Kontroll ved hjelp av RF (Radiokontroll)

APC 220C er en laveffekt radiofrekvens sender/mottaker som er velegnet til kommunikasjon i mange Arduinoprosjekter. Den er en robust enhet med interne feilrettingsrutiner som fungerer godt i mange krevende støyinterferensmiljøer som for eksempel industrimijøer. Den kan programmeres til å brukes blant 100 kanaler fra 418MHz til 455MHz. Utgangseffekten er 20mW og har en 256 bytes med databuffer. Enheten kommuniserer med baudrate opp til 57600 baud, mens RF-kretsene kommuniserer med en lufthastighet på opp til 19200 baud. Rekkevidden er opp til 1km.

 

Pinnekonfigurasjon APC220-43:

Pin NO    Pin Name    Description
1 GND                      Grounding of Power Supply
2 VCC                      Power supply DC 3.5V-5.5V
3 EN                         Power enable,≧1.6V or empty,≦0.5Vsleep.
4 RXD                      URAT input, TTL
5 TXD                       URAT output, TTL
6 MUX                     The pin is expanded for other functions
7 SET                      Setting parameters, setting online supportted
8 NC     Not connected
9 NC    Not connected

 

Enheten kan programmeres ved hjelp av programmet Rf-Magic ved hjelp av en PC. Programmet må starters som Administrator for å virke. Det følger med et USB-adapter som APC 220C plugges i. Deretter kan enheten plugges inn i den kretsen den skal virke. Det er tilstrekkelig å koble til pinne 1,2,5 og 6.EN og SET vil da ha høy spenningsverdi

En annen måte å programmere den på, er ved hjelp av en Arduino-skisse. Da må SET settes lavt. Da vil  APC 220 sette UART baudrate til 9600 automatisk. Programmeringsmode vil da settes etter 1ms senere. Brukeren kan da sende konfigurajonsdata til RXD. Det blir verifisert på TXD innen 200ms.Etter at SET settes høyt, vil den nye parametrene gjelde etter 10ms. Merk at det er mulig å sende kun en sekvens med parametre om gangen. Baudrate for settingen er alltid 9600 baud. 

Det er to sett med kommandoer, en for lesing (RD) og en for skriving (WR_frequency_ RF data rate_output power_UART rate_series_check)

The parameters table

Rarameters Byte Instruction
Frequency 6   Unit is KHz,for example 434MHz is 434000.
Rf data rate 1 1,2,3 and 4 refer to 2400,4800,9600,19200bps separetely
Output power  1 0 to 9, 9 means 13dBm(20mW).
UART rate  1  0,1,2,3,4,5 and 6 refers to 1200,2400, 4800, 9600, 19200, 38400, 57600bps separately.
Series checkout 1 Series checkout:0 means no check,1 means even parity,2 means odd parity

For eksempel, en APC220-43 is satt til 434MHZ; rf data rate er 9600bps; Utgangseffekt er 20mW; UART datahastighet er 1200bps; ingen checkout.
WR_434000_3_9_0_0↙
(HEX code: 0x57,0x52,0x20,0x34,0x33,0x34,0x30,0x30,0x30,0x20,0x33,0x20,0x39,
0x20,0x30,0x20,0x30,0x0D,0x0A)
ANSWER: PARA_434000_3_9_0_0↙
(HEX code:0x50,0x41,0x52,0x410x20,0x34,0x33,0x34,0x30,0x30,0x30,0x20,0x33,
0x20,0x39,0x20,0x30,0x20,0x30,0x0D,0x0A)

Dersom en APC 220C kolbes direkte til en USB-port på en PC ved hjelp av det adapteret som følger meg, må EN-pinnen på  APC 220C  bøyes til side og ikke settes i sokkelen.

APC 220C kan også konfigureres i et nettverk. Se Datasheet under for mer info.

Se også:

       Datasheet

        RF-Magic Configure software  

        Konfigurasjonsinfo

        ACC 220 kan du få kjøpt her

Leverandørinfo