帆板控制新版系统报告.doc
《帆板控制新版系统报告.doc》由会员分享,可在线阅读,更多相关《帆板控制新版系统报告.doc(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 帆板控制系统题 目:帆板与控制系统组 员: 指引教师: 时 间:. 8. 11摘 要 随着社会发展,智能化已经成为当代化产品发展新趋势,帆板角度控制系统成为测量风力大小产品,即可以节约电能,又可以把测量风力大小设备向智能化产品方向过渡。 本系统采用SCT89C51单片机作为控制核心,运用角度传感器ADXL335、电机驱动L298N、液晶显示、键盘控制、声光报警等各种模块实现帆板控制系统。安顿在帆板上角度传感器将检测信号通过AD转换后传送给单片机控制系统,计算出帆板旋转角度,并由单片机控制液晶进行信息显示。帆板旋转角度可通过键盘设立风力级别,由单片机通过PWM方式驱动直流电机运转进行调速。配合
2、角度传感器可以实时调节电机转速,进而带动电扇调节帆板转角。 测试成果证明,帆板控制系统运营稳定可靠,可以精确迅速地调节帆板角度,液晶显示内容直观。目录第一章 前言1第二章 系统整体分析22.1方案的论证22.1.1输入模块的选择22.2 系统的整体4第三章 硬件电路63.1 按键电路63.2 主控电路63.2.1振荡电路63.2.2复位电路73.3 风扇控制电路73.4 显示电路83.7 硬件系统9第四章 软件系统104.1 控制算法104.2 角度测量原理104.3.1 KEIL简介104.3.2 Proteus简介104.4 软件设计11第五章 仿真与调试125.1仿真125.2测量13第
3、六章 总结18附录19第一章 前言随着科学技术飞速发展,人们生活水平不断提高,单片机控制成为了人们追求目的之一,它所给人类带来以便是不可否定,但人们对它规定越来越高,一切向着数字化控制,智能化控制,人性化方向发展。当代社会对各种信息精确性也有了更高规定,自动检测、自动控制技术显露出非凡能力。对于像帆板这样自动平衡调节系统在机械、机器人平衡运动以及生活、军事、工业生产控制和研究中均有着不可磨灭作用和地位。 在本设计中,一方面选取了适当方案并进行仿真,在实现仿真后进行了电路得连接及调试。 本系统设计了基于51系列SCT89S51解决器帆板控制系统。该系统是通过PWM波控制永磁式直流电机转速来变化电
4、扇风力,使得帆板受力发生变化控制其竖直方向夹角。使用角度传感器ADXL335采集帆板角度模仿量,数据通过ADC0809模数转换,将转换后数据送给解决器,通过一系列数据解决将其角度用LCD1602显示输出;该帆板控制系统构成虽然简朴,但是在设计方面应用了好多领域知识,如A/D数模转换技术,单片机C编程,直流电机驱动模块,直流稳压电源,角度传感器数据采集等。、第二章 系统整体分析本课题规定设计并制作一种帆板控制系统,通过对电扇转速控制,调节风力大小,变化帆板转角。依照对题目分析,得到初步方案,系统总体框图如下所示: 图1 总框图总体方案描述:本系统设计由输入、控制器、输出三某些构成。输入由按键某些
5、构成,通过按键产生信号,并将得到信号以数字信号送给控制器解决;控制器功能是解决输入某些传来数字信号并控制输出某些;输出某些显示帆板角度。2.1方案论证 本系统规定帆板角度可以在060转动,在45实现报警并且误差不超过5,因而需要选取稳定器件组合。2.1.1输入模块选取方案一 采用独立键盘。各种使用时,线路连接不便,操作繁琐。方案二 采用距阵式键盘,可输入值比较多,可设定功能也多。在本系统中需要四个按键,系统选取了第一种方案。主控模块方案一 采用可编程门阵列FPGA作为控制器,它不受接触器和I/O端口限制,适合构成复杂逻辑电路,但其信号延迟时间不拟定,编程数据存储器为SRAM,断电后数据及时丢失
6、。方案二 采用SCT89C51作为控制器,51单片机使用简朴,编程灵活,且比较熟悉。综上选用方案二显示模块方案一 采用LED数码管显示。数码管显示控制简朴调试也以便,但是显示方式单一,只能显示单一齐段数值,有些字符信息难以显示。方案二 采用液晶模块LCD1602显示。可以显示数字,字符等,显示内容丰富。并且 系统体积紧凑、显示界面和谐等特点。综上,选用LCD1602显示系统。角度测量模块方案一 采用KM 741磁阻式角度传感器测量帆板角度,然后通过无线发射系统把测量角度发送给控制系统,但需外加侧场合信号调理芯片构成电压输出式角度传感器UZ9000/UZ9001才干输出数字信号。方案二 采用AD
7、XL335 ,它可以测量倾斜检测应用中静态动力加速度,以及运动、冲击或振动导致动态加速度,且低功耗。综上所述选取方案二电扇驱动模块方案一 采用继电器与半导体功率管器件组合驱动电路方案二 采用L298N集成H桥芯片。在L298N集成芯片处中集成了两套H桥电路,可直接驱动两路直流电机,运用单片机产生PWM信号,可以便地进行电机调速。方案三 用ULN功率放大器件。ULN 是高耐压、大电流达林顿陈列,由七个硅NPN 达林顿数码管构成。通过使用不同放大电路和不同参数器件,可达到不同放大规定,放大后能得到较大功率。本系统设计采用方案二。帆板设计方案与选取方案一 采用电路版作为帆板。电路版在帆板体积稍大一点
8、时,考虑到风力大小和自身重力,不适当采用。方案二 采用泡沫 重量小,很容易让使帆板转动从而满足设计所需要角度,但她稳定性不高,干扰成分太多。方案三 采用硬纸板作为帆板。硬纸板稳定性好,抗干扰能力强,受干扰成分叫小且经济。综上所述选用方案三。2.2 系统整体通过方案对比分析最后拟定系统框图如图1所示,通过滑动变阻器给定一种预设角度,ADC与单片机相连,单片机驱动液晶显示、控制电器驱动来变化风速,从而变化帆板角度,角度传感器把此时角度通过ADC反馈给单片机。 图2 系统框图第三章 硬件电路本系统采用SCT89C52单片机作为控制核心,运用角度传感器ADXL335、电机驱动L298、液晶显示、键盘控
9、制、声光报警等各种模块实现帆板控制系统。3.1 按键电路 通过按S3键让电扇启动,S2键加速,S1键减速。变化电扇风力大小变化帆板角度。 图3 按键电路3.2 主控电路 单片机子系统由单片机AT89C52、复位电路、时钟电路构成。 3.2.1振荡电路 振荡电路输入端为引脚XTAL1,输出端为引脚XTAL2。通过这两个引脚在芯片外连接石英晶体振荡器和两只电容器构成振荡电路, 图3 振荡电路3.2.2复位电路 80C51共有上电复位、按键复位电路和按键脉冲复位3种基本复位电路。上电复位是通过电容充电来实现,本设计采用比较简朴上电复位方式 图4 复位电路3.3 电扇控制电路电扇控制电路重要采用L29
10、8N,通过单片机I/O输出PWM波,通过变化PWM波占空比变化电扇转速,还可以实现对电机进行正反转,停止操作,输入引脚与输出引脚逻辑关系见表1。EAIN1IN2运转状态0停止110正转101反转111立停100停止表1 在实验中采用了pwm波接EA端控制驱动电路运转,IN1接高电平,IN2接地,实现正转。 图5 电扇转动电路图5是L298模块驱动电路图,在这个系统只涉及一种电机,因此图3中EN B、IN3、IN4、OUT3、OUT4、SENB不需要接入电路中。其原理就是开关管在一种周期内导通时间为t,周期为T,则电机两端平均电压为U=Vcc*(t/T)=a Vcc。其中a=t/T(占空比),V
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 帆板 控制 新版 系统 报告
限制150内