V rámci distribuční smlouvy s norskou firmou Radiocrafts vyrábějící rádiové moduly vyvíjí společnost Ryston Electronics aplikační kity. Moduly jsou určeny pro různá frekvenční pásma, ať už pro použití v Evropě, nebo i pro Ameriku, Indii, Izrael a další státy podle jejich přidělených národních pásem.
Moduly jsou vybaveny různými komunikačními protokoly podle aplikace: od jednoduchého RC232 s „transparentním“ přenosem sériové linky mezi spárovanými stanicemi přes paketové MBUS, KNX až k internetovým protokolům.
Výrobce podporuje moduly aplikačním softwarem, takže je poměrně snadné je využít například pro sběr dat z měřičů spotřeby médií (MBUS), inteligentní budovy (KNX), rádiové sítě s automatickou konfigurací typu mesh anebo pro dálkově ovládané spotřebiče či stroje anebo sběr informací z čidel, pro něž se vžil souhrnný název IoT (Internet of Things). Firma Radiocrafts v poslední době investuje zejména do vývoje nových síťových rádiových systémů se spoluprací např. s mobilní sítí či pevným internetem, s různou úrovní zabezpečení a autentizace, což jsou:
Síť tvořená moduly se připojuje k pevnému internetu či PC pomocí jednotky Gateway nebo Border Router, tvořenou modulem s USB rozhraním, přes níž je celá rádiová síť viditelná a dosažitelná pro údržbu. Sítě s těmito moderními protokoly se vyznačují možností aktualizování firmwaru modulů rádiem „Over the Air, OTA“, možností decentralizovaného zpracování dat, jednoduchostí instalace a připojení autokonfiguračním tlačítkem a dalšími příjemnými vlastnostmi.
Zajímavé je, že všechny moduly od Radiocraftu mají stejné pouzdro a zapojení těch nejzákladnějších vývodů: napájení, anténní vývod a komunikační rozhraní – sériová linka. Pro usnadnění vývojových prací se nabízelo vytvořit si jednotný hardwarový vývojový kit (destičku) pro všechny typy modulů a anténu pro nejpoužívanější ISM pásmo 868 MHz vytvořit přímo na DPS. Pro jiná pásma je nutno tuto anténu odpojit a připojit přes konektor vhodnou externí anténu.
DPS byla navržena na dvoustranné DPS, ale s pečlivě propojenými zeměmi. Vývojový kit je tedy levný, ale všestranně použitelný, s několika montážními variantami, a hlavně pro téměř všechny moduly od Radiocraftu. Varianty kitu jsou následující:
Délka kabelu RS-485 může být až 15 m (s napájecím konvertorem až 50 m), což umožňuje snadnou montáž rádia na stožár nebo jiné vyvýšené místo pro prodloužení dosahu. Linka RS-485 včetně vzdáleného napájení se připojuje ne konektorem, ale do svorek, aby bylo možno kabel protáhnout průchodkou. Dvouvodičové datové vedení RS-485 je zakončeno na destičce. Ryston nabízí konvertor USB/RS-485 pro PC a externí napájecí zdroj.
Modul Radiocraft může být kterýkoli z oblíbených typů s jednotným footprintem. Po sériové lince komunikuje přes známé protokoly, hlavně „transparentní“ RC232/USB/RS-485, paketový MBUS, KNX, ale též zmíněné RIIM, RIIoT a další. Základní typ je RC1180-RC232 s protokolem RC232, který se může například použít ve dvojici pro rádiem přenášenou sériovou linku. Moduly podporují také AT povely. Moderní síťové rádiové moduly jsou postaveny na RF procesoru CC1310 od Texas Instruments a díky firmwaru jsou konfigurovatelné a programovatelné: Kromě základních vývodů mají rozhraní sběrnic I2C, JTAG a dalších a řadu I/O vývodů, jejichž funkce je programovatelná přímo ve zdrojovém jazyku C. K vývoji aplikací slouží výrobcem zdarma (po registraci projektu) poskytované nástroje – vývojový kit a Dashboard pro monitorování stavu sítě za provozu. Tyto nástroje se neustále vylepšují.
Pro základní typ modulu postačuje mikropásková anténa za nulovou cenu na plošném spoji, připojená přes vazební SMD kapacitor. Tato anténa je přizpůsobena pro pásmo kolem 868 MHz, ve kterém pracuje základní typ RC1180. Na destičce je však příprava pro konektor SMA pro externí anténu, např. od výrobce 2J, typu dle pásma, ale v případě jejího použití se musí PCB anténa odpojit (sejmout vazební kapacitor). Příslušné antény je možno rovněž koupit u Rystonu. V zásadě je možné použít anténu prutovou, čtvrtvlnnou, která však je pro pásmo 169 MHz neprakticky dlouhá (kolem 43 cm) anebo zkrácenou – šroubovicovou, s délkou kolem 11 cm.
Všechny vývody modulu RCF (jsou jen na spodní straně modulu, je to jakési LGA v rastru 1,27 mm) jsou v kitu technologií SMD připájeny na „pady“ uprostřed DPS a vyvedeny na sestavu plošek po kraji destičky spolu se zemnicími ploškami. Tyto plošky mají pájecí otvory v univerzálně použitelném rastru 2,54 mm. Lze do nich zapájet „hřebínky“, jejichž kontakty slouží buď jako měřicí hroty, nebo kontaktní špičky anebo je možné nad základní destičku umístit další desku s dutinkami v rastru, který je stejný jako rastr prototypových destiček.
Většina vývodů je opatřena pull-down odpory definujícími logickou úroveň vývodu v módu „vstup“. Podle typu modulu nebo verze jeho softwaru lze vývody použít jako binární vstupy/výstupy, vstupy A/D převodníku, čítače anebo jsou na nich populární sběrnice s nízkým počtem signálů jako I2C a SPI/JTAG.
Mezi modulem a kontaktními ploškami jsou na destičce řady nevrtaných padů v rastru 1,27 mm, takže s trochou šikovnosti lze přímo na ni připájet několik SMD obvodů např. v pouzdře SO.
Pro účely vývoje je kit vybaven dvěma tlačítky. První je tlačítko PROG, při jeho stisku modul přejde do konfiguračního/ programovacího módu a po USB/sériové lince je možné nastavovat jeho parametry jako např. délku bloku, adresy atd.
Druhé tlačítko je připojeno na vstup PCNTR čítače impulsů, který má řada modulů RC11x0-MPC1 (MPC1: Wireless M-Bus module with Pulse counter, Tamper and Install inputs). Tento modul je základem měřidel spotřeby různých médií, komunikuje s moduly Radiocrafts s protokoly MBUS3/MBUS4 a automaticky, v konfigurovatelných intervalech, vysílá pakety dle EN13757-4:2013 obsahující akumulované hodnoty čítače.
Dále je na desce kitu připravena dvojice špiček pro signál/ RESET. Ty lze využít například pro zodolnění proti zamrznutí, po nestandardní události (přepětí) či výpadku napájení může být modul připojeným obvodem hlídání funkce – Watchdogem − resetován do základního stavu, což je potřeba hlavně při vývoji a zkoušení programovacích technik.
Vývody sériového rozhraní včetně signálu RxTx a výstup PROG jsou připojeny na LED indikátory, takže lze rychle kontrolovat stav modulu a komunikaci.
Mezi modulem a obvody sériového rozhraní jsou propojky, a tak je možné rozhraní přepojovat, popřípadě si zavést nějaké jiné rozhraní, např. Irda.
Jednodušší moduly mají ovšem tyto vývody většinou nezapojené. Naopak některé moduly (HP) využívají některé další vývody např. pro napájení koncového stupně vysílače (PA), takže je třeba předem si nastudovat materiály k příslušnému typu.
Některé moduly novějších typů mají testovací a programovací rozhraní JTAG, které umožňuje rychlou kontrolu elektrické integrity a programování modulu. Z prostorových důvodů však není standardní konektor JTAG na desce a je nutné využít zmíněné kontaktní plošky se zapájenými špičkami a rovněž JTAG programovací adaptér.
Základní provedení kitu je destička plošného spoje s osazeným modulem RC1180-RC232 a převodník z USB na sériovou linku FT232RL. To je zhruba ekvivalent „donglu“ RC1180- -RC232-USB v základním provedení.
Na přání je možné do kitu osadit jiné moduly se složitějšími protokoly jako MBUS, TM, KNX aj. a doosadit součástkami z originálního DK jako akcelerometr LIS331DK, s rozhraním I2C nebo SPI na „footprint“ LGA nebo SOT23-6 anebo do objímek DIL-8, které mohou sloužit i jako držáky/konektory složitějších sestav.
Tak lze dosáhnout funkčnosti podobné originálním kitům RC1xxxxSM-DK (pro Wireless M-bus, RIIoT nebo Sigfox), které používají senzory SHT35 (Sensirion) nebo HDC2010 (TI), čidla teploty a vlhkosti, ALS-PT-315C (Everlight) senzor světla, SL353LT /Honeywell, Hallovo čidlo nebo akcelerosenzor LIS3DE (ST).
Kit lze vestavět do levné plastové krabičky odolné proti prachu a drobným nečistotám (IP4x), z níž vychází konektor USB nebo průchodka kabelu (dle osazení). Krabičku je možné přichytit např. vázacím páskem na vyvýšené místo v budově (pod střechu) nebo někam do vozidla.
Pro venkovní aplikace lze použít např. vodotěsnou krabici ET215 s vodotěsnou průchodkou pro kabel, popřípadě externí anténu.
Nejjednodušší aplikací je sada dvou kitů pro „rádiovou“ sériovou linku mezi dvěma PC. Moduly MBUS jsou schopny propojit např. centrální PC pracoviště s měřidly spotřeby médií. Rodiny TM, ZNY a RIIM umožňují vytvořit rádiovou síť s jedním uzlem „gateway“ připojeným k PC a řadou stanic, které si přeposílají pakety pod zabezpečeným protokolem. KNX a RIIoT je použitelná pro dálkové ovládání spotřebičů a Internet věcí (IoT).
Další aplikace budou vzhledem k zájmu zákazníků o nové sítě zřejmě následovat. Výrobce na svých stránkách popisuje aplikace rozlehlých sítí ve městech, např. se systémem RIIM řízení veřejného osvětlení a při sběru diagnostických dat, se systémem Mioty v zemědělství (řízení ventilů zavlažovacího zařízení) a při sběru dat o teplotě a kvalitě ovzduší.
[1] http://www.radiocrafts.com
Webové stránky výrobce. Zde je po zaregistrování možno získat (v angličtině) všechnu potřebnou dokumentaci hardwaru, komunikačních protokolů, vývojové nástroje a certifikáty shody, hlavně CE CoC, čímž se velmi zkrátí vývoj a certifikace finálního výrobku.
[2] https://www.youtube.com/watch?v=_jRVgT0vQD8 Webinář Mioty.
[3] an026_one_common_footprint_for_many_technologies.pdf Aplikační poznámka AN026 popisující jednotný PCB footprint modulů.
[4] www.ryston.cz Pro kontakt na techniky v ČR, vývojovou podporu a pro získání knihovních prvků pro CAD systém Mentor-PADS.