Project:Alpha transceivers: Difference between revisions
No edit summary |
mNo edit summary |
||
(29 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
{{ProjectDetails|ProjectTitle=Projects/Alpha_transceivers}} | |||
== Introduction == | == Introduction == | ||
The [http://www.rfsolutions.co.uk/acatalog/FM_Radio_Modules.html Alpha family] of radio modules are available from Maplin, [http://www.maplin.co.uk/module.aspx?moduleno=267236 codes A58JN-A63JN]. | The [http://www.rfsolutions.co.uk/acatalog/FM_Radio_Modules.html Alpha family] of radio modules are available from Maplin, [http://www.maplin.co.uk/module.aspx?moduleno=267236 codes A58JN-A63JN]. | ||
[[File:ALPHA-TX-500.jpg|thumb]] | [[File:ALPHA-TX-500.jpg|thumb]] | ||
The [http://www.rfsolutions.co.uk/acatalog/DS-ALPHATX-4.pdf transmitters/receivers] are £4 each, and [http://www.rfsolutions.co.uk/acatalog/DS-ALPHA-TRX-5.pdf transceivers] are £6 each. | The [http://www.rfsolutions.co.uk/acatalog/DS-ALPHATX-4.pdf transmitters/receivers] are £4 each<strike>, and [http://www.rfsolutions.co.uk/acatalog/DS-ALPHA-TRX-5.pdf transceivers] are £6 each</strike>. Get the transceivers from Sparkfun, for [http://www.sparkfun.com/commerce/product_info.php?products_id=9582 £4.69 each] (thanks to IGOR from [http://groups.google.com/group/northackton Northackton]). | ||
Now also in stock at RS (RS Stock No. 666-6757) for '''£4.50 each if you buy 2''' [http://uk.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=6666757 Clicky!]. | |||
Or £3 each if you buy 10 of the 868mhz (shorter aerial needed) version [http://uk.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=6729003 Clicky!]. | |||
If you get one of these, read the latest [http://www.rfsolutions.co.uk/acatalog/DS-ALPHA-TRX-6.pdf TRX documentation], as the TX and RX are slightly rearranged equivalents, but the TRX documentation is fuller. | |||
== Similar device == | |||
This device appears to be the same or very similar: [http://www.skpang.co.uk/catalog/product_info.php?products_id=660 RFM12B], the links on that page includes a programming guide and a code library. | |||
: Yup, the one on that page has a smaller oscillator, but the picture in the datasheet shows an identical device. We should test this [http://www.das-labor.org/wiki/RFM12_library/en library] or this [http://code.jeelabs.org/viewvc/svn/jeelabs/trunk/libraries/RF12/ library]. --[[User:Ms7821|Ms7821]] 09:04, 16 June 2010 (UTC) | |||
These are the same devices as used in the CurrentCost range of energy monitors. The original manufacturer is [http://www.hoperf.com/rf_fsk/rf_transceiver.htm Hope RF] , but they have been rebranded by Maplin and RF Solutions. It would be easy to drive one using an Arduino or similar, and make it look like a CurrentCost sensor, or use it as a packet sniffer for CC devices. | |||
== Architecture == | == Architecture == | ||
They are single chips with an external crystal that communicate up to 300m using FSK at 433, 868 or 915MHz. They have auto tuning, RSSI, and programmable gain, channel and sensitivity. | They are single chips with an external crystal that communicate up to 300m using FSK at 433, 868 or 915MHz. Each device has a nominal frequency, but can be tuned to the other bands. | ||
They have auto tuning, RSSI, and programmable gain, channel and sensitivity. | |||
They are controllable through SPI, and provide a clock, interrupt pins and low battery indicator for use without an Arduino. | They are controllable through SPI, and provide a clock, interrupt pins and low battery indicator for use without an Arduino. | ||
== Software == | == Software == | ||
Getting the status register back (including RSSI) is easy. Getting the FIFO to work has not been achieved yet. | Getting the status register back (including RSSI) is easy. Getting the FIFO to work has not been achieved yet by us (but Das Labor have managed with little effort). | ||
An Arduino comptiable library exists [http://jeelabs.org here], the author has developed a variety of accessories using these little radios. The library is very easy to use and has a built in packet structure and ACK ability. -- Confirmed as working [[User:Solexious|Solexious]] 07:07, 7 March 2011 (UTC) | |||
The Alpha modules (I assume all but know the 433mhz ones) from RS are the RFM12B modules which DO support different groups using the JeeLabs library. The RFM12 modules do not support this feature. --[[User:Islou|Islou]] 12:05, 24 April 2011 (UTC) | |||
[[Category:Guides]] |
Latest revision as of 23:58, 28 May 2013
Alpha transceivers
| |
---|---|
QR code |
Introduction
The Alpha family of radio modules are available from Maplin, codes A58JN-A63JN.
The transmitters/receivers are £4 each, and transceivers are £6 each. Get the transceivers from Sparkfun, for £4.69 each (thanks to IGOR from Northackton).
Now also in stock at RS (RS Stock No. 666-6757) for £4.50 each if you buy 2 Clicky!.
Or £3 each if you buy 10 of the 868mhz (shorter aerial needed) version Clicky!.
If you get one of these, read the latest TRX documentation, as the TX and RX are slightly rearranged equivalents, but the TRX documentation is fuller.
Similar device
This device appears to be the same or very similar: RFM12B, the links on that page includes a programming guide and a code library.
- Yup, the one on that page has a smaller oscillator, but the picture in the datasheet shows an identical device. We should test this library or this library. --Ms7821 09:04, 16 June 2010 (UTC)
These are the same devices as used in the CurrentCost range of energy monitors. The original manufacturer is Hope RF , but they have been rebranded by Maplin and RF Solutions. It would be easy to drive one using an Arduino or similar, and make it look like a CurrentCost sensor, or use it as a packet sniffer for CC devices.
Architecture
They are single chips with an external crystal that communicate up to 300m using FSK at 433, 868 or 915MHz. Each device has a nominal frequency, but can be tuned to the other bands.
They have auto tuning, RSSI, and programmable gain, channel and sensitivity.
They are controllable through SPI, and provide a clock, interrupt pins and low battery indicator for use without an Arduino.
Software
Getting the status register back (including RSSI) is easy. Getting the FIFO to work has not been achieved yet by us (but Das Labor have managed with little effort).
An Arduino comptiable library exists here, the author has developed a variety of accessories using these little radios. The library is very easy to use and has a built in packet structure and ACK ability. -- Confirmed as working Solexious 07:07, 7 March 2011 (UTC)
The Alpha modules (I assume all but know the 433mhz ones) from RS are the RFM12B modules which DO support different groups using the JeeLabs library. The RFM12 modules do not support this feature. --Islou 12:05, 24 April 2011 (UTC)