Jak mogę podłączyć przełącznik 9-pozycyjny, aby każda pozycja włączała jeszcze jedną diodę LED niż poprzednia?

27

Mam przełącznik 9-kierunkowy taki jak ten facet:

9-kierunkowy

I próbuję wymyślić, jak mogę włączyć jedną diodę LED w pozycji 1, 2 w pozycji 2, aż do wszystkich 9 w pozycji 9.

Oczywiście mogę powtórzyć całe okablowanie diod LED w każdej pozycji, ale to wydaje się głupie.

Mój pomysł jest taki, że przy układzie takim jak poniżej przełącznik reprezentowałby okrągłą czerwoną linię (pokazaną w pozycji 3), która wydłużałaby się w prawo w każdej kolejnej pozycji, dopóki nie połączy wszystkich świateł. W jaki sposób mogę to zrobić?

schematyczny

Izaak Lubow
źródło
4
Jakiego napięcia roboczego wymaga każda dioda LED, ile prądu pobiera każda dioda LED i jakie jest napięcie zasilania?
Bruce Abbott
Twoja logika określa logikę wejściową LUB dla każdej diody LED, ale łatwiejsze tinyurl.com/y38aomlp
Tony Stewart Sunnyskyguy EE75
@BruceAbbott pomysł polegał na użyciu baterii 9 V, ale jeśli trzeba, mogę użyć zasilacza prądu stałego, który pasuje do gniazda przełączającego typu 9 V. Diody LED pobierają około 25-30 mA, ale robią to z nawet pół-jasnością, więc jest tam trochę miejsca na drgania.
Izaak Lubow
1
Z ziemią nad i pod ziemią twój obwód wygląda jakby był spoza grobu :)
Dmitrij Grigoriew
@DmitryGrigoryev Czy to dziwne? Jestem przyzwyczajony do oglądania schematów pedałów gitarowych, w których po prostu trzymają się podłoża, gdziekolwiek się zmieści ...
Isaac Lubow

Odpowiedzi:

9

Oto rozwiązanie technologiczne wymagające wielu części. Pokazano tylko 4 pozycje, potrzebujesz 9 diod na 9 pozycji.

Sunyskyguy ma sprytne rozwiązanie, jeśli masz dostępne wysokie napięcie.

wprowadź opis zdjęcia tutaj

Mattman944
źródło
1
Czy możesz to zrobić za pomocą mniejszej liczby diod, jeśli wprowadzisz każdą z nich wcześniej (na lewo od $ powyżej tej?
Bob Jacobsen
1
Możesz usunąć diody poziome, jeśli dopuszczalna jest niewielka zmiana jasności. Przy wysokim napięciu akumulatora (9 V) prawdopodobnie nie będzie zauważalny.
Mattman944
Tylko odpowiedź, która faktycznie odpowiada na pytanie do tej pory.
za
@ mattman944 ​​pomyślał, że możesz zobaczyć to rozwiązanie w akcji ... instagram.com/p/BxaSo5BgA3U
Isaac Lubow
Występuje tutaj zgrabny problem optymalizacji, w którym diody można pominąć kosztem pewnej zmiany jasności. Istnieje oczywiste rozwiązanie z 8 diodami, jak również rozwiązanie 37 z diodami Mattmana, ale możesz następnie wprowadzić niektóre z „diod pomijających”, aby zmniejszyć różnice w rozwiązaniu z 8 diodami.
Andrew Macrae
64

Używając regulowanego źródła prądu do ich oświetlenia, połącz szeregowo diody LED i zewrzyj segment, który chcesz przyciemnić.

schematyczny

symulacja tego obwodu - Schemat utworzony za pomocą CircuitLab

Możesz ewentualnie użyć konwertera buck-boost, aby uzyskać 30 V, jeśli nie masz jeszcze odpowiedniego napięcia.

Oto prosty sposób na zbudowanie go za pomocą modułu LM2596S:

  1. Wyjmij potencjometr i oba duże kondensatory
  2. Podłącz jeden z odzyskanych kondensatorów pomiędzy + wejściem i wyjściem (dodatnie do + wejście) i zamontuj ceramiczny kondensator 1uF tam, gdzie był kondensator wyjściowy.
  3. Podłączyć rezystor 100 omów od wyjścia do środkowego zacisku potencjometru.

Zmodyfikowany w ten sposób wytworzy ujemne napięcie na zaciskach wyjściowych i będzie działał jako odbiornik prądu 12,5 mA na środkowym zacisku potencjometru (ze źródłem przy + wyjściu), jeśli moc zostanie przyłożona pomiędzy + wejściami i + wyjściami.

schematyczny

zasymuluj ten obwód

lub moduł buck-boost XL6009 można zmodyfikować. tym razem po prostu wyjmij potencjometr i dodaj rezystor 100 omów, podłącz 3-30 V do zacisków wejściowych nirmal i podłącz ciąg diod LED do wyjścia i rezystora.

schematyczny

zasymuluj ten obwód

Jasen
źródło
7
Lub alternatywnie podłącz przełącznik między anodami a źródłem prądu zamiast uziemienia. W ten sposób nie będzie poboru mocy, gdy nie zapalą się żadne diody LED, i łatwiej będzie wyznaczyć trasę, jeśli pasek LED będzie rosnąć w prawo / w prawo, gdy przełącznik zostanie obrócony w prawo.
TooTea
Czy mogę to zrobić za pomocą LM317 takiego jak ten mouser.com/ProductDetail/ON-Semiconductor/... ?
Izaak Lubow
1
@IsaacLubow, tak, to jest odpowiednie.
Jasen
Czy możesz wskazać mi schemat, w którym LM317 zamienia 9 VDC w stały prąd potrzebny do tego ustawienia?
Izaak Lubow
@IsaacLubow Nie może - może jedynie obniżyć napięcie. Potrzebujesz co najmniej 20 woltów, aby zaświecić diody LED, ale prawdopodobnie więcej (więc nie możesz nawet użyć dwóch baterii 9V szeregowo). Spójrz na opcję LM2596S, dobrze działa również z wejściem 9 V.
rura
15

Jeśli nie jesteś przywiązany do konkretnego przełącznika, który posiadasz, zdobądź „obrotowy przełącznik zwarciowy”, aby go wymienić. To działa tak jak twój rysunek.

Bob Jacobsen
źródło
To rozwiązuje znacznie mniejszy z moich dwóch problemów, tak - okazuje się, że zasilanie ich to druga przeszkoda.
Izaak Lubow
15

Jednym ze sposobów na osiągnięcie progresywnego oświetlenia LED podczas obracania przełącznika obrotowego jest użycie zlewu prądu na wspólnej powierzchni przełącznika, a następnie podłączenie diod LED do zacisków przełącznika wyboru, jak pokazano poniżej. Pokazany zlew prądu stałego to tani sposób na uzyskanie zlewu 20mA dla diod LED, dzięki czemu nie występuje zmiana jasności wraz ze zmianą liczby zapalonych diod LED. Ten schemat wymaga wystarczająco wysokiego napięcia zasilania, które przezwycięża spadek napięcia w szeregu szeregowym maksymalnie dziewięciu diod LED.

wprowadź opis zdjęcia tutaj

Michael Karas
źródło
Czy można to zrobić za pomocą 9VDC? Nie znam LM358 ani tranzystora na twoim schemacie ... każda dokumentacja byłaby mile widziana!
Izaak Lubow
@IsaacLobow - Nie, nie można tego zrobić przy 9V dla dziewięciu diod LED. Jeśli każda dioda LED ma spadek napięcia do przodu 2 V, to dziewięć w ciągu ma totan
Michael Karas
Spadek 18 V. Sam dolny odbiornik prądu wymaga również kilku woltów. 9V może działać dla trzech czerwonych diod LED
Michael Karas
Czy mogę uzyskać moduł konwertera, który zamieni 9 VDC w stały prąd, którego potrzebuję przy napięciu, którego potrzebuję?
Izaak Lubow
1
Można zastosować stałe zwiększenie prądu lub zasilanie buck, aby obwód działał wydajnie bez względu na liczbę włączonych diod LED.
Alex Cannon
14

Oldfart i Mattman944 ​​dają bardzo podobne odpowiedzi dotyczące złożonych sieci diod. Jeśli zmiana jasności jest dopuszczalna, wystarczy prosta drabinka diodowa. Czerwone diody LED zwykle mają spadek napięcia 2 V, a diody mają zwykle spadek napięcia 0,6 V, więc łączny wpływ spadków napięcia diody na drabinie może być znaczący.

Przy akumulatorze 9 V i przełączniku w pozycji 9, rezystor ograniczający prąd dla LED 9 zobaczy 9-2 = 7 V, a rezystor ograniczający prąd dla LED 1 zobaczy 9-2- (0,6 * 8) = 2,2 V, co spowoduje prowadzić do ponad trzykrotnej różnicy prądu przez diody LED, jeśli oporniki ograniczające prąd mają tę samą wartość. wprowadź opis zdjęcia tutaj

Jeśli nalegasz na równą jasność, konieczne byłoby dołączenie wszystkich diod zalecanych przez Oldfarta i Mattman944, ale za pomocą zaledwie kilku dodatkowych diod możesz złagodzić zmianę jasności do, miejmy nadzieję, niedostrzegalnych poziomów. Dodając jeszcze trzy diody po lewej stronie, jak na powyższym rysunku, upewniamy się, że przy przełączniku w pozycji 9 dioda 5 widzi takie samo napięcie jak dioda 8. Rzeczywiste napięcia na opornikach ograniczających prąd są jak poniżej. Należy zauważyć, że dodatkowa dioda między diodami LED 5 i 2 (nieuwzględniona w poniższej tabeli) poprawiłaby obwód w dalszym ciągu.

LED  Voltage across current limiting resistor
9             7
8    7-0.6   =6.4
7    7-0.6*2 =5.8
6    7-0.6*3 =5.2
5    7-0.6   =6.4
4    7-0.6*2 =5.8
3    7-0.6*3 =5.2
2    7-0.6*4 =4.6
1    7-0.6*5 =4

Innym sposobem zrównoważenia jasności jest zainstalowanie diod w liniach do niektórych diod LED, aby celowo zwiększyć spadek napięcia. Na powyższym rysunku dodatkowa dioda jest włożona do linii od styku przełącznika 1 do diody LED 1, dzięki czemu dioda LED 1 widzi to samo napięcie niezależnie od tego, czy przełącznik znajduje się w pozycji 1 czy 2. Rezystor ograniczający prąd dla diody LED 1 może być następnie mniejsza wartość niż inne w celu zrównoważenia jasności tej diody LED z innymi.

To tylko pomysły - w przypadku tego typu projektów najlepszą równowagę między jasnością a złożonością można najlepiej znaleźć na drodze eksperymentów.

Level River St
źródło
To jest wspaniałe, dzięki! Nie przeszkadza mi niewielka różnica jasności między pozycjami przełączników i nie mam nic przeciwko działaniu diod LED z być może o połowę mniejszej mocy - są one BARDZO jasne.
Izaak Lubow
1
@IsaacLubow nie ma problemu! Kilka dodatkowych wskazówek: zdobądź diody Schottky'ego, jeśli możesz je dostać w rozsądnej cenie, mają one niższy spadek napięcia. I nie otrzymuj najmniejszych diod, jakie możesz znaleźć. uk.rs-online.com/web/p/rectifier-diodes-schottky-diodes/6527359 jest przykładem. Tak, to dioda 1 Amp! Należy zauważyć, że ma typowy spadek napięcia nieco ponad 0,3 V przy 0,1 A, ale około 0,5 V przy prądzie znamionowym 1 A. Maksymalny spadek napięcia przy 0,1 A wynosi 0,55 V. Spadek napięcia dla diody Schottky'ego o tej samej wartości prądu może być podwojony. Zawsze czytaj arkusz danych.
Level River St
1
Dlaczego warto korzystać z dodatkowych diod, aby ograniczyć zmiany jasności? Dlaczego nie zrobić tego w opornikach?
Harper - Przywróć Monikę
@Harper Cena diody to kilka centów więcej niż rezystor, więc zaoszczędziłoby się bardzo niewiele pieniędzy, gdyby zamiast nich zastosowano rezystory. Możliwe, że można to zrobić z rezystorami, ale wymagałoby to szczegółowego obliczenia bilansowania dla 9 możliwych pozycji przełączników, a także uzyskania rezystorów o różnych wartościach, zamiast chwytania zestawu identycznych rezystorów, które są do ręki i o właściwej wartości. Czas i wysiłek kosztowałyby więcej niż oszczędności części w jednorazowym projekcie takim jak ten.
Level River St
Możesz użyć tych samych wartości diod do wszystkiego, jeśli nie jesteś wielkim fanem matematyki ...
Isaac Lubow
5

Możesz użyć bufora dla każdej diody LED w ten sposób.

diagram

Na tym schemacie R1 do R3 są rezystorami podciągającymi. Zamknięcie któregokolwiek z przełączników spowoduje, że bufor podłączony bezpośrednio do niego przejdzie do 0, co obniży poziom wszystkich buforów poniżej. 4050 ma 6 buforów. Będziesz potrzebował 2 z nich na 9 diod LED.

To rozwiązanie wymaga jedynie napięcia do zasilania 4050 (3 V do 20 V dla CD4050B). Możesz powiązać dowolną liczbę 4050.

kbrgrty3
źródło
4

Jeśli możesz sobie pozwolić na kolejny spadek 0,5 V, możesz użyć ogromnej liczby diod. Oto przykład z trzema diodami LED, które wymagają 6 diod.
(Przepraszamy za SW, SW2 .., laboratorium obwodów nie ma symbolu przełącznika obrotowego)

schematyczny

symulacja tego obwodu - Schemat utworzony za pomocą CircuitLab

Oldfart
źródło
4

To może wydawać się przesadą, ale byłoby mniej części i być może tańsze, niż niektóre inne rozwiązania wykorzystujące mikrokontroler. Wiele płyt Ardunio ma ponad 9 cyfrowych pinów wyjściowych - możesz sterować jedną diodą LED z każdym z dziewięciu pinów. Mając przełącznik wybierający różne punkty dzielnika napięcia i doprowadzając go do jednego styku analogowego, możesz określić położenie przełącznika i zaświecić, co kiedykolwiek zdecydujesz, że powinno się zapalić.

George White
źródło
Myślałem o użyciu regulatora napięcia, tak jak tu wyjaśniono - allaboutcircuits.com/technical-articles/…, a następnie podłączeniu lamp szeregowych - wydaje się dobrym kompromisem.
Izaak Lubow
1
Dalsze działania: Zrzuć przełącznik 9-pozycyjny i zamiast tego użyj obrotowego enkodera.
Solomon Slow
1
Przełącznik był tym, co zainspirowało projekt, więc nie tym razem!
Izaak Lubow
lub użyj LM3918 i łańcucha oporników na przełączniku
Jasen
ATMega do tego? Nadal używasz przełącznika? Przesada to żart. Jest w tym prosty układ scalony.
Diego C Nascimento
2

Nie sugerowałbym tego, chyba że jesteś chętny, aby wspiąć się na krzywą uczenia dla układów FPGA (w tym kupując moduł do programowania i radząc sobie z częścią SMT z dużą ilością pinów), ale możesz użyć serii Lattice LCMXO2 z wewnętrzną lampą błyskową i oscylatorem. Obwód wyglądałby tak (plus niektóre połączenia zasilacza, złącze programujące i zaślepki obejścia):

schematyczny

symulacja tego obwodu - Schemat utworzony za pomocą CircuitLab

Oprogramowanie do programowania (Lattice Diamond) obsługuje VHDL i Verilog.

Jeśli masz szczęście, możesz ustawić wyjścia na minimalny prąd i pominąć rezystory.

Spehro Pefhany
źródło
1

Alternatywnym podejściem jest użycie LM3914 do napędzania diod LED, z zewnętrzną drabinką 10-rezystorową zasilaną z napięcia odniesienia. Następnie przełącznik obrotowy wybiera po prostu napięcie z drabiny, które zaświeci wymaganą liczbę diod LED.

To tylko zarys; na przykład, najwyższy rezystor drabiny zostałby wybrany, aby ustawić napięcia skokowe w granicach tolerancji (co z mojego doświadczenia jest dość ciasne) komparatorów LM3914.

Ponadto całość będzie zasilana napięciem 3,3 V.

henros
źródło
1

Podobnie jak w przypadku metody mikrokontrolera, innym sposobem jest użycie układów scalonych OP amp. Wszystkie dodatnie wejścia są połączone razem i łączą się z potencjometrem, który wytwarza zmienne napięcie, zamiast przełącznika. Połączenia ujemne łączą się z szeregiem rezystorów, aby nadać każdemu z nich inne napięcie. Gdy pokrętło jest obrócone, światła włączają się jeden po drugim.

Ten typ obwodu jest stosowany w falownikach, które mają te 10-segmentowe paski LED, aby powiedzieć, ile amperów wytwarza falownik. Wierzę, że mają wszystkie wzmacniacze OP w jednym układzie scalonym.

Wiem, że nie jest to dokładna odpowiedź na pytanie, ponieważ nie używa przełącznika, ale prawdopodobnie osiąga to, czego chcesz.

Edycja 2: Nadal można używać zwykłego przełącznika, który łączy tylko jeden kontakt na raz. Podłącz wszystkie ujemne wejścia wzmacniacza operacyjnego do niskiego napięcia, takiego jak 1 V. Następnie podłącz każde wyjście przełącznika do każdego pozytywnego wejścia wzmacniacza operacyjnego. Umieść duży rezystor, taki jak 100k, na wejściu przełącznika i podłącz go do dodatniego zasilacza. Musi to być duży rezystor, aby nie przepuścić wystarczającej ilości prądu, aby dioda powyżej wyraźnie się zaświeciła, ponieważ dodatnie wejścia zostaną podłączone do anody LED z innego wzmacniacza OP. Teraz, gdy przekręcisz przełącznik, jedna dioda LED zaświeci się na raz. Aby wszystkie diody LED obok niego również się świeciły, wystarczy podłączyć wyjście każdego wzmacniacza operacyjnego do dodatniego wejścia tego znajdującego się pod nim. Spadek napięcia do przodu diod LED będzie o wiele za duży w porównaniu do napięcia odniesienia 1 V, aby zabrać wystarczające napięcie z dodatniego wejścia wzmacniacza OP znajdującego się pod nim, więc dioda LED nie zapobiegnie włączeniu wzmacniacza OP, ale inne nie Obciążenia LED mogą. Zakłada się, że wzmacniacze OP są tylko typem bieżącego źródła. Nie można użyć źródła prądu i wzmacniacza operacyjnego, ponieważ zapobiegnie to wzrostowi sygnału dodatniego drugiego wzmacniacza operacyjnego. Wiele wzmacniaczy OP jest tylko odbiornikami prądu, więc w takim przypadku diody LED musiałyby być ustawione z katodami podłączonymi do wejść wzmacniacza OP, a reszta obwodu zamieniona. Nie zapomnij użyć rezystorów podwyższających lub obniżających dla wejść wzmacniacza operacyjnego podłączonych do przełącznika. Ta sama wartość rezystora, która została użyta do podłączenia przełącznika do dodatniego napięcia zasilającego, powinna być w porządku.

Edycja 3: Wygląda na to, że ktoś opublikował podobne, ale prostsze rozwiązanie, używając buforujących układów scalonych zamiast wzmacniaczy operacyjnych.

Alex Cannon
źródło