Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Пт мар 13, 2020 13:19:57

В таймер на ардуино проще поставить вот такой модуль индикации:
http://img.radiokot.ru/files/20529/1st7ni12lm.jpg
http://img.radiokot.ru/files/20529/1st7nh5zvs.jpg
или вот такой:
http://img.radiokot.ru/files/20529/1lioko5xzj.jpg
http://img.radiokot.ru/files/20529/1liokp92js.jpg
или чего еще из ее комплектации экранных расширений.
Адуринка НЕ ПРЕДНАЗНАЧЕНА для прямого управления динамической индикацией - это ежли "по-фэншую" в рамках того, что ардуиноIDE предоставляет, работать. ЕЕ задача более в направлении обмена с внешними устройствами "с малыми мозгами" рассматриваться может.
При том, что ежли использовать ту платку с АВРкой при составлении программы под "чистым Си" или под "чистым ассемблером" - никаких проблем даже с адуринко-нанко не возникнет.
8)
Скидывайте проектик "хвостом" сюда
https://radiokot.ru/forum/viewtopic.php?f=62&t=156720
позлодействую в рамках создания разумного решения/тренировки.
:beer:

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Пт мар 13, 2020 13:36:19

В таймер на ардуино проще поставить вот такой модуль индикации... или чего еще из ее комплектации экранных расширений.
проще - эт не про нас. :-) Концепция: ваяем из того, что валяется в столе (подвале, гараже). А в столе валяется именно этот индикатор. Я, если честно, на него даже нормального описалова не смог найти. Но делать буду именно на нём, хотя бы для того, чтобы не валялся. Под задачу подходит отлично - он реально светится. :-)


Адуринка НЕ ПРЕДНАЗНАЧЕНА для прямого управления динамической индикацией
ну, сигналы же она на гора выдаёт, значит - на такую-то безделицу, как динамическую индикация, и ардуина прекрасно подойдёт. Софт всё решит. ;-)

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Пт мар 13, 2020 14:24:41

Dimanoss писал(а):Напряжение на диоде должно составить 1.8v, МК выдаёт же 5v. По сему:
а) транзистор тут совсем не годится?
у вас какие-то странные представления о том, как работает светодиод и транзистор. последовательно со светодиодом должен стоять резистор, на котором и выделится "лишнее" напряжение. примитивный расчет: 5В на выходе МК - 1,8 В на светодиоде = 3,2В на резисторе. тое через сегмент пускай 10 мА, значит, сопротивление этого резистора = 3,2В/0,01 = 320 Ом. номинал не стандартный, значит, выбираем ближайший бОльший - 360 Ом (или берем резистор из другого ряда).
Dimanoss писал(а):как поведут себя выводы МК на катодах светодиодов? Не шандарахнет ли их чрезмерным током? Есть ли смысл и там по транзистору воткнуть?
ранее я вам об этом писал - не читали? если индикаторы светятся достаточно ярко при токе 1-2 мА, то транзисторы в анодных цепях не нужны, а в катодных - нужны.

почитайте: http://arv.radioliga.com/content/view/172/49/

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Пт мар 13, 2020 14:36:33

320 Ом. номинал не стандартный, значит, выбираем ближайший бОльший - 360 Ом

Может 330 ближайший.

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Пт мар 13, 2020 14:39:12

otest писал(а):Может 330
может :) расчет все равно прикидочный...

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Пт мар 13, 2020 15:48:44

...
Адуринка НЕ ПРЕДНАЗНАЧЕНА для прямого управления динамической индикацией
ну, сигналы же она на гора выдаёт, значит - на такую-то безделицу, как динамическую индикация, и ардуина прекрасно подойдёт. Софт всё решит. ;-)

Ежли только динамическая индикация и более ничего - тогда возможно и получится.
:wink:

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Пт мар 13, 2020 16:01:08

Изображение

вот.... если по транзистору на общие аноды. Не очень правда уверен, как порты МК 2-4 "землю" обеспечат. Может, коллектор надо тоже на "землю" подключить?

Добавлено after 2 minutes 45 seconds:
Ежли только динамическая индикация и более ничего - тогда возможно и получится.
:wink:
ну, там остальное по-мелочи же будет: таймер тикать да опрос прерываний кнопок/энкодеров.

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Пт мар 13, 2020 16:05:42

Да как-то так:
http://img.radiokot.ru/files/20529/hkjkreqko.GIF
8)

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Пт мар 13, 2020 16:07:11

вам же говорили: анодный транзистор должен быть PNP, а нагрузка у него должна быть в коллекторной цепи...
МК обеспечит "землю", если ток через вывод не будет больше 40 мА, а сумма всех токов 1 порта не будет больше 80 мА.
BOB51 писал(а):Да как-то так:
http://img.radiokot.ru/files/20529/hkjkreqko.GIF
упаси бог! перебор по части сложности

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Пт мар 13, 2020 16:12:51

Да вполне обоснованное применение при крупногабаритном экране (от метра на сегмент и более)...
Тем более при высоковольтном питании...
:roll:
Кстати... там защитный элемент на случай схемы с нагрузкой в эмиттере...
будет удерживать стабильное состояние даже при отсутствии светиков...
:hunger:
У топикстартера вон даже энкодеры заложены...
С прерываниями...
При точном счете....
Сапсем мелочь по ресурсам (учитывая, что имеем дело с адуринкой в рамках референса :wink: )
:roll:

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Пт мар 13, 2020 16:40:29

