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

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

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

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

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

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

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

 
Опции темы
Непрочитано 08.10.2011, 10:35  
oleg110592
Гражданин KAZUS.RU
 
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: Светодиодный индикатор и нагрузка на порты

Уже раньше приводил примерчик - без резисторов:
http://www.simpleavr.com/msp430-projects/3p4w-clock
Реклама:
oleg110592 вне форума  
Непрочитано 08.10.2011, 11:20  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Светодиодный индикатор и нагрузка на порты

Сообщение от kittec Посмотреть сообщение
Я же написал, что вывод на дисплей -ПОСЕГМЕНТНАЯ.
С какой целью? Излишняя нагрузка на индикатор, яркость ниже чем могла быть - теоритически 15 мА/28 = 0,5 мА а фактически 0,2 мА т.к. чем больше ток, тем меньше выход света на каждый приложенный мА, усложнение программы... Не вижу плюсов кроме "Зато ни у кого такого нет". СМД-резисторы тоже давно изобрели, плата больше не станет
niXto вне форума  
Непрочитано 08.10.2011, 12:25  
oleg110592
Гражданин KAZUS.RU
 
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: Светодиодный индикатор и нагрузка на порты

Плюсы:
При поразрядной индикации (имхо) нужны транзисторы 4 шт. на катоды или аноды , причем включение транзисторов разное, 8 резисторов на разряды и 4 резистора в базы.
При посегментной индикации надо 4 резистора, тип индикатора можно определить програмно
Нагрузка на микроконтроллер при поразрядной 8х15ма=120ма, при посегментной 4х15=60ма, а если вообще полностью посегментно 1х15ма=15ма.
Из моего опыта - на одной поделке, не моя, переделывал программу , (плата односторонка, видно плохо разведена) количество заженных сегментов влияло на показания АЦП - пришлось делать полную посегментную индикацию - помогло.
oleg110592 вне форума  
Непрочитано 08.10.2011, 12:30  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Светодиодный индикатор и нагрузка на порты

Сообщение от niXto Посмотреть сообщение
Излишняя нагрузка на индикатор, яркость ниже чем могла быть - теоритически 15 мА/28 = 0,5 мА
Считайте правильно...

15 мА/8 = 1,875 мА
st_1 вне форума  
Непрочитано 08.10.2011, 12:59  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Светодиодный индикатор и нагрузка на порты

Сообщение от oleg110592 Посмотреть сообщение
Плюсы:
При поразрядной индикации (имхо) нужны транзисторы 4 шт. на катоды или аноды , причем включение транзисторов разное, 8 резисторов на разряды и 4 резистора в базы.
При посегментной индикации надо 4 резистора, тип индикатора можно определить програмно
Нагрузка на микроконтроллер при поразрядной 8х15ма=120ма, при посегментной 4х15=60ма
60мА через ногу сегмента тоже не айс... сомнительный плюс...
По хорошему нужно ставить на сегменты 8 транзисторов и 8 сопротивлений базы + 4 резистора разрядов...
st_1 вне форума  
Непрочитано 08.10.2011, 13:20  
roma9112
Гражданин KAZUS.RU
 
Регистрация: 25.11.2008
Адрес: Волгоград
Сообщений: 507
Сказал спасибо: 42
Сказали Спасибо 49 раз(а) в 46 сообщении(ях)
roma9112 на пути к лучшему
По умолчанию Re: Светодиодный индикатор и нагрузка на порты

Сообщение от oleg110592 Посмотреть сообщение
Плюсы: при посегментной 4х15=60ма, а если вообще полностью посегментно 1х15ма=15ма.
А каков принцип индикации в первом варианте? В каждом разряде горит по одному сегменту? Или в одном разряде горит 4-е сегмента?
roma9112 вне форума  
Непрочитано 08.10.2011, 13:39  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Светодиодный индикатор и нагрузка на порты

Инициируется сегмент, допустим "А", и инициируются все разряды, в которых должен гореть сегмент "А"... Применяется при количестве разрядов больше восьми...
st_1 вне форума  
Непрочитано 08.10.2011, 19:37  
oleg110592
Гражданин KAZUS.RU
 
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: Светодиодный индикатор и нагрузка на порты

Сообщение от st_1 Посмотреть сообщение
60мА через ногу сегмента тоже не айс... сомнительный плюс...
По хорошему нужно ставить на сегменты 8 транзисторов и 8 сопротивлений базы + 4 резистора разрядов...
Это не айс к кому? В моем случае вроде - 15мА на одну ногу максимум (ТОЛЬКО ОДИН СЕГМЕНТ) реально меньше - динамика. У меня регенерация каждую милисекунду. Микроконтроллер даже не думал нагреваться. Реально потребление микроконтроллера, давненько мерял, могу попробовать еще раз уточнить, в моем случае не более 40ма при 4 разрядах ( MEGA48 ). При выводимом числе 8.8.8.8. будет у всех максимум.

Последний раз редактировалось oleg110592; 08.10.2011 в 21:03.
oleg110592 вне форума  
Непрочитано 08.10.2011, 19:54  
oleg110592
Гражданин KAZUS.RU
 
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: Светодиодный индикатор и нагрузка на порты

Сообщение от roma9112 Посмотреть сообщение
А каков принцип индикации в первом варианте? В каждом разряде горит по одному сегменту? Или в одном разряде горит 4-е сегмента?
если надо зажигаем или если не надо не зажигаем в каждом разряде сегмент А, за тем если надо зажигаем или если не надо не зажигаем в каждом разряде сегмент В и т.д. Обычно как было - типа надо зажечь сегменты в 1 разряде значит выставили нужные биты на сегментах и установили 0 или 1 на катоде или аноде. Тут даже проще (типа для общего катода) - выставили 1 на сегменте А и смотрим надо светить ли его в первом разряде, тогда выставили 0 на катоде первого разряда а не надо выставили 1 в первом разряде а еще лучше перевести установку пина 1 разряда на вход (тоже не светится) и так для 2,3,4.. разряда.
К стати очень удобно, если не хватает ног у микроконтроллера (6-8 ножек) применять регистр типа 74HC164 soic14 - хорошо распологается под маленьким и большим индикатором. Это тоже реально применяется.

Последний раз редактировалось oleg110592; 08.10.2011 в 21:09.
oleg110592 вне форума  
Непрочитано 08.10.2011, 20:16  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Светодиодный индикатор и нагрузка на порты

Сообщение от oleg110592 Посмотреть сообщение
Это не айс к кому? В моем случае такого не бывает - 15ма на одну ногу максимум и это есть айс.
Проехали...
Я успел прочитать затёртый пост...
st_1 вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Способы вывода данных на семисегментный индикатор artyomugr Микроконтроллеры, АЦП, память и т.д 44 04.08.2011 17:25
Нужен линейный светодиодный или ЖК индикатор nick1954 Информация по радиокомпонентам 6 02.12.2010 18:00
"Стрелочный" индикатор на ЖК128х64 Victor_72 Микроконтроллеры, АЦП, память и т.д 28 16.03.2010 11:31
Не работает индикатор HT1610 sanya_160906 Микроконтроллеры, АЦП, память и т.д 0 18.03.2007 00:58
Индикатор для часов asav Делимся опытом 3 29.05.2006 02:38


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot