Sterowanik RC5

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
radiator
-
Posty: 18
Rejestracja: 30 gru 2006, 17:29
Lokalizacja: Ruda Śląska

Sterowanik RC5

Post autor: radiator » 30 gru 2006, 17:39

Witam. Mam pytanie : Otóż chcę wykonać projekt oparty na dwóch mikroprocesorach ATTINY2313.

Na jednym będzie zbudowany nadajnik kodu RC5, a na drugim odbiornik.
Całość chciałbym podłączyć ze sobą w nietypowy sposób tzn. nie korzystając z diod IRED i odbiornika TFSM5360, tylko podłączyć te dwa układy za pomocą przewodu (sygnał RC5 byłby wysyłany przez jedną żyłę, natomiast druga służyła by do podłączenia masy).

Mam wątpliwość czy to będzie działać - proszę o odpowiedź.
Jeżeli nie to jaka jest najprostsza możliwość komunikacji przewodowej między uP.

Pozdrawiam

mathieiov
Moderator
Posty: 829
Rejestracja: 31 lip 2005, 9:04
Lokalizacja: --

Post autor: mathieiov » 30 gru 2006, 17:42

radiator pisze:Całość chciałbym podłączyć ze sobą w nietypowy sposób tzn. nie korzystając z diod IRED i odbiornika TFSM5360, tylko podłączyć te dwa układy za pomocą przewodu (sygnał RC5 byłby wysyłany przez jedną żyłę, natomiast druga służyła by do podłączenia masy).
A jaką długość miałyby te przewody?

Awatar użytkownika
mariusz256
Użytkownik
Posty: 144
Rejestracja: 28 wrz 2005, 17:16
Lokalizacja: Stobierna k/Rzeszowa
Kontakt:

Post autor: mariusz256 » 30 gru 2006, 19:55

sprubuj na magisrtali I2C, tylko tu jest 3 przewody

Awatar użytkownika
seweryn
Użytkownik
Posty: 147
Rejestracja: 08 gru 2005, 20:04
Lokalizacja: Praszka
Kontakt:

Post autor: seweryn » 31 gru 2006, 9:20

ja próbowałem RC5 przesłać przez moduły radiowe 433MHz i nie dało rady. Wogóle przez przewody terz coś to nie działało jak powinno więc pozostałem przy RS232

ZbeeGin

Post autor: ZbeeGin » 31 gru 2006, 9:46

W sumie dałoby się połączyć "bezpośrednio" wyjście sygnału RC5 i wejściem w drugim mikrokontrolerze. Jest jednak jedno "ale". Sygnał nadawany to nie jest tylko sam przebieg prostokątny TTL (wykres dolnny) tak jak to widzi procesor z wyjścia TFSM. Procesor nadaje paczki impulsów (wykres górny), gdyż tak wymagają scalone odbiorniki. Zatem sygnał należałoby przepuścić przez filtr dolnoprzepustowy.

Myślę, że lepszym rozwiązaniem komunikacji przewodowej jest stary dobry RS232, lub na większe odległości RS485.
Ostatnio zmieniony 27 sie 2008, 18:10 przez ZbeeGin, łącznie zmieniany 1 raz.

Awatar użytkownika
mariusz256
Użytkownik
Posty: 144
Rejestracja: 28 wrz 2005, 17:16
Lokalizacja: Stobierna k/Rzeszowa
Kontakt:

Post autor: mariusz256 » 31 gru 2006, 11:33

sorki 4 przewody w I2C

Awatar użytkownika
seweryn
Użytkownik
Posty: 147
Rejestracja: 08 gru 2005, 20:04
Lokalizacja: Praszka
Kontakt:

Post autor: seweryn » 31 gru 2006, 11:52

Ja podpiełem oscyloskop do nadajnika zbudowanego na atiny2313 i sygnał nie był zmodulowany falą 40 kHz!

radiator
-
Posty: 18
Rejestracja: 30 gru 2006, 17:29
Lokalizacja: Ruda Śląska

Post autor: radiator » 06 kwie 2007, 20:01

powracając do tematu. chcę w swoim kolejnym projekcie zastosować odbionik Tsop i odebrany kod przesyłać za pomoćą modułu radiowego 433MHZ do innego urządzenia.
Na początku skoryzstam z polecenia getrc5 a potem co ?

czy mogę normalnie skorzystać z rc5send do modułu radiowego, a w drugim urządzeniu odbiornik 433mhz wyśle sygnał na filtr dolnoprzepustowy a następnie do procka i ponownie getrc5 ??

Bardzo proszę o odpowiedź

ODPOWIEDZ