第一范文网 - 专业文章范例文档资料分享平台

自动控制升降旗系统

来源:用户分享 时间:2025/10/6 5:39:29 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

数理与信息工程学院《单片机原理及应用》期末课程设计——单片机控制自动升降旗系统

图3-1-3 键盘与显示电路

3.1.3、语音模块

因为本设计要求演奏国歌,其时间为43秒钟,所以选用的语音芯片其录放时间应大于43秒钟,即在此选用语音芯片ISD2560,其录放时间为60秒,完全符合本设计的要求,我们把国歌音乐录制在ISD2560语音芯片中,然后用它的单次播放功能播放国歌,其电路原理图如图3-1-4所示。

12

数理与信息工程学院《单片机原理及应用》期末课程设计——单片机控制自动升降旗系统

图3-1-4 语音模块的电路原理图

ISD2560可以利用A0-A9这10条地址线实现分段录放音,可以分为600段,在本设计中我们没有用到分段录放音,所以将10条地址线全部接地。当录音时,片选端CE接低电平、PD为低电平、P/R为低电平;当放音时,片选端CE接低电平、PD为低电平、P/R为高电平。

其控制原理为:A、当升旗键按下时, ISD2560输出播音控制信号播放国歌,国旗经43s的时间匀速上升至旗杆顶端,国歌播放完毕;当降旗键按下时,不播放国歌。B、在半旗状态时,当升旗键按下时,对ISD2560输出播音控制信号播放国歌,国旗经43s的时间匀速从最低端上升到最顶端之后,国歌停奏,然后自动经14s的时间匀速下降到总高度的2/3高度处(120cm)停止;当降旗键按下时,不播放国歌。

3.1.4、无线遥控模块

13

数理与信息工程学院《单片机原理及应用》期末课程设计——单片机控制自动升降旗系统

在本设计中采用SP多用途无线数据收发模块, SP模块必须用信号调制才能正常工作,常见的固定编码解码器件有PT2262/2272、SC2262/2272、LSD2262/2272等,在此我们选用的是LSD2262和LSD2272,LSD2262将A0~A5和A6/D5~A11/D0决定的地址和数据进行编码,当TE为低电平时,从DOUT输出编码信号,编码信号提供给RF或IR电路发射,由RF或IR接收电路接收后,经LSD2272解码,实现遥控编码和解码。理论上只要直接连接上固定编码解码器件即可非常容易的达到很好的传输效果,但实际上需要考虑解码器件的输入阻抗,调制起来有点困难。其发射模块的电路原理图如图3-1-5所示,接收模块的电路原理图如图3-1-6所示。

图3-1-5 发射模块电路原理图

SP多用途无线数据发射模块的工作频率为315M,采用声表谐振器SAW稳频,频率稳定度极高仅次于晶体,当环境温度在-25~+85度之间变化时,频漂仅为3ppm/度。特别适合多发一收无线遥控及数据传输系统。具有较宽的工作电压范围3~12V,当电压变化时发射频率基本不变。

14

数理与信息工程学院《单片机原理及应用》期末课程设计——单片机控制自动升降旗系统

图3-1-6 发射模块电路原理图

SP接收模块的工作电压为5伏,静态电流4毫安,它为超再生接收电路,接收灵敏度为-105dbm。

3.2 系统的软件设计

整个系统的主要任务是执行升降旗、半旗、时间调整、高度调整四种运动,这样系统软件设计就可以分块完成。主程序部分,主要是查键盘,通过查键,检测应该做什么运动,键值不同调用不同的子程序。子程序包括上、下运动、半旗运动、时间调整和高度调整等。下面就按照各模块的功能写出程序流程图如下所示。

3.2.1、各部分程序流程图

15

搜索更多关于: 自动控制升降旗系统 的文档
自动控制升降旗系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2d5ta8myz88n6j487kj0_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top