Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
18.07.2010, 02:53
|
|
Вид на жительство
Регистрация: 14.06.2009
Адрес: Україна Київська обл. м.Буча
Сообщений: 327
Сказал спасибо: 104
Сказали Спасибо 105 раз(а) в 69 сообщении(ях)
|
ATtiny2313 в качестве драйвера семисегментного индикатора
Добренький всем вечерок. Хочу полюбопытствовать, не использовал ли кто-нибудь тиньку в качестве драйвера семисегментного светодиодного индикатора разрядов так на 4. Т.е. выдержит ли она такое над собой надругательство.
|
|
|
|
18.07.2010, 03:05
|
|
Вид на жительство
Регистрация: 14.06.2009
Адрес: Україна Київська обл. м.Буча
Сообщений: 327
Сказал спасибо: 104
Сказали Спасибо 105 раз(а) в 69 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
О сумме мощности. При управлении 4 разрядами при токе сегмента скажем 10 мА общий ток составит 280 мА.
|
|
|
|
18.07.2010, 03:09
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.05.2010
Сообщений: 1,118
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
|
|
|
|
18.07.2010, 03:26
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,948
Сказали Спасибо 1,327 раз(а) в 578 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
Сообщение от Djakovskij
|
Хочу полюбопытствовать, не использовал ли кто-нибудь тиньку в качестве драйвера семисегментного светодиодного индикатора разрядов так на 4. Т.е. выдержит ли она такое над собой надругательство.
|
Тут все предельно просто. Любая АВРка выдерживает 20 мА на пин - вот от этого и пляшите. Потому как индикаторы бывают разные... Есть калькуляторные с линзочкой, типа АЛС318, там току надо мало. А есть формата листа А4 - ток я думаю надо уже не в десятках, а в сотнях мА...
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
Эти 2 пользователя(ей) сказали Спасибо nml за это сообщение:
|
|
|
18.07.2010, 03:30
|
|
Вид на жительство
Регистрация: 14.06.2009
Адрес: Україна Київська обл. м.Буча
Сообщений: 327
Сказал спасибо: 104
Сказали Спасибо 105 раз(а) в 69 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
Премного благодарен. Раз уж пошла такая пьянка, хочу посоветоваться по такому поводу. Дело в том, что таких индикаторов мне нужно присобачить штук 25 для многозонного регулятора температуры. Использовать для загрузки имеющийся в тиньке интерфейс USI не получается по причине невозможности адресовать конкретный индикатор. А можно ли связать процессоры, непосредственно соединив выводы TX и RX имеющегося USART? В протеусе я такое проделывал, а что в реальности? Т.е. тут вопрос уже в нагрузочной способности вывода передачи.
Последний раз редактировалось Djakovskij; 18.07.2010 в 03:33.
|
|
|
|
18.07.2010, 03:37
|
|
Вид на жительство
Регистрация: 14.10.2009
Сообщений: 338
Сказал спасибо: 35
Сказали Спасибо 92 раз(а) в 73 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
Djakovskij,
Я постоянно использую систему разработанную Хардлоком
пример с его сайта
http://hardlock.org.ua/mc/tiny/tahometr/index.html
Цитирую оттуда же с сайта
"Читаем datasheet на сей контроллер "DC Current per I/O Pin - 40.0 mA". У нас 8 сегментов в каждом символе, по 5 мА каждый - получается 40мА!!!."
А посему ограничение по сегментам только на количество свободных ног контроллера.
Контроллер не греется. Экран горит ярко.
__________________
Найди путь или проложи сам!
|
|
|
|
18.07.2010, 03:39
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,948
Сказали Спасибо 1,327 раз(а) в 578 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
Так ведь и USART адресации никакой на аппаратном уровне не поддерживает.
Хотя, конечно, USART в таком случае предпочтительнее. Нагрузочная у пина АВРки - да никакая, если этот сделать входом без подпорки. Тут скорее надо смотреть на длину линий, помехи и почее. А программно сделать адресацию - можно и на USI, и на USART. Последний лучше - он асинхронный.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
18.07.2010, 03:55
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,948
Сказали Спасибо 1,327 раз(а) в 578 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
Сообщение от MasterMushi
|
"Читаем datasheet на сей контроллер "DC Current per I/O Pin - 40.0 mA". У нас 8 сегментов в каждом символе, по 5 мА каждый - получается 40мА!!!."
|
А если не просто почитать даташит, а почитать его внимательно, то увидим - что 40 мА - это Absolute Maximum Ratings* и по звездочке - расписано - почему в такой режим загонять не рекомендуется.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
18.07.2010, 03:57
|
|
Вид на жительство
Регистрация: 14.06.2009
Адрес: Україна Київська обл. м.Буча
Сообщений: 327
Сказал спасибо: 104
Сказали Спасибо 105 раз(а) в 69 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
Как я понял USI требует софтового клока. Кто же разрешит мои сомнения о непосредственном подключении 25 входов RX к 1 TX? Правильно ли я понимаю, что вопрос тут во входном сопротивлении? Длина линии минимальная и особой помехозащищенности не требуется.
Последний раз редактировалось Djakovskij; 18.07.2010 в 04:04.
|
|
|
|
18.07.2010, 04:13
|
|
Вид на жительство
Регистрация: 14.10.2009
Сообщений: 338
Сказал спасибо: 35
Сказали Спасибо 92 раз(а) в 73 сообщении(ях)
|
Re: ATtiny2313 в качестве драйвера семисегментного индикатора
nml, Раз на раз по нагрузке не приходится.... я как-то релюху с катушкой на 50ma запитал сразу на пин (с диодом шунтовым естессно) 90s2313тки. Было это в 2003м. Этот электронный замок работает до сих пор.
Реально в замерах по семисегментнику ток на разряд 15-22ма при резисторах 470 ом.
Когда мне надо было использовать 8 разрядов на Меге16й, я использовал вывод не по одному разряду а по два сразу.
Тоесть одновременно показывались 1 и 5, 2 и 6, 3 и 7, 4 и 8.
Общие аноды шли с порта B. Катоды сегментов порты А и С.
__________________
Найди путь или проложи сам!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:34.
|
|