koda rf-sändare/mottagare

Övriga diskussioner relaterade till komponenter. Exempelvis radiorör, A/D, kontaktdon eller sensorer.
shreken
Inlägg: 2
Blev medlem: 22 mars 2007, 14:32:53
Ort: gislaved
Kontakt:

koda rf-sändare/mottagare

Inlägg av shreken »

hej.
jag undrar om det är någon som vet hur man programmerar/kodar en rf-sändare och mottagare så att den bara tillåter just den sändaren.
vilket språk bör man koda detta i?


tacksam för alla svar.
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Inlägg av MicaelKarlsson »

Vad är det du skall programmera, eller med andra ord vad skall generera signalen/signalerna?
Du får väl koda signalen så att bara en viss sändare/mottagare kan avkoda signalen. eller skapa ett eget "protokoll" som ingen annan kan avkoda?

Programmera i ASM eller C är mitt förslag om du använder t.ex. AVR eller PIC. Eller du kanske bygger det runt en FPGA/CPLD och då är det andra språk som gäller.
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> vilket språk bör man koda detta i?

Jag kan inte se att det har någon som helst betydelse.
Det finns inget i själva problemet som skulle göra det ena
eller den andra bättre än något annat.
Matte
Inlägg: 218
Blev medlem: 4 april 2007, 19:54:17
Ort: Stockholm

Inlägg av Matte »

Beror nog helt på vad du ska andvända den till, hur avancerat och säkert det skall va samt vilka RF-transivers du hade tänkt dig. språket är mest beroende vad du väljer för microcontroller.

ska det var säkert måste du nog köra me roterande koder.
shreken
Inlägg: 2
Blev medlem: 22 mars 2007, 14:32:53
Ort: gislaved
Kontakt:

Inlägg av shreken »

hej och tack för svaren ;)

det ska helst vara så säkert som möjligt...
jag gör en teoretisk design utav ett fjärrstyrt dörrlås som projektarbete i skolan...
grejen är den att jag inte kan så mycket om detta....
har kodat lite ASM, håller på att titta lite på hur man kodar i C

någon som har något lite mer konkret...typ vad man ska börja :P


tack i förväg!
Användarvisningsbild
Icecap
Inlägg: 26632
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

ASM/C har inget med kodningen av radiolänken att göra, det har med hur man skriver instruktionerna till processorn.

Ditt största problem ligger i hur du ska kunna få radiolänken att vara "säker", när du väl ha den delen klar kan det vara dags att klura ut vad processorn ska göra och DÅ blir det aktuellt att se på ASM eller C. Ska det göras många uträkningar kan det vara lämpligt med C, är det "lite lagom" kan ASM vara enklare i en del fall.

Så börja i rätt ända, sedan kommer resten...
Matte
Inlägg: 218
Blev medlem: 4 april 2007, 19:54:17
Ort: Stockholm

Inlägg av Matte »

Håller fullständigt me Icecap, börja med att hitta nån vettig RF sändare/mottagare typ nRF401 från elfa.sen då du fattar hur den fungerar får du välja MCU och Power Management. därefter kan du börja fundera på protokoll och börja sen bara med att skicka ett medelande o försök att ta mot det. en enkel lösning är att du skickar 1245346234 me ditt protokoll o tar du emot samma tal gissar du att det är rätt fjärr.

Denna lösning har dock ett stort problem en person i närheten kan bara "spela in" ditt medelande och spela upp det för att låsa/låsa upp din dörr, inte speciellt säkert.
Användarvisningsbild
Icecap
Inlägg: 26632
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Microchip har ju KEELOQ som man kan använda, kan vara värd att kolla ordentligt på.
Användarvisningsbild
Marta
EF Sponsor
Inlägg: 7461
Blev medlem: 30 mars 2005, 01:19:59
Ort: Landskrona
Kontakt:

Inlägg av Marta »

Med de radiokretsarna har Du dubbelriktad kommunikation och kan avända CRAM med t.ex. MD5 eller någon SHA-variant för att autentifiera sändaren.

Här finns lite om SHA och dessutom länkreferenser för detaljerad information. Här finns lite om MD5, som är enklare men mindre säker.
Skriv svar