“Microduino-smartRF”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
Development
Pkj讨论 | 贡献
Features
第7行: 第7行:
  
 
==Features==
 
==Features==
*Highest working rate at 500KBPS, supports 2-FSK, GFSK and MSK modulation;
+
*With highest working rate at 500KBPS, it supports 2-FSK, GFSK and MSK modulation;
*Modify baud rate, power, frequency and other related parameters by software;
+
*Capable of modifying baud rate, power, frequency and other related parameters by software;
 
*High sensitivity (Under 1.2KBPS - 110dDm, 0.1% packet error rate);
 
*High sensitivity (Under 1.2KBPS - 110dDm, 0.1% packet error rate);
 
*Low power consumption (1.2 KBaud,433 MHZ RX is 15 ma);
 
*Low power consumption (1.2 KBaud,433 MHZ RX is 15 ma);
*Built-in hardware CRC error detection and control point to multipoint communication address;
+
*Built-in hardware CRC error detection and point-to-multipoint communication address control;
*Programmable control output power, the maximum output power is +10dBM;
+
*With programmable and controllable power output,the maximum power is +10dBM;
*Wireless wake up function, support low power electromagnetic wave activation function;
+
*It owns wireless wake up function and supports low power electromagnetic wave activation function;
  
 
==Specification==
 
==Specification==

2014年7月21日 (一) 09:53的版本

Language English
Microduino-smartRF

Microduino smartRF uses the latest high-performance CC1101 wireless communication chip, which can be widely applied to various short distance wireless communication field

Features

  • With highest working rate at 500KBPS, it supports 2-FSK, GFSK and MSK modulation;
  • Capable of modifying baud rate, power, frequency and other related parameters by software;
  • High sensitivity (Under 1.2KBPS - 110dDm, 0.1% packet error rate);
  • Low power consumption (1.2 KBaud,433 MHZ RX is 15 ma);
  • Built-in hardware CRC error detection and point-to-multipoint communication address control;
  • With programmable and controllable power output,the maximum power is +10dBM;
  • It owns wireless wake up function and supports low power electromagnetic wave activation function;

Specification

  • Low working voltage: 1.9 ~ 3.6V;
  • Support 315/433/868/915MHZ ISM frequency band;
  • Support 2-FSK、GFSK and MSK modulation;
  • Lowest working rate is 1.2 KBPS, up to 500 KBPS;
  • Separate 64 byte RX and TX FIFO buffer;
  • 125 optional channel work, meet the requirements of multipoint communication and frequency hopping communication;
  • Support RSSI strong and weak signal detection and carrier listening function;
  • Pin description:
SMARTRF Pin Microduino Pin Function
INT D2 General output port
SCK D13 SPI bus clock
S0 D12 Data output port
SI D11 Data input port
SS D10 SPI interface,select chip
文件:Micrduino-smartRF.jpg
Microduino-smartRF

Document

Eagle PCB download: Main chips

Development

Application library downlaod: https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Libraries/_03_Microduino_SmartRF_CC1101

Test program download: https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Texting/Microduino_SMARTRF

Application

You can download the test program that Microduino supplied, and use the Microduino-OLED module to test Microduino-smartRF.

  • Prepared Hardware:Microduino FT232R, Microduino Core and Microduino-smartRF;
  • Prepared Software:Microduino's test program (Arduino), Arduino IDE (upper to 1.0 release);
  • Two Microduino cores use the Microduino-smartRF to communicate, master machine sends the running time to slave machine and use the OLED to display;
    • ceshi_SMARTRF_T is the master machine send program, ceshi_SMARTRF_R is the slave machine receive program.
    • Master machine needs Microduino Core and Microduino-smartRF module; Slave machine needs Microduino Core, Microduino-smartRF and MIcroduino-OLED. Microduino FT232R use to download program.
    • Use the IDE to open the test program and download to master and slave machine respectively.
    • After download, OLED will display "Rec. pack #xx", ”xx” is the time that receives from master machine;
    • Restart master machine, timing starts from zero, slave machine's data also updates at the same time.

Bug

History

Picture

Front

Microduino-smartRF Front

Back

Microduino-smartRF Back

Video