基于SPCE061A的智能防盗防火报警系统
主控制器SPCE061A通过改变PWR_UP、CE和CS三个引脚的状态选择合适的工作方式,通过CLK1和DATA发送或者读取数据,DR1引脚是一个状态引脚,它的状态表示nRF2401是否已经接收到数据。当nRF2401没有接收到数据时,DR1引脚输出低电平,收到数据时跳变为高电平,直到控制器将其接收缓存中的数据读走后,才会恢复为低电平,可以作为通知控制器取数据或者发送数据的信号。
3 软件设计
系统软件包括主控软件和从控软件,从控软件主要是控制各种传感器并处理信息,主控软件主要是对从控制器管理与通信。主控制器系统加电后进行初始化并要求输入密码,密码正确即可对各从控制器进行搜索,并根据搜索信息情况作出相应的处理。从控制器加电初始化后即开始对个传感器状态进行监控并进行数据发送。软件流程图如图6所示。
评论