Moduł nadajnika i odbiornika

Jeśli jesteś modelarzem lub interesujesz się robotami i chcesz się podzielić swoim doświadczeniem to weź udział w dyskusjach na tym forum.
ODPOWIEDZ
Awatar użytkownika
Dawid2379
Użytkownik
Posty: 318
Rejestracja: 17 lis 2010, 19:42
Lokalizacja: Kluczbork
Kontakt:

Moduł nadajnika i odbiornika

Post autor: Dawid2379 » 08 mar 2012, 18:08

Panowie czy ten podany poniżej zestaw pomoże mi w sterowaniu jednym serwem na odległość?, czy wystarczy podać na pin wejściowy w nadajniku standardowy sygnał sterowania serwem 50Hz oraz odpowiedni impuls i tyle..? i taki sygnał dostane w odbiorniku? Czy ta zabawa w sterowanie serwem drogą radiową jest bardziej skomplikowana?
http://sklep.avt.pl/p/pl/62935/nadajnik ... 92mhz.html
http://sklep.avt.pl/p/pl/1203/modul+odb ... 92mhz.html

Jeśli nie to, to co nadaje się do przesyłania sygnałów PWM, jeden kanał, nie interesuje mnie zasada działania takich modułów, nie znam się na tym, ma tylko spełniać te role. Bardzo proszę o podpowiedzi.

Jony130
Moderator
Posty: 3170
Rejestracja: 11 sie 2005, 16:33
Lokalizacja: wrocław

Post autor: Jony130 » 08 mar 2012, 23:14

Te moduły się nadają ale do wysyłania jakoś komend z jedno uC do drugiego.
Bo trzeba pamiętać, że ten układ obiera "wszystko". Więc jakieś kodowanie jest potrzebne.

Awatar użytkownika
Dawid2379
Użytkownik
Posty: 318
Rejestracja: 17 lis 2010, 19:42
Lokalizacja: Kluczbork
Kontakt:

Post autor: Dawid2379 » 08 mar 2012, 23:29

Chyba znalazłem coś idealnego dla siebie:
http://techblog.blox.pl/2009/09/HM-R868 ... T868S.html
Zbiera wszystko? Możesz wyjaśnić jak miałbym tymi komendami tego uniknąć?
A może wysyłać komendy do uC a sygnał PWM generować za odbiornikiem i tak sterować serwem, kod[C] do serwa już napisałem.
Nie znam się na tym wysyłaniu 'danych' radiowa drogą , myślałem ze skoro jest to gotowy odbiornik to odporny na taki rzeczy...

Jony130
Moderator
Posty: 3170
Rejestracja: 11 sie 2005, 16:33
Lokalizacja: wrocław

Post autor: Jony130 » 09 mar 2012, 0:10

Chyba znalazłem coś idealnego dla siebie:
http://techblog.blox.pl/2...i-HM-T868S.html
Przecież te wszystkie układy działają tak samo
http://www.elektroda.pl/rtvforum/viewto ... &start=210
Dawid2379 pisze:A może wysyłać komendy do uC a sygnał PWM generować za odbiornikiem i tak sterować serwem, kod[C] do serwa już napisałem.
I tak to właśnie masz robić.
Tylko trzeba by pomyśleć nad jakimś kodowaniu i dekodowaniu.
Ale na początek możesz sprawdzić działanie na stykówce bez żadnego kodowania.

Awatar użytkownika
Dawid2379
Użytkownik
Posty: 318
Rejestracja: 17 lis 2010, 19:42
Lokalizacja: Kluczbork
Kontakt:

Post autor: Dawid2379 » 09 mar 2012, 7:00

Wiem wiem ze tak samo ale odpowiada mi ta wielkość i cena:)
To zamówię te dwa moduły, i będę się bawił, dzięki.

Awatar użytkownika
Dawid2379
Użytkownik
Posty: 318
Rejestracja: 17 lis 2010, 19:42
Lokalizacja: Kluczbork
Kontakt:

