Hacka din egen radiosändare

Min sista lilla utforskning av RF-spektrumet var faktiskt bara del ett av ett tvådelat program som fortsätter här. Vi har gjort teoriprovet; nu är det dags att smutsa ner händerna med den mer praktiska sidan av saken.

Hacka din egen radiosändare

Jag ska visa dig hur du hackar ihop ett enkelt och billigt system för kortdistansradiodatakommunikation. Vi kommer att använda ett av de licensfria banden inom RF-spektrumet, och de frekvenser du kan använda kommer att variera beroende på var i världen du bor.

ITU delar upp världen i tre regioner, region 1 är Europa, Afrika, den västra sidan av Mellanöstern och vad vi brukade kalla Sovjetunionen. Region 2 omfattar Nord- och Sydamerika, Grönland och några östra Stillahavsöarna, och Region 3 innehåller allt annat – de delar av Asien som inte var en del av Sovjetunionen, Mellanöstern inklusive och öster om Iran och större delen av Oceanien .

Vi har gjort teoriprovet; nu är det dags att smutsa ner händerna med den mer praktiska sidan av saken

De licensfria banden varierar beroende på region, och det finns några nationella variationer också. Här i Europa kan vi använda 433MHz, 868MHz och 2,4GHz för praktiska RF-experiment med kort räckvidd, men jag kommer att ignorera det senare eftersom det är något dyrare än de andra två (och vi vill inte göra det gå och stampa över hela vår Wi-Fi-signal).

Den lägsta av de tre frekvenserna, 433MHz, är ett av ISM-banden (industriellt, vetenskapligt och medicinskt), medan 868MHz faller under Europas SRD-regler (short-range device). Båda är i princip gratis, även om det finns strikta gränser för utstrålad effekt och arbetscykler. Vi kommer inte att närma oss de gränserna, men det är något att tänka på om du börjar bygga dina egna RF-experiment.

Även om 433MHz är mer allmänt förekommande och kanske har något bättre räckvidd inomhus, är 868MHz mindre trångt och är därför ofta det bättre valet. Som vi kommer att upptäcka är det dock lätt att växla mellan de två.

Det finns flera sätt att komma igång med 433MHz eller 868MHz datakommunikation, men förmodligen det enklaste (och faktiskt det mest flexibla) är att använda en av den nya sorten av enkortsdatorer (SBC). Jag råkar veta att Kevin Partner har skrivit om sin Raspberry Pi i denna månads Online Business-kolumn, så som kontrast kommer mina exempel här att använda Arduino-baserat kit.

Annan styrelse

Det är värt att beskriva skillnaden mellan dessa två små datorkort. Pi har verkligen mer CPU-kraft och är mer fristående, med dess inbyggda tangentbordsingång och videoutgång. Arduino är långsammare och mer grundläggande, men den förbrukar mycket mindre ström, så du kan enkelt sätta ihop batteridrivna experiment. Dessutom, eftersom det har funnits ett tag längre, finns det en hel industri av företag som producerar tillägg (eller ”sköldar” i Arduino-speak) som täcker nästan alla applikationer du kan tänka dig.

RF-modulen som har blivit ganska bra standard för lågeffektdataapplikationer är RFM12B. Om du äger en trådlös väderstation eller en av dessa energimätare i hela huset, finns det en god chans att den har en RFM12B-modul. Det skapades av Kinas Hope Microelectronics, men det finns nu några tredjepartskloner på marknaden. Det kanske är ironiskt att ett kinesiskt företag skulle falla offer för sådan piratkopiering, men det är fortfarande inte något att uppmuntra, så försök hitta en äkta modell tillverkad eller licensierad av Hope.

Lämna en kommentar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *