Часы на светодиодных 7-ми сегментниках (12 разрядов) Часы-термометр-будильник 12LED (mega8+DS1307+DS18x20*2)

Внимание! Индикаторы 1" и 1.5" имеют разную цоколевку! Кроме того, индикаторы 1.5" от разных производителей имеют разный размер и расстояние между выводами (FYS-15011 меньше, чем Kingsbright SA15-11)

Итак, проекты:

  1. Clock_Therm_Mega8_12r.opj - базовый проект с питанием +9В и индикаторами FYS-15011, файлы:
    Clock_Therm_Mega8_12r_shm.pdf - полная схема
    Clock_Therm_Mega8_12r_brd.pdf - печатная плата
    Clock_Therm_Mega8_12r_det.png - расположение деталей
  2. CLOCK_THERM_MEGA8_12R_SA15.MAX - то же самое с индикаторами Kingsbright SA15-11 (чуть больше по размеру), т.е. изменена только печатка
    Clock_Therm_Mega8_12r_SA15_brd.pdf - печатная плата для индикаторов Kingsbright SA15-11, остальное - как в проекте Clock_Therm_Mega8_12r

Общее описание проектов (схем, плат и пр.):

  1. Схема соответствует авторской за исключением нумерации деталей. Прошивки родные. Мы использовали прошивку от 2011-08-26.
  2. В проекте Clock_Therm_Mega8_12r.opj питание осуществляется от блока с постоянным/переменным напряжением 10-15В, для чего в схеме стоит диодный мост, емкости и два стабилизатора - 7809 и 7805. Ток потребления - около 100 мА, при срабатывании будильника - до 200мА.
  3. Практически все детали - SMD (видно по фото), резисторы 1206. Почти возле каждой микросхемы установлены блокировочные конденсаторы по 0,1мкФ.
  4. Кнопки и термодатчики расположены на основной плате, но предусмотрен разъем для выносной платы в зависимости от конструктива (тогда на основную не запаивать).
  5. Музыкальной открытки у нас нет, поэтому для нее разъем не предусмотрен. Но все необходимые элементы (транзистор, светодиод, резисторы и площадка для подключения) разведены, хотя и не запаяны
  6. Разведены (но не впяаны) элементы фотодатчика (фоторезистор и резистор смещения), в прошивках они вроде задействованы, но в железе регулировка яркости не реализована.
  7. Проблема с огромной неточностью хода (для которой не хватало коррекции) устранена добавлением конденсаторов на кварц. Возможно потому, что кварц от старой материнской платы не соответствует требованиям DS1307. Емкости ставились в разные часы от 15 до 27 пФ (что было под рукой, специально не подбирались) - точность хода стала до 3 сек. в сутки без коррекции. По-моему отличный результат получился с 22пФ.
  8. Предусмотрены два светодиода для разделительных точек. Сложность - подобрать по яркости и цвету под основной индикатор. Нулевые перемычки R8 (или R9) запаивается в зависимости от прошивки (только одна!!!). Для прошивки от 2011-08-26 запаивается R9 (с единиц часов), в других - по идее R8 (с десятков часов). Резистором R42 подбирается яркость разделительных точек.
  9. Резисторами R20-R27 и R30-R37 подбирается яркость маленьких индикаторов (для температуры). Для обычных стоят 33 Ом (ток на сегмент 18мА), для ультраярких (superbright/ultrabright) - от 200 до 470 Ом. В этих пределах можно играться.
  10. Резисторами R10-R17 подбирается яркость основных (больших) индикаторов. У нас для 1.5" (обычных) стоят 33 или 47 Ом. Для ультраярких (superbright/ultrabright) нормально стоят по 300 Ом. Для точки R17 не запаян.
  11. Печатные платы в формате .pdf - размер бумаги Letter (в дюймах, иначе при сохранении из OrCAD сбивались размеры). При печати масштабировать не нужно, ставить "реальный размер".