Post autor: Dawid2379 » 22 mar 2012, 19:05

Tak wiec dostałem moduły i zdecydowałem się kupić analizator stanów logicznych aby zobaczycie to, czego normalnie nie widać. Według poniższego zdjęcia nie wynika żeby to co podaje na wejście DATA nadajnika pojawiło się na wyjściu DATA odbiornika? tam mam podłączone końcówki od analizatora, odbiornik działa bo zbiera inne śmieci ale nie zbiera sygnału z nadajnika, podłączone wszystko wg not katalogowych, może czegoś nie wiem, może sygnały powinny być wyższej częstotliwości.. no nie wiem co jest nie tak?
Załączniki
Bez tytułu.png
Bez tytułu.png (44.11 KiB) Przejrzano 19679 razy

Awatar użytkownika
timo66
Moderator
Posty: 1807
Rejestracja: 20 maja 2006, 19:15
Lokalizacja: 66'15" M.a.R.s.
Kontakt:

Post autor: timo66 » 22 mar 2012, 19:12

Bez schematu to i analizator nic nie podpowie .

Awatar użytkownika
Dawid2379
Użytkownik
Posty: 318
Rejestracja: 17 lis 2010, 19:42
Lokalizacja: Kluczbork
Kontakt:

Post autor: Dawid2379 » 22 mar 2012, 19:19

Oj kurde błąd na stykówce ale klapa..;/ ale serwo i tak nie reaguje gdy podłączam do DATA w odbiorniku będę szukał co jest nie tak..

Jony130
Moderator
Posty: 3170
Rejestracja: 11 sie 2005, 16:33
Lokalizacja: wrocław

Post autor: Jony130 » 22 mar 2012, 19:24

A na jaki analizator się zdecydowałeś?

Awatar użytkownika
Dawid2379
Użytkownik
Posty: 318
Rejestracja: 17 lis 2010, 19:42
Lokalizacja: Kluczbork
Kontakt:

Post autor: Dawid2379 » 22 mar 2012, 19:35

Najtańszy jaki znalazłem SALEAE LOGIC
Sygnał generowany przez uC dobrze pokazuje
http://allegro.pl/analizator-logiczny-8 ... 60966.html

Zlokalizowałem usterkę i mam już sygnał także na odbiorniku, tylko podając ten z odbiornika niestety serwo nie reaguje, ciężko mi zmierzyć napięcie tych impulsów, może na tym wyjściu DATA jest ono za niskie aby elektronika serwa zaakceptowała jako stan wysoki i ustawiała serwo w odpowiedniej pozycji? nie jest proste to przysyłanie danych droga radiową.. co myślicie?
pdf modulu radiowego:
http://www.hoperf.com/upload/rf_app/HM-R.pdf
i to co pokazuje analizator:
Załączniki
Bez tytułuw.png
a tak to podłączyłęm
Bez tytułuw.png (11.84 KiB) Przejrzano 19634 razy
Bez tytułu.png
Bez tytułu.png (72.56 KiB) Przejrzano 19637 razy

Awatar użytkownika
Ertew
Użytkownik
Posty: 1414
Rejestracja: 03 lip 2005, 10:36
Lokalizacja: Leszno
Kontakt:

Post autor: Ertew » 23 mar 2012, 19:31

No, na drugim wykresie widać że sygnał przechodzi. Ten drugi pomiar dokonałeś z podłączonym serwem czy bez?

Opisz co było nie tak za pierwszym razem, może masz jakieś zwarcie albo brak podłączonej masy w układzie.
Swoją drogą, to przy komunikacji radiowej, zasilanie i masy nadajnik-odbiornik wypadało by rozdzielić, tylko wtedy nic nie zmierzysz.

