секундомер

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
pert
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт дек 17, 2010 23:19:40
Откуда: Чешская Республика

секундомер

Сообщение pert »

Добрый день,
Ищу схему на цифровой секундомер 5 разрядов с процесором PIC или ATMEGA в функции измерение замыкания контакта, в диапазоне 99 секунд 999 миллисекунд с переключением на а 9 часов 59 минут:59 секунд , кто советует?
Спасибо за ваш ответ
pert
Реклама
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: секундомер

Сообщение m.ix »

Не думаю, что подобной темы нету на форуме.
Лечу лечить WWWашу покалеченную технику.
Реклама
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: секундомер

Сообщение Soir »

pert писал(а):Ищу схему на цифровой секундомер 5 разрядов с процесором PIC или ATMEGA в функции измерение замыкания контакта, в диапазоне 99 секунд 999 миллисекунд с переключением на а 9 часов 59 минут:59 секунд , кто советует?
Есть вот такой...
Вложения
StopWatch_1.zip
(14.85 КБ) 410 скачиваний
pert
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт дек 17, 2010 23:19:40
Откуда: Чешская Республика

Re: секундомер

Сообщение pert »

Спасибо Soir ,
попробую.
Была бы возможна корректировка-
короткий импуль RESET < 1ms при включении кнопку START, чтобы не нужно было вручную сбросить предыдущию величину.
pert
Реклама
Эиком - электронные компоненты и радиодетали
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: секундомер

Сообщение Soir »

pert писал(а):Была бы возможна корректировка-
короткий импуль RESET < 1ms при включении кнопку START, чтобы не нужно было вручную сбросить предыдущию величину.
Ничего не понял. Опишите логику работы кнопок START и RESET. Кнопку RESET нужно вообще исключить?
Реклама
pert
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт дек 17, 2010 23:19:40
Откуда: Чешская Республика

Re: секундомер

Сообщение pert »

Возможно объяснить видео ,таким образом он должен работать
Кнопка сброса останется неизменной, для ручного сброса
http://zalil.ru/34169705
Вложения
StopWatch.pdf
(3 КБ) 318 скачиваний
Реклама
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: секундомер

Сообщение Soir »

pert писал(а):Возможно объяснить видео ,таким образом он должен работать
Теперь понял.
Хочу заметить, что точность работы секундомера нужно проверить по образцовым часам или хронометру.
Вложения
StopWatch.zip
(15.23 КБ) 264 скачивания
pert
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт дек 17, 2010 23:19:40
Откуда: Чешская Республика

Re: секундомер

Сообщение pert »

Да, теперь все в порядке.
Я начинаю строить, есть ли версия с дисплеем CA?
благодарности за вашу работу Soir !!
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: секундомер

Сообщение Soir »

pert писал(а):Я начинаю строить, есть ли версия с дисплеем CA?
Есть.
Вложения
StopWatch_1.zip
(12.31 КБ) 255 скачиваний
pert
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт дек 17, 2010 23:19:40
Откуда: Чешская Республика

Re: секундомер

Сообщение pert »

Так я сделал.

Аналогично у меня есть AVR Transistortester
http://www.mikrocontroller.net/articles ... stortester
pert
Вложения
avr1 006.jpg
(248.27 КБ) 374 скачивания
avr 001.jpg
(244.16 КБ) 541 скачивание
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: секундомер

Сообщение pert »

Здравствуйте,
У меня еще есть запрос , есть сложно изменить функцию секундомера на счетчик моточасов (счетчик часов работы машины) с диапазоном 999 часов :59 минут . При нажатии START отсчитывает время , автоматический сброс отменен, только ручной сброс.
Каждую минуту( секунду) значение записывает в память из-за сбоя питания.
pert
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: секундомер

Сообщение Soir »

pert писал(а):Каждую минуту( секунду) значение записывает в память из-за сбоя питания.
Так минуту или секунду? Хочу заметить, что количество циклов записи/стирания EEPROM хоть и большое, но не безграничное.
Почему бы не реализовать схему с детектором напряжения и автоматической записью при отключении питания?
pert
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт дек 17, 2010 23:19:40
Откуда: Чешская Республика

Re: секундомер

Сообщение pert »

Здравствуйте,
Вариант что является лучшим для вас
- детектор напряжения с автоматической записью - Да, это может также быть
-количество циклов - понимаю, не может превышать позволены записи в память EEPROM (100000) могут быть периодически изменены клетки в которые зачислять?
pert
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: секундомер

Сообщение Soir »

pert писал(а):Вариант что является лучшим для вас
Да мне все равно...
pert писал(а):-количество циклов - понимаю...
Декларируется минимальное количество циклов. То есть в реальности их может быть больше. Каким образом происходит и к чему приводит выработка ресурса я не знаю. Выходит ли из строя весь EEPROM или только отдельные ячейки я тоже не знаю. Но для переназначения ячеек понадобится кое-что менять в программе и перепрошивать МК. Таким образом Вы становитесь зависимым от разработчика на постоянной основе.
Не сложно посчитать, что при ежесекундной записи ресурса хватит на 100000/3600=27,8 часа. Для ежеминутной гораздо больше - 1667 часа, то есть на один полный цикл счета хватит. Дальше или перепрошивать под другие ячейки, так как нет уверенности что данные не потеряются где-то посреди пути на втором цикле, или менять МК по той же причине. То есть изделие по сути получается одноразовое.
Поэтому выбирайте что лучше для Вас.
pert
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт дек 17, 2010 23:19:40
Откуда: Чешская Республика

Re: секундомер

Сообщение pert »

Я выбираю с детектором напряжения.
pert
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: секундомер

Сообщение Soir »

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: секундомер

Сообщение pert »

так я пробовал счетчик моточасов, и есть то же проблема с записью в память , как у контроллера шагового двигателя.
Надежный будет записывать каждую минуту в память. может на фоне записывать и секунды. Теперь при каждом нажатии на кнопку запуска начинается в 00 секунд
при частым переключением через месяц потеряет несколько часов.
pert
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: секундомер

Сообщение Soir »

pert писал(а):так я пробовал счетчик моточасов, и есть то же проблема с записью в память , как у контроллера шагового двигателя.
Поинтересуйтесь у stasser68, он вроде решил этот вопрос. Это проблема не прошивки, а внешней обвязки, можете использовать свой вариант.
pert писал(а):может на фоне записывать и секунды. Теперь при каждом нажатии на кнопку запуска начинается в 00 секунд
при частым переключением через месяц потеряет несколько часов
При нажатии на кнопку START секунды не сбрасываются. Они сбрасываются только при включении питания и нажатии на RESET.
pert
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт дек 17, 2010 23:19:40
Откуда: Чешская Республика

Re: секундомер

Сообщение pert »

Здравствуйте,
я разработал в рабочее состояние, из-за помех от сети дополненный L1,C5. Было бы возможно добавить еще одну цифру часов от вывода 19?
pert
Вложения
counter.jpg
(240.37 КБ) 508 скачиваний
Counter_work.pdf
(11.58 КБ) 244 скачивания
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: секундомер

Сообщение Soir »

pert писал(а):Было бы возможно добавить еще одну цифру часов от вывода 19?
Добавил. Еще погасил незначащие нули в часах...
Вложения
Counter_work_1.zip
(15.12 КБ) 244 скачивания
Ответить

Вернуться в «Разные вопросы по МК»