logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Prosty przełącznik na małe prądy, jak to zrobić?

qntos 11 Kwi 2008 20:38 1630 5
  • #1 5019803
    qntos
    Poziom 11  
    Posty: 10
    Witam, szukałem na forum podobnego problemu ale nie znalazłem więc pytam :-)

    Wykonałem układ sterowania komorą chłodniczą na procku ATMega32, wykorzystując czujniki Dallasa, wyświetlacz LCD itd. Urządzenie ma możliwość komunikacji z PCtem (do standardowego UARTa w procku podłączyłem moduł USB (ZL1USB od btc). Postanowiłem wyposażyć go też w RS485 (na kostce MAX489).

    Wszystko pięknie działa, jednak chcę umieścić USB i RS485 jednocześnie w urządzeniu, z możliwością wyboru przez użytkownika, który interfejs ma być aktywny. Uruchomienie jednego interfejsu ma wykluczać drugi, czyli podajemy zasilanie tylko na jeden. Oba układy są zasilanie 5V i procek też.

    Problem polega na tym że w procku mam tylko jedną wolną linię sterującą i chcę żeby w przypadku stanu niskiego włączał się jeden układ (USB), a w przypadku wysokiego drugi (RS485). Każdy z układów z osobna pobiera mniej niż 50mA. Wykonałem prosty układzik według załączonego schematu, ale nie działa on poprawnie-mimo że na nóżce procka jest stan niski, to na obu układach jest napięcie (na tym który powinien być wyłączony-niższe, ale jednak jest). W stanie wysokim wszystko działa jak należy. Napięcie zmierzone w stanie niskim na nóżce sterującej, względem masy wynosi jakieś 0,005 V, a więc bardzo mało :]

    Bardzo zależy mi na prostocie rozwiązania i zaoszczędzeniu miejsca, gdyż w obudowie w którą mam się zmieścić jest już naprawdę ciasno :/

    Z góry dziękuję za pomoc i pozdrawiam!

    Prosty przełącznik na małe prądy, jak to zrobić?
  • #2 5019933
    lelekx
    Poziom 30  
    Posty: 1220
    Pomógł: 158
    Ocena: 90
    Rozdziel bazy obydwu tranzystorów i do każdego z nich podrzuć opornik.
    Ten układ ma pewną wadę: na zasilanie układu RS-485 pójdzie nie więcej niż 4,3V.
  • Pomocny post
    #3 5020400
    Konto nie istnieje
    Poziom 1  
  • #4 5023121
    qntos
    Poziom 11  
    Posty: 10
    Dziękuję bardzo za odpowiedzi :-) Zmontowałem układ zgodnie z zaleceniami kolegi marekzi (załączony schemat-tak to miało wyglądać?), ale niestety problem dokładnie taki sam (tylko na odwrót-teraz napięcie jest na obu w stanie wysokim).

    Może jeszcze jest jakiś błąd? A może da się to rozwiązać prościej, może jakaś gotowa kostka?

    Prosty przełącznik na małe prądy, jak to zrobić?
  • #5 5024420
    lelekx
    Poziom 30  
    Posty: 1220
    Pomógł: 158
    Ocena: 90
    Prosty przełącznik na małe prądy, jak to zrobić?

    Propozycja A powinna działać. Ale może tak się nie stać, jeżeli pierwsze urządzenie (zasilane przez T1) będzie oprócz tego zasilane pozornie - co się może stać, gdy będzie sterowane bezpośrednio z wyprowadzeń uC.
    Jeżeli faktycznie nie będzie działać, to rozwiązanie B będzie w 100% skuteczne. Oporniki są dobrane przypadkowo; możnaby wyliczyć ich odpowiednie wartości, ale tak też będzie działać.
  • #6 5026151
    Konto nie istnieje
    Poziom 1  
REKLAMA