- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于labview的pwm电机调速
基于labview的PWM电机调速【课程设计】
具体程序包请按一下链接进行下载:
/forum.php?mod=viewthreadtid=344156fromuid=877895
一、简介:
此设计模拟工业控制现场,通过调节Labview界面中的模拟仪表,通过RS232串口通信,把转速控制信息通过串口传送到单片机中,进而利用单片机控制电动机的转速。
二、Labview前面板设计:
1.左部分为通讯端口、波特率、数据位、奇偶校验位、停止位、延时等选择端口。
2.中间为所调电压的PWM波形,图中蓝绿色所示。
3.右部分显示的是等效电压的大小,图中所示为2.35V。
4.下半部分为调节电压的仪表和确定按钮,当调节好电压,按下确定键后方能调节电机转速。
三、Labview程序框图:
串口通讯部分:
2.PWM电压波形显示部分:
四、硬件设计:
单片机IO端口的电流太小,不足以驱动直流电机;本设计通过I0端口外接ULN2003AN驱动直流电动机。
五、单片机部分程序:
/*********************************************关于频率和占空比的确定,对于12M晶振,假定PWM输出频率为1KHZ,这样定时中断次数 *
*设定为C=10,即0.01MS中断一次,则TH0=FF,TL0=F6;由于设定中断时间为0.01ms,这样*
*可以设定占空比可从1-100变化。即0.01ms*100=1ms
******************************************************************************/
#includereg52.h //52单片机头文件
#include intrins.h //包含有左右循环移位子函数的库
#define uint unsigned int //宏定义
#define uchar unsigned char //宏定义
#define V_TH0 0XFF
#define V_TL0 0XF6
uchar ZKB1;
sbit P1_2=P1^2;
void init_sys(void); /*系统初始化函数*/
void main() //主函数
{
init_sys();
while(1)
{
/*对占空比值限定范围*/
if (ZKB199) ZKB1=1;
if (ZKB11) ZKB1=99;
}
}
void timer0(void) interrupt 1 using 2
{
static uchar click=0; /*中断次数计数器变量*/
TH0=V_TH0; /*恢复定时器初始值*/
TL0=V_TL0;
++click;
if (click=100) click=0;
if (click=ZKB1) /*当小于占空比值时输出低电平,高于时是高电平,从而实现占空比的调整*/
P1_2=1;
else
P1_2=0;
}
void ser() interrupt 4
{
RI=0;
ZKB1=SBUF;
}
/*系统初始化函数*/
void init_sys()
{
ZKB1=40;
TMOD=0x21;//设置定时器0工作方式1,定时器1为工作方式2
TH0=V_TH0; //定时0.01s
TL0=V_TL0;
TH1=0xF3; //波特率2400
TL1=0xF3;
REN=1; //允许串口接收数据
SM0=0;//串口工作方式1,8位数据传送
SM1=1;
EA=1;//开总中断
ES=1; //串口中断开
PS=1; //串口中断优先级最高
ET0=1;//开定时器0中断
TR1=1; //开波特率
TR0=1;//启动定时器0
}
您可能关注的文档
- 钢及其热处理.doc
- 钢结硬质合金elid磨削表面的afm分析.doc
- 钢铁平衡及铸铁组织的观察与分析.doc
- 高层建筑擦窗机振动特性的多体系统动力学分析.doc
- 高等教育学费的非线性规划问题.doc
- 干扰素的研究进展皮力修改.doc
- 高分论文外来化合物对细胞生理代谢的影响急性zncl2染毒对小麦幼苗sod活力影响.doc
- 高等数学_小论文_浅谈多元函数微积分学理论与应用.doc
- 高分子材料在人工肝脏的应用研究.doc
- 高级swot分析法(powerswot分析法).doc
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)