ATNEL tech-forum https://forum.atnel.pl/ |
|
rfm70 - transmisja https://forum.atnel.pl/topic1252.html |
Strona 1 z 2 |
Autor: | wireless [ 7 lip 2012, o 23:13 ] |
Tytuł: | rfm70 - transmisja |
popełniłem coś takiego i za to dostałem coś takiego należało mi się? transmisja idzie wolno i jest totalnie przekłamana, mimo wszystko jestem zachwycony, ale tak poważnie to od czego zacząć, żeby to działało przyzwoicie? |
Autor: | mirekk36 [ 8 lip 2012, o 00:10 ] |
Tytuł: | Re: rfm70 - transmisja |
No no no żeby jeszcze ktoś z nas wiedział na jakim kodzie się opierasz, co robisz itp to pewnie ktoś, coś, mógłby podpowiedzieć a tak? .... ja nie ma zielonego pojęcia co mógłbym tu doradzić |
Autor: | SunRiver [ 8 lip 2012, o 00:47 ] |
Tytuł: | Re: rfm70 - transmisja |
hmmm wysiwyg ?? bo chyba tyle tylko teraz powiedzieć mogę nie wiem co wysyłasz i co uzyskujesz moze akurat to mieć powinieneś ?? |
Autor: | wireless [ 8 lip 2012, o 07:29 ] |
Tytuł: | Re: rfm70 - transmisja |
oczywiście to kod mojego guru z z Biblii 2 o AVR, transmisja dwukierunkowa na rfm70 |
Autor: | SunRiver [ 8 lip 2012, o 11:01 ] |
Tytuł: | Re: rfm70 - transmisja |
no dobra to w takim razie dobrze ustawiłeś transmisje ?? czy masz zgodne ustawienia procka i puttiego ?? jak procek ma 9600bps to putty też tak ma mieć |
Autor: | wireless [ 8 lip 2012, o 11:28 ] |
Tytuł: | Re: rfm70 - transmisja |
putty 9600, a procesor... szukam |
Autor: | mirekk36 [ 8 lip 2012, o 11:39 ] |
Tytuł: | Re: rfm70 - transmisja |
wireless napisał(a): putty 9600, a procesor... szukam Od tego trzeba zaczynać |
Autor: | Piotrek_P [ 8 lip 2012, o 11:48 ] |
Tytuł: | Re: rfm70 - transmisja |
Ciekawe czy kolega autor wątku sprawdzał komunikację "po kablu RS" bo nic o tym nie pisze. Może z marszu zabrał się za komunikację przez radio. |
Autor: | wireless [ 8 lip 2012, o 12:18 ] |
Tytuł: | Re: rfm70 - transmisja |
nie robiłem tego po kablu, przyznaję, że to szalone, ale realizuję to co jest w książce, może utonę, ale liczę na miłosierdzie autora i dobre serce użytkowników tego forum, to, że udało mi się fizycznie jakoś poradzić, że w ogóle poszła transmisja, graniczy z cudem a na jaką transmisję ustawiony jest procesor... jeszcze nie wiem, wiem, że pracuje na 8 MHz i to na razie tyle szukałem w inicjalizacji UART, ale to raczej nie tędy droga... szukam dalej |
Autor: | MichalXY [ 8 lip 2012, o 12:30 ] |
Tytuł: | Re: rfm70 - transmisja |
Kolego wireless poszukaj pliku h do biblioteki UART, tam znajduje się miejsce gdzie definiujesz szybkość transmisji RS232, ona powinna się nazywać UART_BAUD... |
Autor: | wireless [ 8 lip 2012, o 13:41 ] |
Tytuł: | Re: rfm70 - transmisja |
115200, tak ustawiłem putty i teraz idzie dłuższymi stringami, ale te stringi są w krzakach ja wiem, że książka Mirka to tylko taka wędka dla tych co chcą posiąść jakąś wiedzę, ale dla mnie ta wędka to taka muchówka, jeśli ktoś ma pojęcie o łowieniu ryb ja tylko czasem moczę kija UART mnie w tej chwili nie interesuje, chciałbym na rfm70 zrealizować coś na kształt pilota, który ma zapalić np. tylko diodę w odbiorniku, czym prostszy projekt, tym łatwiej pójdzie mi zrozumienie jak to działa, nie umiem za dużo naraz natomiast działający projekt daje mi kopa, aby w niego wgryzać się teoretycznie, tak już mam, kiedyś bawiłem się Pascalem, długie lata nie robiłem nic w tej dziedzinie, a w elektronice jestem jeszcze bardziej zielony i jeśli kogoś irytuje moja ignorancja, to mogę mu powiedzieć tylko, że się staram, aby z niej wyjść, ale w drugiej połowie życia to nie jest już takie proste trochę sobie poplakałem, ale to tylko dlatego, że chcę Was wziąść na litość |
Autor: | SunRiver [ 8 lip 2012, o 14:06 ] |
Tytuł: | Re: rfm70 - transmisja |
dobra dobra bo ktoś uwierzy jeszcze koledze , albo co gorsza się nabierze żartuję naprawdę nie ma nic złego w tym że się uczysz i starasz, fakt jest trochę pod górkę bo zwaliłeś sobie na barki problem którego nie do końca rozumiesz , w programowaniu i elektronice niestety nie da się pójść na skróty ... i bez odpowiedniej kolejności zawsze będą występować problemy. Tu niema tak że teraz cię to nie interesuje .... taka jest kolejność rzeczy , jak nie opanujesz uarta (jest najprostszy) to będziesz miał spore problemy by zrozumieć I2C / SPI itd .... dlatego powinieneś z uporem maniaka zacząć .... ale od samego początku |
Autor: | mirekk36 [ 8 lip 2012, o 14:36 ] |
Tytuł: | Re: rfm70 - transmisja |
No tak - SunRiver święte słowa prawi panie kolego .... toż UART będzie ci potrzebny na każdym kroku, chociażby do debugowania we własnym zakresie takich projektów, bez tego ANI RUSZ a przecież postarałem się go omówić od podstaw w pierwszej książce - czy masz ją może ????? daj znać natomiast w drugiej w ostatnim rozdziale pokazałem jak działać na nim w sposób już nieco rozszerzony ale bardzo wygodny czy tylko drugą książkę posiadasz? ------------------------ [ Dodano po: 2 minutach ] wireless napisał(a): UART mnie w tej chwili nie interesuje, A to właśnie znaczy tylko jedno - że na razie nie wiesz co mówisz (nie obraź się bo nie o to mi chodzi żeby się naśmiewać z ciebie broń Boże) .... ale jak go poznasz - to jak to mówią będziesz śpiewał inaczej - zobaczysz - zatem skorzystaj z tej podpowiedzi i zacznij od UART'a bo trudny nie jest a przedstawiłem go w taki sposób, żeby można było zacząć mając nawet niewiele pojęcia o elektronice .... Ja uważam, że tak też można zacząć tą przygodę z prockami, czyli od strony programowania a elektroniki hmmm jej podstaw uczyć się po drodze niejako Co więcej - po drodze pomożemy ci iść przez ten las |
Autor: | wireless [ 8 lip 2012, o 15:24 ] |
Tytuł: | Re: rfm70 - transmisja |
obraziłem się ... żartuję skoro mówicie, że do jednego projektu muszę nauczyć się wszystkiego to wierzę Wam ... ... ale i tak będę próbował |
Autor: | SunRiver [ 8 lip 2012, o 15:28 ] |
Tytuł: | Re: rfm70 - transmisja |
wyluzuj i tak wszystkie drogi prowadzą do Rzymu Tyle że można jechać na ośle , albo nieść osła po kamieniach ..... bez skojarzeń dobra |
Autor: | wireless [ 8 lip 2012, o 15:32 ] |
Tytuł: | Re: rfm70 - transmisja |
asinus asinorum in saecula saeculorum? ja? |
Autor: | SunRiver [ 8 lip 2012, o 15:55 ] |
Tytuł: | Re: rfm70 - transmisja |
skoro już to się zgadza |
Autor: | wireless [ 9 lip 2012, o 18:05 ] |
Tytuł: | Re: rfm70 - transmisja |
myśleliście, że się poddałem? głupio Wam? a może cieszycie się, że zagoniliście mnie do nauki? ... żartowałem wprawdzie rzeczywiście poczytałem i uzyskałem efekt jak na obrazku, ale tylko przez pomyłkę, po ustawieniu wszystkich prędkości, zaczęło chodzić na 9600, ale chciałem to powtórzyć na 115200 i tu zostałem sprowadzony znowu w krzaki, po powrocie na 9600 znowu krzaki odbiornik znowu nie chciał chodzić na żadnej prędkości i tu się okazało, że odbiornik chodzi na 9600, ale na projekcie nadajnika i tu może nie byłoby nic dziwnego bo to chyba prawie te same programy, ale dziwne jest, że po ustawieniu prawidłowych prędkości program odbiornika krzaczy no co Sun, zdejmiesz ze mnie tego osła |
Autor: | mirekk36 [ 9 lip 2012, o 18:13 ] |
Tytuł: | Re: rfm70 - transmisja |
wireless napisał(a): myśleliście, że się poddałem? A skądże ? wireless napisał(a): głupio Wam? a może cieszycie się, że zagoniliście mnie do nauki? To drugie a widać żeś pan zdolny uczeń skoro tak szybko nadrobiłeś straty SUPER! |
Autor: | SunRiver [ 9 lip 2012, o 18:13 ] |
Tytuł: | Re: rfm70 - transmisja |
hehehe no dobrze dalszą drogę odbędziesz na osiołku , a nie pod nim swoja drogą nawet nie wiem dlaczego taka obrałem analogię w tym wypadku gratuluje wytrwałości właśnie o to chodzi heh i tu jest trafna analogia do jazdy na upartym zwierzaku |
Autor: | wireless [ 9 lip 2012, o 18:17 ] |
Tytuł: | Re: rfm70 - transmisja |
co innego mnie martwi, pewnie się domyślacie co się stało od 12 stringu? |
Autor: | mirekk36 [ 9 lip 2012, o 18:22 ] |
Tytuł: | Re: rfm70 - transmisja |
Nie powinno cię to w ogóle martwić to jest TYLKO przykład dydaktyczny jeśli chodzi o wykorzystanie tej biblioteki. W kodzie rzeczywistym możesz swobodnie zrobić (oczywiście w zależności od potrzeb - bo rozwiązań może być MILION), że jeśli np 3x przyleci ta sama ramka po kolei to coś się włączy A jeśli od otrzymania pierwszej ramki upłynie za dużo czasu to Timeout i licznik zliczanych ramek spada do zera. Poza tym możesz zastosować potwierdzenia w drugą stronę, że np informacja została odebrana prawidłowo itp itd itp ..... dalej to już tylko twoja wyobraźnia ------------------------ [ Dodano po: 1 minucie ] Niektóre ramki mogło po prostu WCIĄĆ ale kto wie jak ty to testujesz ? w jakich warunkach przeprowadź więcej testów a do sterowania nie będziesz nawet potrzebował aż tak długich ramek jak te całe przesyłane stringi Więc tym bardziej jakość transmisji będzie OK |
Autor: | wireless [ 9 lip 2012, o 18:39 ] |
Tytuł: | Re: rfm70 - transmisja |
no to powiem jak było do 12 stringu trzymałem rfm70 za rączkę (za antenę), dlatego się martwię, że sygnał taki słaby, a płytki leżą obok siebie Mirku, dlaczego L10_RFM70_TX wgrany do nadajnika i odbiornika zapewnia transmisję bez krzaków, a jeśli do odbiornika wgram L11_RFM70_RX z takimi samymi prędkościami UARTA i procesora to krzaczy? Znowu mam przeczytać jakiś rozdzialik? |
Autor: | mirekk36 [ 9 lip 2012, o 18:53 ] |
Tytuł: | Re: rfm70 - transmisja |
wireless napisał(a): no to powiem jak było do 12 stringu trzymałem rfm70 za rączkę (za antenę), dlatego się martwię, że sygnał taki słaby, a płytki leżą obok siebie eeeh to tak jakbym słyszał początkujących przy procesorach - "a dlaczego jak miziam palcem procesor to on się resetuje?" i to jest mniej więcej tak samo jakby zapytać: "dlaczego jak się człowieka pomizia prętem stalowym rozżarzonym do 100st Celsiusza to on podstakuje i skwierczy?" ? ... trodzkę żartuję - no ale dotykać palcem anteny 2,4GHz i dziwić się że coś nie działa - to szok Na drugi raz nie miziaj anteny w module ręką OK ? wireless napisał(a): Mirku, dlaczego L10_RFM70_TX wgrany do nadajnika i odbiornika zapewnia transmisję bez krzaków, a jeśli do odbiornika wgram L11_RFM70_RX z takimi samymi prędkościami UARTA i procesora to krzaczy? Znowu mam przeczytać jakiś rozdzialik? Nie nic ci nie każę doczytać bo nie wiem w czym rzecz, a teraz nie jestem w stanie odtworzyć tego doświadczenia .... z drugiej zaś strony - o tyle warto poczytać pierwszą książkę bo tam jest napisane o tzw. Debugerze jednodiodowym na jednej diodzie LED. A umiejętność programowania nie sprowadza się li tylko do pisania poprawnego kodu. Kto tak sądzi ten się strasznie grubo myli. Umiejętność programowania polega najczęściej na umiejętnym znajdowaniu błędów jakie się popełnia w oprogramowaniu - a mówiąc o mikrokontrolerach to jeszcze w błędów w hardware mając zatem dwie lekcje L10_ i L11_ z których jedna ci działa a druga krzaczy jak mówisz - próbuj dojść na razie we własnym zakresie - bo pewnie to jakiś banalny błąd - ale nie wiem na tą chwilę jaki. Wiesz - nie jest tak, że cały czas siedzę w firmie i mam przed sobą rozłożone 100 makiet programowo-sprzętowych z obydwu książek i jak ktoś zada tak ogólne pytanie to od razu włączę i podpowiem co jest nie tak. Owszem - chętnie to sprawdzę ale też potrzebuję czasu - nie mniej jednak podejrzewam, że sam w tzw międzyczasie "złapiesz byka za rogi" |
Autor: | wireless [ 9 lip 2012, o 19:12 ] |
Tytuł: | Re: rfm70 - transmisja |
no to się cieszę, że też nie jesteś nieomylny i potrafisz czytać bez zrozumienia jak zaobserwowałem, że transmisja idzie słabo, chociażby po diodzie, to dotknąłem anteny i poszło jak burza, czyli do 12 stringu ja robię za dodatkową antenę i transmisja jest znakomita! czyli jest odwrotnie do tego co napisałeś |
Autor: | mirekk36 [ 9 lip 2012, o 19:32 ] |
Tytuł: | Re: rfm70 - transmisja |
Nie do końca rozumiem ale na pewno prawidłowe warunki pracy modułu to bez dotykania palcami |
Autor: | SunRiver [ 9 lip 2012, o 19:51 ] |
Tytuł: | Re: rfm70 - transmisja |
chyba że kolega ma moduł RFM70M (macany) |
Autor: | wireless [ 9 lip 2012, o 20:07 ] |
Tytuł: | Re: rfm70 - transmisja |
dobrze się bawicie? mam Wam nakręcić film? moderatorzy, zawsze będą się popierać |
Autor: | SunRiver [ 9 lip 2012, o 20:14 ] |
Tytuł: | Re: rfm70 - transmisja |
Nie próbuję tylko znaleźć odpowiedź na macanie anteny a tak na poważnie to możliwe jest, że 1. są za blisko i stad takie jaja (antena koło anteny to tez nie dobry pomysł) 2. masz strasznie dużo zakłóceń --- np od FIFI-RIFI 3. czort wie ... |
Autor: | wireless [ 9 lip 2012, o 20:22 ] |
Tytuł: | Re: rfm70 - transmisja |
przemacam to jeszcze precyzyjniej, ale 3 odp mnie satysfakcjonuje jak najbardziej |
Strona 1 z 2 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |