Egen radiomodul och protokoll
Re: Egen radiomodul och protokoll
jag har en bunt med sådana där moduler fårn kjell som jag lödit loss från ett skrotat bygge nån annan gjort, men jag har inte orkat ta tag i det för alla säger dom är så värdelösa.
Hur mycket jobb gör "riktiga" moduler åt mej egentligen ?
Hur mycket jobb gör "riktiga" moduler åt mej egentligen ?
Re: Egen radiomodul och protokoll
Det beror ju på VILKA moduler du menar!
Men det <vanliga> är att de styr preamble, en DC-korrekt kodning, checksum och buffrar fram och tillbaka. I essens kopplar man då bara en UART till en radiomodul och det fungerar.
En del medger kanalbyte men inte alla.
Men det <vanliga> är att de styr preamble, en DC-korrekt kodning, checksum och buffrar fram och tillbaka. I essens kopplar man då bara en UART till en radiomodul och det fungerar.
En del medger kanalbyte men inte alla.
- Swech
- EF Sponsor
- Inlägg: 4750
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
Re: Egen radiomodul och protokoll
159:- för en modul + antenn... Det är ju inte in i hoppsan dyrt iallafall
Swech

Swech
Re: Egen radiomodul och protokoll
Nej verkligen inte
Den verkar riktigt lovande.
Men vilka inställningar sa du att man kan ställa in från datorn?
Kanske inte är något viktigt så att säga? Alla kommer med samma grundinställningar? Jag tänker på att man kanske inte *behöver* göra någon init. från uCn, utan bara köra direkt på.
Så länge alla ligger på samma frekvens och kanal med samma bithastighet är det väl bara mitt protokoll som avgör till vem meddelandet är till?

Men vilka inställningar sa du att man kan ställa in från datorn?
Kanske inte är något viktigt så att säga? Alla kommer med samma grundinställningar? Jag tänker på att man kanske inte *behöver* göra någon init. från uCn, utan bara köra direkt på.
Så länge alla ligger på samma frekvens och kanal med samma bithastighet är det väl bara mitt protokoll som avgör till vem meddelandet är till?
- Swech
- EF Sponsor
- Inlägg: 4750
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
Re: Egen radiomodul och protokoll
Du ställer in radiokanal samt hastighet via PCn
Sen blir enheten i princip en UART. Du skickar data till den via RS232 (ttl nivå)
och den svarar via RS232 (ttl nivå)
Jag har inte hunnit köra den själv men jag har sålt en hel del av dem och med feedbacken
jag fått så skall de enligt mina kunder funka bra
Swech
Sen blir enheten i princip en UART. Du skickar data till den via RS232 (ttl nivå)
och den svarar via RS232 (ttl nivå)
Jag har inte hunnit köra den själv men jag har sålt en hel del av dem och med feedbacken
jag fått så skall de enligt mina kunder funka bra
Swech
Re: Egen radiomodul och protokoll
Alla inställningar kan självklart ställas via en µC också, det är dock ingen beskrivning av detta i databladet men det kan enkelt lösas vid att avlyssna kommunikationen.
Re: Egen radiomodul och protokoll
Japp tänkte göra det om det behövs =) Bara smäcka upp ett oscilloskop så är det ur världen.
Men jag tänkte på en annan grej. När du säger RS-232 (ttl). Vad menar du då med ttl? Behöver jag inte ha någon spänningsomvandlning mellan uC och RFmodul om jag köra RS-232 ttl?
Men jag tänkte på en annan grej. När du säger RS-232 (ttl). Vad menar du då med ttl? Behöver jag inte ha någon spänningsomvandlning mellan uC och RFmodul om jag köra RS-232 ttl?
Re: Egen radiomodul och protokoll
Detta är ett av de mest vanliga fel hos okunniga: RS-232 avser SPÄNNINGSNIVÅER vid seriell kommunikation, inget annat!
Så att skriva "RS232 med TTL-nivå" är det samma som att skriva ingenting, det har helt enkelt ingen mening.
Men för dig betyder det att du kopplar radiomodulen direkt till mikroprocessorn utan annat än en ledning mellan, ingen nivåomvandlare eller skit.
Kommunikationen sker (sannolikt till man gör annat) med 8 databit, 1 stoppbit, ingen paritet.
Och Swech: skärpning! Skriv rätt istället för att skriv sånt goja.
Så att skriva "RS232 med TTL-nivå" är det samma som att skriva ingenting, det har helt enkelt ingen mening.
Men för dig betyder det att du kopplar radiomodulen direkt till mikroprocessorn utan annat än en ledning mellan, ingen nivåomvandlare eller skit.
Kommunikationen sker (sannolikt till man gör annat) med 8 databit, 1 stoppbit, ingen paritet.
Och Swech: skärpning! Skriv rätt istället för att skriv sånt goja.
Re: Egen radiomodul och protokoll
Tack, blev lite konfunderad där ett tag. Såg bara RS-232's spänningsnivår plötsligt ändras med påhänget "TTL". Då är jag med på noterna.
Kan jag välja att köpa en module med antingen TTL eller RS-232?
Hade ju inte vart fel att ha RS-232 som default i fall jag behöver göra några inställningar med PCn. Och i så fall bara hänga på en spänningsomvandlare mellan uCn och RFmodulen =)
Kan jag välja att köpa en module med antingen TTL eller RS-232?
Hade ju inte vart fel att ha RS-232 som default i fall jag behöver göra några inställningar med PCn. Och i så fall bara hänga på en spänningsomvandlare mellan uCn och RFmodulen =)
Re: Egen radiomodul och protokoll
Icecap: kan du påminna mig bara.
Är det så att RS232 och V24 tillför kompletterande information om spännings nivåer och "protokoll"/kommunikation? Eller är det samma sorts information i båda?
Kan du också påminna mig om utläsningen av akronymen UART? Jag vet att det finns i bakhuvudet men jag får inte ut mer än "Asynkron" just nu.
Är det så att RS232 och V24 tillför kompletterande information om spännings nivåer och "protokoll"/kommunikation? Eller är det samma sorts information i båda?
Kan du också påminna mig om utläsningen av akronymen UART? Jag vet att det finns i bakhuvudet men jag får inte ut mer än "Asynkron" just nu.
Re: Egen radiomodul och protokoll
Ah! Så var det.
Men hur är det med skillnaden mellan RS232 och V24?


