无线射频可视对讲系统的软件设计
无线对讲系统设计方案

一、系统概述无线对讲覆盖系统的建设是为便利XX管理各部门、保安及操作等人员的日常工作,在紧急或意外事件出现时可以及时对所有相关部门工作人员进行统一的调度和指挥,实现高效、即时的处理,最大的限度减少了可能造成的损失。
由于建筑物对无线电波的屏蔽作用,特别是数据中心的地下室面积较大。
各部位的对讲机接收信号强度不均,对讲系统通话不顺畅,作为解决内部对讲系统的屏蔽作用,改善通话质量是非常必要的,这也是XX管理使用的一个基础系统。
四、需求分析根据XX项目的实际需求和图纸情况、XX管理部门使用要求,结合目前无线频率的使用条件,为本项目设计一套420MHz(MOTOROLA / XX)常规无线对讲覆盖系统,并采用三个常规信道,从通信机制上实现了多工作组共享信道的方式来扩大通信容量。
系统设计使信号在XX的公共部位和人员经常活动区域有效地覆盖,使整个系统达到覆盖均匀,信号清晰,稳定可靠。
本设计能够保证以上要求,以满足XX内部管理、使用和维护,以及保安、消防、紧急通信之要求等,使其内部管理、维护以及保安、消防人员之间方便、快捷地保持联系、通讯,达到良好的通讯效果。
现拟采用三套信道主机作为信号源来实现双向无线对讲的要求,设计要求如下:设计的无线对讲系统覆盖的区域为XX项目的公共区域,主要设备机房,地下层和周边相邻建筑;设计入网的对讲机发射功率为3瓦,系统天线输出电平为+10dBm,信号在覆盖区域内可测得的场强值不低于-85dBm,话音质量不低于3分效果;天线分布系统设计在吊顶以内,采用无源器件连接,不影响XX装修并能有效降低故障率。
三、概要设计结合对XX无线对讲覆盖的需求分析,本次设计要达到以下要求:在保证系统整体质量及符合国家相关规定的前提下,尽可能降低工程造价成本;尽量考虑施工过程中,原器件安装牢固,馈线的铺设简便、易行,保证施工不破坏XX 建筑结构和装修的外观,同时考虑施工比较容易实现及施工效率,确定合理的走线方式;设计中尽量作到室内场强均匀,并有足够的边缘信号强度合理选择天线的类型和规划天线的输出功率及布放位置,使在满足设计要求达到良好的均匀覆盖同时采用的天线数量最少;为建立较完美的无线覆盖网络,在设计时兼顾边缘场强的计算,保证不会产生明显的信号泄漏,同时覆盖网络必须对外界的干扰小,并且不易受到其他同类设备的干扰,不仅要考虑通信的覆盖面,同时也要考虑到无线电干扰的存在性,必须依靠更合理的设计来避免互相的干扰问题。
基于无线射频技术的仓库管理系统设计

基于无线射频技术的仓库管理系统设计随着物流行业的发展和仓储需求的增加,仓库管理系统在现代工业中变得越来越重要。
基于无线射频技术的仓库管理系统已经成为了提高仓库管理效率和精准度的有力工具。
本文将讨论基于无线射频技术的仓库管理系统设计,包括其原理和实施步骤,以及优势和应用场景。
基于无线射频技术的仓库管理系统是通过将射频标签和读写设备相结合,实现对货物实时监控和管理的一种系统。
其原理是在货物上贴上射频标签,并在仓库内部安装射频读写设备,通过读写设备对射频标签进行扫描和识别,实现对货物的入库、出库、移动、盘点等操作的实时监控和记录。
1. 硬件设备:基于无线射频技术的仓库管理系统需要的硬件设备包括射频标签、射频读写设备、射频天线,以及与仓库管理系统连接的服务器和数据库。
2. 软件系统:基于无线射频技术的仓库管理系统的软件系统包括仓库管理系统软件、射频标签编码软件、射频读写设备控制软件等。
这些软件系统需要实现对货物的实时监控、数据记录和信息管理等功能。
1. 提高管理效率:基于无线射频技术的仓库管理系统可以实现对货物的实时监控和管理,避免了传统的手工盘点和记录过程,大大提高了管理效率。
4. 可扩展性强:基于无线射频技术的仓库管理系统可以根据实际需求进行硬件和软件的升级和扩展,具有很强的可扩展性。
2. 电商仓储:基于无线射频技术的仓库管理系统适用于电商仓储,可以实现对各种类型的商品的实时监控和管理。
基于无线射频技术的仓库管理系统是目前仓储管理的一种先进技术工具,具有提高管理效率、精准度高、实时性强、可扩展性强的优势,适用于大型仓库、电商仓储、制造仓库等各种应用场景。
随着无线射频技术的不断发展和成熟,基于无线射频技术的仓库管理系统在未来将会得到更广泛的应用和推广。
基于射频识别的门禁系统软件设计

基于射频识别的门禁系统软件设计设计人:张亚飞崔兴利陈丽婷王亚玲张宏幸基于射频识别的门禁系统软件设计1系统软件分析与设计1.1 软件设计方法与设计语言选择软件设计方法有三种:(1)模块化程序设计;(2)自顶向下逐步求精程序设计;(3)结构化程序设计。
模块化程序设计的中心思想是要把一个复杂的应用程序按整体功能划分为若干相对独立的程序模块,各模块可以单独设计、编程、调试和查错,然后装配起来联调,最终成为一个有实用价值的程序。
自顶向下逐步求精程序设计要求从系统一级的主干程序开始,集中力量解决全局问题,然后层层细化逐步求精,最终完成一个复杂程序的设计。
结构化程序设计是一种较理想的程序设计方法,指在编程过程中对程序进行适当限制,使程序上下文与执行流程保持一致。
由于系统可以清晰的分为几个模块,因此本系统采用模块化程序设计方法。
单片机控制软件常采用C语言或汇编语言来实现。
C语言程序具有程序库支持丰富、结构化好、查错容易、移植性高等优点而获得广泛应用。
而汇编语言作为面向底层的低级语言,程序执行速度最快,程序代码最小,普遍应用于驱动程序、常驻程序、特定容量大小的程序或是要求执行速度快的控制程序中。
本射频识别系统的控制元件较多,程序代码较多,尤其对MF RC500的控制程序,有4K之多。
因此,采用模块化程序设计方法,以C语言实现的控制程序,按模块分别储存在AT89C52芯片内,无需单片机扩展存储器接口,简化了系统硬件结构,减低了成本,同时又提高了系统的稳定性。
1.2 系统总体程序流程设计系统一共有三种开门方式:按钮、PC机指令、非接触式IC卡。
其中按钮开门方式需要密码。
非接触式IC卡开门方式是最主要的方式,这里主要对这种方式的系统工作流程进行介绍。
流程图见图1.1, 整个过程中系统都与PC机之间进行数据交换[1][2]。
2 系统软件模块化设计设备上的软件分为上位机程序和下位机程序两部分。
上位机软件工作在Windows操作系统环境下,采用Visual C++和SQL编制。
基于无线射频技术的仓库管理系统设计

基于无线射频技术的仓库管理系统设计随着物流行业的发展和现代化仓储需求的增加,仓库管理系统在物流管理中起着至关重要的作用。
无线射频技术的应用使仓库管理系统更加方便快捷、高效精准。
本文将基于无线射频技术,设计一个仓库管理系统。
一、系统架构仓库管理系统的架构包括硬件和软件两个部分。
硬件包括无线射频识别设备、服务器以及电子标签等,软件包括系统的数据库、仓储管理软件等。
二、系统功能1. 入库管理:通过无线射频识别设备对货物进行快速扫描和识别,生成电子标签,并将货物信息上传至服务器。
在仓储管理软件中记录货物的入库时间、位置等信息。
3. 库存管理:通过仓储管理软件对仓库中的货物进行实时监控和管理,包括货物数量、存放位置等信息。
通过无线射频识别设备对货物进行盘点,确保库存数据的准确性。
4. 货物定位:通过无线射频识别设备和电子标签,可以迅速准确地确定货物的位置,提高货物查找的效率和精确度。
6. 库存警报:通过仓储管理软件对货物的库存情况进行实时监控,当货物数量低于设定的警戒值时,系统自动发送警报信息,提醒仓库管理员及时补货。
三、系统优势1. 提高工作效率:无线射频技术的应用使得货物的识别、扫描和定位更加快捷和精确,减少了人工操作和错误。
2. 提高库存准确性:通过无线射频识别设备对货物进行实时盘点,减少了人为因素引起的库存错误,提高了库存数据的准确性。
3. 改善货物追踪和库存管理:通过无线射频技术的应用,可以实时监控货物的运输状态、位置和在途情况,提高了货物追踪和库存管理的可靠性和实时性。
五、总结基于无线射频技术的仓库管理系统设计,将有效提高仓库管理的效率和精确性,提供货物定位、追踪和库存管理等功能,为现代化的物流管理提供了有力的支持。
数字无线对讲系统设计方案

数字无线对讲系统设计方案1.系统架构设计:-前端设备:包括无线对讲机、手机应用等,用于用户与系统进行通信。
-中间设备:包括基站、服务器等,用于接收用户的语音数据并进行处理。
-后端设备:包括服务器、数据库等,用于存储用户信息和通信记录。
2.通信协议设计:-使用数字语音编码算法对用户的语音进行压缩和解压缩,以减少传输带宽。
-使用网络传输协议进行语音数据的传输,如TCP/IP协议。
-使用数据加密算法对语音数据进行加密,确保通信安全性。
3.用户管理设计:-设计用户注册和登录功能,对用户进行身份验证和权限管理。
-设计用户分组功能,方便用户进行组内通信和组间通信。
-设计用户状态管理功能,包括用户在线状态、离线状态等。
4.语音处理设计:-设计语音编码和解码算法,确保语音的清晰度和准确性。
-设计语音增强算法,对语音进行噪音抑制和回声消除等处理。
-设计语音识别和语音合成算法,实现语音转文字和文字转语音的功能。
5.系统扩展设计:-支持多种通信方式,如无线网络、蜂窝网络等。
-支持多种设备接入方式,如无线对讲机、手机应用、电脑客户端等。
- 支持多种操作系统,如iOS、Android、Windows等。
6.系统性能设计:-设计系统负载均衡机制,确保系统能够承受大量用户同时通信的需求。
-设计系统容错和恢复机制,确保系统能够在故障发生时快速恢复。
-设计系统监控和分析机制,对系统的性能和稳定性进行实时监测和分析。
以上是数字无线对讲系统的设计方案,根据具体需求和场景可以进行适当调整和扩展。
无线对讲系统设计方案

