Сам дурак: в протеусе был общий анод и без транзисторов на разряды, ну и один сегмент я не туда спрограммировал, ну и первый и третий разряд были перепутаны. Это потому, что делал в спешке и меня несколько раз отрывали. Спокойно посмотрел как-что вечером, всё понял и ресска переделал. Всё красиво работает.
Что умеет делать: отсчитывает время от 5 до 995 секунд (16 минут 35 секунд), время крутится по 5 секунд. Можно поставить на паузу и отменить либо продолжить. Умеет запоминать 9 пресетов. Пищит по окончании и подтверждая долгое нажатие. Можно подстраивать точность, правда я не знаю зачем я это сделал, но уже сделал. Можно программно отключить пищалку.
Нужно увеличить с 330 Ом до, хотя бы 510 сопротивление резисторов в разрядах: стабилизатор 7805 в ТО-92 греется значительно, изначально вообще было 200 Ом, грелось чудовищно. Что бы как то улучшить отвод тепла запаял кляксой термобарьер на земляной ноге стабилизатора, вроде стало чуть лучше. Запас по яркости есть, совсем не проблема. Ожидал, что будет хуже. А вот с нагревом удивлён несколько. Рассчитывал на меньший нагрев, но, сам балбес, нужно было взять в руки калькулятор и посмотреть мощность на стабилизаторе. Теперь, когда спаял измерю ток, при всех восьмёрках и решу какие резики впаять. Не проблема.
Нужно впаять полевик, для управления светиками, его нужно купить, оказывается у меня нет.
Буззер из Китая пищит странным голосом, как будто не хватает тока иногда, хотя подключен к 12В. Нужно потыркать тестером и посмотреть, возможно не хватает тока и нужно уменьшить сопротивление последовательное с буззером или в базе 5551 транзистора.
Есть вопрос, постараюсь сформулировать понятно: секунды отмеряются переполнением 8 разрядного таймера, таймер тактируется от внутреннего генератора 8МГц/4, того нужно 7812,5 переполнений таймера, я поставил 7813 и максимальная ошибка получается 995/2=497,5 переполнений или 0,064 секунды. Ясен пень, что на такую ошибку можно и нужно забить, но внутренний перфекционист требует уничтожения этой ошибки, нет, я конечно понимаю, что тактирование от внутреннего некварцованого генератора даёт бОльшую ошибку, но всё же. Какие есть инструменты: можно изменить тактовую частоту доступны 31,25кГц, 125 кГц, 250 кГц, 500 кГц, 1МГЦ, 2МГц, 4МГц, 8МГц. Доступен прескалер для таймера: 1:2, 1:4, 1:8, 1:16, 1:32, 1:64, 1:128, 1:256. В совсем низкие частоты тактирования не хочется, наверное будет тормознуто. А начиная с мегагерца я, с помощью калькулятора, не нашел магического числа с целым количеством переполнений, или ошибся.
Так вот есть ли магическая комбинация? Или уже оставить как есть и перестать вы2.71бываться уже?
На днях напечатаю культурную коробочку на принтере и сделаю культурную УФ светилку. Как закончу - похвастаюсь.