Как сделать 35 аналоговых или цифровых выводов

beetleart
Offline
Зарегистрирован: 10.07.2014

Подскажите пожалуйста как возможно реализовать 35 выводов для подключения лампочек, и соответственно по событи  от кнопки их переключать?  Спасибо !

Gres
Gres аватар
Offline
Зарегистрирован: 26.03.2013

Нужно использовать демультиплексоры, по читайте в инете. Кратко объясню, например демультиплексоры с 4 ногами адреса имеют 16 выходов, задавая в бинарном формате адрес на входе, включают опреопределенный выход. Ну или использовать для этого несколько Дунь, с одной, ведущей слать скажем в сериал код, другими слушать, на слэйвах программно обрабатывать принятый код и включать или выключать соответствующие ноги. Сейчас миниДуня стоит 500рублей за 5 штук, можно и не заморачиваться с пайкой и разработкой схемотехники.

beetleart
Offline
Зарегистрирован: 10.07.2014

Gres пишет:
Нужно использовать демультиплексоры, по читайте в инете. Кратко объясню, например демультиплексоры с 4 ногами адреса имеют 16 выходов, задавая в бинарном формате адрес на входе, включают опреопределенный выход. Ну или использовать для этого несколько Дунь, с одной, ведущей слать скажем в сериал код, другими слушать, на слэйвах программно обрабатывать принятый код и включать или выключать соответствующие ноги. Сейчас миниДуня стоит 500рублей за 5 штук, можно и не заморачиваться с пайкой и разработкой схемотехники.
 Ясно погуглю Спасибо !

Gres
Gres аватар
Offline
Зарегистрирован: 26.03.2013

,Дуня, так я ласково называю Ардуино. :-) http://m.aliexpress.com/item/1811839863.html

Добавлю. Есть ещё готовые модули реле, с различным их количеством, можно использовать их, наверное ещё проще, все готовое и сразу на мощную нагрузку.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

.. поезда из минипро делать? Вот изврат-то!  В Ардуино Меге -50 ног, специальная плата для таких случаев. Обвешаться лампочками.

 

beetleart
Offline
Зарегистрирован: 10.07.2014

dimax пишет:

.. поезда из минипро делать? Вот изврат-то!  В Ардуино Меге -50 ног, спициальная плата для таких случаев. Обвешаться лампочками.

 

 

 

Согласен Очень хороший вариант Спасибо !!! ))))

Гриша
Offline
Зарегистрирован: 27.04.2014

beetleart пишет:

Подскажите пожалуйста как возможно реализовать 35 выводов для подключения лампочек, и соответственно по событи  от кнопки их переключать?  Спасибо !

и БП посчитайте и драйверы (может и просто транзисторы) купите, а то загнете МК :)

ЗЫ это где же такие идеи рожаются? посмотрите, может вам поможет

Gres
Gres аватар
Offline
Зарегистрирован: 26.03.2013

Вообще, смотря какая конкретно задача. Может человеку нужно просто 35 лампочек скажем 12 вольтовых и 35 кнопок. Тогда для этих целей вообще кроме кнопок с фиксацией и лампочек больше ничего не нужно. Ну блок питаня ещё естественно. Нужно знать конкретную задачу и вероятные апдейты в будущем.

beetleart
Offline
Зарегистрирован: 10.07.2014

Gres пишет:
Вообще, смотря какая конкретно задача. Может человеку нужно просто 35 лампочек скажем 12 вольтовых и 35 кнопок. Тогда для этих целей вообще кроме кнопок с фиксацией и лампочек больше ничего не нужно. Ну блок питаня ещё естественно. Нужно знать конкретную задачу и вероятные апдейты в будущем.
 Нет нет нужно по событию с контроллера или порта включать 3-9 вольтовые лампочки накаливания , совсем забыл сказать ! 

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Наконец-то я понял:  Вы хотите накалить 35 лампочек накаливания !

А 64 не хотите :  

http://duino4projects.com/arduino-row-column-scanning-to-control-an-8x8-led-matrix-code/
Только, упаси бог, напрямую не подключайте.....
http://www.talkingelectronics.com/projects/Running%20Display/RunningDisp...

Мой совет- накаливайте лучше светодиоды:
http://www.ebay.com/itm/100Pcs-5mm-White-Ultra-Bright-LED-Light-Lamp-Emitting-Diodes-15000MCD-BY-/161725591917?pt=LH_DefaultDomain_15&hash=item25a798b16d&vxp=mtr

Гриша
Offline
Зарегистрирован: 27.04.2014

trembo пишет:

Мой совет- накаливайте лучше светодиоды:

предлагаю проголосовать за это предложение! и всеже, окуда радилась такая задача??? 

beetleart
Offline
Зарегистрирован: 10.07.2014

Это для детей и студентов тестовый стенд, можно и светодид главное что-бы не яркий, Дык что делать то, брать дуиноМега и ней калупаться ? 

Гриша
Offline
Зарегистрирован: 27.04.2014

beetleart пишет:

Это для детей и студентов тестовый стенд, можно и светодид главное что-бы не яркий, Дык что делать то, брать дуиноМега и ней калупаться ? 

Писать ТЗ!!! а там может мы чего и посоветуем :))))))) А пока можем только гадать, что Вам нужно....

ЗЫ. ответ зависит от полноты налитого стакана :)...

ЗЫЫ если будет только Булева алгебра, то не париться и брать мегу (проверьте чтоб ног хватило)...

beetleart
Offline
Зарегистрирован: 10.07.2014

Гриша пишет:

beetleart пишет:

Это для детей и студентов тестовый стенд, можно и светодид главное что-бы не яркий, Дык что делать то, брать дуиноМега и ней калупаться ? 

Писать ТЗ!!! а там может мы чего и посоветуем :))))))) А пока можем только гадать, что Вам нужно....

ЗЫ. ответ зависит от полноты налитого стакана :)...

ЗЫЫ если будет только Булева алгебра, то не париться и брать мегу (проверьте чтоб ног хватило)...

Дело в том что мне светодиоды не подойдут, нужны лампы накаливания типа 3В н 34-0301, что тогда можно придумать ?

Гриша
Offline
Зарегистрирован: 27.04.2014

beetleart пишет:

Дело в том что мне светодиоды не подойдут, 1) нужны лампы накаливания типа 3В н 34-0301, 2) что тогда можно придумать ?

1) и только? сколько в штуках?

2) транзисторы можно (биполярный, полевой ), ОУ (если нравится)...  диоды или сопроты по току и напруги подобрать

чеготам еще нужно? схема? скетч? кнопки? сколько в штуках? БП?

ЗЫ честно сказать немного запутался в темах, напомните пожалуйста.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

Гриша, а ОУ зачем ему? Достаточно транзистора по схеме с ОЭ ,резистор в базу, и к выходу МК. Итого 35 транзисторов и резисторов.

beetleart
Offline
Зарегистрирован: 10.07.2014

Люды добрые поможыте дайте схему я нуб в схемотехнике, я программист на C++

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

beetleart пишет:

Люды добрые поможыте дайте схему я нуб в схемотехнике, я программист на C++

да ваще не вопрос. нам тут нужно на С++ нейросеть написать в неопределенное количество слоев.. напишеш?

Гриша
Offline
Зарегистрирован: 27.04.2014

dimax пишет:

Гриша, а ОУ зачем ему? Достаточно транзистора по схеме с ОЭ ,резистор в базу, и к выходу МК. Итого 35 транзисторов и резисторов.

с ними веселее ! я их люблю... AD8001:
880 MHz, –3 dB Bandwidth (G = +1)
440 MHz, –3 dB Bandwidth (G = +2)
1200 V/ms Slew Rate

согласитесь, ведь можно! ... там лампочки 3 Вольта 0,3 Вт, так что еще 35 резисторов (ток резать).

Гриша
Offline
Зарегистрирован: 27.04.2014

beetleart пишет:

Люды добрые поможыте дайте схему я нуб в схемотехнике, я программист на C++

немного грубовато... НО, пост 14 читали? руки болят нормальный ответ написать.

beetleart
Offline
Зарегистрирован: 10.07.2014

Гриша пишет:

beetleart пишет:

Люды добрые поможыте дайте схему я нуб в схемотехнике, я программист на C++

немного грубовато... НО, пост 14 читали? руки болят нормальный ответ написать.

Лампочек 31 3в- накаливания , управления ведётся с ардуино, п порт запишу код L1/0 - выключим лампу 1, L1/1- включим лампу, вообщем и целом управление лампами осуществляется через порт думаю так.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Гриша пишет:

немного грубовато... НО, пост 14 читали? руки болят нормальный ответ написать.

Гриша
Offline
Зарегистрирован: 27.04.2014

beetleart пишет:

Гриша пишет:

beetleart пишет:

Люды добрые поможыте дайте схему я нуб в схемотехнике, я программист на C++

немного грубовато... НО, пост 14 читали? руки болят нормальный ответ написать.

Лампочек 31 3в- накаливания , управления ведётся с ардуино, п порт запишу код L1/0 - выключим лампу 1, L1/1- включим лампу, вообщем и целом управление лампами осуществляется через порт думаю так.

седня уже некогда, завтра постараюсь схемку кинуть... если ребята не заспамят и/или сами схемку не скинут... заглядывайте, будет схемка, по времени не обещаю... и остальное.... не жалко, как некоторым :)

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Гриша пишет:

 не жалко, как некоторым :)

хммм не жалко ли тебе развести в 2 слоя 1000+ контактных площадок? ну что тебе стоит то? а я тебе спасибо скажу :)

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Вот в гугле набираешь и сразу выдает... все таки гугл банит некоторых...

Гриша
Offline
Зарегистрирован: 27.04.2014

Puhlyaviy пишет:

все таки гугл банит некоторых...

гугл = помойка (яндекс тоже), там главное чтоб в сторону не вильнуло:

 

1) плата такая

2)  схема такая (кусочеГ, все 31шт рисовать не буду)

3) транзисторы можно такие (chipdip в помощь) (BS170 поинтереснее)

4) сопротивления 2,2кОм - 31шт (любые)

5) блок питания 5В на ток не менее I> 0,1А*31шт т.е 3А

6) !!!!! сопротивления в 20 Ом хотят рассеять  0,2 Вт, по этому резистор будем делать составной - последовательно соединим 2 сопротивления по 10 Ом (0,125Вт, или похожее) итого: 10 Ом 62шт

или покупаем:

DC-DC step-down module ...

Model / Name  LM2596S DC-DC step-down module    

Input voltage    3.2V to 40V       

Output voltage    1.25V to 35V  

Output current   3A (max)          

 

и подстраиваем напругу (1шт может не хватить, китайцы!!!), настраиваем напряжение на выходе? собираем их (к примеру в параллель или делим нагрузку пополам) 

6) собираем кучкой проводочки от лампочек не более 10шт в один (1А!!!!!! это много!!!)

т.е. собираем провода на БП

7) с такой печкой нужен карлсон, что-то типа

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

тоесть дорисовать к моей картинке еще одну копию.. мдааа. пальцы не стер? 

как будто так было не очевидно..

Гриша
Offline
Зарегистрирован: 27.04.2014

Puhlyaviy пишет:

тоесть дорисовать к моей картинке еще одну копию.. мдааа. пальцы не стер? 

как будто так было не очевидно..

практика общения на этом форуме показывает : там еще сопрот возник :) а его лучше нарисовать, чем с матами объяснять в следующих 20 постах и быть не понятым :)

Гриша
Offline
Зарегистрирован: 27.04.2014

Puhlyaviy пишет:

мдааа. пальцы не стер? 

не, вспомнил как это делать, а то все карандашиком, да на листочке :))))))))))))))

ЗЫ первая картинка про гуууугл как?

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Гриша пишет:

ЗЫ первая картинка про гуууугл как?

да вы типа издеваетесь?

https://www.google.ca/search?q=connect+light+bulb+to+arduino&espv=2&biw=...

Гриша
Offline
Зарегистрирован: 27.04.2014

Puhlyaviy пишет:

да вы типа издеваетесь?

из поста ТС (так называемое ТЗ) я сделал вывод, что у него электроника заканчивается не начавшись :) т.е. увидев нужную картинку он даже не поймет, что видит...

так что не издеваюсь, а нянькаюсь и не с Вами, а с ТС   (он же для шкодников и скубентов страрается!!!)

Все лучшее детям!!!!

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Гриша пишет:

так что не издеваюсь, а нянькаюсь и не с Вами, а с ТС   (он же для шкодников и скубентов страрается!!!)

Все лучшее детям!!!!

это он расказывает что для кого то там стараеться.. в большинстве случаев реальность далека от их расказов..

к тому же мне тяжело представить человека разбираюшегося в програмировании и немогущего прочитать инструкцию как подсоединить транзистор...

Гриша
Offline
Зарегистрирован: 27.04.2014

Puhlyaviy пишет:

 тяжело представить человека разбираюшегося в програмировании и немогущего прочитать инструкцию как подсоединить транзистор...

+1