无线对讲系统设计方案1系统概述无线信号覆盖系统作为移动通信的设备之一,其最大的特点就是系统主要用来解决大型建筑物内部的信号盲区,通过覆盖使信号在有关空间区域内有效,使客户不在受建筑物空间和屏蔽束缚,实现在有效域内的工作协调和指挥调度需求。
由于中西医结合医院建筑物的金属屏蔽以及面积较大,无线电对讲机功率有限,无法满足所有楼层的信号覆盖,所以安全保卫工作无法保证。
应付突发性事件的处理,都离不开快速反应的无线电对讲调度联系。
简单的对讲机通讯远远不能满足管理工作的需要,必须要进一步完善和改造,满足随叫随通,大范围和地下室联系均有保障的通话效果。
因此必须建立一套数字无线对讲覆盖系统,保证无线信号覆盖率达到95%以上。
2技术分析本次为医院设计了一套数字中继站覆盖无线通讯的解决方案。
它在产品性能、通信效率和价值体现方面再创新高。
MOTOTRBO数字无线通讯系统在优质通信的基础上提供更强大的功能。
带来通讯量的提升,频率的有效利用以及综合的数据通信和强大的语音通信。
1)频率选择:考虑到医院结构所要覆盖区域的特殊性,应选用130-170MHZ或400-430MHZ 频段,因为该频段的电波传播有一定的绕射性,并且该频段的抗干扰性较好。
同时该频段也符合国家相关规定。
2)技术指标:无线对讲的呼损率<2%;无线对讲的接通率>98%;无线对讲覆盖区内可接通率:要求在无线对讲覆盖区内的95%位置无盲区覆盖,对讲机所用信道根据客户要求;室内无线对讲覆盖的边缘场强:≥-85dBm,地下室及电梯≥-95dBm;外泄电平(建筑物50 米左右)<-105dBm;覆盖区与周围各建筑内对讲机系统之间无互相干扰。
3.设计要求为建立较完美的无线覆盖系统,在设计时既要兼顾边缘场强的计算,保证天线末端及手持对讲机接收端达到指定的db数值,同时无线对讲覆盖系统必须对外界的干扰小,并且不易受到其他同类设备的干扰,不仅要考虑通信的覆盖范围,同时要达到客户的指定覆盖要求,必须依靠更合理的设计来避免对讲机的信号在传输过程中所经受及产生的各种问题。
嵌入式系统的无线射频设计
嵌入式系统的无线射频设计嵌入式系统是指嵌入到其他设备或系统中,以实现特定功能并具有实时性的计算机系统。
而无线射频设计则是指使用无线电频率进行通信和传输的技术。
嵌入式系统的无线射频设计在现代科技发展中扮演着重要的角色,本文将从硬件设计和软件编程两个方面探讨嵌入式系统中无线射频设计的关键问题。
一、硬件设计嵌入式系统的无线射频设计的硬件部分主要包括无线射频模块、天线设计和电源管理。
无线射频模块是实现无线通信的核心部件,包括射频收发器和基带处理器。
在选择无线射频模块时,需考虑通信距离、传输速率和功耗等因素,并根据具体应用场景选用合适的无线射频标准,如Wi-Fi、蓝牙或ZigBee等。
天线设计是保证信号传输稳定和距离覆盖的关键因素。
根据不同的应用需求,选择合适的天线类型和配置,如贴片天线、螺旋天线或陶瓷天线,并进行天线位置优化,以提高无线信号的接收和发射性能。
电源管理是确保嵌入式系统正常运行的必要条件。
由于嵌入式系统通常工作在移动设备或电池供电环境下,因此需要进行功耗优化和能量管理。
通过合理设计系统供电电路和电源管理模块,实现对无线射频模块的有效供电和功耗控制,从而延长系统的使用时间。
二、软件编程嵌入式系统的无线射频设计的软件部分主要包括驱动程序开发和通信协议设计。
驱动程序开发是为了对无线射频模块进行控制和配置,实现数据的无线传输和接收。
根据具体的无线射频模块选择相应的驱动程序开发工具和开发语言,编写稳定可靠的驱动程序,确保嵌入式系统与无线射频模块的良好兼容性。
通信协议设计是为了确保数据在无线传输过程中的可靠性和安全性。
根据应用需求选择合适的通信协议,如TCP/IP、UDP或MQTT等,并实现相应的数据传输和处理机制。
同时要考虑数据加密和认证等安全机制,以保护用户隐私和数据的完整性。
三、无线射频设计的挑战和应用在嵌入式系统的无线射频设计中,面临着一些挑战和难题。
例如,无线通信频段的选择和冲突问题,信号干扰和抗干扰技术的应用,以及无线频率调谐和多路径传播等问题。
无线对讲系统设计方案
无线对讲系统设计方案一、系统结构1.对讲机:对讲机是无线对讲系统的终端设备,用于进行语音通信。
对讲机需要具备麦克风、扬声器、无线电发射接收器等功能,并采用数字信号处理技术进行语音编解码。
2.基站:基站是对讲系统的中转设备,用于接收对讲机发出的语音信号,并将其转发给其他对讲机。
基站需要具备天线、接收机、发射机等设备,并通过无线电波进行信号传输。
3.中央控制台:中央控制台用于对整个无线对讲系统进行管理和控制,包括对对讲机进行调度、对基站进行监控、对通信质量进行评估等功能。
中央控制台需要具备人机交互界面、语音处理软件等设备。
二、系统设计要点1.传输距离:无线对讲系统需要考虑到不同场景下的传输距离需求,采用适当的无线电波频段和天线设计,以实现可靠的语音传输。
2.通信质量:无线对讲系统需要具备良好的语音清晰度和抗噪声能力,采用先进的语音编解码算法和数字信号处理技术,以提高通信质量。
3.抗干扰能力:无线对讲系统需要具备较强的抗干扰能力,采用频率跳变技术和数字信号处理技术,以减少外界电磁干扰对通信质量的影响。
4.系统容量:无线对讲系统需要考虑到不同场景下的通信容量需求,采用合适的调度算法和信道分配策略,以提高系统的通信能力。
5.安全性:无线对讲系统需要具备一定的安全性保障,采用加密技术和身份验证机制,以防止语音信息被窃听和伪造。
6.扩展性:无线对讲系统需要具备一定的扩展性,能够根据需求进行系统升级和扩展,以适应不同规模和场景的应用。
三、技术实现1.无线电波选择:根据传输距离和通信质量需求,选择合适的无线电波频段,如VHF、UHF等。
同时需要考虑到频率规划和频率协调等问题。
2.语音编解码算法:采用先进的语音编解码算法,如AMBE+2、OPUS 等,以提高语音质量和传输效率。
3.数字信号处理技术:采用数字信号处理技术进行语音降噪、回声消除等处理,以提高通信质量。
4.频率跳变技术:采用频率跳变技术,使无线对讲系统能够在不同的频率上进行通信,以减少外界电磁干扰的影响。
基于dPMR标准的数字对讲机软件系统设计设计
基于dPMR标准的数字对讲机软件系统设计设计基于dPMR标准的数字对讲机软件系统设计作者:黄科军、孙陟、陈维明、胡红钱、崔洪州日期:Jan. 2011CRSC Shanghai Rail Transportation Technologies Co., LTD. - PROPRIETARYUse pursuant to Company InstructionsPage 26Issue 0.11.文档历史 __________________________________________________________ 32.文档目的 __________________________________________________________ 33.背景描述 __________________________________________________________ 33.1 dPMR简介 _________________________________________________________________ 33.2 基于dPMR的数字对讲机开发的三个阶段________________________________________ 34.对讲机外观、界面设计和人机操作 ____________________________________ 54.1 对讲机外观_________________________________________________________________ 54.2 界面设计___________________________________________________________________ 7➢屏幕显示 ____________________________________________________________________ 7➢LED指示灯 _________________________________________________________________ 8➢键盘 ________________________________________________________________________ 84.3 人机界面操作描述(以后逐步添加完善)-- 细化和完善(胡红钱) _______________ 95.开发环境 _________________________________________________________ 11 5.1.硬件平台和开发装置 __________________________________________________ 115.2.软件开发环境 ________________________________________________________ 116.软件设计 _________________________________________________________ 12 6.1.系统架构 ____________________________________________________________ 126.1.1系统框图__________________________________________________________________ 126.1.2任务及其信息交互(孙陟)_________________________________________________ 12 6.2.接口定义 ____________________________________________________________ 156.2.1驱动接口的定义____________________________________________________________ 156.2.1呼叫控制层与数据链路层的接口定义??-- 崔博士、陈维明 ___________________ 17 6.3.各个任务模块 ________________________________________________________ 176.3.1主程序流程(孙陟)_______________________________________________________ 176.4.(孙陟) _________________________________________________________________ 196.3.3人机界面任务(胡红钱)__________________________________________________ 256.3.4其它任务??(TBD) _____________________________________________________ 257.测试相关设计(TBD) _______________________________________________ 268.集成测试或单元测试用例(TBD) _____________________________________ 269.参考文献 _________________________________________________________ 2610.缩略语__________________________________________________________ 2611.致谢____________________________________________________________ 26CRSC Shanghai Rail Transportation Technologies Co., LTD. - PROPRIETARYUse pursuant to Company InstructionsPage 26Issue 0.1CRSC Shanghai Rail Transportation Technologies Co., LTD. - PROPRIETARYUse pursuant to Company InstructionsPage 26Issue 0.11. 文档历史版本号 日期 修改的原因 修改人 0.1 2010.12.12 Draft 黄科军 0.2 2011.02.09 格式整理、重新组织、增加了开发阶段的描述和软件设计框图陈维明 0.3 2011.02.21 4.4人机界面雏形定义。
RFID射频读写器软硬件系统设计
RFID射频读写器软硬件系统设计无线射频识别技术RFID(radio frequency idenTIfiesTIon)是20世纪90年代兴起的一种非接触的自动识别技术,利用其射频信号空间祸合的传输特性,可以实现对被识别物体的自动识别。
识别过程无须物理接触,无须光学可视,无须人工管理即可完成信息的录人和处理。
采用RFID技术,可以实现对运动目标、多目标的识别。
同时,电子标签可读写、能携带大量数据、保密性强,且具有不怕污渍、灰尘等较强的环境适应力。
正是由于这些其它识另一方式无法比拟的优势,RFID技术在生产、物流、交通、运输、医疗、防伪等领域有着广泛的应用和巨大的发展前景。
在RFID系统中,射频读写器是识别标签后将采集信息送人后台信息处理系统的关键设备,对保证RFID系统的可靠工作具有重要作用。
本文将以Philips公司的MF RC500芯片为核心设计一种以AT-MEGA162 MCU为控制器的RFID射频读写器。
它能完成对Mifare one卡所有读写及控制的操作,并且还可以方便地嵌人到其他系统(如门禁、收费)中,成为用户系统的一部分。
1 RFID 基本原理及系统组成RFID 系统一般由电子标签、读写器、后台计算机组成。
电子标签,又称为射频标签、应答器或数据载体;读写器又称为读头、通信器或读出装置(取决于电子标签是否可以无线改写数据)。
电子标签与读写器之间,通过祸合元件实现射频信号的空间(无接触)祸合;在藕合通道内,根据时序关系,实现能量的传递和数据的交换,然后由后台计算机对读写器读取的数据进行存储以及管理分析等操作trio R FID系统基本组成如图I所示。
RFID 系统基本组成图1 RFID 系统基本组成系统工时,读写器在一个区域内发射电磁波(区域大小取决于工作频率和天线尺寸),标签内有一个LC串联谐振电路,其频率与读写器发射的频率相同。
当电子标签经过读写器电磁波有效区域时,在电磁波的激励下,标签内的LC谐振电路产生共振,从而产生感应电荷,累计到一定程度时,此电容可作为电源为其它电路提供工作电压,将卡内数据发射出去或接收读写器的数据读写器接收到卡的数据后,解码并进行错误校验来决定数据的有。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
科技广场2012.5
0引言
传统的对讲机只能实现语音通信,难以满足现
代化工业的要求。随着社会经济的快速发展,人们对
自身安全的重视、对工作效率的追求和对工业生产
中的安全要求也在不断提高,对讲系统的可视功能
需求也将日益凸显。例如现代化的电力施工现场检
修需要可视对讲系统来进行可视监控;电信实时监
控需要通过可视对讲系统来进行等等。因此,可视对
讲系统作为无中心对讲系统在上述领域的应用成为
新趋势、新起点。
根据无线射频可视对讲系统的六个功能,可以
将该系统的软件设计分为五个部分,分别是呼叫控
制程序部分、语音存储模块控制程序部分、附加功能
程序部分、信息显示程序部分、射频收发模块控制程
序部分。其结构框图如图一所示。
1呼叫控制程序设计
无线可视对讲系统上电后单片机自动初始化,
进入默认频段,此时显示屏和摄像头都处于关闭状
态。当呼叫控制成功建立通话模式后,开启显示屏和
摄像头。呼叫控制程序的主要工作流程是:发射方按
下呼叫按键后单片机立马发送指令0X0F,然后对方
接收模块接收到呼叫信号后,由单片机控制蜂鸣器
播放歌曲进行提醒。当呼叫一段时间,即蜂鸣器播放
一段时间后,如果对方仍然没人接听,蜂鸣器自动关
闭。呼叫控制程序设计流程如图二所示。
2语音存储模块控制程序设计
无线射频可视对讲系统的软件设计
DesignofWirelessRfVisibleInterphoneSystemSoftware
黄鹏勇
HuangPengyong
(湄洲湾职业技术学院,福建莆田351100)
(MeizhouwanVocationalTechnologyCollege,FujianPutian351100)
摘要:随着计算机技术和无线射频通信技术的迅速发展,对讲机由传统的对讲机逐步发展到可视化对
讲系统。本文基于无线射频通信技术、MEMS技术和智能控制技术,设计了无线射频可视对讲软件系统。
关键词:无线射频;可视;对讲系统
中图分类号:TN92文献标识码:A文章编号:1671-4792(2012)05-0080-03
Abstract:WiththerapiddevelopmentofcomputertechnologyandwirelessRFcommunicationtechnology,
theinterphonedevelopsfromtraditionalradiointovisualizationclustersystem.Basedonthewirelesscommunica-
tiontechnology,MEMStechnologyandintelligentcontroltechnology,thispaperdesignsthewirelessRFvisible
interphonesystem.
Keywords:WirelessRF;Video;TalkbackSystem
图一无线射频可视对讲系统的软件设计结构框图
80
无
线
射
频
可
视
对
讲
系
统
的
软
件
设
计
语音存储模块主要由按键电路的按键经过单片
机处理后的信号来控制。语音模块外接单片机的
P1.0端口。其中语音存储模块的P00、P01、P02、P03、
P04、P05分别对应控制语音存储模块的录音存储
键、播放/停止键、下一曲按键、上一曲按键、音量调
节键、擦除键。按键的程序流程如图三所示。
3附加功能程序设计
在无线射频可视对讲系统中,主要有两个附加
功能:时间日历功能和温度显示功能。下面是对这
两个附加功能的程序设计的分析。
3.1时间日历程序设计
DS1302时钟芯片包括时钟/日历寄存器和32
字节(8位)的数据暂存寄存器,数据通信仅通过一
条串行输入输出口。实时时钟/日历提供包括秒、
分、时、日期、月份和年份等信息。闰年可自行调整,
可选择12小时制或24小时制,可以设置AM、PM。
只通过三根线进行数据的控制和传递:复位键
(低电平有效)、I/O(数据线)、SLCK(串行时钟)。通
过备用电源可以让芯片在小于1mW的功率下运
行。如图四所示为时间日历程序流程图。
3.2温度采集程序设计
DS18B20数字温度传感器的温度检测与数字
数据输出全集成于一个芯片上,从而抗干扰能力更
强。DS18B20的一个工作周期可以分为两个部分,
即温度检测和数据处理。根据DS18B20的工作原
理,在每一次读取温度之前都必须进行复杂且精准
时序的处理。如图五所示为温度采集显示程序流程
图。
图二呼叫控制程序流程图
图三语音存储模块的控制程序流程图
图四时间日历程序流程图
图五温度采集显示程序流程图
81
科技广场2012.5
4信息显示程序信息显示程序主要完成时间日历、温度以及按键扫描等信息在LCD上的显示。程序开始后进行初始化,然后读取时间日历和温度信息,并通过LCD显示时间日历和温度信息;程序扫描按键后,判断是否按下键,如果按下按键则显示当前按键键值,如果没有按下按键则返回读取时间日历和温度信息。当显示当前按键键值之后,5秒内没有按键,LCD显示直接跳回时间、温度信息的显示。流程如图六所示。5射频收发模块控制程序射频收发模块控制程序主要控制收发模块的频道。P3.2和P3.3分别控制发射接收频道的按键,P2.0、P2.1、P2.2、P2.3为发射输出控制频道端口,P2.4、P2.5、P2.6、P2.7为接收输出控制频道端口,程序初始化后检测是否按键,按键按一次加一个频道,一共有8个频道循环。如图七所示为射频收发模块控制程序流程图。
6结束语
本文主要介绍了无线射频可视对讲系统的软件
设计,分别阐述了呼叫控制程序、语音存储模块控制
程序、时间日历程序、温度采集程序、信息显示程序、
射频收发控制程序等六个程序的工作流程。
参考文献
[1]路明.无中心数字对讲机通信协议的设计与
实现[D].北京:北京交通大学,2008,6.
[2]李长春.TDD数字对讲机的设计与实现[D].
成都:西南交通大学,2006,3.
作者简介
黄鹏勇(1984—),男,湄洲湾职业技术学院专职
教师,华东交通大学在读工程硕士,主要研究方向:
无线通信。
图六信息显示程序流程图
图七无线射频收发模块控制程序流程图
82