Men hur är det med skillnaden mellan RS232 och V24?
Re: Egen radiomodul och protokoll
I folkmunn avser "RS-232", RS-232 elektriskt, mekaniskt gränssnitt tillsammans med asynkron kommunikation.
Så när man säger "RS-232 (ttl)" kan det tolkas som asynkron kommunikation med TTL nivå. Haken är dock att det kanske är LVTTL (3,3V). Men jag håller med att termen används väldigt ofta utan tanke på innebörden. Vilket förvillar en hel del.
Så när man säger "RS-232 (ttl)" kan det tolkas som asynkron kommunikation med TTL nivå. Haken är dock att det kanske är LVTTL (3,3V). Men jag håller med att termen används väldigt ofta utan tanke på innebörden. Vilket förvillar en hel del.
Re: Egen radiomodul och protokoll
Fransson: V24 och RS-232 är nästan samma sak. Jag har för mig att RS-232 anger +3 till +12V samt -3 till -12V och V24 har +3 till +15V samt -3 till -15V som legala nivåer, kan även vara vice-versa.
Hur som helst: kör man ±3V till ±12V fungerar de lika, det är bara den högsta spänningstålighet som skiljer.
Och helt korrekt är det att skriva "asynkron kommunikation"
Hur som helst: kör man ±3V till ±12V fungerar de lika, det är bara den högsta spänningstålighet som skiljer.
Och helt korrekt är det att skriva "asynkron kommunikation"
- Swech
- EF Sponsor
- Inlägg: 4750
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
Re: Egen radiomodul och protokoll
Jovisst har du rätt i det Icecap.
men svar kan ibland också innebära att man
håller sig på den grunda delen av bassängen.....
Modulen kommunicerar Asynkront 8 databitar 1 stop, valbar paritet.
Kopplas till processorns UART via RXD, TXD samt gemensam jord.
Signalnivåerna är TTL. Valbar baudrate
Man behöver alltså inget imellan en processor och modul.
Den kan även kopplas till en RS232 drivare t.ex. MAX232, vilket är fallet då den ansluts
mot PCn för att köra konfigurationsprogrammet
Swech
men svar kan ibland också innebära att man
håller sig på den grunda delen av bassängen.....
Modulen kommunicerar Asynkront 8 databitar 1 stop, valbar paritet.
Kopplas till processorns UART via RXD, TXD samt gemensam jord.
Signalnivåerna är TTL. Valbar baudrate
Man behöver alltså inget imellan en processor och modul.
Den kan även kopplas till en RS232 drivare t.ex. MAX232, vilket är fallet då den ansluts
mot PCn för att köra konfigurationsprogrammet
Swech