Имеется разбитая матрица телека, хотел из подсветки сделать светильник, должен питаться от 12в. В ней 7 линеек по 13 светодиодов. Скоммутировал все линейки так что получилось 2 канала, в одном - 3 линейки, в другом - 4 линейки.. Схема ниже..
Светильник работает с пульта, в каждом из каналов можно регулировать яркость, вопрос вот в чем... Вроде как все работает как надо, но...когда уменьшаешь яркость обоих каналов в ноль, в темноте видно свечение все же, свет не гасится до конца, что делаю не так, в чем мой косяк??
Ну, если ты так светодиоды к ардуине подключаешь, то что-либо электрическое "соиденять" тебе вапще запрещается.
Я запретил, тема закрыта.
ты туда не смотри, там все подключено правильно, это на схеме для быстроты (себе пометка что пины заняты) я так сделал..вопрос был не про эти светодиоды, которые к ардуине подключены, думай что их там вообще нет...
тогда входы ULN к земле подтяни, резисторами на 5-10 кОм (неиспользуемые - тоже). У ней унутре Дарлингтоны, усиление бешеное, вполне возможно, что она токи утечки и наводки усиливает. Когда подтянешь, транзисторы будут закрыты.
тогда входы ULN к земле подтяни, резисторами на 5-10 кОм (неиспользуемые - тоже). У ней унутре Дарлингтоны, усиление бешеное, вполне возможно, что она токи утечки и наводки усиливает. Когда подтянешь, транзисторы будут закрыты.
тогда входы ULN к земле подтяни, резисторами на 5-10 кОм (неиспользуемые - тоже). У ней унутре Дарлингтоны, усиление бешеное, вполне возможно, что она токи утечки и наводки усиливает. Когда подтянешь, транзисторы будут закрыты.
Дельный совет, попробую, отпишусь тогда
К сожалению это ничего не дало, но заметил, что только один канал полностью не гасился, думал может сопли в коммутации где то каналов (хотя там спаял идеально), поменял местами каналы на выходе микрухи, и о чудо..один и тот же канал на выходе микрухе дает засветы, не важно что туда подключено первый канал или второй в светодиодной подсветке..поменял микруху.. щас все в норме...но тебе(Вам) спасибище, натолкнул(и) на мысль...про утечки..оно же и внутри может быть если некачественная деталь..(китай)
Здравствуйте. Между цифровым пином ардуино и входом ULN2003 нужен резистор?
не обязательно, там встроенный (если не ошибаюсь - 2.7К)
Спасибо. Посмотрела)
Добрый вечер!!!
Имеется разбитая матрица телека, хотел из подсветки сделать светильник, должен питаться от 12в. В ней 7 линеек по 13 светодиодов. Скоммутировал все линейки так что получилось 2 канала, в одном - 3 линейки, в другом - 4 линейки.. Схема ниже..
Светильник работает с пульта, в каждом из каналов можно регулировать яркость, вопрос вот в чем... Вроде как все работает как надо, но...когда уменьшаешь яркость обоих каналов в ноль, в темноте видно свечение все же, свет не гасится до конца, что делаю не так, в чем мой косяк??
#include <EEPROM.h> long Kod = 0; int Button_Power = -1; int Button_Ch1 = 0; int Button_Ch2 = 0; int Brightness1 = EEPROM.read(1); int Brightness2 = EEPROM.read(2); int Step1 = 10; int Step2 = 5; #include <IRremote.h> IRsend irsend; IRrecv ir_rx(2); decode_results ir_rx_results; unsigned long fnc_ir_rx_decode() { bool decoded=false; if( ir_rx.decode(&ir_rx_results)) { decoded=true; ir_rx.resume(); } if(decoded) return ir_rx_results.value; else return 0; } void setup() { ir_rx.enableIRIn(); pinMode(5, OUTPUT); pinMode(6, OUTPUT); pinMode(3, OUTPUT); digitalWrite(3, 1); pinMode(4, OUTPUT); digitalWrite(4, 0); pinMode(8, OUTPUT); digitalWrite(8, 0); } void loop() { Kod = (unsigned long)fnc_ir_rx_decode(); if (Kod == 0xA0A040BF | Kod == 0xFFA25D) { Button_Power = Button_Power * -1; analogWrite(5, Brightness1); analogWrite(6, Brightness2); if (Button_Power == 1) { pinMode(3, OUTPUT); digitalWrite(3, 0); pinMode(4, OUTPUT); digitalWrite(4, 1); pinMode(8, OUTPUT); digitalWrite(8, 0); } if (Button_Power == -1) { pinMode(3, OUTPUT); digitalWrite(3, 1); pinMode(4, OUTPUT); digitalWrite(4, 0); pinMode(8, OUTPUT); digitalWrite(8, 0); } delay(50); } if (Kod == 0xA0A0B847 | Kod == 0xFF30CF) { Button_Ch1 = 1; Button_Ch2 = 0; pinMode(8, OUTPUT); digitalWrite(8, 1); pinMode(4, OUTPUT); digitalWrite(4, 0); delay(50); } if (Kod == 0xA0A05CA3 | Kod == 0xFF18E7) { Button_Ch2 = 1; Button_Ch1 = 0; pinMode(8, OUTPUT); digitalWrite(8, 1); pinMode(4, OUTPUT); digitalWrite(4, 0); delay(50); } if (Button_Power == 1 & Button_Ch1 == 1) { if (Kod == 0xA0A09867 | Kod == 0xFF9867) { Brightness1 = Brightness1 + Step1; if (Brightness1 > 255) { Brightness1 = 255; } delay(50); } if (Kod == 0xA0A0A857 | Kod == 0xFF6897) { Brightness1 = Brightness1 - Step1; if (Brightness1 < 0) { Brightness1 = 0; } delay(50); } analogWrite(5, Brightness1); pinMode(4, OUTPUT); digitalWrite(4, 1); pinMode(8, OUTPUT); digitalWrite(8, 0); } EEPROM.write(1,Brightness1); if (Button_Power == 1 & Button_Ch2 == 1) { if (Kod == 0xA0A09867 | Kod == 0xFF9867) { Brightness2 = Brightness2 + Step1; if (Brightness2 > 255) { Brightness2 = 255; } delay(50); } if (Kod == 0xA0A0A857 | Kod == 0xFF6897) { Brightness2 = Brightness2 - Step1; if (Brightness2 < 0) { Brightness2 = 0; } delay(50); } analogWrite(6, Brightness2); pinMode(4, OUTPUT); digitalWrite(4, 1); pinMode(8, OUTPUT); digitalWrite(8, 0); } EEPROM.write(2,Brightness2); if (Button_Power == -1) { analogWrite(5, 0); analogWrite(6, 0); } }в темноте видно свечение все же, свет не гасится до конца, что делаю не так, в чем мой косяк??
не читаешь даташит
не читаешь даташит
ТЫ мил человек, во всех темах только критикуешь, ни одного полезного совета не дал..видать одни даташиты и читаешь, ты наверное критик-теоретик....))
Ну, если ты так светодиоды к ардуине подключаешь, то что-либо электрическое "соиденять" тебе вапще запрещается.
Я запретил, тема закрыта.
Ну, если ты так светодиоды к ардуине подключаешь, то что-либо электрическое "соиденять" тебе вапще запрещается.
Я запретил, тема закрыта.
ты туда не смотри, там все подключено правильно, это на схеме для быстроты (себе пометка что пины заняты) я так сделал..вопрос был не про эти светодиоды, которые к ардуине подключены, думай что их там вообще нет...
тогда входы ULN к земле подтяни, резисторами на 5-10 кОм (неиспользуемые - тоже). У ней унутре Дарлингтоны, усиление бешеное, вполне возможно, что она токи утечки и наводки усиливает. Когда подтянешь, транзисторы будут закрыты.
тогда входы ULN к земле подтяни, резисторами на 5-10 кОм (неиспользуемые - тоже). У ней унутре Дарлингтоны, усиление бешеное, вполне возможно, что она токи утечки и наводки усиливает. Когда подтянешь, транзисторы будут закрыты.
Дельный совет, попробую, отпишусь тогда
тогда входы ULN к земле подтяни, резисторами на 5-10 кОм
и ты тоже не читаешь
тогда входы ULN к земле подтяни, резисторами на 5-10 кОм (неиспользуемые - тоже). У ней унутре Дарлингтоны, усиление бешеное, вполне возможно, что она токи утечки и наводки усиливает. Когда подтянешь, транзисторы будут закрыты.
Дельный совет, попробую, отпишусь тогда
К сожалению это ничего не дало, но заметил, что только один канал полностью не гасился, думал может сопли в коммутации где то каналов (хотя там спаял идеально), поменял местами каналы на выходе микрухи, и о чудо..один и тот же канал на выходе микрухе дает засветы, не важно что туда подключено первый канал или второй в светодиодной подсветке..поменял микруху.. щас все в норме...но тебе(Вам) спасибище, натолкнул(и) на мысль...про утечки..оно же и внутри может быть если некачественная деталь..(китай)
Как вообще может работать эта схема, если автор подает минус 40.8V. ? Минуса там не может быть.
Как вообще может работать эта схема, если автор подает минус 40.8V. ? Минуса там не может быть.
какой минус, вы не видите схему чтоли? главное до чего нибудь хоть домататься..не важно до чего, главное свою лепту внести))
тогда входы ULN к земле подтяни, резисторами на 5-10 кОм
и ты тоже не читаешь
Аргументы???
Когда увеличил ваш рисунок в 10 раз и только тогда увидел вертикальную палочку у напряжения.
Когда увеличил ваш рисунок в 10 раз и только тогда увидел вертикальную палочку у напряжения.
а как же Вы сразу увидели +12в если там тоже надо увеличивать в 10 раз???
Параллельно светодиодам резисторы поставь. 10 кОм +-
Параллельно светодиодам резисторы поставь. 10 кОм +-
Каким светодиодам? в подсветке которые стоят?.. а для чего?