Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 28 maja 2025, o 22:29


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
    Autor Wiadomość
    PostNapisane: 20 gru 2013, o 19:28 
    Offline
    Użytkownik

    Dołączył(a): 15 lut 2012
    Posty: 344
    Lokalizacja: Bydgoszcz
    Pomógł: 11

    Witam wszystkich!

    Ostatnio borykam się z problemem przełączania napięć(konkretnie chodzi o zamianę polaryzacji napięcia wyjściowego). Tydzień temu ten temat poruszyłem na forumowym minichacie i nasz kolega formowy SunRiver
    podpowiedział abym wykorzystał przełącznik analogowy - czyli innymi słowy multiplekser analogowy. Trochę poszperałem i znalazłem układ CD4052 no i po dogłębnym doczytaniu dokumentacji technicznej okazuje się że gdy układ ten zasilę np. 10V to niestety ale sterowanie pinami odpowiadającymi za kontrolowanie układu scalonego(konkretnie to piny A,B,INH nie mogę sterować standardowymi poziomami TTL tylko np, poziom wysoki który pojawi się na pinach kontrolnych będzie odpowiadał 10V i tu pojawia się moje pytanie jak można "prze-konwertować" poziomy TTL(takie z AVR np) na np. takie jak ja potrzebuję ze poziom wysoki będzie odpowiadał 10V a poziom niski 0V.

    Ja wymyśliłem sobie że zrobię ten "konwerter" na wzmiacniaczach operacyjnych LM358 poniżej uproszczony schemat:
    Obrazek

    Etykiety PC0 do PC2 oznaczają wejścia z mikrokontrolera a wartości wszystkich rezystorów to 10k.
    Napiszcie co tym sądzicie, może dałoby się to załatwić na tranzystorach a nie na wzmacniaczach operacyjnych.
    Pozdrawiam!



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 gru 2013, o 19:38 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 25 maja 2012
    Posty: 296
    Lokalizacja: Chebzie Dolne
    Zbananowany użytkownik

    Pomógł: 6

    Może dobrym wyjściem sterowania tych wejść było by wysterowanie ich przez tranzystory (tranzystor w roli klucza). Bazę tranzystora podłączasz do nogi procka i sterujesz odpowiednio stanami L i H. A na kolektor 10V i od kolektora na wejście multiplexera analogowego.

    _________________
    Inspekcja TV kanalizacji
    Programowanie



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 gru 2013, o 22:19 
    Offline
    Użytkownik

    Dołączył(a): 15 lut 2012
    Posty: 344
    Lokalizacja: Bydgoszcz
    Pomógł: 11

    developer85 dzięki za odpowiedź zrobiłem coś takiego wg. twoich zaleceń.

    Obrazek

    Nie wiem tylko czy dobrze :? . Normalnie ostatnio to mam jakieś zaćmienie mózgu...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 gru 2013, o 22:43 
    Offline
    Użytkownik

    Dołączył(a): 15 cze 2013
    Posty: 599
    Lokalizacja: Lubin
    Zbananowany użytkownik

    Pomógł: 35

    Tak nie podłączaj tranzystora od razu go upalisz. Pierwszy błąd to zły typ tranzystora, zastosowałeś tranzystor PNP jeśli emiter do masy to powinien być NPN a jak PNP to emiter do VCC.
    Druga poważna sprawa do nigdy jednocześnie nie podłącza się emiter do masy kolektor do VCC. Pomyśl co się stanie jak podłączysz Kolektor do Vcc emiter do masy i zacznie on przewodzić - pójdzie z dymem. Musisz zastosować rezystor w obwodzie kolektora lub emitera w zależności jak i tranzystor NPN czy PNP.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO