Страница 9 из 148

Добавлено: Вс янв 17, 2010 03:23:43
константин_KoSS_89
Вот пришли мне детали, Сейчас два часа ночи, закончил паять :sleep:
Здесь печатка и индикаторы
Изображение

Здесь уже собраная плата
Изображение

Просплюсь и с новыми силами буду делать плату под индикаторы, о дальнейшем отпишусь....

To Danko Что там с авто регулировкой яркости, неполучится? Вобше было-бы очень кстати :beer:

Добавлено: Вс янв 17, 2010 15:42:19
Barbudas
Какая злая хреновина преключилась - при первом же включении 78L05 убилась ап стену! Хрен бы с ней, но она утащила за собой Мегу16 и DS1703. Заменил на 7805, нет чтоб сразу поставить или без микросхем включить! Обидно, ощибок в схеме и печатке нет, видно гнилушка попалась. Только дорёр как сегменты индикатора к портам Меги привязаны и такой облом! Надо будет защиту от перенапряжения в виде стабилитрона или супрессора добавить, не нравятся мнк такие шутки, больше никогда такую хрень как 78L05 не буду применять в работе, слишком дорого обходится. :( :cry:

Добавлено: Вс янв 17, 2010 16:08:09
Arlleex
я всегда 7805 использую. ВСегда все работает. ТОгда ставьте стабилирон, на 5в, например, кс156а

Добавлено: Вс янв 17, 2010 17:38:30
константин_KoSS_89
Невыдержал, пока травиться плата под БП подкинул маленький LED индикатор, сначала ужаснулся, послесвечение почти в половину яркости, после дапёр, напруга 12вольт.... (резисторы на катодах по 1кОм) снизил до 6 вольт - гуд!
Огромное спасибо автору Danko

Добавлено: Вс янв 17, 2010 19:30:12
neon-f
Barbudas Сотни миллионов 78L05 трудятся по всему миру. Даже у вас в компьютере парочка таких стоит. Так что косяк скорее всего с вашей стороны. Я както поставил после 78L05 кондер 3300мкф(знал что очень много, но кондеры меньшей емкости не подходили по выводам под мою уже готовую ПП). Так вот, стабилизатор не запускался вообще. как убрал кондер(вообще) - заработало на ура.
Stalker46 писал(а):я всегда 7805 использую. ВСегда все работает. ТОгда ставьте стабилирон, на 5в, например, кс156а
лучьше кс151. читал что МК очень критичны к привышению питанию, и очень не любят напряжения больше 5,5v. Единственно надо проследить чтоб не получилось что напряжение стабилитрона было меньше напряжения стабилизатора. Иначе между ними начнется война, и ктото из них выгорит.

Добавлено: Вс янв 17, 2010 20:31:00
Barbudas
Да уж, лучше бы стабилизатор не запустился, а этот, зараза, что получил на входе (9V), то и на выход вынес! Работа замерла до среды, раньше поехать за деталями не получится. Спасибо за сочуствие.

Добавлено: Вс янв 17, 2010 21:03:33
Grandfa
Привет всем!Подскажите пожалуйста полное название mega8... в дип корпусе,а то есть 8PU,16PU?

Добавлено: Вс янв 17, 2010 21:14:38
killboss
Grandfa писал(а):Привет всем!Подскажите пожалуйста полное название mega8... в дип корпусе,а то есть 8PU,16PU?
они обе в DIP. В TPQF 16AU

Добавлено: Вс янв 17, 2010 21:22:27
Grandfa
Я про какую брать надо для данного девайса?8 или 16?

Добавлено: Вс янв 17, 2010 21:30:29
killboss
Grandfa писал(а):Я про какую брать надо для данного девайса?8 или
16?
:) да любую! 8pu дешевле

