基于单片机的自动导游系统设计本科毕设论文 联系客服

发布时间 : 星期三 文章基于单片机的自动导游系统设计本科毕设论文更新完毕开始阅读

条管脚即可作为高位码地址管脚,也可作为数据输出管脚。当这些管脚作为码地址管脚使用时,每个管脚可分别置为“0”、“1”或“f”(悬空)。当作为数据输出管脚使用时,在同时符和以下两个条件的前提下,输出为“1”(Vcc),否则为“0”(Vss)。(1)所接受的地址码波形与码地址输入端的设置匹配;相应位接收到的数据输出置为“1”。

Din:数据输入管脚,接收到的编码信号由此脚串行输入。 OSC1:振荡器第一外接点。

OSC2:振荡器第二外接点,此二端外接一个电阻,以确定SC2272的基本振荡

频率。

VT:有效传输确认,高电平有效。当SC2272收到有效信号时,VT变为高电平。

由于SC2272与SC2262要完成整体的收发,需要两者匹配。即是,SC2262完成发射,送出当前的地址码和数据位数据。[6]当SC2272的当前地址与SC2262地址一致时,并接收到2帧以上SC2262发出的串行码,SC2272才开始接收SC2262送来的数据。为保证SC2272接收到SC2262两帧以上的串行码,SC2272的振荡频率要与SC2262的振荡频率相匹配。最佳的匹配振荡频率是SC2272是SC2262的两倍。这样才能完成整个无线信号的收发[7]。 2.4 语音播放模块miniC-A101FS

miniC-A101FS是串口控制的语音模块,使用简单,扩展灵活且性能高。它是由点创科技开发的miniC-A101FS系列长时间语音模块,是一款功能强大,性能稳定带MP3解码功能的语音模块,该模块不仅提供丰富的串口命令用于控制语音模块播放,还可以向上位机提供查询命令。其特性如下:高品质MP3立体声播放;支持MPEG1/2/2.5 layer3的MP3格式播放;支持FAT16、FAT32文件系

9

统;支持支持USB2.0,通过USB接口更新音乐;支持上位机串口控制功能;提miniC-A101FS1098765KEYVccKEY3V3DGNDTXDRXDACKRESET3023供复位引脚;支持Flash容量范围:0~1024MB;支持SD卡,容量范围16M~1G;本语音模块通过上位机发指令控制本模块内语音播放,可以灵活指令某首歌曲的播放;功能灵活,可播放指定曲目,读取配置文件等。而且在9脚、10脚之间可以外接按键电路控制语音的音量大小[9]。 作为MP3播放的miniC-A101FS语音播放模块支持异步串口通信方式,可以通过串口接收上位机的命令。主控芯片的命令采用串口方式输出至MP3播放模块,从而控制音乐播放[10]。 语音播放模块miniC-A101FS的管脚图如下图3所示: 图3 语音播放模块miniC-A101FS管脚图 语音播放模块miniC-A101FS的主要管脚功能如下表1所示: 表1 miniC-A101FS的主要管脚功能 引脚名称 ACK RXD TXD RESET Vcc 管脚号 5 6 7 23 30 功能 低电平:playing;高电平:STOP 串行数据输入 串行数据输出 复位 USB接口;上位机串口控制 10

+5VC4V+2C522u/16V-GNDI4O261522u/168P1.07P1.1C60.1F987654321VssA7A6A5A4A3A2A1A0SC22624.5VVccVTOSC1OSC2DinA11A10A9A818171615141312111047KR51.2MK2K3K4K54.5V123D1D2D3D4R6MAX232上位机 +10u单片机R1R2R3R4AT89C51 10K10K10K10K景点SC2262编码信号 GSM模块 F05P信号发射 喇叭 J04P接收信号 语音播放电路 VIN AGND 22 27 SC2272解码 工作电压 模拟地信号 3 系统结构框图

根据设计要求,系统整体电路包括AT89C51,无线收发模块,编解码电路及语音播放模块,GSM通信模块部分。系统整体框图如下图4所示:

图4 系统整体电路框图

3.1 发送电路

11