资料介绍
本系统以 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 等),此种方案可靠性、 安全性高,对能源的利用率高, 并且电路简单容易实现。
根据系统的具体要求,采用方案二作为系统的供电模块。
- 基于MSP430单片机的直流电动机调速测速控制系统 14次下载
- MSP430单片机的AD和DA程序免费下载 21次下载
- MSP430单片机的常用程序框架免费下载 9次下载
- 使用MSP430单片机控制MPU6000传感器的程序免费下载 15次下载
- 使用MSP430单片机应用MPU6050陀螺仪的程序免费下载 70次下载
- 使用MSP430单片机设计电池电量测量系统的开题报告免费下载 7次下载
- MSP430单片机的框架程序资料免费下载 9次下载
- 使用MSP430单片机设计的高级流水灯程序免费下载 12次下载
- 如何使用MSP430单片机设计直流电动机调速测速控制系统 19次下载
- 如何使用MSP430单片机进行多机串口通信的设计 21次下载
- MSP430单片机教程之MSP430的详细程序示例合集免费下载 189次下载
- MSP430单片机实践篇之MSP430单片机ADC模数转换操作 39次下载
- 基于超低功耗MSP430单片机设计数据采集系统 13次下载
- MSP430单片机 0次下载
- 基于MSP430单片机的云台控制系统设计与实现 68次下载
- 基于MSP430单片机对智能小车的控制设计 6142次阅读
- MSP430系列单片机与51单片机的区别及优劣势对比 3.4w次阅读
- MSP430单片机的LED驱动电路原理解析 5810次阅读
- 基于MSP430系列单片机的常用程序编写总结 3830次阅读
- 浅谈MSP430单片机的8大输出方式 3088次阅读
- MSP430有哪些可屏蔽中断_MSP430中断的优先级 2699次阅读
- 一种基于MSP430单片机的时钟系统设计与实现 2248次阅读
- MSP430单片机定时器A结构及其应用范例 3760次阅读
- msp430无刷电机控制设计电路 8639次阅读
- 基于低功耗单片机MSP430来控制LED灯光的强度 9010次阅读
- MSP430单片机设计的婴儿睡眠监护系统 4236次阅读
- MSP430单片机的选型及系列介绍 1.6w次阅读
- 基于MSP430单片机编程器的设计 6168次阅读
- MSP430单片机的端口介绍 4968次阅读
- 基于MSP430的控制电机并测速度系统设计与调试 6320次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 11次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5DIY动手组装LED电子显示屏
- 0.98 MB | 3次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机PM2.5检测系统程序
- 0.83 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537797次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191186次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多