Внимание! Перед тем как создавать тему на форуме, воспользуйтесь поиском! Пользователь создавший тему, которая уже была, будет немедленно забанен! Читайте правила названия тем. Пользователи создавшие тему с непонятными заголовками, к примеру: "Помогите, Схема, Резистор, Хелп и т.п." также будут заблокированны навсегда. Пользователь создавший тему не по разделу форума будет немедленно забанен! Уважайте форум, и вас также будут уважать!
Группа: Cоучастник
Сообщений: 149
Пользователь №: 40258
Регистрация: 8-December 08
Место жительства: украина
Предлагаю вашему вниманию простою схемку часов на PIC контроллере типа PIC16F628A и газоразрядных индикакторов ИН-12Б.Схема не моя,взята с просторов нэта.Собранная правильно схема работает сразу.Есть один вопрос с мигающей секундной точкой(у меня не работает) нет импульсов с 3 ноги процессора,все дело в прошивке.Кому нужна эта мигающяя точка,нужно подкорректировать прошивку.Высоковольтные транзисторы типа MPSA42,заменены в моем варианте на КТ940 коих имееться большое количество.Диоды VD1 и VD2 диоды с барьером Шотки типа ss14.В качестве резервного источника питания ,применена батарея 4.5 вольт,состоящяя из трех 1.5 вольтовых батареек в отсеке.В схеме звукоизлучатель HA1обозначен пьезоизлучателем,но ставить нужно электродинамический излучатель(в моем случае стоит динамик с телефонной трубки сопротивлением по пост.току 120 ОМ.Сопротивление можно и ниже ,например подходят с будильников излучатели без генератора сопр 8 ОМ.Точность хода часов до 30 сек.-Реализовано 2 режима отображения часы-минуты и минуты-секунды. Переключение кнопкой "Инкремент".
-При нажатии кнопки "Коррекция" часы переходят в режим коррекции секунд (секунды обнуляются кнопкой "Инкремент"). Следующее нажатие кнопки "Коррекция" переводит часы в режим коррекции минут (минуты увеличиваются кнопкой "Инкремент"). Ещё одно нажатие кнопки "Коррекция" - переход к коррекции часов (часы увеличиваются кнопкой "Инкремент"). Следующее нажатие кнопки "Коррекция" - возврат в режим отображения часов-минут.
-При нажатии кнопки "Будильник" часы переходят в режим отображения уставки будильника. В этом режиме кнопкой "Инкремент" включаем будильник. Включение подтверждается коротким звуковым сигналом и включается мигающая точка. Корректируется уставка будильника после нажатия кнопки "Коррекция". После первого нажатия - минуты, после второго - часы (увеличиваются кнопкой "Инкремент"). После третьего нажатия - переход в обычный режим.
-В часах реализована функция коррекции посредством подстройки константы (режим подстройки включается при удержании кнопки "Коррекция" дольше 1-й секунды). По умолчанию константа равна 1032 микросекунды в секунду. При отставании часов константу увеличиваем (кнопка "Инкремент") на величину отставания вычисленное в микросекудах за 1 секунду. Если часы спешат, константу уменьшаем (кнопка "Будильник") по тому же принципу.
-Возврат в обычный режим осуществляется из режимов коррекции через 3 минуты после последнего нажатия любой из кнопок.
-При срабатывании будильника подаётся звуковой сигнал, который отключается нажатием любой из кнопок или автоматически через примерно 4 минуты.
Это сообщение отредактировал ozzy1 - Mar 4 2014, 03:18 PM
Присоединённое изображение (Нажмите для увеличения)
Собрал эти часы ,уже думал делать другие(из-за немигающей точки).Думал прошивка (и автор так говорит),но оказываетя надо вывод 3 (RA4) через резистор 5к подтянуть к +5в.Точка начинает мигать когда включаеш будильник.Это решение нашёл на форуме радиокот ,спасибо товарищу botcin.Так-что прошивка нормальная.
Здравствуйте, Понравилась ваша схема и решил ее повторить,спасибо за печатку блока управления,но если возможно хотелось бы увидеть печатку для ламп если такая имеется,заранее благодарю...
Собрал часы из этого набора https://aliexpress.ru/item/1005004813071958...&type_rcmd=core При включении иногда горят 4 цифры 8888 или вообще ничего нет, точки не мигают. На кнопки не реагируют. Поменял кварц. Прозвонил и пропаял места пайки. Что может быть?
Группа: Admin
Сообщений: 52677
Пользователь №: 3
Регистрация: 26-January 05
Место жительства: Москва слезам не верит...
QUOTE (Georges @ Apr 2 2025, 03:28 PM)
Собрал часы из этого набора https://aliexpress.ru/item/1005004813071958...&type_rcmd=core При включении иногда горят 4 цифры 8888 или вообще ничего нет, точки не мигают. На кнопки не реагируют. Поменял кварц. Прозвонил и пропаял места пайки. Что может быть?
Если все так здорово, грязный БП, проблема прошивки.
Питание батарейное - 4,5 вольта. Скорее всего получается прошивка. Тогда легче выбросить. Непосредственно из микросхемы можно что-то сделать простое без прошивки?
Нет. Выбирайте конструктор с какой нибудь атмега168/328 тогда сможете в ардуину её превратить и попросить ИИ что нибудь написать, они уже в такое умеют ) наверное и для этой можно, но будет сложнее.