Подключение сегментного индикатора

Lictor
Offline
Зарегистрирован: 01.10.2015

Доброго времени суток. Решил воплотить одну давнюю идею в железе, для чего купил такие индикаторы. Управлять индикатором было решено с помощью микросхемы sn74h595n. Но зачем ходить далеко, когда можно сесть в лужу не выходя из дома? Поэтому сразу же возник вопрос. 

Насколько я понял из даташита прямое напряжение чтобы зажечь светодиод должно быть от 2 до 2,5В

VF [2] Forward Voltage High Efficiency Red 2.0 2.5 V IF=20mA

А обратное 5В:

IR Reverse Current High Efficiency Red 10 uA VR=5V

Индикатор с общим анодом, т.е. общий вывод идет на "+" 2,5В.

Собственно вопрос, корректно ли следующее подключение:

атмега, как и SN74HC595 управляется 5В, общий анод индикатора на 2,5В Земли источников общие. Когда мне нужно зажечь сегмент, я устанавливаю ноль на соответствующей ножке SN74HC595, а если отключить - +5В, ведь 5В - 2,5В = 2,5В, т.е. разность потенциалов между анодом индикатора и ножкой всего лишь 2,5В, а это допустимое обратное напряжение. Это правильная идея?

Ну и токоограничивающий резистор... Не могу найти данные о падении напряжения на индикаторе, судя по всему, я неправильно понимаю какую-то строчку из даташита, может быть напрядение питания 5В, а 2,5В и есь падение напряжения на индикаторе???

Lictor
Offline
Зарегистрирован: 01.10.2015

Хотя если я правильно понял эту статью, то я могу питать индикатор и от 5В, поставив резистор в 150 Ом при силе тока 25мА через сегмент.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Вы дот того загадили себе мозги пытаясь всё усложнить и навести тень на плетень. Не мудрствуйте лукаво, откройте любую из 100500 схем подключения семисегментника через сдвиговый регистр, которые ваяляются в сети и делайте. 

Цепляйте всё к 5 вольтам. Резисторы на каждый сегмент - 390 Ом и будет Вам море счастья.

Lictor
Offline
Зарегистрирован: 01.10.2015

ЕвгенийП пишет:

Вы дот того загадили себе мозги пытаясь всё усложнить и навести тень на плетень. Не мудрствуйте лукаво, откройте любую из 100500 схем подключения семисегментника через сдвиговый регистр, которые ваяляются в сети и делайте. 

Цепляйте всё к 5 вольтам. Резисторы на каждый сегмент - 390 Ом и будет Вам море счастья.

Блин, ну так слишком просто, а можно подробнее? Пожааалуйста.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Мне что, гуглить за Вас. Ну, держите - http://avrproject.ru/publ/kak_podkljuchit/podkljuchenie_semisegmentnogo_indikatora_cherez_74hc595_staticheskaja_indikacija/2-1-0-57

Только там резисторов нет. Обязательно поставьте в каждый сегмент 390 Ом.

Lictor
Offline
Зарегистрирован: 01.10.2015

ЕвгенийП пишет:

Мне что, гуглить за Вас. Ну, держите - http://avrproject.ru/publ/kak_podkljuchit/podkljuchenie_semisegmentnogo_indikatora_cherez_74hc595_staticheskaja_indikacija/2-1-0-57

Только там резисторов нет. Обязательно поставьте в каждый сегмент 390 Ом.

Да нет, не подключение, разуммется, я бы нашел это сам. Я хочу понять, почему мои рассуждения не верны. Что бы в будущем не заниматься такой фигней.

 

И подключение резистора  на ссылке неверное. Нужно же так?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Блин, ну почему не верны - потому что Вы выплеснули все слова, которые когда-то слышали без понимания, что они значат.

Вот Вы пишете

Lictor пишет:
прямое напряжение чтобы зажечь светодиод должно быть от 2 до 2,5В

и тут же, в этом же посте

Lictor пишет:

Не могу найти данные о падении напряжения на индикаторе

А то вверху что было?

Или дальше

Lictor пишет:
Индикатор с общим анодом, т.е. общий вывод идет на "+" 2,5В.

На кой хрен? Вы обычный светодиод умеете подключать? Так вот в Вашем индикаторе нет ничего, кроме самых обычных светоиодов.

Цепляете Ваш анод на +5В, а катод каждого сегмента через резистор на пин сдвигового регистра, вот и вся схема.

Расчитать резистор умеете? Вычитаете из напряжения питания падение на светодиоде. Он у Вас красный? Значит падение 2В. 5-2 = 3В. Вот столько должно упасть на резисторе. Теперь это напряжение делите на желаемый ток (в амперах) и получаете сопротивление резистора в омах. Вот и весь расчёт.

Что Вам тут ещё непонятно? Почему я сказал про 390 Ом, хотя по расчёту для тока 20мА получается гораздо меньше? А Вы посмотрите сколько на самом деле выдерживает Ваш сдвиговый регистр - 70мА на корпус. Вот и считайте, 70мА на 8 светодиодов (имеете же Вы право все одновременно зажечь!) - 8,75мА на один сегмент. Больше Вам нельзя (если хотите этим сдвиговым регистром пользоваться). Вот и получается 3В / 0,00875А = 343 ома. Если резисторы 5%, надо прибавить 5%. Получается 360 (про 390 ошибся - в уме считал).

Теперь всё понятно?

 

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Lictor пишет:

прямое напряжение чтобы зажечь светодиод должно быть от 2 до 2,5В

...

Не могу найти данные о падении напряжения на индикаторе

Это оно и есть.