Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

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

 
Опции темы

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

Непрочитано 18.07.2010, 04:14  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,394
Сказал спасибо: 2,016
Сказали Спасибо 1,356 раз(а) в 591 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

Сообщение от Djakovskij Посмотреть сообщение
Кто же разрешит мои сомнения о непосредственном подключении 25 входов RX к 1 TX? Правильно ли я понимаю, что вопрос тут во входном сопротивлении? Длина линии минимальная и особой помехозащищенности не требуется.
Входное сопротивление по сути бесконечность, если не включать подтяжку.
25 входов - будут работать без вопросов. Проблеьы будут программные.
Реклама:
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 18.07.2010, 04:18  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,394
Сказал спасибо: 2,016
Сказали Спасибо 1,356 раз(а) в 591 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

Сообщение от MasterMushi Посмотреть сообщение
nml, Раз на раз по нагрузке не приходится.... я как-то релюху с катушкой на 50ma запитал сразу на пин (с диодом шунтовым естессно) 90s2313тки. Было это в 2003м. Этот электронный замок работает до сих пор.
Дык, я не спорю. Для устройства "made для себя" и в единичном экземпляре можно применять шаманство. Запас прочности у них есть, как и везде. Но вот для серии такое делать не стОит... Даташиты - основа.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 18.07.2010, 04:44  
MasterMushi
Вид на жительство
 
Регистрация: 14.10.2009
Сообщений: 338
Сказал спасибо: 35
Сказали Спасибо 92 раз(а) в 73 сообщении(ях)
MasterMushi на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

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

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

А что если организовать это в виде сдвигового регистра, а в качестве тактового использовать один из входов внешнего прерывания?
Djakovskij вне форума  
Непрочитано 18.07.2010, 06:58  
OlegNZH
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.02.2010
Сообщений: 2,294
Сказал спасибо: 52
Сказали Спасибо 460 раз(а) в 391 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

Сообщение от nml Посмотреть сообщение
А если не просто почитать даташит, а почитать его внимательно, то увидим - что 40 мА - это Absolute Maximum Ratings* и по звездочке - расписано - почему в такой режим загонять не рекомендуется.
а ели внимательней - то тиньки и созданы , для прямого управления светодиодами - 20 мА - хватает большинству
OlegNZH вне форума  
Непрочитано 18.07.2010, 07:01  
OlegNZH
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.02.2010
Сообщений: 2,294
Сказал спасибо: 52
Сказали Спасибо 460 раз(а) в 391 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

поправьте, если не прав - но driver -знаю
OlegNZH вне форума  
Непрочитано 18.07.2010, 07:17  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

Сообщение от Djakovskij Посмотреть сообщение
О сумме мощности. При управлении 4 разрядами при токе сегмента скажем 10 мА общий ток составит 280 мА.
Чушь собачья! Общий ток составит при семи сегментах 10х7=70мА, учитывая точку ~80мА. И то это самый грубый подсчет и рассчитан на то, что горят во всех разрядах все восьмерки с точками - это только для теста используется. В реальности он еще будет зависеть от частоты переключения разрядов. И это будет и при 4 разрядах и при 104. Сам принцип динамической индикации - в конкретный момент времени горит только один разряд, т.е максимум 8 сегментов, когда включится следующий - эти уже будут отключены!!!
Halex07 вне форума  
Непрочитано 18.07.2010, 07:35  
domowoj
Почётный гражданин KAZUS.RUN
 
Аватар для domowoj
 
Регистрация: 09.12.2007
Адрес: Новосибирск
Сообщений: 1,019
Сказал спасибо: 10
Сказали Спасибо 71 раз(а) в 63 сообщении(ях)
domowoj на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

Сообщение от nml Посмотреть сообщение
Так ведь и USART адресации никакой на аппаратном уровне не поддерживает.
Хотя, конечно, USART в таком случае предпочтительнее. Нагрузочная у пина АВРки - да никакая, если этот сделать входом без подпорки. Тут скорее надо смотреть на длину линий, помехи и почее. А программно сделать адресацию - можно и на USI, и на USART. Последний лучше - он асинхронный.
to Djakovskij
Сделайте скорость USART минимальной, чтоб обратиться к вашим 25
индикаторам.
Дешифратор номера индикатора(один из 25ти) можно организовать
на разъеме, т.е. 25 абсолютно одинаковых плат с одной и той же программой, дешифратор организован пятью контактами присоединительного разъема.
А на счет индикаторов, если серия, то от даташита отходить нельзя.
Не так уж сложно умощьнить 11 выходов МК.
Есть еще вариант сделать индикацию статической - поставить 4 к514ид1(2), или им подобные.
__________________
И на камнях растут деревья!
domowoj вне форума  
Непрочитано 18.07.2010, 07:41  
domowoj
Почётный гражданин KAZUS.RUN
 
Аватар для domowoj
 
Регистрация: 09.12.2007
Адрес: Новосибирск
Сообщений: 1,019
Сказал спасибо: 10
Сказали Спасибо 71 раз(а) в 63 сообщении(ях)
domowoj на пути к лучшему
По умолчанию Re: ATtiny2313 в качестве драйвера семисегментного индикатора

Halex07
Вызабываете про скважность.
__________________
И на камнях растут деревья!
domowoj вне форума  
 
Опции темы

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

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

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


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


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