hd44780 0 17 ноября, 2010 Опубликовано 17 ноября, 2010 · Жалоба Что такое динамическая индикация я знаю. Много раз делал и общий катод и общий анод и все остальное. Вопрос не в этом. Довольно часто встречаются шедевры (один из них во вложении), где индикаторы подключаются к портам напрямую, "в лоб", даже без токоограничительных резисторов :blink: . В той статье, откуда я взял эту схему автор пишет: "Сегменты индикатора подключаются непосредственно к порту PB МК без токоограничительных резисторов, т.к. МК семейства Mega обладают портами ввода/вывода с повышенной нагрузочной способностью (до 20 мА на каждом выводе). Катоды индикатора подключены ко второму, третьему и четвёртому разряду порта PC. Такое подключение сегментов индикатора к порту PB позволяет упростить разводку печатной платы УЗ." Хорошо, допустим он надеется на внутренние pull-up резисторы портов (20-50 кил). Зачем ему тогда резисторы на светодиоде VD7 и на транзисторе VT1? Ведь там тоже есть такие же резисторы. Непонятно и непоследовательно.... Растолкуйте пожалуйста. Работаю с AVR уже лет 6, а этих "феноменов" никак понять не могу :(. Я всегда ставлю резисторы и на индикаторы, и на светодиоды и на транзисторы. И ток получается ровно такой, какой задан резистором. Получатся, внутри резистора нет... Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 14 17 ноября, 2010 Опубликовано 17 ноября, 2010 · Жалоба Хорошо, допустим он надеется на внутренние pull-up резисторы портов (20-50 кил). Зачем ему тогда резисторы на светодиоде VD7 и на транзисторе VT1? Ведь там тоже есть такие же резисторы. Непонятно и непоследовательно.... Непонятно, причём тут пулл-ап резисторы. На транзисторе резистор нужен, иначе через базу потечёт большой ток. Вообще непонятно, что именно непонятно. Выходы по току тянут, допустимый импульсный ток индикатора не превышен - все должны быть счастливы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
=GM= 0 17 ноября, 2010 Опубликовано 17 ноября, 2010 · Жалоба Может быть у него светодиоды работают от 5 вольт :-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 2 17 ноября, 2010 Опубликовано 17 ноября, 2010 · Жалоба ..вполне возможно что и диоды и транзистор просто сгорят если на них 20 ма подать . Ну а даже если не сгорят , то токоограничитель у диодов вполне себе регулирует яркость - чтоб как прожектора не светили , глазки чтоб не выжгло :) , ну а транзистору в базу больше 1 мА вообще не подают. Может быть у него светодиоды работают от 5 вольт :-) ..это я не понял . Если юмор - то очень тонкий. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ukpyr 0 17 ноября, 2010 Опубликовано 17 ноября, 2010 (изменено) · Жалоба ССЗБ Хорошо, допустим он надеется на внутренние pull-up резисторы портов (20-50 кил)не на pullup, а на сопротивление каналов выходных транзисторов. то есть ССЗБ... Изменено 17 ноября, 2010 пользователем ukpyr Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 48 17 ноября, 2010 Опубликовано 17 ноября, 2010 · Жалоба Кадр надеется на вольт-амперную хар-ку порта Mega8(смотри графики в конце доки на AtMega8) и на то, что БП все равно больше чем 150мА не отдаст. Решение допустимое, но хреновое. Впоть до того, что те два светодиода вместе с индикатором просто не заработают. ЗЫ. А вообще в схеме самое хреновое место - кондер на 2,2мкФ. Он должен быть именно на 630В... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Палыч 5 17 ноября, 2010 Опубликовано 17 ноября, 2010 · Жалоба Работаю с AVR уже лет 6, а этих "феноменов" никак понять не могу :(.Не стоит пытаться понять их "шедевры", нужно делать - как правильно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 17 ноября, 2010 Опубликовано 17 ноября, 2010 · Жалоба Яркость свечения индикатора определяется скважностью ШИМ модулированного сигнала, при установке бит в порту данных индикатора (во время динамической индикации). Это решение вполне адекватно, при условии что контроллер не зависнет со включенным на всю катушку разрядом. И ни о каких pullup'ах тут речи не идёт. В динамике один порт формирует логическую 1, другой 0. Всё. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 48 17 ноября, 2010 Опубликовано 17 ноября, 2010 · Жалоба А вообще с учетом наличия реле схема будет работать весьма и весьма странненько :smile3046: . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 17 ноября, 2010 Опубликовано 17 ноября, 2010 · Жалоба Ничего адекватного в данном решении не вижу, даже с учётом ШИМа. Никакого ограничения на ножку у меги нет. Есть предельный ток при предельных параметрах. Таким образом при перегрузке, будет приподнят уровень 0 и приопущен уровень 1. Ограничение будет определятся падением на светодиоде и сопротивлением открытого канала. Причём на ножках порта С будет существенное превышение тока, ввиду того что будет гонка между данным выводом и N выводами порта B. Думаю, что при серийном выпуске платы будут гореть пачками. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 17 ноября, 2010 Опубликовано 17 ноября, 2010 · Жалоба Сам так не делал никогда и других не агитирую экономить аж 8 штук резисторов. Но, думается, что даже в серийном производстве прибор с такой схемой включения LED будет работать без брака. Желающим проверить - выйти из строя! :-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
=GM= 0 17 ноября, 2010 Опубликовано 17 ноября, 2010 · Жалоба ..это я не понял . Если юмор - то очень тонкий Это у вас сарказм такой :-)? Скажу вам по секрету, что индикаторы вполне можно питать без использования ограничительных резисторов, что особенно актуально для многоразрядных индикаторов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
V_G 8 17 ноября, 2010 Опубликовано 17 ноября, 2010 · Жалоба Гореть, может, и не будут, но гарантии никто не даст. А вот резистор в цепи базы транзистора вполне объясним: если бы его не было, а транзистор выдержал бы, он все равно мог несанкционированно выключаться при операциях типа "read-modify-write". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ukpyr 0 17 ноября, 2010 Опубликовано 17 ноября, 2010 (изменено) · Жалоба А вот резистор в цепи базы транзистора вполне объясним: если бы его не было, а транзистор выдержал бы, он все равно мог несанкционированно выключаться при операциях типа "read-modify-write".желательно добавить еще один - на землю (для защиты от паразитных включений при старте/программировании). Не помешает также предохранитель/резистор перед тиристором чтобы не сжигать мостик/трансформатор. Изменено 17 ноября, 2010 пользователем ukpyr Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 2 17 ноября, 2010 Опубликовано 17 ноября, 2010 · Жалоба Это у вас сарказм такой :-)? Скажу вам по секрету, что индикаторы вполне можно питать без использования ограничительных резисторов, что особенно актуально для многоразрядных индикаторов. ..нет не сарказм :) , честно не понял - я думал ваша реплика была про светодиоды и что они именно от 5-ти вольт работают. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться