基于嵌入式zigbee无线表决器系统设计与实现
2014-10-21唐天聪
电子世界 2014年12期
唐天聪
【摘要】本文详细介绍了无线表决系统控制终端的设计和实现方法,包括程序界面、串行通信、过程控制端、无线数据接口。软件部分和硬件部分一同构成无线表决系统。
【关键词】无线模块;表决器;无线通信
1.引言
随着社会的进步和发展,无线表决技术不断成熟和完善,从原来的单一功能发展到今天多功能智能化的远程投票系统。目前,该系统能够在恶劣的环境下依然保持稳定的通信信号和保密性。与其它RF设备WLAN、PDA、移动电话等共存时,系统仍能可靠地工作,并确保数据的准确性和安全性,实现数以万计的无线表决。
2.系统硬件Zigbee收发芯片CC2430驱动设计
CC2430模块初始化配置包括CC2430的启动,设置网络通道数量,发射功率,自动CRC,将GPIO4 SFD引脚配置为接收帧起始信号。发射机模块完成发送数据的任务,发送过程:先清除发送缓冲区,然后写入输出数据包缓冲区和发送到挂起状态,然后根据GPIO4针是否有信号来确定数据传输完成,如果该标志已经发出了明确SFD,那么CC2430进入空闲状态。接收模块接收到任务数据。被检测出的CC2430 GPIO4 SFD引脚有信号,就产生一个中断,该中断服务例程进入接收机。该系统的设计是采用一个微处理器S3C2440,可以很容易地利用ARM处理器内部定时器等资源优势,以促进对射频模块的编写和运行程序。系统总体框图。
5.总结
在数字电视娱乐节目的教学和其他活动,给参加者投票活动频繁活动的数量进行投票,投票地点频繁等原因发生变化,需要移动的民调不仅方便,低功耗,低价格,广覆盖区域,实现多个地点同时进行投票。……
登录APP查看全文
