doc 毕业论文:基于8086微处理器的自动控制升降旗系统设计 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:21 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-24 19:06

毕业论文:基于8086微处理器的自动控制升降旗系统设计

方案采用数码管显示旗帜所在的高度以及升降旗所用的时间。在本系统中需要用到只数码管进行动态显示才可以达到要求。采用的优点是亮度高,醒目,价格便宜,寿命长缺点是只能显示的数字和些简单的字符,电路复杂,占用资源较多且信息量小。方案二用液晶显示,其优点是能显示更多的字符,工作电流比小几个数量级,故其功耗低,且有着良好的人机界面,体积小,功耗极低。基于上述考虑,所以我们选择方案二语音部分方案的选择与论证方案采用语音芯片。该芯片采用技术,内含震荡器话筒前置放大自动增益控制防混肴滤波器平滑滤波器扬声器驱动及,个最小的录放系统仅由个麦克风个喇叭两个按扭电源及少数电阻电容即可,结构非常简单,且它的音质好功耗低,但其录放音时间短,只有到秒。方案二采用语音芯片,它具有抗断电音质好,使用方便,无须专用的开发系统等优点。录音时间为,能重复录放达万次。芯片采用多电平直接模拟量存储专利技术,省去了转换器。每个采样值直接存储在片内单个单元中,因此能够非常真实自然地再现语音音乐音调和效果声,避免了般固体录音电路因量化和压缩造成的量化噪声和金属声,该器件的采样频率为。综上所述,因为在本系统国歌的的演奏时间需要秒钟,所以在此选用方案二。第二章电路框图设计总体框图设计根据设计要求,本系统可由图所示的几个部分组成图总体电路框图根据设计要求,可得本系统的程序主流程图如图所示本系统的控制器采用公司的,因为考虑到编写的繁简程度,所以在此使用语言进行软件编写,这样可以大大提高程序编写时的效率。整体程序流程图通电键盘扫描掉电处理初始化是否有键按下键处理图整体程序流程图第三章系统的具体设计系统的硬件设计本系统由机作为升降旗系统的控制核心,实现键盘控制液晶显示语音以及无线遥控等几个部分,即该系统主要包括电机驱动模块键盘与显示模块语音模块及无线遥控电路模块等几个部分。现分别对各模块进行分析。电机驱动模块在本设计中采用集成驱动芯片作为电机驱动的核心,是恒压恒流双桥集成电机芯片,可同时控制两个电机,且输出电流可达到,驱动力很强。因为在本设计中我们使用的是四相步进电机,所以完全符合要求。其电路原理图如图所示。图四相步进电机驱动控制电路图其步进电机的控制原理为为了准确实现可调节的时间和高度控制的匀速升降,需要精确计算在人眼不能识别的时间内的步进电机的脉冲数。在此我们选用步距角度,则走圈所需的步数为步,因为用于固定绳子的轴的直径为,则平均每步拉出的线长便可计算出来约为,在整个上升或下降过程中,为总高度,可通过公式计算出在此段距离中步进电机需走的步数,即为,步进电机要转动的总步数总步数高度,在此,高度可调步长为,时间可调时间间隔为。键盘与显示模块在本设计中使用了八个按键,分别用来控制升降旗和升降半旗及其切换,高度及时间的调节,其键盘摸板如图,显示部分采用液晶,因为在本设计中只要求显示时间与高度,可以不用中文显示,所以已完全满足要求,其键盘与显示模块的电路原理图如图所示。升旗时间下调时间上调高度下调高度上调停止半旗降旗图键盘摸板图键盘与液晶显示电路图语音模块因为本设计要求演奏国歌,其时间为秒钟,所以选用的语音芯片其录放时间应大于秒钟,即在此选用语音芯片,其录放时间为秒,完全符合本设计的要求,我们把国歌音乐录制在语音芯片中,然后用它的单次播放功能播放国歌,其电路原理图如图所示。图语音模块电路原理图可以利用这条地址线实如图所示。图发射模块电路原理图多用途无线数据发射模块的工作频率为,采用声表谐振器稳频,频率稳定度极高仅次于晶体,当环境温度在度之间变化时,频漂仅为度。特别适合多发收无线遥控及数据传输系统。具有较宽的工作电压范围,当电压变化时发射频率基本不变。图接收模块电路原理图接收模块的工作电压为伏,静态电流毫安,它为超再生接收电路,接收灵敏度为。系统的软件设计整个系统的主要任务是执行升降旗半旗时间调整高度调整四种运动,这样系统软件设计就可以分块完成。主程序部分,主要是查键盘,通过查键,检测应该做什么运动,键值不同调用不同的子程序。子程序包括上下运动半旗运动时间调整和高度调整等。下面就按照各模块的功能写出程序流程图如下所示。各部分程序流程图各程序流程图分别为如下所示按键处理降旗升旗调节时间调节高度升旗子程序降旗子程序时间子程序高度子程序图主程序流程图升旗步进电机正转国歌响国旗上升到顶降旗键国旗下降到底返回半旗国歌响国旗上升到顶国歌停响下降到三分之二处降旗键国旗从三分之二处上升到顶端,然后下降到底返回图升旗处理子程序流程图图升旗处理子程序流程图系统主程序输出输入高低都输出,初始化设置中断中断类型号入口参数指向字节遥控模块中断地址按钮键按下,重新开始查找共个按键找到按钮,转移到按钮处理程序没有找到按钮,继续查找调用按钮子程序重新查找语音启动,升旗处理子程序置录音位置调用电机正转上升调用显示子程序置最高位置调用电机反转,旗下降调用显示程序调用电机反转下降调用显示子程序调用电机停止调用电机反转,高速下调调用电机正转,高速上调调用时间上调调用时间小调心得体会课程设计对学生而言及其重要,不仅是对其所学课程内容掌握情况的次自我验证和自我温故,而且推以后的就业和从事设计研发工作具有极其重要的意义。通过课程设计能提高学生对所学知识的综合应用能力,能全面检查并掌握所学内容,更能深刻的感受到团队起工作的强大作用和力量,也是对我们实际工作能力的具体训练和考察过程。所以无论怎样我们都要认真躬亲的完成课程设计,通过自己的亲自查阅相关书籍和亲自的计算等各项工作,力争做到弄懂,做好,做足的课程设计,为自己的学习和将来的考研或工作奠定坚定的基础,要努力和认真,谨慎的做好。通过此次微机课程设计,我学到很多知识和做课程设计的经验。虽然只有短短的两星期的时间,虽然我付出了不少时间和精力,努力地查找资料绘制电路图等,但学到了很多很多东西。而且,不仅巩固了以前所学过的知识和自己所学的不是很牢固的知识,而且学到了很多在书本上所没有学到过的知识,不如大家成为个团队表现出团队的力量。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,才能提高自己的思维能力和实际应用能力。在设计的过程中常遇到问题虽然很多,尽管我还是第次做此类设计,可能难免会遇到过各种各样的问题和困难,可是我却在这次课程设计的过程中发现了自己的不足之处并予以很大的改正,对以前所学过的知识理解得不够深刻的地方更加的熟悉和牢固,进步很大。通过此次课程设计我收获颇多,感触很大,学到很多很多。通过本次课程设计,我不但很大的丰富的理论知识,而且极大地提高了自己的动手能和实践能力以及团队合作的能力,这不但对我今后进步学习这方面的知识有极大的帮助,而且多我以后的工作和学习都具有极大的促进作用,我希望以后能有更多类似的课程设计,通过自己的亲身经历提高自己的相关方面的理论和动手能力,提高自己的适应工作能力。参考文献张荣标微型计算机原理与接口技术机械工业出版社张立科单片机典型模块设计实例导航人民邮电出版社侯振鹏嵌入式语言程序设计人民邮电出版社余永权单片机在控制系统中的应用电子工业出版社王松武电子创新设计与实践国防工业出版社李银华电子线路设计指导北京航空航天大学出版社年目录设计任务摘要第章系统方案论证与比较设计思路方案选择与论证电机的选择与论证电机驱动方案的选择与论证显示部分方案的选择与论证语音部分的方案选择与论证第二章电路框图设计总体框图设计整体程序流程图第三章系统的具体设计系统的硬件设计电机驱动模块键盘与显示模块语音模块无线遥控模块系统的软件设计各部分程序流程图及程序系统主程序心得体会参考文献自动控制升降旗系统设计报告设计任务设计个自动控制升降旗系统,该系统能够自动控制升旗和降旗,升旗时,在旗杆的最高端自动停止降旗时,在最低端自动停止。自动控制升降旗系统的机械模型如图所示。旗帜的升降由电动机驱动,该系统有两个控制按键,个是上升键,个是下降键。自动控制升降旗示意图基本功能按下上升按键后,国旗匀速上升,同时流畅地演奏国歌上升到最高端时自动停止上升,国歌停奏按下下降按键后,国旗匀速下降,降旗的时间不放国歌,下降到最低端时自动停止。能在指定的位置上自动停止。为避免误动作,国旗在最高端时,按上升键不起作用国旗在最低端时,按下降键不起作用。升降旗的时间均为秒钟,与国歌的演奏时间相等,同时,旗从旗杆的最下端上升到顶端。降旗不演奏国歌,同时,旗从旗杆的最上端下降到底端。数字即时显示旗帜所在的高度,以厘米为单位,误差不大于厘米。二扩展功能增设个开关,由开关控制是否是半旗状态,该状态由发光二极管显示。半旗状态根据国旗法。升旗时,按上升键,奏国歌,国旗从最低端上升到最高端之后,国歌停奏,然后自动下降到总高度的高度处停止降旗时,按下降键,国旗先从高度处上升到最高端,再自动从最高端下降到底之后自动停止,国歌停奏。不论旗帜是在顶端还是在底端,关断电源之后重新合上电源,旗帜所在的高度数据显示不变。要求升降旗的速度可调整,旗杆高度不变的情况下,升降旗时间的调整范围是秒钟,步进秒。此时国歌停奏。具有无线遥控升降旗及停止功能。摘要本系统采用机作为自动控制升降旗系统的检测和控制核心,采用由单片机控制的步进电机带动国旗升降,实现对国旗升降的自动控制。该电路主要分为电机驱动控制模块键盘与显示模块语音模块及无线遥控电路模块等几个部分。电机驱动控制模块采用集成驱动芯片,控制与显示部分分别采用键盘作为控制和液晶作为显示,语音电路采用语音芯片,无线遥控部分采用多用途无线数据收发模块,同时还采用了接近开关,防止旗帜在最高点或最低点误动作,从而实现了双重保险的作用。基于这些完备而可靠的硬件设计,使用了套完善的软件编程,实现了自动升降旗的基本功能及发挥部分的些功能。关键字步进电机自动控制语音遥控液晶显示接近开关第章系统方案论证与比较设计思路题目要求设计自动控制升降旗系统,该系统能够自动升降旗和自动升降半旗,能够在指定位置停止,升降旗的时间可在秒的范围内自行调整,标准的升降旗时间与国歌演奏时间相等,即为秒,且具有数字即时显示旗帜所在的高度和无线遥控升降旗及停止功能

下一篇
毕业论文:基于8086微处理器的自动控制升降旗系统设计第1页
1 页 / 共 21
毕业论文:基于8086微处理器的自动控制升降旗系统设计第2页
2 页 / 共 21
毕业论文:基于8086微处理器的自动控制升降旗系统设计第3页
3 页 / 共 21
毕业论文:基于8086微处理器的自动控制升降旗系统设计第4页
4 页 / 共 21
毕业论文:基于8086微处理器的自动控制升降旗系统设计第5页
5 页 / 共 21
毕业论文:基于8086微处理器的自动控制升降旗系统设计第6页
6 页 / 共 21
毕业论文:基于8086微处理器的自动控制升降旗系统设计第7页
7 页 / 共 21
毕业论文:基于8086微处理器的自动控制升降旗系统设计第8页
8 页 / 共 21
毕业论文:基于8086微处理器的自动控制升降旗系统设计第9页
9 页 / 共 21
毕业论文:基于8086微处理器的自动控制升降旗系统设计第10页
10 页 / 共 21
毕业论文:基于8086微处理器的自动控制升降旗系统设计第11页
11 页 / 共 21
毕业论文:基于8086微处理器的自动控制升降旗系统设计第12页
12 页 / 共 21
毕业论文:基于8086微处理器的自动控制升降旗系统设计第13页
13 页 / 共 21
毕业论文:基于8086微处理器的自动控制升降旗系统设计第14页
14 页 / 共 21
毕业论文:基于8086微处理器的自动控制升降旗系统设计第15页
15 页 / 共 21
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批