电子工程师技术服务社区
- 社区首页
- 下载
- 程序.zip
资料描述
一、关于无线模块si4432介绍
如下图就是xl4432 smt模块
模块引脚图
各个引脚功能概述
注意事项:
接口可直接和 3.3v 单片机端口连接,无需串隔离电阻,如单片机为 5v 时,和模块
连接,需串一个 2‐4.7k 的电阻,否则容易损坏端口。是否接上拉电阻视单片机端口类型
而定,如果是开漏型端口就需要加上拉电阻。用硬件 spi 控制模块的话,spi 速率不要超
过 10m, 如没硬件 spi 也可用 io 口模拟 spi 的时序进行控制。 在多信道同时工作情况下,每个信道间隔最好大于 1mhz,否则容易产生干扰。
注意:如果是5v单片机,必须串一个4.7k电阻,如果是3.3v单片机,可以直接连接使用。
二、硬件连接
1、供电
si4432无线模块必须是3.3v供电
seed v4开发板的话,开关拨动到3.3v档位
arduino uno:将ioref接到外部稳定的3.3v(不稳定容易烧坏),共地
连线方式;
* gnd----------gnd-->(ground in)
* sdn-----------gnd-->(shutdown in)
* 3v3---------->vcc (3.3v in)
* interrupt 0 pin d2----------->nirq (interrupt request out)
* ss pin d10---------->nsel (chip select in)
* sck pin d13---------->sck (spi clock in)
* mosi pin d11---------->sdi (spi data in)
* miso pin d12---------->sdo (spi data out)
三、程序设计
1、这用到库rf22 下载http://www.airspayce.com/mikem/arduino/radiohead
2、然后直接使用了,这里rf22其实就是si4432无线收发模块
3、分别烧录2个程序rf22_cl