单片机基础下的无线表决器设计

2017-04-10 02:16龙文
山东工业技术 2017年7期
关键词:单片机

摘 要:时代的发展与社会的进步,使得无线表决器的应用越来越广泛。因此,进行无线表决器的有效设计工作就显得尤为重要了。本文重点从单片机的角度入手,对于无线表决器的设计工作进行有效的研究与分析,使其功能得到有效发挥。

关键词:单片机;无线表决器;设计工作

DOI:10.16640/j.cnki.37-1222/t.2017.07.019

0 引言

在众多的会议中,我们需要对于会议中的某些决议或者是会议的结果进行表决,就需要应用到无线表决器。尤其是在政府机关部门、企事业单位、学校中无线表决器可以说是不可或缺的一种器材。因此,本文以单片机为基础,进行了一种具有应用广泛的无线表决器设计方案的制定,提高了无线表决器应用的质量与水平,使得表决结果具有高度的科学性与准确性。

1 无线表决器系统方案设计

(1)无线射频收发器件的选择。我们需要综合性的考虑到众多的因素,使得最终选择出的无线射频收发器件具有良好的质量与性能,对于无线表决器作用的发挥起到有效作用。比如:第一,我们需要考虑到无线射频收发器件的信号灵敏度与抗干扰的能力,收发信号的距离、无线芯片的功能与消耗、信号的衰减程度等等,最终使得无线射频收发器件的作用使得有效发挥。第二,我们可以选择应用NRF24L01芯片为基础的新型单片无线射频收发器件,使得无线射频的作用得到保障。原因在于,NRF24L01新型单片无线射频收发器件具有多个功能模块,并且可以对ShockBurst技术具有很强的融合性,可以在系统中具有良好的适用性。比如:此无线射频收发器中有功率放大器、频率合成器、调制器、晶体振荡器,其输出的功率与通信频道可以进行很好的设置[1]。

(2)主控部分设计。我们需要对于微控制器进行很好的选择,充分考虑到其内存用量、消耗、处理器的速度、最终实现的功能、I/O端口的数量和类型。比如:STC89C52就是这样一种微控制器,具有良好的性能、较低的能耗、较低的价格、简单方便容易使用。因此,我们完全可以将STC89C52作为无线表决器的核心控制器[2]。

2 无线表决器软件设计

在无线表决器软件设计方面,我们可以应用NRF24L01新型单片无线射频收发器件作为一个无线收发模块,使其具有良好的收发准确性,接收灵敏性、优质的抗干扰能力。同时,我们需要对于STC89C52无线表决器核心控制器进行有效的功能测试,并且进行科学调试,使得完全达到预期的设计要求,充分发挥出核心控制器的性能,对于无线表决器的作用进行充分展现。在无线表决器的主控制器部分,我们可以采用液晶显示屏装置,使得最终的会议表决结果在液晶显示屏中进行清晰呈现。比如:第一,对于主控制器软件进行有效设计,使其在功能模块化与程序结构化设计方式下保持主控制器软件的高集成、低功耗、高性能,最终为保障无线表决器作用的发挥起到重要作用。具体来讲,我们需要使得主控制器软件与应用的计算机系统进行良好的融合,充分对于无线表决器系统各个部分进行有效的控制。第二,对于主控器的主要流程进行有效的设计,使其具备以下的流程特点,充分的保障系统软件设计具有良好性能。其主要的流程为:开始、端口的初始化、应用端口的初始化、NRF24L01新型单片无线射频收发器件与STC89C52无线表决器核心控制器的有效配置、串口的初始化、是否有表决任务、执行表决子系统、具体操作、任务标志清理[3]。

3 无线表决器硬件设计

(1)系统的总体设计框架图。为更好进行系统硬件的设计,我们需要进行系统硬件总体设计框架图的制定。具体来讲,首先,整个系统需要由表决器、主控器两大部分组成,主控器对于表决指令通过无线发射模块进行有效发出,而表决器应用接收装置对于表决指令进行接收,等表决结果完毕后通过对于无线数据传输电路的应用将最终的结果发送给主控器,主控器通过对液晶显示屏的有效应用,使得表决结果在液晶显示屏中进行清晰、准确的显示。其次,对于表决系统我们可以进行这样的总体设计。表决器中具有1到8个灵活性的按键。其右侧具有赞成、反对两个不同的功能键。对于会议中不同表决进行有效的编号。如:我们对于会议中第6号决议进行表决,先在按键上按数字6,然后再按反对或者是赞成两个确认按键,最终完成表决,表决的结果经过计算机的超高速计算后,很快在液晶显示屏中进行显示,会议的有关人员就可以依据表决的结果进行某一项决议的通过或者是反对[4]。

(2)硬件设计。我们需要应用有效的方法来进行无线表决器硬件设计,最终使得其的设计质量与水平完全达到设计要求,使得其功能得到有效发挥。具体来讲,第一,我们需要对于其主控器硬件进行有效的设计。其主体的设计思想为应用便利清洁、微型化、低成本、低能耗、高性能。而想要达到这样的效果,我们需要对于主控器硬件中使用的各个具体器件进行科学选择。比如:对于单片机控制电路的科学设计。如:主控芯片的科学选择,使其具有灵活的时钟选择,最终使得整个的主控器硬件保持较低的功耗。对于无线传输电路进行有效的设计与选择,使得其接口可以对无线表决器接收指令与发送表决信息具有良好的信息收发能力。对于接口电路进行科学设计与选择。第二,我们需要对于表决器的硬件进行有效设计工作。比如:对于表决器硬件中的按键电路、拔码开关电路、无线数据传输电路、单片机控制电路进行有效的设计,最终使得表决器的硬件具有良好应用效果[5]。

4 结论

对于单片机基础下无线表决器设计问题进行分析,有利于应用科学有效的方法进行新型单片机基础下无线表决器设计工作,最终使得会议表决的质量与效率得到提高,充分使得无线表决器的作用与功能得到有效发挥。

参考文献:

[1]宋国杰.无线表决器系统设计与实现[D].吉林大学,2009.

[2]张继焰,纪金水.基于nRF401的无线表决器设计与实现[J].电子器件,2008(03):879-882.

[3]王青.基于单片机的无线表决器设计[J].硅谷,2014(14):27+22.

[4]张程皓,彭楚武,肖昌炎,唐韬,邹杨.基于Zigbee技术无线投票表决器基站设计和实现[J].计算机系统应用,2011(11):210-213.

[5]张宝剑,刘艳昌,赵明富.基于nRF905的无线表决控制系统设计[J].液晶与显示,2013(05):752-758.

作者簡介:龙文(1980-),男,湖南沅江人,本科,研究方向:电子技术应用与电气控制。

猜你喜欢
单片机
基于单片机MCU的IPMI健康管理系统设计与实现
浅析51单片机的特点与应用
单片机在智能控制中的应用
C8051F020与80C51单片机的异同点
MCS—51单片机多串口通讯技术应用分析
一种单片机虚拟实验室的建立方法
点阵式液晶显示器lMl2864与51单片机的接口设计
单片机I/O口模拟串行通讯的C51实现方法
单片机调试方法的探讨
用PIC单片机制作的时间继电器