Микроконтроллеры | Разработка таймера на основе PIC16F628(A) с программой на языке С |
|
---|---|---|
Как именно предполагается подключать кнопки? Чтобы будить девайс нажатием любой кнопки, нужно чтоб от всех 3х было прерывание. Я нуждаюсь в небольшом ликбезе по части схемных решений=) От схемы включения кнопок довольно много будет зависеть. Какова частота генератора? |
|
|
Насчет батареек, это конечно подумать еще надо. Вы прикидывали, какой ток потребления у этой конструкции будет? И на какое время будет хватать заряда? Может сделать так, чтобы цифры высвечивались в течение 2-3 минут после запуска и перед окончанием счета, а во все остальное время были бы погашены? Ну и кнопочку предусмотреть, при нажатии на которую можно было бы в любой момент узнать оставшееся время. Я помню, в древних наручных часах со с/д индикаторами так и было сделано. Это я к тому, что для учебной задачи все это непринципиально. |
|
|
И как предполагается использовать _MCLR? Такие вещи как сброс и досрочное прекращение сигнала можно формировать кнопкой сброса. Ибо проверять прийдется идет ли выдача сигнала и зажата ли кнопка нужное время. Человек не процессор, задержку между 500мс и 1000 мс не почувствует.Тем более после этих 2х действий состояние одно - "сброс". К тому же с пользовательской точки зрения внешний сброс в виде 4 кнопки намного понятней чем "нажми эту кнопку чтоб включить, ее же чтоб стартовать, ее же чтоб выключить" |
|
|
Схема будет вечером, щас я на работе. Частота кварца в первом приближении 4 МГц. Ток потребления при 5 мА на сегмент, пусть в среднем включены 6 сегментов, скважность 4, индикация динамическая, получается (5*6)/4 = 7,5 мА. Плюс сам PIC ещё несколько мА. Итого около 10 мА. |
|
|
А зачем кварц? Вроде не астрономический прибор. А пельмени такой точности не требуют. |
|
|
Допустим. И для чего тогда дополнительные ноги использовать? Для контроля напряжения питания? Тогда внешний источник опорного напряжения потребуется. А он тоже кушать захочет - дополнительное потребление тока. Насколько я помню, внутренний ИОН в PIC привязан к напряжению питания? или нет? щас даташит погляжу... |
|
|
picmaniac: И для чего тогда дополнительные ноги использовать? |
|
|
picmaniac: Насколько я помню, внутренний ИОН в PIC привязан к напряжению питания? |
|
|
Всё-таки таймер без кварца - дурной тон. Можем предусмотреть 2 варианта - с кварцем, и с внутренним генератором для шибко желающих сэкономить. Различия будут только в слове конфигурации МК. А ноги OSC1 и OSC2 я не стал бы использовать как выводы порта. |
|
|
Опять нм.ру глючит - не могу схему выложить пока. Поэтому первый вариант схемы - в аттаче. Именно такое подключение сегментов и кнопок к выводам PIC я выбрал из соображений удобства при разводке печатной платы. Черновой вариант платы у меня уже есть, но там ещё подумать требуется. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2025 |