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 w 2025? 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 18 maja 2025, o 14:32


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
    Autor Wiadomość
    PostNapisane: 23 sie 2013, o 22:26 
    Offline
    Uzytkownik zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 16 lip 2012
    Posty: 2088
    Lokalizacja: Leżajsk / Kraków
    Pomógł: 411

    Obrazek
    Kiedy potrzeba nam izolowany interfejs RS232/UART można użyć transoptorów albo modułów Bluetooth, a można też niewielkim wysiłkiem zbudować taki bezprzewodowy interfejs wykorzystując nadajnik i odbiornik podczerwieni, który znajduje się na ATB 1.04. Przypomina to standard IRDA, ale tam część programowa jest dość mocno rozbudowana. Do prostych doświadczeń wystarczą sprawdzone funkcje do komunikacji poprzez UART i kilka linijek kodu do generowania sygnału o częstotliwości 36kHz:
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    Standardowe podłączenie diody nadawczej w zestawie ATB wygląda tak:
    Obrazek

    Wyjście OCx steruje tranzystorem diody nadawczej. Należy zmodyfikować układ, aby wykorzystać dodatkowy sygnał z wyjścia TxD co obrazuje następujący schemat.
    Obrazek

    Tutaj to wyjście TxD steruje tranzystorem diody nadawczej, a wyjście OCx wysterowuje dodatkowy tranzystor npn, który moduluje sygnał z TxD częstotliwością 36kHz. Na zdjęciu widać jak to wygląda w rzeczywistości:
    Obrazek

    Odbiornik podczerwieni można wprost, bez żadnych modyfikacji podłączyć do wejścia RxD mikrokontrolera, albo przejściówki USB/UART. Działanie toru komunikacyjnego obrazuje poniższy rysunek.
    Obrazek

    Układ testowano wykorzystując procesor jako nadajnik, przejściówkę USB/UART jako odbiornik. Rejestrowany był sygnał odbity od dłoni i uzyskano bezproblemową komunikację na odległość 0,5m (łącznie 1m) przy prędkości 2400. Przy prędkości 9600 nie odebrano poprawnej informacji.

    _________________
    Dragonus Cracovus: Biomagia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 sie 2013, o 22:46 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27396
    Lokalizacja: Szczecin
    Pomógł: 1043

    Krauser --> No nawet nie można Ciebie do Lochu zesłać za to , że nie umieściłeś projektu we właściwym dziale ;) .... i to Ty - "stary nasz forumowy mistrz" ;) ....

    Panowie moderatorzy proszę na pomoc i przerzucić ten świetny post do działu DIY Projekty Sprzętowe .... ;) ...

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 sie 2013, o 22:56 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3228
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Się robi, Szefie ;-)

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 sie 2013, o 23:05 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27396
    Lokalizacja: Szczecin
    Pomógł: 1043

    Dzięki Jagi - a kolegę Krausera - teraz na tydzień do Lochu bez jedzenia i picia ;) - za to, że bez kolejki sam się tam wpycha :lol:

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 sie 2013, o 12:16 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 lip 2013
    Posty: 420
    Lokalizacja: Kraków
    Pomógł: 17

    Bardzo fajny pomysł :D i dobra alternatywa dla modułu Bluetooth

    _________________
    GreenBook i BlueBook



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 sie 2013, o 12:19 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3228
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Aż korci żeby spróbować ;-)

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 sie 2013, o 12:21 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27396
    Lokalizacja: Szczecin
    Pomógł: 1043

    Jaglarz napisał(a):
    Aż korci żeby spróbować ;-)


    kurza melodia ja też tak mam .... od razu jak zobaczyłem - to zaczęło mnie korcić ;)

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 sie 2013, o 13:31 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 lip 2013
    Posty: 420
    Lokalizacja: Kraków
    Pomógł: 17

    No ja też za chwile się biore za podłańczanie :D

    _________________
    GreenBook i BlueBook



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 sie 2013, o 13:41 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 09 mar 2013
    Posty: 64
    Pomógł: 0

    Krauser napisał(a):
    Przy prędkości 9600 nie odebrano poprawnej informacji.


    Czy jest to związane z maksymalną częstotliwością przełączania tranzystorów ?

    _________________
    -



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 sie 2013, o 13:45 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3228
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Częstotliwość przełączania tranzystorów liczona jest w MHz, stawiałbym na małą częstotliwość nośną 36 kHz.

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 sie 2013, o 14:00 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 09 mar 2013
    Posty: 64
    Pomógł: 0

    Racja. W sumie takim podejściem cudów się nie zdziała, ale i tak jest to dobra alternatywa ;)

    _________________
    -



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 sty 2014, o 09:49 
    Offline
    Nowy

    Dołączył(a): 18 sty 2014
    Posty: 1
    Pomógł: 0

    Kiedyś użyłem podobnego układu, ale bez modulacji. Nadajnikiem była dioda, która świeciła w takt sygnału TXD, a odbiornikiem dioda odbiorcza z układem różniczkowym. Transmisja śmiga nawet na dużych częstotliwościach, ale na pewno nie będzie tak uodporniona jak ten układ przed wpływem zewnętrznego oświetlenia.



    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: 12 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO