电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>传感与控制>使用MSP430单片机设计风板控制系统的论文免费下载

使用MSP430单片机设计风板控制系统的论文免费下载

2019-07-29 | pdf | 0.53 MB | 次下载 | 免费

资料介绍

  本系统以 MSP430单片机为控制核心, 通过 PID 算法,实现了对风板的控制。系统主要由电源模块、角度测量模块、电机驱动模块、显示模块、键盘模块和声光模块等构成。 通过 PID反馈输出 PWM来改变直流风机风力大小, 使风板转角根据需求变化。加速度传感器 MPU6050检测风板位置的变化,并将风板角度在 LCD 液晶器上显示, 同时单片机对采集的数据进行分析,实时调整 PWM输出,通过驱动芯片 L298N控制风机风速, 使风板达到稳定的状态, 并带有相应的声光提醒功能, 使系统人性化,经过反复测试,达到了设计要求。

  1 系统方案

  本系统主要由主控模块、角度检测模块、电机驱动模块、显示模块、电源模块组成,下面分别论证这几个模块的选择。

  1.1 主控模块的论证与选择

  方案一:采用传统 8位的 51 单片机作为该系统的控制核心。 经典 51 单片机具有价格低廉,使用简单等特点,但其存在外设 I/O 端口较少,运算速度低,功能单一,不稳定等缺点。

  方案二:采用 TI 公司所生产的 MSP430F149 单片机为主控制芯片, 运算速度快,超低功耗,有非常丰富的片内资源,性价比高。综合比较以上两个方案,选择 TI 公司生产的 430芯片,在低功耗方面有显著的优势,处理数据快,且其片内资源丰富,满足系统设计需求。

  1.2 角度检测模块方案论证

  方案一:采用模拟三轴加速度计 MMA7260, MMA7260QT是检测物件运动和方向的传感器, 它根据物件运动和方向改变输出信号的电压值。 通过 A/D 转换器读取输出信号,检测其运动和方向。

  方案二:采用 mpu6050传感器可准确追踪快速与慢速动作, 并且可调整感测范围,可快速、直接将检测信号给控制器 。控制帆板角度是个快速处理的过程,方案一还需采集电路对 AD进行采集转化为数字量,综合考虑选择方案二。

  1.3 电机驱动模块

  本设计的主要目的在于控制风机的转速, 因此电机驱动模块是必不可少, 其方案有以下两种。

  方案一:采用大功率晶体管组合电路构成驱动电路,这种方法结构简单,成本低、易实现, 但由于在驱动电路中采用了大量的晶体管相互连接, 使得电路复杂、抗干扰能力差、 可靠性下降, 我们知道在实际的生产实践过程中可靠性是一个非常重要的方面。因此此中方案不宜采用。

  方案二:采用专用的电机驱动芯片,例如 L298N 、L297N 等电机驱动芯片,由于它内部已经考虑到了电路的抗干扰能力,安全、可靠行,所以我们在应用时只需考虑到芯片的硬件连接、 驱动能力等问题就可以了, 所以此种方案的电路设计简单、抗干扰能力强、可靠性好。设计者不需要对硬件电路设计考虑很多,可将重点放在算法实现和软件设计中,大大的提高了工作效率。

  基于上述理论分析和实际情况,电机驱动模块选用方案二。

  1.4 显示模块方案

  方案一:选用常见的数码管显示,成本低,只能显示简单的字符和数字。显示位数较多时,轮番扫描占用 CPU时间。

  方案二:选用 12864显示屏做显示。 12864的显示为 128x64,显示面积大,数字和汉字显示容易实现,程序要求不是很高,更加方便。

  方案三:用彩屏做显示。彩屏显示效果好,但成本高,功耗大,编程设计相对繁琐。

  由于系统显示信息量较多,对比所述方案,选择 12864作为系统显示器。

  1.5 电源模块方案

  电源是任何系统能否运行的能量来源, 本系统中电源模块为主控制器、 电机驱动、角度检测模块等提供电源。

  方案一:通过电阻分压的形式将整流后的电压分别降为控制芯片和电机运行所需的电压,此种方案原理和硬件电路连接都比较简单,但对能量的损耗大, 在实际应用系统同一般不宜采用。

  方案二:通过固定芯片对整流后的电压进行降压、 稳压处理(如 7812 、7805 等),此种方案可靠性、 安全性高,对能源的利用率高, 并且电路简单容易实现。

  根据系统的具体要求,采用方案二作为系统的供电模块。

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1TC358743XBG评估板参考手册
  2. 1.36 MB  |  330次下载  |  免费
  3. 2开关电源基础知识
  4. 5.73 MB  |  11次下载  |  免费
  5. 3100W短波放大电路图
  6. 0.05 MB  |  4次下载  |  3 积分
  7. 4嵌入式linux-聊天程序设计
  8. 0.60 MB  |  3次下载  |  免费
  9. 5DIY动手组装LED电子显示屏
  10. 0.98 MB  |  3次下载  |  免费
  11. 6基于FPGA的C8051F单片机开发板设计
  12. 0.70 MB  |  2次下载  |  免费
  13. 751单片机PM2.5检测系统程序
  14. 0.83 MB  |  2次下载  |  免费
  15. 8基于51单片机的RGB调色灯程序仿真
  16. 0.86 MB  |  2次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537797次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191186次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费