Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

ATtiny2313 в качестве драйвера семисегментного индикатора

Непрочитано 18.07.2010, 02:53  
Djakovskij
Вид на жительство
 
Регистрация: 14.06.2009
Адрес: Україна Київська обл. м.Буча
Сообщений: 328
Сказал спасибо: 104
Сказали Спасибо 106 раз(а) в 70 сообщении(ях)
Djakovskij на пути к лучшему
По умолчанию ATtiny2313 в качестве драйвера семисегментного индикатора

Добренький всем вечерок. Хочу полюбопытствовать, не использовал ли кто-нибудь тиньку в качестве драйвера семисегментного светодиодного индикатора разрядов так на 4. Т.е. выдержит ли она такое над собой надругательство.
Реклама:
Djakovskij вне форума  
Непрочитано 18.07.2010, 03:05  
Djakovskij
Вид на жительство
 
Регистрация: 14.06.2009
Адрес: Україна Київська обл. м.Буча
Сообщений: 328
Сказал спасибо: 104
Сказали Спасибо 106 раз(а) в 70 сообщении(ях)
Djakovskij на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

О сумме мощности. При управлении 4 разрядами при токе сегмента скажем 10 мА общий ток составит 280 мА.
Djakovskij вне форума  
Непрочитано 18.07.2010, 03:09  
raxp
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.05.2010
Сообщений: 1,117
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
raxp на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

как-то так...
Миниатюры:
Нажмите на изображение для увеличения
Название: 3.jpg
Просмотров: 200
Размер:	39.3 Кб
ID:	9966   Нажмите на изображение для увеличения
Название: 4.jpg
Просмотров: 143
Размер:	30.4 Кб
ID:	9967  
__________________
Белорусский журнал «Радиолюбитель»
Youtube LaboratoryW
UR3QQJ
raxp вне форума  
Сказали "Спасибо" raxp
Djakovskij (18.07.2010)
Непрочитано 18.07.2010, 03:26  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,394
Сказал спасибо: 2,016
Сказали Спасибо 1,356 раз(а) в 591 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

Сообщение от Djakovskij Посмотреть сообщение
Хочу полюбопытствовать, не использовал ли кто-нибудь тиньку в качестве драйвера семисегментного светодиодного индикатора разрядов так на 4. Т.е. выдержит ли она такое над собой надругательство.
Тут все предельно просто. Любая АВРка выдерживает 20 мА на пин - вот от этого и пляшите. Потому как индикаторы бывают разные... Есть калькуляторные с линзочкой, типа АЛС318, там току надо мало. А есть формата листа А4 - ток я думаю надо уже не в десятках, а в сотнях мА...
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Эти 2 пользователя(ей) сказали Спасибо nml за это сообщение:
amstron (07.12.2010), Djakovskij (18.07.2010)
Непрочитано 18.07.2010, 03:30  
Djakovskij
Вид на жительство
 
Регистрация: 14.06.2009
Адрес: Україна Київська обл. м.Буча
Сообщений: 328
Сказал спасибо: 104
Сказали Спасибо 106 раз(а) в 70 сообщении(ях)
Djakovskij на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

Премного благодарен. Раз уж пошла такая пьянка, хочу посоветоваться по такому поводу. Дело в том, что таких индикаторов мне нужно присобачить штук 25 для многозонного регулятора температуры. Использовать для загрузки имеющийся в тиньке интерфейс USI не получается по причине невозможности адресовать конкретный индикатор. А можно ли связать процессоры, непосредственно соединив выводы TX и RX имеющегося USART? В протеусе я такое проделывал, а что в реальности? Т.е. тут вопрос уже в нагрузочной способности вывода передачи.

Последний раз редактировалось Djakovskij; 18.07.2010 в 03:33.
Djakovskij вне форума  
Непрочитано 18.07.2010, 03:37  
MasterMushi
Вид на жительство
 
Регистрация: 14.10.2009
Сообщений: 338
Сказал спасибо: 35
Сказали Спасибо 92 раз(а) в 73 сообщении(ях)
MasterMushi на пути к лучшему
По умолчанию 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мА!!!."

А посему ограничение по сегментам только на количество свободных ног контроллера.
Контроллер не греется. Экран горит ярко.
__________________
Найди путь или проложи сам!
MasterMushi вне форума  
Непрочитано 18.07.2010, 03:39  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,394
Сказал спасибо: 2,016
Сказали Спасибо 1,356 раз(а) в 591 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

Так ведь и USART адресации никакой на аппаратном уровне не поддерживает.
Хотя, конечно, USART в таком случае предпочтительнее. Нагрузочная у пина АВРки - да никакая, если этот сделать входом без подпорки. Тут скорее надо смотреть на длину линий, помехи и почее. А программно сделать адресацию - можно и на USI, и на USART. Последний лучше - он асинхронный.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 18.07.2010, 03:55  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,394
Сказал спасибо: 2,016
Сказали Спасибо 1,356 раз(а) в 591 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

Сообщение от MasterMushi Посмотреть сообщение
"Читаем datasheet на сей контроллер "DC Current per I/O Pin - 40.0 mA". У нас 8 сегментов в каждом символе, по 5 мА каждый - получается 40мА!!!."
А если не просто почитать даташит, а почитать его внимательно, то увидим - что 40 мА - это Absolute Maximum Ratings* и по звездочке - расписано - почему в такой режим загонять не рекомендуется.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 18.07.2010, 03:57  
Djakovskij
Вид на жительство
 
Регистрация: 14.06.2009
Адрес: Україна Київська обл. м.Буча
Сообщений: 328
Сказал спасибо: 104
Сказали Спасибо 106 раз(а) в 70 сообщении(ях)
Djakovskij на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

Как я понял USI требует софтового клока. Кто же разрешит мои сомнения о непосредственном подключении 25 входов RX к 1 TX? Правильно ли я понимаю, что вопрос тут во входном сопротивлении? Длина линии минимальная и особой помехозащищенности не требуется.

Последний раз редактировалось Djakovskij; 18.07.2010 в 04:04.
Djakovskij вне форума  
Непрочитано 18.07.2010, 04:13  
MasterMushi
Вид на жительство
 
Регистрация: 14.10.2009
Сообщений: 338
Сказал спасибо: 35
Сказали Спасибо 92 раз(а) в 73 сообщении(ях)
MasterMushi на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

nml, Раз на раз по нагрузке не приходится.... я как-то релюху с катушкой на 50ma запитал сразу на пин (с диодом шунтовым естессно) 90s2313тки. Было это в 2003м. Этот электронный замок работает до сих пор.

Реально в замерах по семисегментнику ток на разряд 15-22ма при резисторах 470 ом.

Когда мне надо было использовать 8 разрядов на Меге16й, я использовал вывод не по одному разряду а по два сразу.
Тоесть одновременно показывались 1 и 5, 2 и 6, 3 и 7, 4 и 8.
Общие аноды шли с порта B. Катоды сегментов порты А и С.
__________________
Найди путь или проложи сам!
MasterMushi вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 02:28.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.