roboforum.ru

Технический форум по робототехнике.

Семисегментный индикатор + МК

Re: Семисегментный индикатор + МК

yak-40 » 21 мар 2010, 22:22

8 резисторов нужно между выводами A,B,C,D,E,F,G,DP индикатора и портами МК
Номинал зависит от напряжения. При 5 вольах около 100 ом.
Общий подключается через ключ. Причём количество ключей = количеству разрядов.

Re: Семисегментный индикатор + МК

galex1981 » 21 мар 2010, 22:24

От ножек МК ставят ограничительные резисторы

Re: Семисегментный индикатор + МК

Алексей » 21 мар 2010, 22:30

Ребята. Схемку дорисуйте пож. Или выложите, может у кого есть готовая. Ну ни фига мне не понятно такое без рисунка: "Общий подключается через ключ. "
С резюками тоже не ясно. Зачем ставить на каждый, если можно поставить на общий? Эффект-то вроде один и тот же - ограничить ток на диоде? Общий резистор будет эту функцию вроде как выполнять?

Re: Семисегментный индикатор + МК

yak-40 » 21 мар 2010, 22:46

Алексей писал(а):С резюками тоже не ясно. Зачем ставить на каждый, если можно поставить на общий?

Потому что когда надо отобразить восьмёрку, да ещё с точкой, то подключены должны быть все восемь светодиодов, а когда например единица, то только два. Соответственно ток разный, и общий резистор не рулит :)

Re: Семисегментный индикатор + МК

Алексей » 21 мар 2010, 22:57

С резюками понял. Спасибо. 100 ом нету. Есть 68 или 220. Какой ставить?
Теперь с общей ногой. Встречал схемы (например на радиокоте) где общий цепляется прямо на ногу МК. Но вот тут, написана вроде здравая мысль: "А выводы 8, 9, 12 нужно замыкать на землю по очереди. Казалось бы, чего проще - присоединить их к МК и все. Но, как я уже говорил, не следует цеплять к МК общий электрод - это слишком большая нагрузка для него, и его порт ввода-вывода может сгореть. Следует использовать полевые транзисторы, как это было описано в предыдущей статье."

Так можно или нельзя?

Re: Семисегментный индикатор + МК

avr123.nm.ru » 21 мар 2010, 23:03

Алексей писал(а):С резюками понял. Спасибо. 100 ом нету. Есть 68 или 220. Какой ставить?
Про параллельное и последовательное включение сопротивлений в учебнике по физике написано. Он он-лайн есть и находится вначале http://proavr.narod.ru

Re: Семисегментный индикатор + МК

yak-40 » 21 мар 2010, 23:08

Можно общий и на ногу МК, но только надо учесть, что одна нога может выдать не более 20мА. Теперь считаем: если суммарный ток восьми сегментов не будет превышать указанный ток, то можно, но...
20мА/8шт = 2,5мА на штуку :) . Следуя закону Ома, 5В/2,5мА=2кОм.
Значит токоограничительные резисторы нужны 2кОм.
А это очень много, индикатор светится будет тускло, поэтому надо ставить ключи.

Re: Семисегментный индикатор + МК

Алексей » 21 мар 2010, 23:16

Спасибо. Я потому и купил ИРФки. Осталось выяснить совсем немного. Как подключить общий анод индикатора к ноге МК через ключ?

Re: Семисегментный индикатор + МК

yak-40 » 21 мар 2010, 23:21

Алексей писал(а):Как подключить общий анод индикатора к ноге МК через ключ?

Ну ногу МК надо подключить к затвору ключа (G) но опять же желательно через резистор например 50 Ом.
А оставшиеся две ноги к питанию и аноду индикатора.

Re: Семисегментный индикатор + МК

rig » 21 мар 2010, 23:23

image010.gif
image010.gif (9.11 КиБ) Просмотров: 2731

вот к примеру.

Re: Семисегментный индикатор + МК

Алексей » 21 мар 2010, 23:42

yak-40 писал(а):
Алексей писал(а):Как подключить общий анод индикатора к ноге МК через ключ?

Ну ногу МК надо подключить к затвору ключа (G) но опять же желательно через резистор например 50 Ом.
А оставшиеся две ноги к питанию и аноду индикатора.


Так?
7segm1.JPG
На остальных ногах тоже резисторы (просто не нарисованы)

Re: Семисегментный индикатор + МК

yak-40 » 21 мар 2010, 23:50

GND с истока ключа убери, и всё нормально будет :)

Re: Семисегментный индикатор + МК

Алексей » 21 мар 2010, 23:52

Спасибо. :beer:

Re: Семисегментный индикатор + МК

avr123.nm.ru » 22 мар 2010, 09:24

Эко вас колбасит ! Это N-mosfet http://www.irf.com/product-info/datashe ... rf7401.pdf

А в вашей схеме P нужен. Например IRLML6402

Re: Семисегментный индикатор + МК

avr123.nm.ru » 22 мар 2010, 09:31

yak-40 писал(а): Следуя закону Ома, 5В/2,5мА=2кОм.
А падение напруги на светодиоде ?

Пример расчета резистора для светодиода есть на страничке "выходные сигналы AVR" http://proavr.narod.ru/03.htm


cron
Rambler\'s Top100 Mail.ru counter