Za wyjściem odbiornika daj jakąś bramkę logiczną albo dwie, tak żeby nie zanegować sygnału. Taka bramka powinna zwiększyć wydajność prądową sygnału podawanego na serwo, może pomoże.

Awatar użytkownika
Dawid2379
Użytkownik
Posty: 318
Rejestracja: 17 lis 2010, 19:42
Lokalizacja: Kluczbork
Kontakt:

Post autor: Dawid2379 » 23 mar 2012, 21:19

Sygnał mierzyłem bez serwa bo z nim nic nie działało, a konkretnie gdy połączyłem serwo to odbiornik jakby się resetował i przechodził w stan uśpienia, jego wyjście DATA ustawiało się na 0 i koniec trzeba odłączyć zasilanie aby znów odbierał sygnał z nadajnika , czasem po podłączeniu serwa odbiornik jakby zbierał wszystko i serwo drgało. Wstawiłem dwie bramki(NAND schmitta, nie zanegowałem) i już miało być ok naciskam przycisk aby zmienić szerokość impulsu i serwo się rusza, ale do momentu gdy puszczam i znów odbiornik się jakby wyłącza nic nie zbiera zero syg. i znów trzeba odłączać zasilanie. A dlaczego oddzielne zasilanie?
Dodam ze bez serwa jest ok wszystko fajnie wychodzi przy analizie.

Awatar użytkownika
Ertew
Użytkownik
Posty: 1414
Rejestracja: 03 lip 2005, 10:36
Lokalizacja: Leszno
Kontakt:

Post autor: Ertew » 23 mar 2012, 21:58

Nadajnik i odbiornik zazwyczaj pracują na odległości rzędu dziesiątek metrów, z oddzielnym zasilaniem i niektóre nie są projektowane do pracowania ze wspólną masą. Ale jak u Ciebie działa, to nie musisz się martwić.

Jak komunikacja działa, serwo się rusza, to znaczy że odbiornik ma dość mocy by wysterować serwo i bramki możesz pominąć.

Martwi mnie to że odbiornik się wyłącza. To wskazuje że dostaje jakiś syf i mówi dość. Ciężko na odległość stwierdzić co syfi, ale stawia w ciemno na kiepską filtrację zasilania i za małą wydajność zasilacza. Serwo podczas ruszania potrafi pobrać w impulsie koło 1A i napięcie na chwilę siada.
Jeśli masz może zasilacz 9...20V i stabilizator np. 7805 to spróbuj z tego zasilić samo serwo a odbiornik z tego źródła co nadajnik i procek. Ewentualnie bateryjnie zasil sam odbiornik, 4.5V powinno mu dopowiadać.

Awatar użytkownika
Dawid2379
Użytkownik
Posty: 318
Rejestracja: 17 lis 2010, 19:42
Lokalizacja: Kluczbork
Kontakt:

Post autor: Dawid2379 » 25 mar 2012, 20:40

Dzięki za podpowiedzi, i miałeś racje, okazało się ze jedynym problemem była słaba wydajność prądowa USb bo z tego zasilam wszystko.. podłączyłem pod drugi port samo serwo i działa wyśmienicie. Może delikatnie drga orczyk ale to są odchyły max do 1mm.
Bramki nie były potrzebne.

Jestem mile zaskoczony działaniem modułów HM T-R686, ponieważ serwem steruje się bardzo ładnie, płynnie. Wygląda na to ze nie ma potrzeby programowo eliminować zakłócenia jeżeli komunikat wysyłany jest na bardzo małe odległości, nie wiem jak przy kilkudziesięciu metrach.. Ale przy odległości do kilku metrów wysyłając tylko sygnał PWM nic złego z serwem się nie dzieje.
Załączniki
Bez tytułu.png
Bez tytułu.png (83.74 KiB) Przejrzano 19428 razy
Bez tytułu2.png
Bez tytułu2.png (88.98 KiB) Przejrzano 19428 razy

ODPOWIEDZ