您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 电子设计/PCB > 自动控制升降旗系统1
还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。自动控制升降旗系统参赛学校:山东电力高等专科学校指导老师:朱传琴李泰岱付精诚杨露露刘源祺参赛学生:孟庆侠李德智张代玉编号:F乙1502还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。自动控制升降旗系统(F)针对题目要求,设计中提出了多个方案,通过论证选择了利用单片机控制电机来实现国旗升降的方案。本设计包括控制和电机驱动模块、键盘显示模块、系统检测模块、语音模块等四部分。其中控制驱动模块采用8031单片机和CW-220芯片,实现了对电机运行速度的控制,从而达到国旗升降控制。通过8279通用键盘显示板,实现了国旗高度跟随显示。系统测试模块实现了电机速度误差的校正,从而保证国旗在设定时间升降。在发挥部分利用了一个不掉电RAM保护芯片,保证掉电后不丢失数据,上电后仍显示国旗的高度。通过键盘来实现升降国旗、半旗的切换及升降国旗的速度调整。本设计还可通过无线遥控实现国旗升降控制。此外还增加数字钟功能,当不执行国旗升降时能够显示当前的时间。经测试,本系统完全达到了题目要求的各项指标,具有可靠性高,精度高,功能多样化,响应速度快等优点。还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。目录摘要…………………………………………………………………………………………………21系统方案论证与选择…………………………………………………………………………….31.1系统基本方案………………………………………………………………………………..31.2各模块方案论证与选择……………………………………………………………………..31.2.1控制模块……………………………………………………………………………………..51.2.2键盘/显示模块………………………………………………………………………………61.2.3电源模块…………………………………………………………………………………….71.2.4电机模块…………………………………………………………………………………….81.2.5步进电机原理……………………………………………………………………………….91.2.6驱动模块…………………………………………………………………………………….102.系统的硬件设计与实现……………………………………………………………………...122.1主要单元的电路设计…………………………………………………………………………132.1.1电源模块的设计……………………………………………………………………………132.1.2控制器模块的设计…………………………………………………………………………142.1.3电机驱动电路模块的设计…………………………………………………………………142.1.4系统总图……………………………………………………………………………………163系统的软件设计………………………………………………………………………………..173.1升降国旗运动子程序………………………………………………………………………183.2升半旗子程序………………………………………………………………………………..193.3升旗可调子程序……………………………………………………………………………..203.4无线电遥控子程序………………………………………………………………………….213.5主程序流程图……………………………………………………………………………….213.6系统的参数计算部分……………………………………………………………………….214系统测试………………………………………………………………………………………224.1测试仪器…………………………………………………………………………………224.2指示测试……………………………………………………………………………………234.2.1升国旗精度测试…………………………………………………………………………244.2.2降国旗精度测试…………………………………………………………………………244.2.3显示高度测试……………………………………………………………………………..254.3结论…………………………………………………………………………………………..255总结…………………………………………………………………………………………….25参考文附录1主要器件清单附录2系统说明还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。摘要:本设计包括控制和电机驱动模块、键盘显示模块、系统检测模块、语音模块等四部分。其中控制驱动模块采用8031单片机和CW-220芯片,实现了电机运行速度的控制,从而达到国旗升降控制。通过8279通用键盘显示板,实现了国旗高度跟随显示。系统测试模块实现了电机速度误差的校正,从而保证国旗在规定时间升降。本设计还可通过无线遥控实现国旗升降控制。此外还增加数字钟功能,当不执行国旗升降时能够显示当前的时间。经测试,本系统具有可靠性高,精度高,响应速度快等优点。关键词:单片机控制,步进电机,键盘显示Abstract:Thesystemincludescontrolmodule,stepmotor,keyboarddisplaymodule,andspeechmodule.Thecontrolmoduleuses8031microcomputerandCW-220chiptocontrolthespeedofthemotor,thentheraisingandloweringoftheflag.Thepositionoftheflagandtherisetimeoftheflagcanbedisplayedonthekeyboard.Theflagcanberaisedandloweredbyoperatingaremotecontrol.Inaddition,adigitalclockisdesignedtoshowthetimewhenpeopledonotraiseorlowerthenationalflag.Thesystemisprecise,stable,andquicktooperation.Keywords:stepmotor,single-chipmicrocomputer,keyboarddisplay1.系统方案论证与选择1.1系统基本方案根据题目要求,系统可以分为控制模块、输入与显示模块信号检测模块和电机驱动模块四个基本模块。为实现系统的功能,需要对各个模块的方案进行论证。系统方框图如下图1-2所示:1——1统基本方块图控制器模块电机驱动模块键盘/显示模块电机模块电源模块键盘控制遥控控制语音模块还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。1.2各模块方案论证与选择1.2.1控制器模块根据题目要求,控制器的功能是根据由键盘键值或遥控器,使电动机带动着旗帜升将或其它位置的停止或启动,并满足对计算精度的要求(因为是开环系统,必须保证计算精度)使误差不大于两里米,能够对由键盘输入的的数据进行精确运算,能对遥控器发出的指令快速的反映,并将其结果输出精确控制电机转数来执行不同的结果。对题目中要求的控制现有两中可行方案如:方案—用硬件实现旗帜在顶端和在起始时防止因误键带来的错误结果,可在旗杆的两头装一个金属片,当旗帜碰到金属时就会产生脉冲向单片机申请中断使按其它键不起作用。当在0~1.8m内任意位置停止,可以用一根和旗杆相同长度的电阻丝,通过计算电阻值与高度对应的关系来实现。此方案可以减少编程的复杂性,但是硬件部分交复杂且不够灵活精确度不高。方案二用编程来控制,当旗帜到达最高点或在最底端时,通过比较计算来实现单片机控制脉冲有无来避免误操作。在0~1.8m内的任意启停则通过数据之间的计算处理,当达到预定的值时停止脉冲。此方案灵活性高、精度高、避免了硬件的缺陷且不受外界干扰。通过两个方案的比较,选择方案二比较适合。对于控制器的选择,现有一可行方案如下:采用INTEL公司的8031作为系统控制器。单片机采用面向控制的指令还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。系统。其逻辑控制能力要优于同等级的CPU,运算方法灵活,运算功能强大,在软件对硬件的控制上,编程方便,自由度大,可实现各种算法和逻辑控制,并且由于其功耗低、体积小,技术成熟和成本低等优点,使其在各个领域应用广泛。因此可采用8031作为控制器。完全可以符合本系统对数据运算的要求。1.2.2键盘/显示模块键盘显示模块主要用按键来控制电机实现其功能且显示相应的数值。可考虑以下两种方案。方案一使用液晶(LCD)显示屏显示数据以及影像稳定不闪烁,微功耗、平板化、无射线和电磁辐射等优势,可视面积大、画面效果好、分辨率高、抗干能力强、寿命长、被动显示。LCD本身不发光,而是靠调制外界光进行显示,因此适合人的礼堂习惯,不会使人眼睛疲劳,显示信息量大等特点。但控制芯片较为复杂,资源占用较多,其成本也高。在使用时,不能有静电干扰,否则易烧坏液晶的显示芯片,不易维护。MDLS系列液晶显示模块方框图1—2图方案二使用传统的数码管(LED)显示。数码管具有:低能耗、低损耗、低ERLWRSLCDDRIVERDB0DB7VDDV0VSS还认真开展了6次全国统一行动,遏制了因三超一疲劳而引发的交通事故;在三、四、五月份,我队还按照州政府、州安委会、州支队要求,开展了道路交通集中整治专项行动、治理酒后驾驶、摩托车、电动车专项治理行动,均取得了一定的成效。压、寿命长、耐老化、防晒、防潮、防火、防高温,对外界环境要求低,易于维护。在这里采用最小系统板中的8279可编程键盘/显示器I/O接口芯片,能对显示器自动扫描,能识别键盘上按下的键的键号,因而可代替徽处理器完成对键盘和显示器的控制,从而减轻了CPU的负担。可方便地进行对某位数码管的显示与消隐操作,采用动态显示可减小硬件电路的规模,减小系统出错的可能性,8279自身具有锁存功能,使单片机可以方便地控制数码的显示,而不必不断输出显示数据,有效地解决了动态显示占用CPU时间较长的缺点且有自动去抖动作用。8279与MCS-51接口方便,因而可采用此方案。1.2.3电源模块系统需要多个电源,单片机需要+5V稳压电源,驱动电路L298N需要+12V的电压。可由交流220V市电通过变压,整流滤波后由稳压集成电路7805和7824提供。此外,设计的电源可用直插上,可输出12v、1.5A电流方便了使用。1.2.4电机模块电机模块是本系统的重要部分,其功能是按照控制器的命令执行电机的正转、反转,暂停等动作。根据此功能,可设计两个备选方案如下:方案一使用直流电机完成本设计的功能。直流电机的驱动电路简单,易控制。用霍尔传感器测量电机运行的转数,由此转数即可完成旗帜的上升、下降。由单片机对霍尔
本文标题:自动控制升降旗系统1
链接地址:https://www.777doc.com/doc-5973258 .html