Автор: SLvik
Схема:
Что они могут: время,дата(Дата - Месяц - День недели),температура.
6 режимов индикации:
Автопоказ даты и температуры каждые 35 секунд.
Часы собраны на минимуме микросхем:
PIC16F628 - контроллер часов.
DS1307 - сами часики.
BU2090 - Дешифратор катодов.
MAX1771 - преобразователь напряжения.
DS18B20 - термодатчик - Если термометр не нужен можно его и не ставить.
DS32KHz - микросхема генератора для точности хода.
Если точность не нужна и вы просто подберёте точный кварц на 32.768
то DS32KHz можно и не ставить
Описание кнопок:
Кнопка "-" в режиме установки часов и кнопка перебора режимов индикации в рабочем режиме часов.
Кнопка "ОК" - для входа в режим установки часов.
Кнопка "+" в режиме установки часов и кнопка показания даты и температуры в рабочем режиме часов.
Настройка катодов, то есть порядка цифр.
В часах можно использовать любые лампы.
Для платы что входит в проект можно использовать любые лампы с гибкими выводами
Типа ИН-8-2 или ИН-14 или ИН-16 или ИН-17.
Проект так-же содержит плату и прошивку для ИН-12 - Прошивка другая потому что лампы не на месте.
и платку для ИН-18.
Прошивка контроллера рассчитана на использование ИН-14 в родной плате,
если будете использовать другие лампы или рисовать свою плату
нужно после сборки платы и запуска часов переназначить цифры.
Т.к. их порядок нарушается - например вместо 0ля будет 7ка или вместо 5ки - 3ка.
Назначение цифр:
Необходимо если вы будете использовать свою плату с другими лампами.
Или другие лампы для этой платы - например ИН-8-2 или ИН-16.
Катоды можно подключать к BU2090 как удобно.
Исключение только для точек если они есть в лампах (14 - правые, 15 - левые точки выводы BU2090).
Если точек нет то их можно не подключать.
Сам процесс:
Жмём и держим кнопку ОК и включаем часы.
В 3м разряде загорается цифра
Отпускаем кнопку и начинается перебор цифр.
Надо назначить цифры от 0 до 9.
Пи их появлении нажимаем кнопку "+" и так последовательно с 0 до 9.
После чего загорается 4 разряд и начинает мигать 0 и 1.
Это включение / выключение бегающей точки.
Если нажать кнопку "+" на 0 то функция отключается.
Если на 1 то включается.
Затем загорается 5й разряд - это разрешение мигания секундных ламп.
На тот случай если вы секундные лампы расположите по центру вместо секундных точек.
Тут так же
Если нажать кнопку "+" на 0 то мигание отключается.
Если на 1 то включается.
После чего часы переходят в рабочий режим.
Платы нарисованы с помощью программы Sprint Layout 3.0
Сдесь фотка верхней части платы с подписанными элементами для большей наглядности:
А тут со стороны монтажа:
Тут расположение перемычек на плате
Вот как то так!
Теперь от меня о настройке часов,порядок таков:
На голой плате собираем часть схемы на рисунке
Проверяем наличие 5 Вольт и 150 вольт в точках, показанных толстыми стрелочками. Если все напряжения есть - то собираем часть схемы, нарисованную на картинке:
Проверяем собранное, прикладывая напряжение 5В(перемычку припаять) к точкам А1-А6, при этом проверяем наличие напряжения 150 Вольт в точках(B1-B6) соответственно и их отсутствие,когда перемычку снимаете.
Если высокое напряжение не появляется,когда есть перемычка и не исчезает когда ее нет - проверяем ключи, все ок - собираем дальше часть схемы на рисунке(впаиваем лампы):
Затем проверяем работу ламп, замыкая перемычками места показанные стрелками, а именно:
замыкаем перемычкой 14 и 9 ногу МК DD3(ЗАМЕТТЕ, МК и BDU в плату еще не впаяны!!!!)
замыкаем по очереди на МС DD4 1 и 4 , 1 и 5,....1 и 14,1 и 15 наблюдаем зажигание цифр на 1 лампе (если горит не 1 цифра, а 2 или больше - сопли на плате).
Аналогично проверяем оставшиеся лампы.
После того как все работает,убираем все наши перемычки и ТОЛЬКО СЕЙЧАС СОБИРАЕМ ОСТАВШУЮСЯ ЧАСТЬ СХЕМЫ !!
Файл проекта Ин-12,ИН-14.
Первоисточник
Дизайн от Iggis:
Скачать файлы проекта.
UPD 2017/03/13:
Плата от Игоря Г.
Лампа:ИН-14
Схема: есть
Плата:есть
Прошивка:есть
Исходник:нет
Описание: есть
Особенности: Это простенькие часики - термометр на газоразрядных индикаторах. Корпус от Stierlitz_m.Схема:
Что они могут: время,дата(Дата - Месяц - День недели),температура.
6 режимов индикации:
- цифры плавно гаснут и плавно появляются новые;
- часики работают как обычно в этом режиме работает "маятник";
- цифры при смене меняются перебором в этом режиме работает "маятник";
- цифры при смене накладываются друг на друга;
- режимы индикации сами меняются каждые сутеи в 00:00;
- режимы индикации сами меняются каждый час.
Автопоказ даты и температуры каждые 35 секунд.
Часы собраны на минимуме микросхем:
PIC16F628 - контроллер часов.
DS1307 - сами часики.
BU2090 - Дешифратор катодов.
MAX1771 - преобразователь напряжения.
DS18B20 - термодатчик - Если термометр не нужен можно его и не ставить.
DS32KHz - микросхема генератора для точности хода.
Если точность не нужна и вы просто подберёте точный кварц на 32.768
то DS32KHz можно и не ставить
Описание кнопок:
Кнопка "-" в режиме установки часов и кнопка перебора режимов индикации в рабочем режиме часов.
Кнопка "ОК" - для входа в режим установки часов.
Кнопка "+" в режиме установки часов и кнопка показания даты и температуры в рабочем режиме часов.
Настройка катодов, то есть порядка цифр.
В часах можно использовать любые лампы.
Для платы что входит в проект можно использовать любые лампы с гибкими выводами
Типа ИН-8-2 или ИН-14 или ИН-16 или ИН-17.
Проект так-же содержит плату и прошивку для ИН-12 - Прошивка другая потому что лампы не на месте.
и платку для ИН-18.
Прошивка контроллера рассчитана на использование ИН-14 в родной плате,
если будете использовать другие лампы или рисовать свою плату
нужно после сборки платы и запуска часов переназначить цифры.
Т.к. их порядок нарушается - например вместо 0ля будет 7ка или вместо 5ки - 3ка.
Назначение цифр:
Необходимо если вы будете использовать свою плату с другими лампами.
Или другие лампы для этой платы - например ИН-8-2 или ИН-16.
Катоды можно подключать к BU2090 как удобно.
Исключение только для точек если они есть в лампах (14 - правые, 15 - левые точки выводы BU2090).
Если точек нет то их можно не подключать.
Сам процесс:
Жмём и держим кнопку ОК и включаем часы.
В 3м разряде загорается цифра
Отпускаем кнопку и начинается перебор цифр.
Надо назначить цифры от 0 до 9.
Пи их появлении нажимаем кнопку "+" и так последовательно с 0 до 9.
После чего загорается 4 разряд и начинает мигать 0 и 1.
Это включение / выключение бегающей точки.
Если нажать кнопку "+" на 0 то функция отключается.
Если на 1 то включается.
Затем загорается 5й разряд - это разрешение мигания секундных ламп.
На тот случай если вы секундные лампы расположите по центру вместо секундных точек.
Тут так же
Если нажать кнопку "+" на 0 то мигание отключается.
Если на 1 то включается.
После чего часы переходят в рабочий режим.
Платы нарисованы с помощью программы Sprint Layout 3.0
Сдесь фотка верхней части платы с подписанными элементами для большей наглядности:
А тут со стороны монтажа:
Тут расположение перемычек на плате
Вот как то так!
Теперь от меня о настройке часов,порядок таков:
На голой плате собираем часть схемы на рисунке
Проверяем наличие 5 Вольт и 150 вольт в точках, показанных толстыми стрелочками. Если все напряжения есть - то собираем часть схемы, нарисованную на картинке:
Проверяем собранное, прикладывая напряжение 5В(перемычку припаять) к точкам А1-А6, при этом проверяем наличие напряжения 150 Вольт в точках(B1-B6) соответственно и их отсутствие,когда перемычку снимаете.
Если высокое напряжение не появляется,когда есть перемычка и не исчезает когда ее нет - проверяем ключи, все ок - собираем дальше часть схемы на рисунке(впаиваем лампы):
Затем проверяем работу ламп, замыкая перемычками места показанные стрелками, а именно:
замыкаем перемычкой 14 и 9 ногу МК DD3(ЗАМЕТТЕ, МК и BDU в плату еще не впаяны!!!!)
замыкаем по очереди на МС DD4 1 и 4 , 1 и 5,....1 и 14,1 и 15 наблюдаем зажигание цифр на 1 лампе (если горит не 1 цифра, а 2 или больше - сопли на плате).
Аналогично проверяем оставшиеся лампы.
После того как все работает,убираем все наши перемычки и ТОЛЬКО СЕЙЧАС СОБИРАЕМ ОСТАВШУЮСЯ ЧАСТЬ СХЕМЫ !!
Файл проекта Ин-12,ИН-14.
Первоисточник
Дизайн от Iggis:
Скачать файлы проекта.
UPD 2017/03/13:
Плата от Игоря Г.
Могут ли в данном проекте отображаться часы постоянно , без автоматической прокрутки дата время температура ? в описании не нашел .
ОтветитьУдалитьБлагодарю !
Ссылка на оригинал указана в конце статьи, будьте внимательней.
ОтветитьУдалить