ULN2{0,8}03 + Arduino {Uno,Pro Mini}

TODD
Offline
Зарегистрирован: 21.04.2014

Имеем - Arduino Uno, Arduino Pro Mini + USB TTL; ULN2003, ULN2803.

напрямую подцепил uln2003 к uno. на выходе 2003 по (3 светодиода+220Ом)*2 на линию, итого 7 линий, 42 светодиода.. включил, прошил - все работает, но есть одно но:

когда включены от 1 до 6 из 7 линий - все горят, а когда все 7 линий - светодиоды гаснут - гашу одну изи линий - остальные включаются..

то же самое теперь и на другой сборке:

на днях собрал связку 74hc595+uln2803+96св. посадил управление 595 на pro mini

на линии 4*3св+100Ом, 8 линий, 7 из 8 - все нормально, включаю 8 линию (неважно какую - в хаотичном порядке) - все свет. гаснут, отключаю одну из линий - остальные включаются.

ЧЯДНТ? по идее на вскидку транс ТС-160-3 выдержит и 500 свет. все линии были проверены до установки микр - подача "+" и "-" на ноги, идущие к свет., но после установки микр и написания прошивок с последующим залитием их в дуины выявило, что uln-ки что-то косячат..

примерная схема подключения свет к uln2803

а вот примерное подключение 74hc595 к дуине.

 

единственные возникает вопрос - с выходов 595 на входы 2803 может надо было резисторы впаять?? эта мысля возникла еще когда я 2003-ю к uno цеплял..

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

Использование ардуино не отменяет работы с мультиметром... Померяйте ток и напряжение в варианте "6 диодов" и "7 диодов", может что-то полезное для себя откроете...

TODD
Offline
Зарегистрирован: 21.04.2014

полезное открыли - перемычку м/у землями забыли, не учел, когда 2003 цеплял, а в новой сборке тем более, проблема решилась соединив земли 10,5В и 5В..