Валерий, сейчас опять посмотрел схему. Смысл там такой на КТ972 собраны инверторы, включены они как эммиторные повторители. И они всегда приоткрыты, я спрашивал у Юрия про засветку, он написал что ее нет. Но в таком включении от нее можно избавиться только регулировкой выходного напряжения с крен12. Когда выход с меги8 притянут к нулю напряжение на эммиторе КТ972 определяется резистивным делителем минус 1,2В(падение на составном транзисторе "к-э") Это напряжение должно быть ниже зажигания светодиодов. При еденице на выв меги, выходное сопротивление определяется резистивным делителем, который делит напряжение с вых крен12 и 5В с меги, умноженное на h21э, из за большого коэф состовного транзистора удается получить большой ток. Все это из-за того что не удобные сигналы с выходов меги 74НС595. Давайте я попозже нарисую схему и изменю программу для более красивой схемы.
Для схемы Юрия прошивка нужна с ОК.
152.Валерий(25.11.2008 19:23)
0
Попробую завтра поставить оптронные развязки вместо КТ972.Дмитрий, а какая прошивка должна стоять с О.А или О.К .Всхеме обозначена прошивка О.К Программу пока менять не надо.Напшу что получится
151.Дмитрий(25.11.2008 18:19)
0
Схему прислал Юрий. Он ее разработал и собрал. Я не разбирался, точней. Если есть проблеммы то могу изменить программу, для схемы попроще.
150.Валерий(25.11.2008 14:30)
0
Дмитрий ,а работоспосбность схемы на ULN2803 74HC595 и Atmega8 проверялась. У меня схема собрана именно эта.На индикаторах SA23-11 Может вместо ключей КТ972 должна быть оптронная развязка. Фузы я выстовил как ты писал,прошивки менял и О.К и О.А
149.Валерий(24.11.2008 20:47)
0
Дмитрий спасибо за помощ. я прочитал у Николаева в унипрофе ноль это значит нет галочки единица это галчка
148.Дмитрий(24.11.2008 18:01)
0
Валерий, прочитайте даташит, или лучше перевод на gaw.ru. Я тоже уже не помню. Советовать не разобравшись, не хочу.
147.Валерий(23.11.2008 12:41)
0
Здравствуйте Дмитрий! Это значит надо в CSEL3..0.поставить галочку Я в программировании полный ноль
146.Дмитрий(23.11.2008 01:39)
0
Здравствуйте Валерий! Посмотрите СКРИНШОТ понипрога от часов на мега8 с 9 индикаторами. Fuse что на 9 что на 5 индикаторов одинаково выставляются. Просто нужно выставить внутренний RC ген. на 4 мег. Если у Вас fuse по умолчанию, то всего лишь надо изменить CSEL3..0.
145.Валерий(22.11.2008 17:19)
0
Часы на ATmega8 пять индикаторов
144.Валерий(22.11.2008 17:14)
0
Здравствуйте! Я собрал ваши часы,но наних пока только одни мелькания не понятно чего. Думаю,что нужно правильно выставить фьюзы. подскажите как правильно это сделать. В статье о часах не очень понятно Я программировал "Uniprof" http://nikolaew.org
143.Дима(18.11.2008 12:04)
0
Здравствуйте! Очень понравились часы на ATmega8 с пятью индикаторами. Но вынужден просить помощи! Суть в следущем. На страничке с описанием ранее были выложены исходники разных версий в архивах, где присутствовал файл, открываемый сразу программой PonyProg, с готовыми установками и готовым к прошивке контроллера. На сегодня этого нет. (есть только единственный архив, видимо самая последняя версия) Однако, именно упомянутым софтом и пользуюсь я. НО! Но я несколько далёк от програмирования и воспользоваться описанным на странице (выделенном синим) описанием скрипта для PonyProg не уверен, что смогу. Ранее, я сохранял те разные версии, но после сбоев в моём компьютере, они "чудесным" образом исчезли без возможности восстановления. И теперь я прошу, ОЧЕНЬ прошу автора скинуть на мой ящик архивы или единственный, тот что уже предоставлен, но с упомянутым файлом. Буду благодарен за любую оказанную помощь!
142.Терминатор01(02.11.2008 04:06)
0
Замечательный сайт. Буду пробовать переделать термостат под датчик KTY84-130. Соответственно максимум тогда будет 300 С. Кто сделает вперёд будет хорошо. А то я только начинаю и боюсь не осилю.
141.Дмитрий(02.11.2008 00:26)
0
Разболтал 4, 5 и 6 версии. Другии элементарно, смотрите чего поменял в функции void key_action(void) и сами переделываете.
140.максим(01.11.2008 19:24)
0
дмитрий а как ваш термостат на меге8 разболтать до 120 градусов у вас до ста маловато нужно 120
139.Дмитрий(19.10.2008 16:37)
0
Так брехать может из-за нагрева корпуса индикатором кренкой и т.д. У меня тоже брешет, на 0,3гр. Можно эксперемент провести, положить 2 датчика рядом и Т у них будет отличаться, а вот если их вместе, типа склееть, то будет плюс минус 0,1гр. Да ваще, у нас в городе весят трое часов с температурой и везде разброс, я не думаю что они брешут, мож датчик неправильно расположили, а мож на горе холодней чем в низине. Главное, что я проводил эксперементы на версии с ид10, два датчика связывал один подключен 3 проводами, другой 2 длиной метров 15, так ка у меня не брешут.