Dimanoss, в вашей схеме на базу транзистора с MK OUT1 подаётся либо 0 вольт, тогда транзистор закрыт, либо 5 вольт. На эмиттере, соответственно, 5-0.6 = 4.4 В. (если не верите, почитайте про эмиттерный повторитель) Независимо от напряжения на коллекторе. Тогда сопротивление резистора (4.4-1.8)В / 10 мА = 260 Ом. Всё хорошо, всё работает, но на транзисторе, между его коллектором и эмиттером 12-4.4 = 7.6 В. Если это напряжение умножить на суммарный ток всех сегментов, получится много киловатт. Экономнее подключить коллектор не к +12, а к +5.

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Пт мар 13, 2020 17:11:42

Если это напряжение умножить на суммарный ток всех сегментов, получится много киловатт. Экономнее подключить коллектор не к +12, а к +5.
экономность шлите лесом никто в oplhfdjv уме так ключи не делает :facepalm: :kill: :kill: :kill: :kill: :kill: :kill: :kill:
ключь-каскад с ОЭ или ОИ :wink: если нужен комутировать + то чответствено pnp /p-mosfet высе осталное срань она если и заведется то ее работа зависит от чихания соседа в тамбуре подезда или от вашего позыва на горшок...

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Пт мар 13, 2020 17:17:31

Экономнее подключить коллектор не к +12, а к +5.
12 - эт от балды, это например.... просто 12 у меня так и так будут. Можно, конечно, и меньше сделать...

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Пт мар 13, 2020 17:52:47

musor писал(а):если нужен комутировать + то чответствено pnp /p-mosfet высе осталное срань
Срань - термин не конкретный. Эмиттерный повторитель тут - нормальное решение, ничуть не хуже общего эмиттера. Лишние 0.7 В останутся на транзисторе, а не на резисторе - ну, и Аллах с ними. Сосед в тамбуре на горшке ничего не изменят.
Dimanoss писал(а):12 - эт от балды
Пусть будет 12. Неоптимально, зато это ваше решение. Теперь следующий вопрос: 4 резистора со стороны анодов или 8 со стороны катодов?

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Сб мар 14, 2020 19:54:21

МК обеспечит "землю", если ток через вывод не будет больше 40 мА, а сумма всех токов 1 порта не будет больше 80 мА.
выходит, если транзистор будет управлять общим анодом, то нагрузка на порт МК будет до 96мА (8х12), если катодами - до 48ма (4х12)? Т.е. - если держать ток сегментов в оптимуме, не занижая сознательно, то ни управление анодами светодиодов, ни управление катодами, МК без риска (96>40 && 48>40) не тянет? Я опять ошибаюсь? Если же не ошибаюсь, то, чтобы снять риски, надо транзиторы и на катоды ставить?

В очередной раз за свой тупизм искренне извиняюсь; нутром чую, что Вы пытаетесь до меня прописные истины донести, а в суть никак не въеду. :-(

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Сб мар 14, 2020 20:00:38

Вообще-то пускать ток светиков через МК дело неблагодарное...
8)

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Сб мар 14, 2020 20:04:20

да при поразрядной индикаци нужны разрядные ключи 8550(2т502) и 8 резикоф на сегменты!!!
а....при посегментной ...в вашем случае с вашим индюком не выйдет у вас такое
да и ума написать такой алгоритм нада жутка многа и не всегда хватает мощи ядра процика на чтото еще.... высе сожрет вывод... темиометр по крайней мере врядли взлетит на ds18х20

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Сб мар 14, 2020 20:05:44

Вообще-то пускать ток светиков через МК дело неблагодарное...
8)
вот, кстати, хороший вопрос назрел (параллельно к вышеописанным страданиям) - а если используются сдвиговые регистры (выходит - между светодиодом и МК), на МК такая же нагрузка ложится, или всё же на регистр?

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Сб мар 14, 2020 20:14:25

смотря ка включено -но на регисть болше
китайцы последне время пускают апочти везде в раних версиях стояли ключи разрядоф или регистр буфера -теперь нет
у меня есть их поделки разных лет


есть хоршая ципка спецом под это дело я писалапрониххстат

Re: Вопрос теоретический. Подключение LED-индикатора к МК.

Сб мар 14, 2020 20:24:35

Классика жанра(правда больше для садомазохизма):
http://img.radiokot.ru/files/20529/tnqsbfd22.jpg
http://img.radiokot.ru/files/20529/lpqcock7f.jpg
http://img.radiokot.ru/files/20529/pfdh7znzy.GIF
http://img.radiokot.ru/files/20529/pdk2xtndm.GIF
собственно матрица там стоит только для теста - модули рассчитаны на значительно большую нагрузку,
да и МК там - тинька 2313... и под "чистым ассемблером"...
Интерес был в самом алгоритме работы дисплея.
а вот блочек из четырех сдвиговых регистров
http://img.radiokot.ru/files/20529/hkjedehd8.JPG
http://img.radiokot.ru/files/20529/hkjbckakx.JPG
http://img.radiokot.ru/files/20529/hkjb4s72g.JPG
:sleep:
Ответить