基于单片机的电子导游系统设计

发布者:cangart最新更新时间:2007-09-12 来源: 单片机及嵌入式系统应用关键字:语音  控制  接口  串口 手机看文章 扫描二维码
随时随地手机看文章

引 言

随着生活水平的提高,越来越多的人把旅游当成了一种时尚的消费方式,而有些问题也随之产生,如导游人员的缺乏及其素质不高,加之大批喜欢独立自由的旅游者的出现,这些促使了电子导游系统的产生。电子导游系统发展有个过程,最开始时是一种半自动化系统,功能是把景点信息以语音文件格式存储在导游机里,一般通过键盘直接键入景点代码,选择播放。这种类型的导游机,缺点是要输入景点代码,很不方便。发展到现在,出现了全自动化的导游机,它在景点先安放无线发射模块,这些发射模块可以控制工作范围,这样在各个景点就有不同的编码信号。游客到达景点后,游客手上的导游机会自动接收编码信号,经过解码后,由控制中心控制语音播放即可。本文介绍了这一全自动化导游机的设计,采用了miniC-A101FS和单片机AT89C2051配合使用。

1 miniC-A101FS和SC2272的介绍

1.1 miniC-A101FS

miniC-A100FS是串口控制的语音模块,使用简单,扩展灵活且性能高。该模块不仅提供丰富的串口命令用于控制语音模块播放,还可以向上位机提供查询命令。其特性如下:

◆支持MPEG1/2/2.5 layer3的MP3格式播放;

◆支持USB2.0,通过USB接口更新音乐;

◆提供串口控制;

◆支持Flash容量范围:0~1 024 MB;

◆支持SD卡。

1.2 SC2272

SC2272和SC2262配套使用。它们采用CMOS工艺制造,最多拥有12个地址引脚,可支持多达531 441个地址的编码,因此极大地减少了码的冲突。SC2262完成发射,送出SC2262当前的地址编码和数据位数据。当SC2272与SC2262地址一致时,SC2272接收到2帧以上SC2262的串行码,SC2272和SC2262的振荡频率必须一致。当SC2272收到有效信号时,其引脚VT将变成高电平。

2 电子导游系统的电路及系统构成

在设计的系统中,射频发射模块被分布在景区的各个景点中,它们工作在不同的编址信号上。电子导游机采用比较通用的51系列单片机AT89C2051作为系统的控制处理单元,利用P1口循环给解码芯片SC2272发送00H~FFH的数据,作为它们的地址;同时,射频接收头J04P将接收到的信号送至SC2272解码,如果解码的信号与单片机给地址预设的信号一致,将触发中断INT1,进入中断处理子程序,在中断处理子程序中,将进人对应的中断处理程序进行放音。TXD将用于与语音模块进行串行通信,P3口的INT1用于中断。系统功能由发射部分和接收部分构成。

发射部分采用集成了SC2262和F05P发射头的发射模块,工作距离可通过天线的长短和工作电压的高低来调节。接收部分就是游客手持的电子导游机,系统框图如图1所示。

SC2272解码出来的地址码与预设的地址码一致时,VT脚便从低电平跳到高电平,将此信号送反相器取反后,触发中断INT1;中断控制子程序通过RXD、TXD向语音播放模块发送指令“2404010000”,语音播放模块便开始播放景点介绍。系统电路如图2所示。

图2中有3个按键,2个是声音大小键,另外1个是复位键。声音大小键采用“采样不同点电压”的原理,是语音播放模块自带的按键电路;而复位键则采用经典的电路,单片机的复位和语音播放模块的复位连在一起,共同作用。

为了增强抗干扰效果,将J04P垂直于电路板,且在板图上应该离语音播放模块有一定的距离,这样才能有最好的抗干扰效果。SC2262和SC2272的振荡电阻选择1 MΩ和200 kΩ为最佳。

系统还要考虑播放完录音后是否要重复播放。本设计的功能是播放后不重复播放,除非游客按复位键,这是通过软件来实现的。在单片机的ROM中给每个景点留1字节的空间作为其播放标志位。每当进入景点播放时,判断该标志位是否为1,若是则表明已经播放过,将不再播放;否则,播放景点介绍。按复位后可以重复播放。

系统的软件流程如图3所示。


3 现场测试

为了检验电子导游设备的可靠性,进行了一些野外测试,效果良好:①发射模块距离可调,符合显示各旅游景点的需要,基本上能通过控制天线的长短和电压的高低得到理想的距离;②误码可能性极低;③通过程序的控制很好地实现了自动判断同一景点播放完后是否重新播放。

结 语

当前市场上电子导游系统有以下缺陷:成本高,体积大,语音存储容量小。本文介绍的导游系统配合使用无线射频发送/接收头F05P/J04P和编解码芯片SC22262/SC2272,采用低功耗单片机AT89C2051控制语音模块的工作,成功地减小了体积(大约是普通手机大小)。采用市场上的普通器件,大大降低了成本。语音模块miniC-A101FS支持的Flash容量是0~1024MB,而且支持SD卡,从根本上解决了导游机容量的问题。该设备已经投入到旅游景点测试,反映良好,不久就可以投入市场,相信会带来很好的经济效益和社会效益。

关键字:语音  控制  接口  串口 引用地址:基于单片机的电子导游系统设计

上一篇:基于单片机的智能电话报警系统
下一篇:生产各种医疗专用接口 FCI满足日益增加的数码影像服务需求

推荐阅读最新更新时间:2024-03-16 12:22

采用AVR Flash微控制器的电动车窗防夹系统
汽车上可自动关闭的电动车窗或车门设备潜藏着卡死,挤压以及可能伤人的危险 它们必须能够反向移动以防止马达所施加的力超出正常限制 这种特性意味着必须持续监视速度、电流和玻璃的位置 由于成本和简化的原因,本文所描述的系统使用普通的带有霍尔效应传感器的刷式马达 基于速度和扭矩导数的检测算法已通过健壮性和容错性的验证 该算法可用于所有带有A/D 转换器和通过变化引发中断的I/O 口的AtmelAVR Flash 微控制器 本文描述的是基本原理,Atmel网站上的应用笔记有关于实现的详细描述 现代汽车中的电动设备 目前,在高端客用汽车中电子组件和系统在成本中已占20%以上 增加电子设备的数目可以更好的控制传感器和致动器
[单片机]
采用AVR Flash微<font color='red'>控制</font>器的电动车窗防夹系统
基于AT89C51单片机的变频调速控制系统设计
1.概述   在电气传动领域中,随着自关断器件技术水平的不断提高,脉宽调制技术(简称PWM技术)也日趋成熟。PMW交流变频调速以其高效率、高功率因数、输出波形好、结构简单等优点,在井下风机、水泵、造纸机等设备中得到了广泛的应用。将单片机应用于交流变频调速系统,可有效地避免传统调速方案中的一些缺点,达到了提高控制精度的目的 ,其特点:   (1)采用单片机可以使绝大多数控制逻辑通过软件实现,简化了电路。   (2)单片机具有更强的逻辑功能,运算速度快,精度高,有大容量的存储单元,可以实现较为复杂的控制。   (3)无零点漂移,控制精度高。   (4)可以提供人机界面,多机连网工作。   根据国内外有关变频调速的最新研究成
[单片机]
基于AT89C51单片机的变频调速<font color='red'>控制</font>系统设计
Microchip 成立医疗产品部满足价值千亿美元医疗设备市场对电子器件的巨大需求
有助客户开发更智能更易用的医疗产品   全球领先的单片机和模拟半导体供应商—— Microchip Technology (美国微芯科技公司)近日宣布成立医疗产品部( MPG ),通过与医疗设备制造商建立紧密伙伴关系,协助他们应对医疗电子市场的新挑战。医疗市场中有不少客户已经深知 Microchip 半导体的诸多优点,如其封装尺寸小和利用纳瓦技术实现低功耗特性,以及能够通过片上以太网、 USB 、 ZigBee 无线网络协议、 IrDA 红外协议及控制局域网( CAN )等通信外设轻松增加产品的连接功能。   美国食品药品管理局( FDA )指出,生育高峰期出
[焦点新闻]
Microchip USB2.0 4端口控制器集线器采用FlexConnect技术
全球领先的整合单片机、混合信号、模拟器件和闪存专利解决方案的供应商——Microchip Technology Inc.(美国微芯科技公司)近日宣布推出全新汽车级4端口USB84604 IC,拓展其USB2控制器集线器产品线。全新USB84604 UCH2采用FlexConnect技术,且有一个上行端口支持USB2.0和USB高速芯片间(HSIC)连接,因此对于需要大量USB端口和连接的汽车信息娱乐系统设计来说是理想之选。 Microchip的FlexConnect技术可轻松实现端口反转或“角色互换”,迎合了消费者对“联网汽车”的需求。USB84604的下行端口1能够与上行主机端口互换,将主机功能转到连接了UCH2的产品
[单片机]
基于Verilog HDL数字电位器ADN2850的串口控制
摘要:数字电位器由于可调精度高,更稳定,定位更准确,操作更方便,数据可长期保存和随时刷新等优点,在某些场合具有模拟电位器不可比拟的优势。论述对数字电位器ADN2850的一种方便的控制方法,通过计算机上的串口直接对ADN2850进行写入和控制。该方法简洁、高效,明显提高了调试效率。给出用Verilog HDL实现该方法的关键程序,该程序已经通过前仿真和板级调试,达到了预期的效果。 关键词:数字电位器;SPI;ADN2850串口;Verilog HDL 0 引 言 数字电位器是利用微电子技术制成的集成电路,它是依靠电阻阵列和多路模拟开关的组合完成阻值的变化。它没有可动的滑臂,而通过按钮输入信号,或是通过数字输入信号改变数字电位器
[工业控制]
基于Verilog HDL数字电位器ADN2850的<font color='red'>串口</font><font color='red'>控制</font>
苹果试图将Thunderbolt和USB接口制作得更薄更耐用
    苹果公司显示出对Thunderbolt和USB这样的输入/输出端口的兴趣,希望将他们制造得更薄、防划和美观。   美国专利和商标局公布了标题为“可以减少磨损的超薄USB连接器”的申请。AppleInsider网站发现,该文件中就如何完善电脑接口提供了一些例子。   例子中包括对一些接触部件的改善方法,可以减少意外划伤和阻止不正确线缆的插入。   苹果公司可以通过拆除USB接口的部分外壳来使其变得更薄。此种接口可以插入全尺寸USB或者Thunderbolt端口,但却可以让苹果制造出像MacBook Air一样薄的设备。     文件指出此种解决方案适合于计算机上的所有接口,特别是USB、FireWire和Displa
[手机便携]
用PWM直流/直流控制器简化开关电源设计
    尽管 PWM 直流/直流开关电源转换器的结构很简单,但要用它做出实用的电源,还需要增加各种功能,如起动偏压、软起动、开关驱动、稳压、短路保护、过压保护、过热保护等。今天,一只小型直流/直流 PWM 控制器 IC 就可以实现上述的绝大多数功能。   但是,在电信和其它高电压应用(即,输入电压大于 15V)中经常存在直流/直流转换器的起动问题。控制器的运行需要一个偏置电压,以产生栅极驱动脉冲和其它所需信号。但在起动时,唯一可用的只有输入电压,如果输入电压大于 15V,一般情况下不能用作偏置和栅极驱动电压。因此,需要将输入电压降至 15V 以下,才能使电源起动。一旦电压正常运行,就可以用输出电压或者变压器、电感绕组中的电压,为
[电源管理]
用PWM直流/直流<font color='red'>控制</font>器简化开关电源设计
基于PowerPC405EP的网络打印机控制器设计
摘 要: 本文介绍了一种新型的32位高性能RISC处理器PowerPC405EP,提出了一种基于PowerPC405EP的网络打印机产品控制器硬件设计方案并给出了部分设计细节,然后讨论了基于此网络打印机控制器的嵌入式操作系统VxWorks的开发,移植以及BSP引导程序的开发流程。 关键词: RISC,PowerPC,网络打印机控制器,VxWorks BSP, bootroom 引言 网络打印机是一种将网络服务器功能与打印功能合二为一的新型网络设备,其控制器设计要求处理器速度快,功能强大,能够满足网络处理、打印数据交换以及嵌入式操作系统开发等对硬件的各种资源要求。PowerPC405EP是IBM公司推出的一种高性能的32位
[网络通信]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved