background image

               Opis odbiornika RC 433MHz

 
Rys.1 - Odbiornik 

 

background image

Rys.2 - Klucz FET silnika (sygn. PWM) 

Rys.3 - Odbiornik, rozmieszczenie elementów. 

Płytka drukowana: 

rec_sold.ps (postscript)

 lub 

rec_sold.pdf (PDF)

 

(Uwaga! dn. 2004.03.31 zaszły niewielkie zmiany w oprogramowaniu, oraz w działaniu 
przycisków i prędkości transmisji. Starsze wersje oprogramowania nadajnika nie będą 

background image

współpracowały z nowym odbiornikiem i na odwrót!) 
Działanie 
Sygnał z modułu odbiornika BR27 jest podawany przez filtr R7,C10 na wejście szeregowe 
procesora (RXD). Paczka jest dekodowana i sprawdzana poprawnoćś CRC. Po zdekodowaniu 
wartości procesor wysyła impulsy sterujące na wyjścia CH1..4. lub 1..7 - zależnie od trybu (4 czy 7 
kanałów). Tryb wybiera się zworą '7/4CH', w stanie rozwartm ustawiony jest tryb 4-kanałowy. 
Oczywiście musi być identyczny jak ustawiony aktualnie w nadajniku. 
Dzielniki rezystorowe R1,R2 oraz R4,R5, podłączone do wejść wbudowanego w procesor 
komparatora, są elementami układu odcięcia zasilania silnika przy spadku napięcia poniżej 5.8V 
(cut-off). Odcinany jest kanał 1, do którego defaultowo podpięty jest silnik. Układ cut-off można 
wyłączyć zwierając switch 'COFF'. 
Sygnał kanału silnika może mieć postać standardowego impulsu sterującego 1-2ms, tak jak do 
serwa lub gotowego sygnału PWM. Tryb wybierany jest switchem 'PWM' (switch zwarty - tryb 
impulsowy). W rozwiązaniu modelowym sygnał PWM wypracowany w procesorze ma 
częstotliwość około 500Hz i steruje silnik poprzez bardzo prosty klucz FET (rys.2), co znakomicie 
upraszcza budowę w porównaniu z typowym regulatorem. 
W obwodzie zasilania znajduje się stabilizator LM2940, mogący pracować już od 5.5V. Zasila on 
nie tylko odbiornik, ale i serwa. Wydajność ok. 1A pozwala na zasilenie 2-4 serw mini lub mikro. 
Jeśli chcemy zasilać więcej cięższych serw, trzeba zastosować zasilenie zwenętrzne +5V o większej 
wydajności. Dławiki DL1, DL2, oraz kondensatory blokujące zasilanie C2..C7 mają za zadanie 
ograniczyć wpływ zakłóceń pochodzących od silnika i serw na moduł odbiornika. DL1 to mały 
dławik ferrytowy wyciągnięty z zasilacza, DL2 to dowolny miniaturowy dławik (oporności do kilu 
omów). 
Antenka to cienka linka miedziana o długości około 60cm. 
Uruchomienie 
Układ po zaprogramowaniu procesora (patrz uwagi w opisie nadajnika) jest gotowy do pracy. Po 
włączeniu zasilania powinien od razu podawać na wyjścia kanałów 2..7 sygnał o wartości średniej 
(impulsy 1.5ms). Podłączone serwa powinny ustawiać się w pozycji środkowej. Na kanał 1 
wysyłana jest wartość minimalna (1ms, lub PWM=0). 
Skontrolowania może wymagać napięcie odcięcia układu CUT-OFF. W tym celu zasilamy układ z 
regulowanego zasilacza, włączamy nadajnik i obserwujemy kanał 1 odbiornika, najprościej mierząc 
napięcie w trybie PWM. Napięcie powinno być proporcjonajne do sterowania, natomiast spadać do 
0V przy spadku zasilania poniżej 5.8V. Ewentualne korekty wartością R1 lub R2. 
Dla osiągnięcia maksymalnego zasięgu należy dobrać optymalną długość anteny odbiorczej. W tym 
celu wykonujemy dodatkowy układ składający się z diody LED i R8, i podłączamy do wyjścia 
SYGN odbiornika (te dwa elementy można również wmontować na stałe w układ - zwiększą nieco 
masę i pobór prądu). W czasie prób dbiornik powinien być umieszczony w docelowej pozycji w 
modelu, a model umieszczony możliwie w powietrzu i w momencie pomiaru nie dotykany, 
zwłaszcza w okolicy anteny i odbiornika. Ważne jest aby elementy metalowe (bowdeny itp.) biegły 
raczej daleko od anteny, lub aby ich pozycja wzgledem niej była stabilna - inaczej zestrojenie 
anteny będzie mocno zmienne. Z tak przygotowanym modelem oddalamy się na około 100m od 
działającego nadajnika. 
Dioda sygnalizacyjna powinna migać równomiernie, synchronicznie z diodą w nadajniku, co 
świadczy o odbieraniu prawidłowych ramek. Początkowo antena powinna być dłuższa o kilkanaście 
centymetrów od modelowej, następnie stopniowo skracana o 2-3 cm aż do uzyskania stabilnego 
odbioru. Mierzymy jej długość, a następnie dalej skracamy, aż do momentu zaniku odbioru. 
Docelowo antenka powinna mieć długość równą średniej z zakresu długości poprawnego odbioru. 
UWAGA: niestety zaobserwowałem zależność optymalnej długości anteny od temperatury 
otoczenia (zapewne wskutek dryftu temperaturowego jakiegoś elementu odbiornika). W lecie 
antena musiała zostać wydłużona o kilka cm. 
Uzupełnienie: opornik R9 

background image

Opornik 1k z klucza FET przeniosłem do odbiornika, równolegle z opornikiem 10k kanału 1. Jeśli 
nie stosujemy klucza tylko fabryczny regulator, R9 jest zbędny, 
Poza tym usunąłem na schamecie połączenie masy klucza i odbiornika przez wtyczkę sterująca 
FET-a. Połączenie to zasugerowało jednemu z kolegów, że masa powinna iść do aku przez 
odbiornik i dopiero stąd do klucza! Oczywiście nie! Zasilanie (+ i -) klucza/regulatora powinno iść 
bezpośrednio z akumulatora. Zasilenie odbiornika może być brane też bezpośrednio z akumulatora 
(lepiej), lub z klucza/regulatora (nieco gorzej). 
Najlepiej gdy odbiornik jest połączony z kluczem bezpośrdnio tylko jednym przewodem: sygnałem 
sterującym FET-a. 
Software odbiornika 

rc_rx.hex

 lub 

rc_rx.bin

 

oraz, w związku z licznymi zapytaniami, kod źródłowy: 

rc_rx.asm

Zaznaczam że kod źródłowy nie był pierwotnie pisany z myślą o publikacji, więc może być nieco 
niekonsekwentny lub słabo czytelny. Źródło było kompilowane asemblerem as31 wersja 2.0b3 
(beta), pod Linuxem. 
Dokumentację do modułów BT27 i BR27 można znaleźć na stronach firmy STE 
(http://www.stecom.com/lpd.htm) 


Document Outline