Skocz do zawartości

Podświetlenie Przycisku w obudowie Pytanie/Zagadka


MaciejG

Pomocna odpowiedź

Witam, piszę tu do was z prośbą o pomoc/radę w sprawie mojego mini projektu. Jestem początkującym w tworzenia elektroniki więc proszę o większą wyrozumiałość w kwestii specjalistycznego nazewnictwa.   

Celem projektu jest zamienienie podświetlenia przycisku zasilania na obudowie komputera na podświetlenie RGB zsynchronizowane z podświetleniem w obudowie. Sam przycisk ma trzy stany podświetlenia (świeci, mryga i nie świeci). Problem pojawia się, gdy chcemy “zsynchronizować” to z podświetleniem. Na płycie głównej mam trzy dostępne wyjścia: RGB, ARGB, POW-LED. (pin-out zamieszczam poniżej)  

RGB: 1 - 12v,  2 - G,  3 - R,  4 – B 

ARGB: 1 - 5v, 2 - Din, 3 - pusty, 4 - GND 

POW-LED: 1 - 5v, 2 – GND 

Początkowo zakładam nie korzystać z wyjścia ARGB z powodu większej złożoności tego rodzaju podświetlenia natomiast zostawiam tu informację o jego istnieniu. 

Schemat powinien realizować taką (pseudo) tablice boolowska: 

607064435_Booleantable.thumb.png.5f0dffafa3e63228dde6cfe1bd4298a2.png

Legenda: 

IN – tablica stanów wejściowych  

OUT – tablica stanów wyjściowych  

PW – zasilanie 5v (POW-LED:1) 

LED – Czy podświetlenie obudowy się świeci? 

12v – Czy na złączu RGB występuje zasilanie? 

PW LED – Czy przycisk się świeci? 

LED GRD – puszczenie “minusa” przez gniazdo RGB (RGB:2,3,4) 

PW GRD – puszczenie “minusa” przez gniazdo PW (POW-LED:2) 

Opis stanów: 

Nr.1 - PC włączony 

Nr.2 - PC wygaszony 

Nr.3 i 4 – PC uśpiony (przycisk mryga) 

Nr.5 - PC wyłączone

Własnymi siłami doszedłem do takiego prototypu, ale nie jest on idealny. Nie spełnia bowiem przypadku Nr.2 z tablicy.

SchematProjekt.thumb.png.ad634131f8682d953c14c77f553943ff.png

Dostęp mam tylko do tego co jest podłączone do większej płytki stykowej (wyprowadzenia gniazd i diody). Mniejsza jest hipotetyczną implementacja sterowania oświetleniem na płycie głównej. Połączenie minusa pomiędzy płytkami jest nie potwierdzone (ale zakładam, że istnieje). Z braku istnienia modelu Diody RGB (wsp.Anoda) w programie użyłem trzech zwykłych na modelu. Napięcie 3v z baterii też jest umowne. Co do doboru rezystorów to jest to zrobione na oko (na razie) chodzi głównie o zasadę działania.

Za wszelkie sugestie, pomysły i podpowiedzi będę bardzo wdzięczny. 

Ps. Niechciał bym używać w projekcie żadnych mikrokontrolerów typu Arduino itp.  

Link do komentarza
Share on other sites

(edytowany)
20 godzin temu, MaciejG napisał:

Schemat powinien realizować taką (pseudo) tablice boolowska: 

607064435_Booleantable.thumb.png.5f0dffafa3e63228dde6cfe1bd4298a2.png

  1. Sygnał PW LED to jest to samo co PW
  2. Sygnał LED GRD to jest to samo co LED
  3. Sygnał PW GRD tworzymy przy pomocy układu o schemacie jak poniżej:

17133482249346580784227175693689.thumb.jpg.763fbfcdace1f003a5fed5cd8fc24c06.jpg

Edytowano przez jand
  • Lubię! 1
Link do komentarza
Share on other sites

Dziękuję za twoją odpowiedź @jand  ale chyba nie do końca o to mi chodziło. Jednak dało mi to do myślenia co nieco 😅

Co do samego opisu to jest tam parę błędów i może wydawać się nieco zawiły. Więc słowem sprostowania słowo "GRD" to to samo co GND. Mowa o tabelce.

natomiast co do samego problemu to pytanie jest takie:

Jak możemy połączyć te dwa obwody żeby w momencie kiedy wszystkie 3 tranzystory są w pełni zamknięte prąd płyną przez drugi obwód (i tylko wtedy) mając do dyspozycji jedynie obszar zaznaczony kolorem żółtym?

image.thumb.png.6bc2db1530ea3e911332362f152e5eae.png

Link do komentarza
Share on other sites

Proszę bardzo:

17134326945522251074781099064786.thumb.jpg.daaf6c04be24706f7cc23b2b09a06c91.jpg

Dioda opisana jako LED zapali się, jeśli żadna z diod R, G i B nie będzie zapalona.

Do diod R G B dodałem niezbędne oporniki ograniczające prąd.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Jeszcze raz wielkie dzięki za twoją pomoc @jand ! Dzięki tym wskazówką udało mi się poskładać (w Tinkercat) działający model tego co chciałem osiągnąć:

image.thumb.png.ab329967916805556bfd309957b285fd.png

Dodałem jeszcze rezystor 6.8KΩ dla zwiększenia czułości. Bez niego przełączanie zaczynało się w okolicach 1mA teraz jest ~150µA.

Jeśli ktoś miałby jakieś wskazówki/uwagi co do danego rozwiązania to jak najbardziej zachęcam do dalszej dyskusji 🙂

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.