- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
帆板控制系统(基于STM32)
帆板控制系统
加书签?收藏?下载?跳至底部↓
阅读:123次 大小:10KB(共4页)
帆板控制系统摘要: 摘要:本系统以 STM32F103ZE 的 ARM 芯片为主控 CPU,通过程序设计输出 PWM 信号给直流电机驱动板以驱动风扇上的直流电机,从而带动风扇的转动。 用 LSM303DLH3 三轴加速度传感器检测帆板偏转角。可以用键盘设置 PWM 占 空比来改变风扇风速以控制帆板的偏转角。还可以直接设置帆板偏转角,CPU 根据设置的偏转角和三轴加速度传感器检测的帆板偏转角的差,自动调节 PWM 的占空比改变风扇风力大小,使帆板自动偏转到设定角度。通过 LCD5110 的液 晶显示模块,可以实时数字显示帆板的偏转角和调节风力大小占空比。 关键词: 关键词:STM32 加速度传感器 PWM 偏转角 帆板 Abstract: This system to the ARM chips STM32F103ZE as control core, through the program design PWM signal output, in the to control dc motor drives board. With LSM303DLH3 sensor chip transmission Angle to signal to adjust the motor to control PWM signal motor speed. At the same time use the keyboard can be set rotation, adjust the panels of the chip, reached the PWM signal set the panels rotation Angle. The keyboard also can adjust the PWM signal, and then chip can adjust the fan speed, to change the panels of the rotation Angle through the regulation, and eventually to test LCD5110 liquid crystal display (LCD) module, show the panels of the deflection Angle. Key words: STM32 sailboard Angle sensor一、帆板控制系统总框架结构图和总体方案 帆板控制系统总框架结构图和总体方案 根据题目的要求,帆板控制系统由主控芯片模块,电机驱动模块、液晶显示 模块,键盘模块等组成。系统框图如图 1。并且对其中各模块的功能,分别做 了几种不同的设计方案并进行了论证。并作出了总结。图 1,系统框图1.1 方案论证与比较 1.1.1 主控 CPU 模块; 方案一:采用 51 单片机作为主控芯片。 方案二:采用 STM32F103ZE 作为主控芯片,其自带 16 通道 12 位 A/D,多达 7 个定时器,资源丰富,功耗低,速度高,主频可达 72Mhz,并且稳定性较强, 但其编程有相应的库函数。 由于本系统有反馈控制,对实时性要求比较高,另外,考虑到系统会用到 控制算法,需要 CPU 处理速度和运算能力相对比较高。而且 STM32 本身自带 PWM 模块和 IIC 接口模块,编程和使用比较方便,不占用系统资源,因此综合 考虑我们采用第二种方案;
1.1.2 风扇 方案一,步进电机,步进电机时将电脉冲信号转变为角位移或线位移开环控制 元,它的启动停止取决于脉冲,其惯性很小,步进电机可以精确控制转动步数 和方向,是精确控制风扇的理想电机,由于步进电机功耗大,价格昂贵, 而且在本题目中对电机的启动停止要求不高, 而步进电机控制控制复杂, 因此我们选用直流
第1/4页
电机带动风扇。 方案二:采用直流电机,控制直流电机的外围电路容易实现,且控制简单, 只需很少的外围电路,原理和驱动电路简单,直流电机,通过脉冲控制直流电机 旋转性能好,并考虑到性价比的问题。 综合考虑,我们选择方案二在本题目中非常适合。1.1.2 电机驱动模块 方案一:用 L298 作驱动芯片 方案二:BTS7960 作驱动芯片BTS7960 是半桥驱动芯片,就是说需要 2 个芯片来驱动一个电机,电流最高 43A,其 内阻很小,所以散热不是很厉害。12V,1.35A1.1.3 LCD 显示屏 方案一:LED 数码管显示:LED 数码管驱动简单,它是实现显示角度的最简单的方案,而且显示较比清晰,但数码管,最大 的缺陷是显示信息量有限。 方案二: LCD1602 : LCD16
您可能关注的文档
最近下载
- GB7231-2016《工业管道的基本识别色、识别符号和安全标识》 GB 7231-2003文档撰写.pptx VIP
- 八年级下册道德与法治教材课后习题参考答案(修改版).pdf VIP
- 化工公司综合应急预案.pdf
- 《中医诊断学》——四诊(课堂PPT).ppt
- 《企业架构分析》课件.ppt VIP
- TIA-604-18-2015 国外国际标准.pdf
- 运动营养学(第三版)课件全套 第1--10章 运动营养学基础、 健身运动的合理膳食营养---运动.pptx
- 钢琴谱 泰坦尼克号主题曲 原版 我心永恒 My heart will go on 五线谱 带指法.pdf VIP
- 英语说课稿(全英版)(精选范文).doc
- Lingumi单词卡level1-3(幼儿英语适合2-6岁幼儿).pdf VIP
文档评论(0)