王青
摘 要 当今社会,我们经常要对某些议案进行表决以及对集体或者个人进行不记名民主测评,在机关、学校和企事业单位会议中,表决器的作用尤为突出。本设计研制了一种基于NRF24L01的无线会议表决系统,该系统具有功耗低、功能强、可靠性高和使用方便等优点。该表决系统以MCS-51系列单片机中的STC89C52单片机为微控制器,采用挪威Nordic公司的NRF24L01芯片组成的无线收发模块,给出了一种简单便捷的无线通信设计系统。该系统中的表决器通过无线模块传递表决信息(支持人数、反对人数、弃权人数),主控器接收到表决信息后通过液晶显示屏直观地显示最终的表决结果。
关键词 无线表决系统;单片机;无线收发模块;液晶显示屏
中图分类号:TP271 文献标识码:A 文章编号:1671-7597(2014)14-0027-01
1 系统方案的设计
1.1 主控部分设计方案
微控制器的选择方面,主要考虑:处理器的速度、要实现的功能、I/O端口类型和数量、内存容量以及功耗等。
STC89C52具有低功耗特性,它是一款高性能CMOS8位的微控制器。同时,价格低廉,简单易用。因此,本系统采用STC89C52单片机作为核心控制器。
1.2 无线射频收发器件的选择
在选择无线射频收发器件的时候,主要考虑:无线芯片的功耗,器件的收发距离,收发的灵敏度,信号的衰减和电磁干扰等。
NRF24L01是一个新型单片射频收发器件,能够在2.4 GHz~2.5 GHz ISM频段工作。它内置了频率合成器、功率放大器和晶体振荡器以及调制器等多个功能模块,同时融合增强型ShockBurst特有技术,它的输出功率与通信频道能通过程序来配置。所以,这个系统适用NRF24L01无线收发器件。
2 硬件系统设计
2.1 系统总体框图
本系统是由一台主控制器和一台表决器组成。系统组成框图如图1所示。
主控器通过无线发射模块发出表决指令,表决器接收指令后开始进行表决,再将表决的结果通过无线数据传输电路发送给主控器,然后再由主控制器将接收到的表决信息在液晶显示屏上直观快速的显示出来。
该系统总体设计是两部分构成,一为表决系统(如图2所示)是通过按键表决功能对1至8个选手进行“赞同”,或者“反对”,再或“弃权”来操作,单片机B机则将信息通过NRF24L01传递发射出去;二为主控系统(如图2所示),接收B机发来的数据,假如单片机A机在某时间内收不到发来数据信息或收到的信息有问题的话,那么单片机B机会则再次发送数据,重新等待A机的接收,直到最终接收数据正确为止,然后将数据送至单片机A机,通过12864显示模块将1至8个选手的投票信息显示出来。
2.2 硬件电路设计
主控器原理图如图3所示。
3 软件设计
本设计以单片机STC89C52为控制核心的无线表决系统,达到了预期的设计要求,并很好的实现了各项功能。鉴于一般的无线射频模块在发射接收的灵敏度、抗干扰性、收发的准确性的差异,我们在设计上采用了NRF24L01作为无线收发模块,很好的实现了我们的设计要求。在主控制器部分,采用液晶显示屏显示最终的表决结果。
参考文献
[1]令朝霞,一种红外遥控式步进电机控制器的设计与实现[J].电子元器件应用,2012(10).
[2]和江,许江淳,周靖,等.基于单片机的沙盘系统功能控制与实现[J].工业仪表与自动化装置,2012(03).
[3]倪建华,基于声卡的红外遥控编码分析系统[J].电脑编程技巧与维护,2012(09).endprint
摘 要 当今社会,我们经常要对某些议案进行表决以及对集体或者个人进行不记名民主测评,在机关、学校和企事业单位会议中,表决器的作用尤为突出。本设计研制了一种基于NRF24L01的无线会议表决系统,该系统具有功耗低、功能强、可靠性高和使用方便等优点。该表决系统以MCS-51系列单片机中的STC89C52单片机为微控制器,采用挪威Nordic公司的NRF24L01芯片组成的无线收发模块,给出了一种简单便捷的无线通信设计系统。该系统中的表决器通过无线模块传递表决信息(支持人数、反对人数、弃权人数),主控器接收到表决信息后通过液晶显示屏直观地显示最终的表决结果。
关键词 无线表决系统;单片机;无线收发模块;液晶显示屏
中图分类号:TP271 文献标识码:A 文章编号:1671-7597(2014)14-0027-01
1 系统方案的设计
1.1 主控部分设计方案
微控制器的选择方面,主要考虑:处理器的速度、要实现的功能、I/O端口类型和数量、内存容量以及功耗等。
STC89C52具有低功耗特性,它是一款高性能CMOS8位的微控制器。同时,价格低廉,简单易用。因此,本系统采用STC89C52单片机作为核心控制器。
1.2 无线射频收发器件的选择
在选择无线射频收发器件的时候,主要考虑:无线芯片的功耗,器件的收发距离,收发的灵敏度,信号的衰减和电磁干扰等。
NRF24L01是一个新型单片射频收发器件,能够在2.4 GHz~2.5 GHz ISM频段工作。它内置了频率合成器、功率放大器和晶体振荡器以及调制器等多个功能模块,同时融合增强型ShockBurst特有技术,它的输出功率与通信频道能通过程序来配置。所以,这个系统适用NRF24L01无线收发器件。
2 硬件系统设计
2.1 系统总体框图
本系统是由一台主控制器和一台表决器组成。系统组成框图如图1所示。
主控器通过无线发射模块发出表决指令,表决器接收指令后开始进行表决,再将表决的结果通过无线数据传输电路发送给主控器,然后再由主控制器将接收到的表决信息在液晶显示屏上直观快速的显示出来。
该系统总体设计是两部分构成,一为表决系统(如图2所示)是通过按键表决功能对1至8个选手进行“赞同”,或者“反对”,再或“弃权”来操作,单片机B机则将信息通过NRF24L01传递发射出去;二为主控系统(如图2所示),接收B机发来的数据,假如单片机A机在某时间内收不到发来数据信息或收到的信息有问题的话,那么单片机B机会则再次发送数据,重新等待A机的接收,直到最终接收数据正确为止,然后将数据送至单片机A机,通过12864显示模块将1至8个选手的投票信息显示出来。
2.2 硬件电路设计
主控器原理图如图3所示。
3 软件设计
本设计以单片机STC89C52为控制核心的无线表决系统,达到了预期的设计要求,并很好的实现了各项功能。鉴于一般的无线射频模块在发射接收的灵敏度、抗干扰性、收发的准确性的差异,我们在设计上采用了NRF24L01作为无线收发模块,很好的实现了我们的设计要求。在主控制器部分,采用液晶显示屏显示最终的表决结果。
参考文献
[1]令朝霞,一种红外遥控式步进电机控制器的设计与实现[J].电子元器件应用,2012(10).
[2]和江,许江淳,周靖,等.基于单片机的沙盘系统功能控制与实现[J].工业仪表与自动化装置,2012(03).
[3]倪建华,基于声卡的红外遥控编码分析系统[J].电脑编程技巧与维护,2012(09).endprint
摘 要 当今社会,我们经常要对某些议案进行表决以及对集体或者个人进行不记名民主测评,在机关、学校和企事业单位会议中,表决器的作用尤为突出。本设计研制了一种基于NRF24L01的无线会议表决系统,该系统具有功耗低、功能强、可靠性高和使用方便等优点。该表决系统以MCS-51系列单片机中的STC89C52单片机为微控制器,采用挪威Nordic公司的NRF24L01芯片组成的无线收发模块,给出了一种简单便捷的无线通信设计系统。该系统中的表决器通过无线模块传递表决信息(支持人数、反对人数、弃权人数),主控器接收到表决信息后通过液晶显示屏直观地显示最终的表决结果。
关键词 无线表决系统;单片机;无线收发模块;液晶显示屏
中图分类号:TP271 文献标识码:A 文章编号:1671-7597(2014)14-0027-01
1 系统方案的设计
1.1 主控部分设计方案
微控制器的选择方面,主要考虑:处理器的速度、要实现的功能、I/O端口类型和数量、内存容量以及功耗等。
STC89C52具有低功耗特性,它是一款高性能CMOS8位的微控制器。同时,价格低廉,简单易用。因此,本系统采用STC89C52单片机作为核心控制器。
1.2 无线射频收发器件的选择
在选择无线射频收发器件的时候,主要考虑:无线芯片的功耗,器件的收发距离,收发的灵敏度,信号的衰减和电磁干扰等。
NRF24L01是一个新型单片射频收发器件,能够在2.4 GHz~2.5 GHz ISM频段工作。它内置了频率合成器、功率放大器和晶体振荡器以及调制器等多个功能模块,同时融合增强型ShockBurst特有技术,它的输出功率与通信频道能通过程序来配置。所以,这个系统适用NRF24L01无线收发器件。
2 硬件系统设计
2.1 系统总体框图
本系统是由一台主控制器和一台表决器组成。系统组成框图如图1所示。
主控器通过无线发射模块发出表决指令,表决器接收指令后开始进行表决,再将表决的结果通过无线数据传输电路发送给主控器,然后再由主控制器将接收到的表决信息在液晶显示屏上直观快速的显示出来。
该系统总体设计是两部分构成,一为表决系统(如图2所示)是通过按键表决功能对1至8个选手进行“赞同”,或者“反对”,再或“弃权”来操作,单片机B机则将信息通过NRF24L01传递发射出去;二为主控系统(如图2所示),接收B机发来的数据,假如单片机A机在某时间内收不到发来数据信息或收到的信息有问题的话,那么单片机B机会则再次发送数据,重新等待A机的接收,直到最终接收数据正确为止,然后将数据送至单片机A机,通过12864显示模块将1至8个选手的投票信息显示出来。
2.2 硬件电路设计
主控器原理图如图3所示。
3 软件设计
本设计以单片机STC89C52为控制核心的无线表决系统,达到了预期的设计要求,并很好的实现了各项功能。鉴于一般的无线射频模块在发射接收的灵敏度、抗干扰性、收发的准确性的差异,我们在设计上采用了NRF24L01作为无线收发模块,很好的实现了我们的设计要求。在主控制器部分,采用液晶显示屏显示最终的表决结果。
参考文献
[1]令朝霞,一种红外遥控式步进电机控制器的设计与实现[J].电子元器件应用,2012(10).
[2]和江,许江淳,周靖,等.基于单片机的沙盘系统功能控制与实现[J].工业仪表与自动化装置,2012(03).
[3]倪建华,基于声卡的红外遥控编码分析系统[J].电脑编程技巧与维护,2012(09).endprint