секундомер
-
pert
- Нашел транзистор. Понюхал.
- Сообщения: 190
- Зарегистрирован: Пт дек 17, 2010 23:19:40
- Откуда: Чешская Республика
секундомер
Добрый день,
Ищу схему на цифровой секундомер 5 разрядов с процесором PIC или ATMEGA в функции измерение замыкания контакта, в диапазоне 99 секунд 999 миллисекунд с переключением на а 9 часов 59 минут:59 секунд , кто советует?
Спасибо за ваш ответ
pert
Ищу схему на цифровой секундомер 5 разрядов с процесором PIC или ATMEGA в функции измерение замыкания контакта, в диапазоне 99 секунд 999 миллисекунд с переключением на а 9 часов 59 минут:59 секунд , кто советует?
Спасибо за ваш ответ
pert
- Реклама
Re: секундомер
Есть вот такой...pert писал(а):Ищу схему на цифровой секундомер 5 разрядов с процесором PIC или ATMEGA в функции измерение замыкания контакта, в диапазоне 99 секунд 999 миллисекунд с переключением на а 9 часов 59 минут:59 секунд , кто советует?
- Вложения
-
- StopWatch_1.zip
- (14.85 КБ) 410 скачиваний
-
pert
- Нашел транзистор. Понюхал.
- Сообщения: 190
- Зарегистрирован: Пт дек 17, 2010 23:19:40
- Откуда: Чешская Республика
Re: секундомер
Спасибо Soir ,
попробую.
Была бы возможна корректировка-
короткий импуль RESET < 1ms при включении кнопку START, чтобы не нужно было вручную сбросить предыдущию величину.
pert
попробую.
Была бы возможна корректировка-
короткий импуль RESET < 1ms при включении кнопку START, чтобы не нужно было вручную сбросить предыдущию величину.
pert
Re: секундомер
Ничего не понял. Опишите логику работы кнопок START и RESET. Кнопку RESET нужно вообще исключить?pert писал(а):Была бы возможна корректировка-
короткий импуль RESET < 1ms при включении кнопку START, чтобы не нужно было вручную сбросить предыдущию величину.
- Реклама
-
pert
- Нашел транзистор. Понюхал.
- Сообщения: 190
- Зарегистрирован: Пт дек 17, 2010 23:19:40
- Откуда: Чешская Республика
Re: секундомер
Возможно объяснить видео ,таким образом он должен работать
Кнопка сброса останется неизменной, для ручного сброса
http://zalil.ru/34169705
Кнопка сброса останется неизменной, для ручного сброса
http://zalil.ru/34169705
- Вложения
-
- StopWatch.pdf
- (3 КБ) 317 скачиваний
Re: секундомер
Теперь понял.pert писал(а):Возможно объяснить видео ,таким образом он должен работать
Хочу заметить, что точность работы секундомера нужно проверить по образцовым часам или хронометру.
- Вложения
-
- StopWatch.zip
- (15.23 КБ) 264 скачивания
-
pert
- Нашел транзистор. Понюхал.
- Сообщения: 190
- Зарегистрирован: Пт дек 17, 2010 23:19:40
- Откуда: Чешская Республика
Re: секундомер
Да, теперь все в порядке.
Я начинаю строить, есть ли версия с дисплеем CA?
благодарности за вашу работу Soir !!
Я начинаю строить, есть ли версия с дисплеем CA?
благодарности за вашу работу Soir !!
Re: секундомер
Есть.pert писал(а):Я начинаю строить, есть ли версия с дисплеем CA?
- Вложения
-
- StopWatch_1.zip
- (12.31 КБ) 255 скачиваний
-
pert
- Нашел транзистор. Понюхал.
- Сообщения: 190
- Зарегистрирован: Пт дек 17, 2010 23:19:40
- Откуда: Чешская Республика
Re: секундомер
Так я сделал.
Аналогично у меня есть AVR Transistortester
http://www.mikrocontroller.net/articles ... stortester
pert
Аналогично у меня есть AVR Transistortester
http://www.mikrocontroller.net/articles ... stortester
pert
- Вложения
-
- avr1 006.jpg
- (248.27 КБ) 374 скачивания
-
- avr 001.jpg
- (244.16 КБ) 540 скачиваний
-
- stopwatch 006.jpg
- (249.02 КБ) 556 скачиваний
-
- stopwatch 005.jpg
- (238.78 КБ) 453 скачивания
-
- stopwatch 001.jpg
- (247.28 КБ) 362 скачивания
-
pert
- Нашел транзистор. Понюхал.
- Сообщения: 190
- Зарегистрирован: Пт дек 17, 2010 23:19:40
- Откуда: Чешская Республика
Re: секундомер
Здравствуйте,
У меня еще есть запрос , есть сложно изменить функцию секундомера на счетчик моточасов (счетчик часов работы машины) с диапазоном 999 часов :59 минут . При нажатии START отсчитывает время , автоматический сброс отменен, только ручной сброс.
Каждую минуту( секунду) значение записывает в память из-за сбоя питания.
pert
У меня еще есть запрос , есть сложно изменить функцию секундомера на счетчик моточасов (счетчик часов работы машины) с диапазоном 999 часов :59 минут . При нажатии START отсчитывает время , автоматический сброс отменен, только ручной сброс.
Каждую минуту( секунду) значение записывает в память из-за сбоя питания.
pert
Re: секундомер
Так минуту или секунду? Хочу заметить, что количество циклов записи/стирания EEPROM хоть и большое, но не безграничное.pert писал(а):Каждую минуту( секунду) значение записывает в память из-за сбоя питания.
Почему бы не реализовать схему с детектором напряжения и автоматической записью при отключении питания?
-
pert
- Нашел транзистор. Понюхал.
- Сообщения: 190
- Зарегистрирован: Пт дек 17, 2010 23:19:40
- Откуда: Чешская Республика
Re: секундомер
Здравствуйте,
Вариант что является лучшим для вас
- детектор напряжения с автоматической записью - Да, это может также быть
-количество циклов - понимаю, не может превышать позволены записи в память EEPROM (100000) могут быть периодически изменены клетки в которые зачислять?
pert
Вариант что является лучшим для вас
- детектор напряжения с автоматической записью - Да, это может также быть
-количество циклов - понимаю, не может превышать позволены записи в память EEPROM (100000) могут быть периодически изменены клетки в которые зачислять?
pert
Re: секундомер
Да мне все равно...pert писал(а):Вариант что является лучшим для вас
Декларируется минимальное количество циклов. То есть в реальности их может быть больше. Каким образом происходит и к чему приводит выработка ресурса я не знаю. Выходит ли из строя весь EEPROM или только отдельные ячейки я тоже не знаю. Но для переназначения ячеек понадобится кое-что менять в программе и перепрошивать МК. Таким образом Вы становитесь зависимым от разработчика на постоянной основе.pert писал(а):-количество циклов - понимаю...
Не сложно посчитать, что при ежесекундной записи ресурса хватит на 100000/3600=27,8 часа. Для ежеминутной гораздо больше - 1667 часа, то есть на один полный цикл счета хватит. Дальше или перепрошивать под другие ячейки, так как нет уверенности что данные не потеряются где-то посреди пути на втором цикле, или менять МК по той же причине. То есть изделие по сути получается одноразовое.
Поэтому выбирайте что лучше для Вас.
-
pert
- Нашел транзистор. Понюхал.
- Сообщения: 190
- Зарегистрирован: Пт дек 17, 2010 23:19:40
- Откуда: Чешская Республика
Re: секундомер
Я выбираю с детектором напряжения.
pert
pert
Re: секундомер
Прошивка и проект во вложении.pert писал(а):У меня еще есть запрос , есть сложно изменить функцию секундомера на счетчик моточасов (счетчик часов работы машины) с диапазоном 999 часов :59 минут . При нажатии START отсчитывает время , автоматический сброс отменен, только ручной сброс.
Принцип работы простой. Пока нажата кнопка START идет счет, мигает точка. Кнопка отпущена - счет остановлен, нажата - продолжен.
Кнопка RESET обнуляет счетчик, имеет более высокий приоритет чем START.
При отключении питания (появлении логического 0 на входе PC1, вывод 24) текущее состояние счетчика записывается в память. При включении питания данные считываются из памяти и счет продолжается.
----
Примечания.
1. Параметры детектора (R1, C4) следует подобрать по уверенному сохранению данных в памяти. Время на сохранение несколько миллисекунд. Тем не менее основное питание +5V должно сохранятся на время записи в память. Это достигается подбором конденсаторов (С1, С3) в стабилизаторе +5V.
2. Точность хода нуждается в проверке.
- Вложения
-
- Counter_work_1.zip
- (14.82 КБ) 287 скачиваний
-
pert
- Нашел транзистор. Понюхал.
- Сообщения: 190
- Зарегистрирован: Пт дек 17, 2010 23:19:40
- Откуда: Чешская Республика
Re: секундомер
так я пробовал счетчик моточасов, и есть то же проблема с записью в память , как у контроллера шагового двигателя.
Надежный будет записывать каждую минуту в память. может на фоне записывать и секунды. Теперь при каждом нажатии на кнопку запуска начинается в 00 секунд
при частым переключением через месяц потеряет несколько часов.
pert
Надежный будет записывать каждую минуту в память. может на фоне записывать и секунды. Теперь при каждом нажатии на кнопку запуска начинается в 00 секунд
при частым переключением через месяц потеряет несколько часов.
pert
Re: секундомер
Поинтересуйтесь у stasser68, он вроде решил этот вопрос. Это проблема не прошивки, а внешней обвязки, можете использовать свой вариант.pert писал(а):так я пробовал счетчик моточасов, и есть то же проблема с записью в память , как у контроллера шагового двигателя.
При нажатии на кнопку START секунды не сбрасываются. Они сбрасываются только при включении питания и нажатии на RESET.pert писал(а):может на фоне записывать и секунды. Теперь при каждом нажатии на кнопку запуска начинается в 00 секунд
при частым переключением через месяц потеряет несколько часов
-
pert
- Нашел транзистор. Понюхал.
- Сообщения: 190
- Зарегистрирован: Пт дек 17, 2010 23:19:40
- Откуда: Чешская Республика
Re: секундомер
Здравствуйте,
я разработал в рабочее состояние, из-за помех от сети дополненный L1,C5. Было бы возможно добавить еще одну цифру часов от вывода 19?
pert
я разработал в рабочее состояние, из-за помех от сети дополненный L1,C5. Было бы возможно добавить еще одну цифру часов от вывода 19?
pert
- Вложения
-
- counter.jpg
- (240.37 КБ) 507 скачиваний
-
- Counter_work.pdf
- (11.58 КБ) 244 скачивания
Re: секундомер
Добавил. Еще погасил незначащие нули в часах...pert писал(а):Было бы возможно добавить еще одну цифру часов от вывода 19?
- Вложения
-
- Counter_work_1.zip
- (15.12 КБ) 244 скачивания


