电磁控制运动装置电子比赛

上传人:dc****87 文档编号:66289208 上传时间:2022-03-27 格式:DOC 页数:10 大小:70KB
收藏 版权申诉 举报 下载
电磁控制运动装置电子比赛_第1页
第1页 / 共10页
电磁控制运动装置电子比赛_第2页
第2页 / 共10页
电磁控制运动装置电子比赛_第3页
第3页 / 共10页
资源描述:

《电磁控制运动装置电子比赛》由会员分享,可在线阅读,更多相关《电磁控制运动装置电子比赛(10页珍藏版)》请在装配图网上搜索。

1、-题目:电子比赛电磁控制运动装置 参赛学校: *参赛队员:*指导教师:*电磁控制运动装置摘要:随着我国社会经济的全面开展,电磁控制已经逐渐取代人工控制,为人们的生活提供了极大的便利。电磁控制运动装置由单片机控制模块、角度测量模块、电磁驱动模块、显示模块、触摸屏输入模块、语音模块、声光报警模块组成。设计受到钟摆原理启发,通过单片机STC12C5A60S2做主控模块,控制电磁铁电流强弱来实现摆杆的起摆和来回摆动,通过采集三角加速度传感器MMA8451的角度信号,以此作为反响信号来改变电磁铁的电流大小及方向,从而实现摆杆在指定周期和指定幅度连续摆动。同时可以实现键盘控制起停、SYN6288语音播报、

2、数据显示、声光报警功能。该系统的特色在于摆锤模拟自然摆,振幅控制准确,频率易调节,系统经济实用。关键词:STC12C5A60S2;电磁铁;角度传感器;语音播报;. z-一、系统设计1.1总体方案论证与比较电磁控制运动装置由单片机控制模块、角度测量模块、电磁驱动模块、显示模块、触摸屏输入模块、语音模块、声光报警模块组成。系统总体设计框图如图1-1所示。图1-11.2各模块方案论证与比较控制器模块才方案一:采用STC89C52单片机做控制模块。此单片机具有指令简单,外围电路简单,硬件设计方便,但 STC89C51处理速度慢,存储器空间有限。方案二:采用STC12C5A60S2单片机。部自带高达60

3、K FLASH ROM,这种工艺的存储器用户可以用电的方式瞬间擦除、改写是高速、低功耗、超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,速度快8-12倍。考虑使用彩色液晶显示,存储数据大,处理数度快等实际情况,我们选择了STC12C5A60S2作为主控芯片。1.2.2电磁铁驱动模块方案一:使用L298N芯片驱动电机。 L298N芯片可以驱动两个电磁铁,并且驱动电流方向可以改变,输出电压最高可达50V,可以直接通过电源来调节输出电压;直接用单片机的I/O口提供信号;而且电路简单,使用比较方便。方案二:使用多个功率放大器驱动电磁铁,通过使用不同的放大电路和不同参数的器件,可以到达不

4、同的放大要求,放大后能得到较大的功率。但是,当点击的功率较大时运行起来会不稳定,而且电路的制作也比较复杂,电磁铁的电流方向也不能改变。通过比较,我们采用方案一。1.2.3显示模块方案一:采用LCD12864屏。128*64点阵,可以显示数字、中英文字符和图案,但只能显示8* 6个汉字,且单色,图案分辨率较低,不能进展触摸屏输入。方案二:采用TFT彩屏是薄膜晶体管型液晶显示屏,它的每一个象素点都是由集成在其后的薄膜晶体管来驱动的这样不仅提高了显示屏的响应速度,同时可以准确控制显示色阶,所以TFT液晶的色彩更逼真。而且TFT触摸屏可以进展触摸屏输入,以此可以减少外围按键的设计,节约资源,界面清晰。

5、综合考虑,我们选择了TFT LCD彩屏显示。1.2.4语音提示模块方案一:采用蜂鸣器。优点:直流供电,控制简单,但只能简单的发音报警。方案二:采用SYN6288语音芯片进展播报,为了对实时数据进展语音播报,我们选择了SYN6288语音合成芯片。这种芯片具有清晰、自然、准确的中文语音合成效果;通过异步串口接收待合成的文本,实现文本到语音的转换。文本识别智能、语音合成效果和智能识别效果非常优越。还具有体积小、硬件接口简单、性价比高的优点。置DC-DC转换电路,无需外加负。本设计使用SYN6288进展语音播报功能,使自动化更加贴切。1.2.5角度测量模块方案一:使用电阻式角度传感器。优点构造简单,缺

6、点是如果没有起始脉冲专门信道,就要用自己外加初始定位传感器,同时模拟量输出,必须外接AD转换电路,会增加电路的复杂性。方案二:使用三角加速度传感器MMA8451。MMA8452Q 是一款具有 14位分辨率的智能低功耗、三轴、电容式微机械加速度传感器。具有丰富嵌入式功能,可以节省整体功耗,解除主处理器不断轮询数据的负担。该器件可被配置成利用任意组合可配置嵌入式的功能生成惯性唤醒中断信号,带有灵活的用户可编程选项,可以配置多达两个中断引脚,在静止状态保持低功耗模式。可同时测量角度和加速度。考虑到实际情况,我们选择方案二,用三角加速度传感器做角度测量。1.2.6 按键输入模块方案一:使用普通的按键做

7、输入。优点构造简单,缺点增加了系统的复杂性,使外设资源太多,造成系统的不稳定。方案二:使用TFT彩色触摸屏做触屏输入。TFT彩色触摸屏可以实现触摸屏输入功能,使系统更加智能化,同时减少了外围电路的设计,进一步减少干扰。触摸屏已经成为开展的趋势。为了系统的智能化考虑,我们选择方案二,采用TFT触摸屏做触摸输入以进展电磁控制运动装置的启动、停顿、幅度预置、周期预置。1.2.7电源模块方案一:220V家用电压。优点:使电磁铁磁性更强,但平安性差。方案二:自制电源盒。512V电源,根本满足本系统应用,平安,便利。方案三:采用线性电源,电磁铁的额定电压是12V,需要有保护电路。考虑到平安方面,我们选择方

8、案三,采用线性电源为本系统提供电源。1.2.8系统模块的最终方案1控制模块:采用STC12C5A60S2作为CPU核心控制芯片;2电磁铁驱动模块:采用L298N芯片驱动电磁铁,实现电磁铁磁场的改变;3显示模块:采用TFT LCD彩屏显示;4语音模块:采用SYN6288语音芯片进展播报;5角度测量模块:采用三角加速度传感器MMA8451;6按键输入模块:采用TFT触摸屏同时进展显示和触摸屏按键输入。二、理论分析与计算2.1电磁控制运动装置理论分析与计算2.1.1电磁控制装置支架的制作与分析装置外形尺寸要求不能大于:长300mm、宽300mm、高300 mm,摆杆支撑轴中心点到摆杆底端的长度规定在

9、100mm150mm围。方案一:购置半成品再进展后期改造。优点:省时省力,方便快捷,做工优美。缺点:不利于赛事的公平公正,不利于完善个人的学习与动手能力,且造价不菲。方案二:手工制作。优点:耗时短,知道部构造方便细微调节。履行赛事的规章制度。废品利用,低碳环保,物美价廉。便于更改。鉴于此,我们自己设计并手工制作了一套装置,采用废弃木板做整个装置的底座支架,用来安装单片机控制系统,语音播报模块,喇叭、电磁铁驱动电路、电磁铁,以及摆杆及摆杆支架。摆杆支架采用轴承做旋转轴,以此减小转动的摩擦力,使摆杆更好控制。同时角度传感器加装在摆杆轴上,可以更加准确的测量摆杆的偏角。2.1.2 摆杆摆动角度分析将

10、三角加速度MMA8451传感器,放置于摆杆轴上,跟随摆杆一起摆动,用于测量摆杆的摆动角度。三角加速度的放置方法如图2-1所示:a:水平放置,060围都有很好的分辨率b:一轴垂直,在0360都有很好的分辨率图2-1 加速度传感器放置示意图水平放置时,在测量围不超过60o时,一个双轴加速度传感器可以用来测量两个方向的角度。本系统测量只需要1045度,所以完全够用,所以选择了水平放置三角加速度传感器。单片机程序控制采集三角加速度传感器的偏角信号,判断摆杆摆动角度,然后控制电磁铁的电流大小,同时摆动时是加吸力还是斥力,循环判断,最终使摆杆在固定位置摆动,实现摆杆的幅度调节,实现了PID调节。2.1.3

11、 摆杆摆动周期分析摆杆周期要求设置为0.5s2s,步进值为0.5s。单片机通过PWM调制,控制电磁铁排斥的电流大小,同时采集三角加速度传感器的角度信号,通过PID调节控制从静止点开场运动,到第二次经过静止点的周期为0.5s、1s、1.5s、2s四种,周期可以预置。精度准确。如图2-2所示,设置摆杆摆动时的周期,然后电磁铁给摆杆的磁铁一定的排斥力,当摆杆稳定时,通过角度传感器判断最大摆角时,所用时间,如果所用时间比设置时间长,那就减小排斥力,使速度加快,如果所用时间比设置时间短,那就增大排斥力,使速度减小。以此来实现周期的测量。图2-22.1.3 电磁铁驱动模块分析电磁铁额定电压值为12V,可以

12、采用普通的大功率三极管作为电磁铁的驱动电路,但是三极管的极性不能改变,只可以给电磁铁提供一个方向的电流,不满足电磁铁磁性必须改变的条件。所以采用了用在电机上面的L298N作为电磁铁的驱动模块。L298N实质就是H桥驱动电路,电路简单,驱动能力很强,经实验检测,可以实现电磁铁驱动电流方向的改变,同时单片机驱动电流的方向改变也可以改变电磁铁的吸力和排斥力的大小。2.1.4 彩色液晶和触摸屏模块分析彩色液晶显示屏采用TFT,与普通的LCD12864液晶屏相比,不光可以实现彩色显示功能,同时可以作为触摸屏输入使用,减少了按键输入的麻烦。使得此装置更加智能化,功能更优化。三、系统电路与程序设计3.1 硬

13、件电路局部整个装置手工设计并自制电磁控制运动装置的硬件架构,省却了出去购置的资本,装置实物图如附图1所示。单片机最小系统本设计是以单片机STC12C5A60S2为主控模块,控制电磁铁的电流方向和大小,使得摆杆上面的磁铁在电磁力的作用下左右摆动,同时软件检测三角加速度传感器反响的角度信号,通过PWM调制实现电磁铁通过电流的大小,进而改变电磁铁的吸力和排斥力,从而改变摆杆摆动的幅度和周期。程序采用PID算法,实现闭环控制。实时性非常高。单片机最小系统电路原理图如附图2所示。3.1.3电磁铁驱动模块电路我们采用L298N芯片对电磁铁进展驱动,用单片机的P1.0、P1.1口作为控制信号的输出端,通过输

14、出脉冲信号控制电磁铁的电流的方向和大小。其电路图如附图3所示。角度传感器模块电路 将角度传感器固定于轴上,使得角度传感器和摆杆一起摆动,单片机实时采集角度传感器的信号,以此作为检测摆杆摆动幅度和周期的标准三角加速度传感器MMA8451与单片机的连接电路图见附图4。TFT彩色液晶和触摸屏电路本设计采用TFT彩色液晶和触摸屏电路,同时用于显示和触摸屏输入,改善了一般设计中同时使用LCD12864和按键作为输入的浪费资源的状况。使得系统更加时尚和智能化。TFT彩色液晶屏与单片机的连接电路如附图5所示。3.2系统程序设计根据设计要求,本设计软件局部实现了以STC12C5A60S2为主控单元,通过PWM

