帆板转角控制系统关键技术研究与设计.doc
《帆板转角控制系统关键技术研究与设计.doc》由会员分享,可在线阅读,更多相关《帆板转角控制系统关键技术研究与设计.doc(29页珍藏版)》请在沃文网上搜索。
1、 摘 要本系统为帆板角度控制系统.设计了一个单片机的帆板控制系统,本系统由电源模块、显示模块、按键模块、角度传感器模块和驱动模块组成.采用PWM调制方式改变直流电机的电枢电压,实现对风扇的无极调速.用电位器角度传感器测试帆板的偏转角度,并通过LCD1602液晶显示器显示出其角度,测量分辨力可达1,绝对误差3.控制系统的硬件结构上采用了光电耦合、有线遥控键盘等措施,提高了系统的抗干扰性和稳定性,整个控制系统响应速度快,成本低,基本满足了任务要求.关键词:帆板控制系统; 单片机;角度传感器中图分类号:TP 文献标识符:A论文类别:C 项目研究类别:AWindsurfing angle contro
2、l system key technology research and controlAbstractThe system for windsurfing angle control system. Design of a single chip microcomputer control system of the system board, comprising a power module, display module, keyboard module, angle sensor module and a driving module. Using PWM modulation mo
3、de change DC motor armature voltage, to realize the stepless speed regulation of fan. Use potentiometer angle sensor test panel deflection angle, and through LCD1602 LCD displays its angle, measurement resolution up to 1 degrees, the absolute error is less than 3 deg. The hardware structure of the c
4、ontrol system adopts a photoelectric coupling, wired remote control keyboard and other measures, improve the system robustness and stability of the whole control system, fast response speed, low cost, basically meet the mission requirementsKEY WORDS: Windsurfing control system;Single-chip microcompu
5、ter; Angle sensor29 1引言 承载平台自动平衡系统在国内外很多大学及其爱好者很早就有研究,其有非常重要的研究价值和广泛的应用价值.角度传感器与平台系统结合在现今社会科技的发展中的应用越来越多,也越开越多重要.1.1 立项依据1.1.1 项目研究目的及意义利用帆板角度控制系统可以测量风力的大小,假如可以精确的测量出帆板的偏转角度,那样就可以算出风力的大小,研究成功,帆板角度控制系统将成为测量风力大小的产品,就可以节约很多的电能,又可以把测量风力的设备向智能化产品过渡,而且在原来的基础上更加完美和人性化.单片机应用的意义不仅在于它的广阔范围及所带来的经济效益.更重要的意义在于,单
6、片机的应用从根本上改变了控制系统传统的设计思想和设计方法.以前采用硬件电路实现的大部分控制功能,正在用单片机通过软件方法来实现.以前自动控制中的PID调节,现在可以用单片机实现具有智能化的数字计算控制、模糊控制和自适应控制.这种以软件取代硬件并能提高系统性能的控制技术称为微控技术.随着单片机应用的推广,微控制技术将不断发展完善.1.1.2国内外现状分析单片机源于20世纪70年代,到现在也有一定的历史,单片机的发展经历了几个不同阶段,现在单片机越来越成熟,成为一些智能化产品设计者的研究对象.随着社会的发展,智能化已经成为现代化产品发展的新趋势,基于微机控制系统的智能化有利于对帆板的控制.是否可以
7、实现远程控制、是否可以进行语音报警.又成为越来越感兴趣的研究方向.国内外走在积极发展这方面技术一应用于生产生活,1.1.3 控制系统随社会的发展需求儿发展,将会更加智能化,便捷化,更灵活,更方便的应用于生产生活.帆板转角控制系统的研究发展就沿着趋势发展.1.2项目介绍12.1研究内容单片机又称单片微控制器,单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度等物理量的测量.本系统就是以单片机为核心建立起来的,要实现对帆板转角大小的控制,其归根就是对风扇的控制
8、,帆板的转角随着风扇风力的变化而变化,角度传感器给单片机不同的角度检测信号,经单片机处理后在LCD液晶上显示,同时给出声光提示.系统体现了模块化的设计理念,将单片机和各个器件结合在一起,完成系统化的设计,充分发挥了单片机的可靠性、可操作性和强大处理功能.1.2.2研究目标提高了系统的抗干扰性、准确性和稳定性,整个控制系统响应速度快,成本低,容易驱动控制,噪音小、低功耗,.就基本满足设计要求.1.3拟解决的关键问题 1、对风扇电机的转速进行快速而准确的控制,以保证风扇的转角在控制范围内.2、为保证系统的精度要求,必须要对帆板转动角度进行实时检测.3、为保证帆板在尽可能短的时间内达到预定角度还需要
9、相应的设定及显示电路.1.31技术关键风力控制,角度测量,控制时间等(一)距离计算帆板尺寸:长 15cm,宽 10cm.风扇到帆板的距离:715cm.本系统帆板转轴直径0.5cm(二)角度计算帆板转角:060度.帆板转角测量原理:风扇吹动帆板转动,产生帆板角度变化,利用ADXL345数字加速度传感器测出三维坐标x 、y 、z的变化,将加速度传感器固定在帆板上,从而通过固定y,利用x 、z的关系求出角度.角度=(180*atan(temp z/temp x)/3.14.角度的测量范围是090,可以满足系统要求.(三)控制算法首先利用键盘控制风扇的转速,使帆板能够偏转一定的角度,再利用加速度传感器
10、测出帆板的角度,送显示电路显示.具体控制算法采用C语言编程实现(附后).1.3.2主要技术指标风力大小、角度、控制时间等1.4预期成果通过大功率的场效应管驱动直流风扇,对其的转速进行控制,使帆板偏离原来的方向,采用角度传感器记录偏移量并实现角度电压的准确转换,将单片机处理结果在显示在显示屏上.1.4.1成果形式研究报告形式1.4.2知识产权2 项目执行方案2.1拟采取的研究方法根据对题目的分析,得到初步的方案,系统总体框图如下图2-1所示: 系统总体框图总体方案设计的描述是:当用手控制帆板时,显示屏能够实时显示帆板的转角,可显示范围为0到90度;当通过操作键盘给单片机传送加速指令,风扇速度由零
11、逐渐增大到最大风速,帆板与竖直面的偏转角度相应的由0增大到60,显示屏也实时显示倾角度数;当需要帆板偏转到某个固定角度时,通过键盘输入角度值,单片机通过分析控制风扇转速,使帆板的偏转角度逐渐达到设定值,并实时对帆板角度进行修正,当帆板转动接近预定的角度(3)时会发出声光提示.2.2实施方案2.2.1主要模块 主控模块采用STC12C5A60S2单片机.STC12C5A60S2是高速/低功耗/超抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快812倍.内部集成了MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),主要用在对电机控制、干扰场合. 角度
12、测量模块WDD35D-4型角度传感器模块.WDD35D-4型角度传感器为一个5千欧的精密电位器,故其输出为模拟信号.其旋钮的旋转角度与其电阻值呈线性变化,独立线性刻度为0.1%,具有3600的机械转角和3450电气转角.驱动模块方案1:光电耦合电路.光电耦合电路是单向传输信号、输入端与输出端完全实现了电器隔离电路,抗干扰能力强;另外,它的工作稳定,无触点,使用寿命长、传输效率高.缺点是输入信号和输出信号之间存在一定的延迟时间.方案2:L298N是ST公司生产的一种高电压、大电流电机驱动芯片.该芯片采用15脚封装.主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,
13、持续工作电流为2A;额定功率25W.内含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器线圈等感性负载;采用标准逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检测电阻,将变化量反馈给控制电路.使用L298N芯片驱动电机,该芯片可以驱动一台两相步进电机或四相步进电机,也可以驱动两台直流电机.但其驱动电路较复杂.方案3:采用大功率三极管、二极管、电阻和电容等元件搭建两个H桥,通过对各路信号放大来驱动电机,原理简单,但电路复杂,并且放大信号不可能完全一致,导致偏差,不能达
14、到精确的控制.从系统的工作稳定性及成本考虑,选择方案1.2按键模块按键模块用于设置帆板角度和控制风力大小.方案1:独立式按键.该电路设计简单,且编程相对简单,而本系统需要设置任意的角度,当独立按键少时,角度值的设置太繁琐,当按键多时,占用单片机的I/O口太多,加大了成本.方案2:采用矩阵式键盘.按键较多时可以减少单片机I/O口数目,方便数值的输入.相比之下,方案2符合本系统对角度输入的要求. 显示模块方案1:采用LCD1602液晶屏显示数据.液晶屏的应用非常广泛,比如日常生活中的手表、时钟、计算器、仪器仪表、家电、医疗器械、车船仪表、声象设备文体用品、通讯设备视频图像显示和大画面显示等等.LC
15、D1602 液晶模块的读写操作,屏幕和光标的操作都是通过指令编程来实现的. 如清除显示指令 01H,光标复位到地址 00H 位置 ,光标复位指令00H,光标返回到地址.LCD1602液晶屏具有字符发生器,可以直观的显示汉字、图形、字符,并且显示容量大,进行数据的实时显示简单方便.方案2:采用LED数码管显示数据.LED数码管是由若干个发光二极管组成的显示字段的显示器件,当数码管中的某个发光二极管导通的时候,相应的一个字段便发光,不导通则不发光.一般来说,LED数码管的控制可分为段选控制和位选控制.段选是LED所显示的字段,如:a,b,c,d,e,f,g,dp,当a,b,c同时点亮时显示数字7;
16、当a,b,d,e,g同时点亮时显示数字2.位选则是显示该数字的位.根据以上控制原理,可实现对角度的显示,但显示很单一.相比之下,本系统采用方案一. 风扇的选型根据本次设计的要求,帆板尺寸大小为10*15cm ,设计选用了12038M12S中转速直流电机,其基本参数为DC-12V-0.50A,转速适合,容易驱动控制,噪音小、低功耗,能完成本设计要求.2.2.2硬件电路系统总体电路的设计经过上述各模块系统电路方案的比较与选择,系统的总方案最终确定如下:系统主要由单片机STC12C5A60S2、WDD35D-4型角度传感器、小型直流风扇、LCD1602显示屏与AMS1117电源芯片组成,系统的总体电
17、路图见附录一.电源电路该部分有1 个输出电压5V.220V 交流电通过电源变压器变换成交压12V 低压,再经过桥式整流电路 D1D4 和滤波电容 2200uf 的整流和滤波,在固定式三端稳压器 LM7809 的 Vin 和 GND 两端形成一个并不十分稳定的直流电压(该电压常常会因为市电电压的波动或负载的变化等原因而发生变化).此直流电压经过 LM7809 的稳压和 100uf 电容的滤波后,便在稳压电源的输出产生了精度高、稳定度好的直流输出9V 电压.9V 电压给可调分流基准芯片TL431 提供电源.TL431 的主要作用是给A/D 转换芯片TLC1549 提供比较精确的参考电压.9V 电源
18、再经过LM7805 稳压后,给各个芯片提供电源.电路见图3-1. 图3-1 电源电路三端稳压器是标准化、系列化的通用线性稳压电源集成电路,以其体积小、成本低、性能好、工作可靠性高、使用简捷等特点,成为目前稳压电源中应用最为广泛的一种单片式集成稳压器件.三端稳压器的工作原理(以78 系列为例)如下:它与一般分立元件组成的串联式稳压电路基本相似.不同的是增加了启动电路、保护电路和恒流源.启动电路是为恒流源建立工作点而设置的.恒流源随着在基准电压形成和误差放大器电路中,是为了使稳压器能够在比较大的电压变化范围内正常可靠工作.在芯片内设置了两种较完善的保护电路:一是过流保护,一是过热保护. 风扇控制电
19、路的设计控制系统硬件以STC12C5A60S2单片机为核心,新一代的单片机增加了很多的功能,其中包括PWM功能.只要编写一段程序就可以其能自动的发出PWM脉冲波来实现对电机驱动电路的控制,控制模块的电路框图如下图3-2所示.图3-2 控制模块电路框图其中隔离电路采用了光电耦合电路,将单片机与驱动电路进行了电气隔离,起到了保护单片机的作用.驱动电路的工作原理如下:当单片机的P1口为高电平时,发光二极管导通工作,发光使光敏三极管导通,直流电机得压,电机速度增大;反过来,当单片机的P1口给低电平时,发光二极管不发光,光电三级管不导通,直流电机失去压,电机速度减小.通过单片机改变脉冲的占空比就可以改变
20、电机的电枢电压,达到调速的目的.电机驱动及调速模块如下图3-3所示.图3-3 电机驱动及调速电路 风扇控制电路的分析直流风扇的调速方式,采用的是PWM调速方式,PWM(即脉冲宽度调制)是通过控制固定电压的直流电源开关频率,改变负载两端的电压,从而达到控制要求的一种电压调整方法.在PWM 驱动控制的调整系统中,按一个固定的频率来接通和断开电源,并且根据需要改变一个周期内“接通”和“断开”时间的长短.通过改变直流电机电枢上电压的“占空比”来达到改变平均电压大小的目的,从而来控制电动机的转速.也正因为如此,PWM又被称为“开关驱动装置”,如下图3-4所示. 设电机始终接通电源时,电机转速最大为 V
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 帆板 转角 控制系统 关键技术 研究 设计