Добавлено: Вс янв 17, 2010 21:36:04
killboss
Barbudas писал(а):Какая злая хреновина преключилась - при первом же включении 78L05 убилась ап стену! Хрен бы с ней, но она утащила за собой Мегу16 и DS1703. Заменил на 7805, нет чтоб сразу поставить или без микросхем включить! Обидно, ощибок в схеме и печатке нет, видно гнилушка попалась. Только дорёр как сегменты индикатора к портам Меги привязаны и такой облом! Надо будет защиту от перенапряжения в виде стабилитрона или супрессора добавить, не нравятся мнк такие шутки, больше никогда такую хрень как 78L05 не буду применять в работе, слишком дорого обходится. :( :cry:
Сдается мне включили её как 7805!

Добавлено: Вс янв 17, 2010 21:38:43
killboss
А в TPQF корпусе П. П. кто ни-ть делал?
Если есть поделитесь плиз!

Добавлено: Пн янв 18, 2010 01:13:30
tipoya
Скажите, а с датчиком DS18B20+ будет работать?

Добавлено: Пн янв 18, 2010 09:11:37
константин_KoSS_89
tipoya писал(а):Скажите, а с датчиком DS18B20+ будет работать?
Да, у меня два таких (на них и делаю) всё работает.

Добавлено: Пн янв 18, 2010 12:15:05
Grandfa
константин_KoSS_89,а можно печатку?

Добавлено: Пн янв 18, 2010 16:56:10
константин_KoSS_89
Grandfa писал(а):константин_KoSS_89,а можно печатку?
Мпчатку брал от сюда её любезно придоставил headshotbacs за что ему спасибо, я лиш доработал под себя.
Кому нужно доработанная весия ниже.

to Danko всётаки послесвечение сегментов присутствует. Это програмный баг, если да то нужно команду "гасим все сегменты" правельно расположить.(я когда подправлял прошивку для простых часоыв, там код написан на бейсике, после этой команды делал операции с переменными, это дало небольшую задержку, эффект налицо!) Или это в железе копать надо?

Добавлено: Пн янв 18, 2010 18:02:55
Danko
из проекта Clock-Term-Calendar-Alarm_LED_2009-12-31_auto.zip

Код: Выделить всё

interrupt [TIM0_OVF] void timer0_ovf_isr(void)
{
     PORTD&=0b11110000;                 // потушить все (биты всех знакомест "0" - для Общ.анода)
     PORTB=digits[digit_out[cur_dig]];  // символ на экран
     PORTD|=(cursor[cur_dig]);           // засветить нужный бит (бит знакоместа в "1" - для тр.ключа)
цитата из другой ветки
http://www.radiokot.ru/forum/viewtopic. ... c&start=20
uldemir писал(а):Потому, что размах сигнала на выходе микроконтроллера от 0 до 5вольт. Напряжение на эмиттере 9 вольт. Теперь рассмотрим потенциалы с точки зрения транзистора. Принимаем, что на эмиттере 0. Тогда изменения на входе базового резистора составляют -9 -4 вольта. Соответственно, ток через переход база-эмиттер идет всегда и транзистор открыт. Разный ток, но всегда. Чтобы транзистор закрылся - нужно чтобы ток не шел. вообще. Т.е. либо надо уменьшить напряжение на эмиттере до 5 вольт, или напряжение на базовой цепи поднять до 9 вольт при выдаче сигнала запирания сегмента.
У меня на часах наблюдается другой эффект - когда в первом разряде единица (т.е. два сегмента) то она светится ярче других разрядов. Когда единица во втором разряде эффект менее заметен.

Добавлено: Пн янв 18, 2010 20:13:42
Barbudas
Уважаемые коты, выкладываю картинку последнего варианта платки, перед её кончиной. Мне так никто и не сказал, правильно ли я включил ULN2803.

Добавлено: Пн янв 18, 2010 20:24:34
Barbudas
Danko, в прошивке к Меге16 соответствие портов сегментам индикатора: PB0 - A, PB1 - B, PB2 - C, PB3 - D, PB4 - E, PB5 - F, PB6 - G, PB7 - dp, верно? Или опять не угадал? Если так, то проще на схеме обозначение сменить, чем прогу с прошивкой править. Если не жалко, то можно ознакомиться со вторым вариантом прошивки. В среду привезу новую мегу и DS1307, надеюсь, что всё заработает.

Добавлено: Вт янв 19, 2010 02:00:24
константин_KoSS_89
Сразу извеняюсь перед теми кто уже скачал мою печатку, найдена ошибка, вложение перезалил! Если уж сделали, ничего страшного нет, просто у транзиторов попутаны эмиттер и коллектор...
P.S. поэтому я так долго мучался в подборе резиторов :lol:
Наконецто подобрал номиналы резисторов для своих индикаторов, кстати, товарищ Barbudas, у вас индикаторы (отображаюшие время) как у меня, (по размеру, по току - незнаю, скорее всего тоже) вам пригодиться...
Итак:
1 Резисторы в цепях катодов индикаторов - 100 Ом
Кроме сигмента DP, конечно у кого как(у меня там оди светик) - 1 кОм
2 Резисторы "база - коллектор" транзисторов - 1 кОм
3 резисторы "база - mega8" - 1,5 кОм