15、输出脉宽调制信号,控制电磁铁的电流的大小,同时采集三角加速度传感器的角度信号,进而控制摆杆的摆动幅度和周期。同时控制电磁铁驱动电路,实现电磁铁电流的流向,控制电磁铁磁力的方向,是吸力还是斥力。单片机程序PID调节,实现了摆杆的幅度和周期的测量。程序流程图如附图6。局部程序如1。四、系统测试方案与测试条件根据系统设计方案,本系统的调试共分为三大局部:硬件调试,软件调试和软硬件联调。测试包括摆杆的启动时间测试和停顿时间测试、摆杆在设置固定角度30度角时摆杆实际摆角幅度测试、摆杆在设置固定周期1s时实际周期的测试和通过触摸屏设置摆角幅度后,摆角实际摆动幅度。4.1使用的仪器仪表量角器、秒表4.2系统

16、调试根据系统设计方案,本系统的调试共分为三大局部:硬件调试,软件调试和软硬件联调。由于在系统设计中采用模块设计法,所以方便对各电路模块功能进展逐级测试。4.3测试数据1响应时间的数据分析测试条件是:按下启动键,摆杆从静止点开场,到摆杆固定摆动稳定四个周期的时间。表4-1所示。响应时间s7s9s10s8s9s7s9s10s表4-1响应时间测试由此计算得响应时间最大值10s,平均值为:8.6s,完全满足系统要求。2停顿时间测试测试条件:按下停顿键,摆杆响应停顿命令,到完全停顿,所用时间。测试结果如表4-2所示。停顿时间s7s6s5s8s4s6s7s5s表4-2停顿时间测试由此计算得停顿时间最大值8

17、s,平均值为:6s,完全满足系统要求。3绝对误差测试测试条件:摆杆在设定固定角度30度角时,测试结果如表4-3所示。绝对误差度12-23-321-1表4-3停顿时间测试由此计算得绝对误差最大3度,平均绝对误差为:0.375度,完全满足系统要求。4周期测试测试条件:摆杆在设定固定周期1s时,测试结果如表4-4所示。周期s1.11.20.90.81.30.91.00.7表4-2停顿时间测试由此计算得周期平均值为:0.9875s,完全满足系统要求。5预置幅值和周期测试 测试条件:通过触摸屏预置摆杆幅值和周期,测试结果如表4-5所示。工程/次数摆角绝对误差值周期误差响应时间停顿时间s声、光提示第一次1

18、.20.06s6s4s有第二次2.10.07s6s5s有第三次1.50.03s7s3s有第三次2.10.07s8s3s有第四次2.30.08s7s4s有第五次0.90.05s8s5s有表4-5 预置幅值和周期测试由此可知,系统完全满足系统要求。系统实现功能有:1摆杆摆角幅度能在1045围预置,预置步进值为5,摆角幅度绝对误差值3,响应时间10s。2摆杆的周期能在0.5s2s围预置,预置步进值0.5s,周期绝对误差值0.1s,响应时间10s。3摆杆摆角幅度和周期在上述围可同时预置,由静止点开场摆动,摆角幅度值和周期相对误差要求均和发挥局部中的1、2一样。当摆杆稳定运行20秒后发出声、光提示,并在

19、5s平稳停在静止点上。4.4测试结果与分析经过对系统的严格测试,本系统能够实现题目所要求的根本功能,到达了设计和制作要求。五、体会总结首先要感全国大学生电子设计大赛组委会为我们提供这次施展才华的时机,同时要深深感各位辅导教师在电子设计大赛期间给予我们小组的帮助。通过各种方案的讨论和尝试,在经过屡次的整体软硬件结合调试,不断地对系统进展优化,最终摆杆能按照题目的要求进展摆动、定位摆动、声、光提示。比赛期间各位辅导教师给予我们极大的帮助和支持,在这里我们小组三个成员要向辅导教师致以我们深深的感谢和感之情,同时对在比赛期间给予我们帮助的所有教师表示感!最后再次感大学生电子设计大赛组委会和我们的辅导教

20、师!参考文献1郭惠,吴迅.单片机C语言程序设计完全自学手册M.电子工业。2王东锋,王会良,董冠强. 单片机C语言应用100例M. 电子工业。3英姿 ?电磁铁技术参数? 机械工业。4王为青,邱文勋著.?51单片机应用开发案例精选?.:人民邮电。5华成英 童诗白 模拟电子技术根底 第四版 高等教育。附图1:实物图附图2:整体电路原理图附图3:电磁铁驱动电路附图4:角度传感器与单片机连接图附图5:TFT彩屏显示附图6:系统整体流程图1:局部程序如下:/=/函数名称:主函数/实现功能:控制TFT实现汉字,字符显示./参数:无/返回值:无/=void init_interface()CLR_Screen

21、(Blue); /用背风光清屏LCD_PutString(20,16,电磁控制运动装置为你展示,White,Blue); LCD_PutString(20,36,最大摆角:,White,Blue); LCD_PutString(20,56,实际倾斜角:,White,Blue); LCD_PutString(20,76,实时倾斜角:,White,Blue); LCD_PutChar(108, 76, 0*30+fuzhi/10, Yellow,Blue);LCD_PutChar(116, 76, 0*30+fuzhi%10, Yellow,Blue);Show_RGB(20,110,260,30

22、0,Yellow); /Enter LCD_PutString(35,271,立即启动,Black,Yellow); Show_RGB(130,220,260,300,Red); /Enter LCD_PutString(145,271,立即停顿,Black,Red); Show_RGB(20,110,170,205,Magenta); /Enter LCD_PutString(35,180,周期值加,Black,Magenta); Show_RGB(130,220,170,205,Magenta); /Enter LCD_PutString(145,180,周期值减,Black,Magent

23、a); Show_RGB(20,110,215,250,Magenta); /Enter LCD_PutString(35,225,幅度值加,Black,Magenta); Show_RGB(130,220,215,250,Magenta); /Enter LCD_PutString(145,225,幅度值减,Black,Magenta); /*Show_RGB(20,110,110,150,Magenta); /Enter LCD_PutString(35,121,幅度值加,Black,Magenta); Show_RGB(130,220,110,150,Magenta); /Enter L

24、CD_PutString(145,121,幅度值减,Black,Magenta); */void jiaodu()* =MMA845*_readbyte(OUT_*_MSB_REG);LCD_PutChar(108, 56, 0*30+*v/10, Red,Blue);LCD_PutChar(116, 56, 0*30+*v%10, Red,Blue);void judement()if(*127)*v=*+1;if(qidong=1) qidong=2;if(*v*v) LCD_PutChar(108, 36, 0*30+jiyi0/10, Red,Blue);LCD_PutChar(116

25、, 36, 0*30+jiyi0%10, Red,Blue);elsejiyi0=*v;else /youjiyi0=0; *v=*; if(qidong=2) qidong=1;if(*v=dian_ting)PWM_zhi_she(0);void main() start_7843(); /初始化触摸控制IC TFT_Initial(); /初始化LCD init_interface();/*/MMA845*_init();/初始化MMA845*/*/ UART_InitBaud(); Speech(init_yin,24); delay_ms(500);/*/init_int();dian_qi=6,dian_ting=15;/*/ while(1) jiaodu();judement(); if(Getpi*()=1)keyscan(); if(qidong=4) /动起来flag_PWM=1;if(*v=0)&(*v=8)PWM_zhi_she(10);delay_ms(300);qidong=1;if(qidong=5) /吸住flag_PWM=0;PWM_zhi_she(2); . z

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!