Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
18.07.2010, 04:14
|
#11
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
Сообщение от Djakovskij
|
Кто же разрешит мои сомнения о непосредственном подключении 25 входов RX к 1 TX? Правильно ли я понимаю, что вопрос тут во входном сопротивлении? Длина линии минимальная и особой помехозащищенности не требуется.
|
Входное сопротивление по сути бесконечность, если не включать подтяжку.
25 входов - будут работать без вопросов. Проблеьы будут программные.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
18.07.2010, 04:18
|
#12
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
Сообщение от MasterMushi
|
nml, Раз на раз по нагрузке не приходится.... я как-то релюху с катушкой на 50ma запитал сразу на пин (с диодом шунтовым естессно) 90s2313тки. Было это в 2003м. Этот электронный замок работает до сих пор.
|
Дык, я не спорю. Для устройства "made для себя" и в единичном экземпляре можно применять шаманство. Запас прочности у них есть, как и везде. Но вот для серии такое делать не стОит... Даташиты - основа.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
18.07.2010, 04:44
|
#13
|
Вид на жительство
Регистрация: 14.10.2009
Сообщений: 338
Сказал спасибо: 35
Сказали Спасибо 92 раз(а) в 73 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
На самом деле это был "быстрый фикс" серийного образца. ))) Концы сдал дефектный SMD транзистор, унес собой пин чипа. Соседний пин изначально в коде был дублирующим. Проводками присобачили релюху вместо транзистора для управления замком.)))
__________________
Найди путь или проложи сам!
|
|
|
|
18.07.2010, 05:03
|
#14
|
Вид на жительство
Регистрация: 14.06.2009
Адрес: Україна Київська обл. м.Буча
Сообщений: 327
Сказал спасибо: 104
Сказали Спасибо 105 раз(а) в 69 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
Цитата:
|
Входное сопротивление по сути бесконечность, если не включать подтяжку.
25 входов - будут работать без вопросов. Проблеьы будут программные.
|
Проблемы будут у меня, если в железе работать не будет.
|
|
|
|
18.07.2010, 05:13
|
#15
|
Вид на жительство
Регистрация: 14.06.2009
Адрес: Україна Київська обл. м.Буча
Сообщений: 327
Сказал спасибо: 104
Сказали Спасибо 105 раз(а) в 69 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
А что если организовать это в виде сдвигового регистра, а в качестве тактового использовать один из входов внешнего прерывания?
|
|
|
|
18.07.2010, 06:58
|
#16
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
Сообщение от nml
|
А если не просто почитать даташит, а почитать его внимательно, то увидим - что 40 мА - это Absolute Maximum Ratings* и по звездочке - расписано - почему в такой режим загонять не рекомендуется.
|
а ели внимательней - то тиньки и созданы , для прямого управления светодиодами - 20 мА - хватает большинству
|
|
|
|
18.07.2010, 07:01
|
#17
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
поправьте, если не прав - но driver -знаю
|
|
|
|
18.07.2010, 07:17
|
#18
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
Сообщение от Djakovskij
|
О сумме мощности. При управлении 4 разрядами при токе сегмента скажем 10 мА общий ток составит 280 мА.
|
Чушь собачья! Общий ток составит при семи сегментах 10х7=70мА, учитывая точку ~80мА. И то это самый грубый подсчет и рассчитан на то, что горят во всех разрядах все восьмерки с точками - это только для теста используется. В реальности он еще будет зависеть от частоты переключения разрядов. И это будет и при 4 разрядах и при 104. Сам принцип динамической индикации - в конкретный момент времени горит только один разряд, т.е максимум 8 сегментов, когда включится следующий - эти уже будут отключены!!!
|
|
|
|
18.07.2010, 07:35
|
#19
|
Почётный гражданин KAZUS.RU
Регистрация: 09.12.2007
Адрес: Новосибирск
Сообщений: 1,021
Сказал спасибо: 10
Сказали Спасибо 70 раз(а) в 63 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
Сообщение от nml
|
Так ведь и USART адресации никакой на аппаратном уровне не поддерживает.
Хотя, конечно, USART в таком случае предпочтительнее. Нагрузочная у пина АВРки - да никакая, если этот сделать входом без подпорки. Тут скорее надо смотреть на длину линий, помехи и почее. А программно сделать адресацию - можно и на USI, и на USART. Последний лучше - он асинхронный.
|
to Djakovskij
Сделайте скорость USART минимальной, чтоб обратиться к вашим 25
индикаторам.
Дешифратор номера индикатора(один из 25ти) можно организовать
на разъеме, т.е. 25 абсолютно одинаковых плат с одной и той же программой, дешифратор организован пятью контактами присоединительного разъема.
А на счет индикаторов, если серия, то от даташита отходить нельзя.
Не так уж сложно умощьнить 11 выходов МК.
Есть еще вариант сделать индикацию статической - поставить 4 к514ид1(2), или им подобные.
__________________
И на камнях растут деревья!
|
|
|
|
18.07.2010, 07:41
|
#20
|
Почётный гражданин KAZUS.RU
Регистрация: 09.12.2007
Адрес: Новосибирск
Сообщений: 1,021
Сказал спасибо: 10
Сказали Спасибо 70 раз(а) в 63 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
Halex07
Вызабываете про скважность.
__________________
И на камнях растут деревья!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:23.
|
|