Egen radiomodul och protokoll

Berätta om dina pågående projekt.
Användarvisningsbild
Glenn
Inlägg: 36637
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: Egen radiomodul och protokoll

Inlägg av Glenn »

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 ?
Användarvisningsbild
Icecap
Inlägg: 26632
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Egen radiomodul och protokoll

Inlägg av Icecap »

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.
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4750
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Egen radiomodul och protokoll

Inlägg av Swech »

159:- för en modul + antenn... Det är ju inte in i hoppsan dyrt iallafall :D

Swech
Lurifix
Inlägg: 46
Blev medlem: 28 november 2010, 12:11:36

Re: Egen radiomodul och protokoll

Inlägg av Lurifix »

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?
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4750
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Egen radiomodul och protokoll

Inlägg av Swech »

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
Användarvisningsbild
Icecap
Inlägg: 26632
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Egen radiomodul och protokoll

Inlägg av Icecap »

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.
Lurifix
Inlägg: 46
Blev medlem: 28 november 2010, 12:11:36

Re: Egen radiomodul och protokoll

Inlägg av Lurifix »

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?
Användarvisningsbild
Icecap
Inlägg: 26632
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Egen radiomodul och protokoll

Inlägg av Icecap »

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.
Lurifix
Inlägg: 46
Blev medlem: 28 november 2010, 12:11:36

Re: Egen radiomodul och protokoll

Inlägg av Lurifix »

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 =)
Fransson
Inlägg: 525
Blev medlem: 20 maj 2006, 12:27:55
Ort: Bagarmossen (sthlm)

Re: Egen radiomodul och protokoll

Inlägg av Fransson »

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.
Lurifix
Inlägg: 46
Blev medlem: 28 november 2010, 12:11:36

Re: Egen radiomodul och protokoll

Inlägg av Lurifix »

Universal Asynchronous Receiver/Transmitter
Fransson
Inlägg: 525
Blev medlem: 20 maj 2006, 12:27:55
Ort: Bagarmossen (sthlm)

Re: Egen radiomodul och protokoll

Inlägg av Fransson »

Ah! Så var det. :D :idea:

Men hur är det med skillnaden mellan RS232 och V24?
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Egen radiomodul och protokoll

Inlägg av blueint »

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.
Användarvisningsbild
Icecap
Inlägg: 26632
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Egen radiomodul och protokoll

Inlägg av Icecap »

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"
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4750
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Egen radiomodul och protokoll

Inlägg av Swech »

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
Skriv svar