实验五 直流电机闭环调速控制

实验五 直流电机闭环调速控制
实验五 直流电机闭环调速控制

实验五直流电机闭环调速控制

2011级测控一班王婷婷 2011134128

一、实验目的

1.掌握用PID控制规律的直流调速系统的调试方法;

2.了解PWM调制、直流电机驱动电路的工作原理。

二、实验设备

计算机控制技术(二)、PCI数据采集卡(含上位机软件)

三、实验原理

直流电机在应用中有多种控制方式,在直流电机的调速控制系统中,主要采用电枢电压控制电机的转速与方向。

功率放大器是电机调速系统中的重要部件,它的性能及价格对系统都有重要的影响。过去的功率放大器是采用磁放大器、交磁放大机或可控硅(晶闸管)。现在基本上采用晶体管功率放大器。PWM功率放大器与线性功率放大器相比,有功耗低、效率高,有利于克服直流电机的静摩擦等优点。

PWM调制与晶体管功率放大器的工作原理:

1.PWM的工作原理

图5-1 PWM的控制电路

图5-1所示为SG3525为核心的控制电路,SG3525是美国Silicon General公司生产的专用PWM控制集成芯片,其内部电路结构及各引脚如图5-2所示,它采用恒频脉宽调制控制方案,其内部包含有精密基准源、锯齿波振荡器、误差放大器、比较器、分频器和保护电路等。调节Ur的大小,在A、B两端可输出两个幅度相等、频率相等、相位相互错开180度、占空比可调的矩形波(即PWM信号)。它适用于各开关电源、斩波器的控制。

2.功放电路

直流电机PWM输出的信号一般比较小,不能直接去驱动直流电机,它必须经过功放后再接到直流电机的两端。该实验装置中采用直流15V的直流电压功放电路驱动。

3.反馈接口

在直流电机控制系统中,在直流电机的轴上贴有一块小磁钢,电机转动带动磁钢转动。

磁钢的下面中有一个霍尔元件,当磁钢转到时霍尔元件感应输出。

4.直流电机控制系统如图13-3所示,由霍耳传感器将电机的速度转换成电信号,经数据采集卡变换成数字量后送到计算机与给定值比较,所得的差值按照一定的规律(通常为PID)运算,然后经数据采集卡输出控制量,供执行器来控制电机的转速和方向。

图5-2 SG3525内部结构

图5-3 直流电机控制系统

四、实验步骤

1.实验接线

1.1 用导线将直流电机单元中输出部分的“+”、“-”分别接到直流电机的“+”、“-”。

1.2 用导线将直流电机单元0~5V的“+”输入端接到数据采集卡的“DA1”的输出端,同时将UO的“+”(霍耳输出)输出端接到数据采集卡的“AD1”处;

1.3 打开实验平台的电源总开关,并打开ZK-5上的电源开关。

2.脚本程序运行

2.1启动计算机,打开实验室网络管理系统软件,点击PCI数据采集卡,运行实验软件;

2.2 顺序点击虚拟示波器界面上的“”按钮和工具栏上的“”按钮(脚本编程器);

2.3在脚本编辑器窗口的文件菜单下点击“打开”按钮,并在“计算机控制技术应用算法”文件夹下选中“直流电机”脚本程序并打开,阅读、理解该程序,然后点击脚本编辑器窗口的调试菜单下“步长设置”,将脚本算法的运行步长设为50ms;

2.3点击脚本编辑器窗口的调试菜单下“启动”;观察直流电机的运行情况。

2.4 当直流电机的转速稳定在设定值后,再点击“脚本编辑器”窗口上“停止”按钮,重新配置三组P、I、D的参数,并再次运行算法程序,观察直流电机的运行情况并保存相关程序和霍尔输出的图形;

注:图形在参考程序之后

2.5 实验结束后,关闭脚本编辑器窗口,退出实验软件。

五、实验报告要求

1.画出直流电机控制系统的方框图。

2.简单分析P、I、D控制参数对直流电机运行的影响。

P:比例环节

I:积分环节

D:微分环节

控制系统由于引入了比例—积分—微分控制器后,由于引入了一个位于坐标原点的极点,可以使系统无差度曾加1,同时,由于引入了两个负实数零点,与PI控制器比较,除了保持系统稳定性能的优点外,在提高系统动态性能方面具有更大的优越性。

六、参考程序

dim pv,sv,ei,K,Ti,Td,q0,q1,q2,mx,pvx,op

sub Initialize(arg) '初始化函数

WriteData 0 ,1

mx=0

pvx=0

end sub

sub TakeOneStep (arg) '算法运行函数

pv = GetFS '电机的控制的转速,该转速在20~35左右

TTTRACE "转速=%f",pv

sv=35

K=2

Ti=2

Td=0

Ts=0.05 '采集周期50ms

ei=(sv-pv )/20

TTRACE "ei=%f", ei

q0=K*ei '比例项

if Ti=0 then

mx=0

q1=0

else

mx=K*Ts*ei/Ti '当前积分项

end if

q2=K*Td*(pvx-pv)/Ts '微分项

q1=q1+mx

if q1>3.5 then

q1=3.5

end if

if q1<-3.5 then '当前积分限幅,以防积分饱和

q1=-3.5

end if

pvx=pv

op=q0+q1+q2 '当前输出值

if op<=1 then '输出值限幅

op=1

end if

if op>=3.5 then

op=3.5

end if

WriteData op ,1

TTRACE "op=%f", op

end sub

sub Finalize (arg) '退出函数

WriteData 0 ,1

end sub

K=2;Ti=2;Td=0

Op:1.000000 ei:-0.013047 转速:35.260931

K=2;Ti=2;Td=1;

Op:2.941634 ci:0.099112 转速:36.982249

K=2;Ti=3;Td=1; op:1.00000 ci:0.199132 转速:31.017370

K=1;Ti=2;Td=1; op:2.844704 ei:0.251199 转速:29.976019

双闭环直流电机调速系统的SIMULINK仿真实验

双闭环直流电机调速系统的SIMULINK仿真实验 魏小景张晓娇刘姣 (自动化0602班) 摘要:采用工程设计方法对双闭环直流调速系统进行设计,选择调节器结构,进行参数的计算和校验;给出系统动态结构图,建立起动、抗负载扰动的Matlab Simulink 仿真模型.分析系统起动的转速和电流的仿真波形 ,并进行调试 ,使双闭环直流调速系统趋于合理与完善。 关键词:双闭环调速系统;调节器;Matlab Simulink建模仿真 1.引言 双闭环直流调速系统是目前直流调速系统中的主流设备,具有调速范围宽、平稳性好、稳速精度高等优点,在理论和实践方面都是比较成熟的系统,在拖动领域中发挥着极其重要的作用。由于直流电机双闭环调速是各种电机调速系统的基础,直流电机双闭环调速系统的工程设计主要是设计两个调节器。调节器的设计一般包括两个方面:第一选择调节器的结构,以确保系统稳定,同时满足所需的稳态精度. 第二选择调节器的参数,以满足动态性能指标。本文就直流电机调速进行了较系统的研究,从直流电机的基本特性到单闭环调速系统,然后进行双闭环直流电机设计方法研究,最后用实际系统进行工程设计,并采用Matlab/Sim-ulink进行仿真。 2.基本原理和系统建模 为了实现转速和电流两种负反馈分别起作用,在系统中设置了两个调节器,分别调节转速和电流,二者之间实行串联连接. 把转速调节器ASR 的输出当作电流调节器ACR 的输入,再用电流调节器的输出去控制晶闸管整流器的触发装置GT ,TA为电流传感器,TG 为测速发电机. 从闭环结构上看,电流调节环在里面,叫做内环,转速调节环在外边叫做外环,这样就形了转速、 图1 直流电机双闭环调速系统的动态结构图

单片机直流电机控制实训报告

单片机直流电机控制实训报告

基于AT89C51单片机的直流电动机控制器设计 实训报告 专业:弹药工程与爆炸技术 班级:弹药二班 学生姓名:杨宁 指导教师:佟慧艳 能源与水利学院

1 实训目的 通过单片机实训使学生能够掌握利用Keil软件编写单片机程序,学会设计完整的单片机应用系统;依托Protues仿真平台进行单片机电子应用系统设计与仿真,使学生掌握单片机应用系统的设计技能;培养学生运用所学知识分析和解决实际问题的能力以及实际动手能力和查阅资料能力。

2 实训任务及要求 2.1 任务描述 一单片机为控制核心设计一款直流电机电机控制系统,可以实现直流电机的加速、正转、反转等控制方式。 2.2 任务要求 1)用AT89C51单片机实现上述任务要求; 2)在Keil IDE中完成应用程序设计与编译; 3)在Proteus环境中完成电路设计、调试与仿真。

3 系统硬件组成与工作原理 3.1单片机的控制器与最小系统 单片机的最小系统是指有单片机和一些基本的外围电路所组成的一个可以使单片机工作的系统,一般来说,它包括单片机、晶振电路和复位电路(如图一)。 图1 最小系统设计截图 (一)控制器部分分析 AT89C51(如图2)是一种带4K字节FLASH存 储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微 处理器,俗称单片机。 AT89C51提供以下标准功能:4k 字节Flash 闪 速存储器,128字节内部RAM,32 个I/O 口线,两 个16位定时/计数器,一个5向量两级中断结构, 一个全双工串行通信口,片内振荡器及时钟电路。 同时,AT89C51可降至0Hz的静态逻辑操作,并支 持两种软件可选的节电工作模式。空闲方式停止CPU 的工作,但允许RAM,定时/计数器,串行通信口及 中断系统继续工作。掉电方式保存RAM中的内容,

直流电机PWM调速与控制设计报告

综合设计报告 单位:自动化学院 学生姓名: 专业:测控技术与仪器 班级:0820801 学号: 指导老师: 成绩: 设计时间:2011 年12 月 重庆邮电大学自动化学院制

一、题目 直流电机调速与控制系统设计。 二、技术要求 设计直流电机调速与控制系统,要求如下: 1、学习直流电机调速与控制的基本原理; 2、了解直流电机速度脉冲检测原理; 3、利用51单片机和合适的电机驱动芯片设计控制器及速度检测电路; 4、使用C语言编写控制程序,通过实时串口能够完成和上位机的通信; 5、选择合适控制平台,绘制系统的组建结构图,给出完整的设计流程图。 6、要求电机能实现正反转控制; 7、系统具有实时显示电机速度功能; 8、电机的设定速度由电位器输入; 9、电机的速度调节误差应在允许的误差范围内。 三、给定条件 1、《直流电机驱动原理》,《单片机原理及接口技术》等参考资料; 2、电阻、电容等各种分离元件、IC、直流电机、电源等; 3、STC12C5A60S2单片机、LM298以及PC机; 四、设计 1. 确定总体方案; 2. 画出系统结构图; 3. 选择以电机控制芯片和单片机及速度检测电路,设计硬件电路; 4. 设计串口及通信程序,完成和上位机的通信; 5. 画出程序流程图并编写调试代码,完成报告;

直流电机调速与控制 摘要:当今社会,电动机作为最主要的机电能量转换装置,其应用范围已遍及国民经济的各个领域和人们的日常生活。无论是在工农业生产,交通运输,国防,航空航天,医疗卫生,商务和办公设备中,还是在日常生活的家用电器和消费电子产品(如电冰箱,空调,DVD等)中,都大量使用着各种各样的电动机。据资料显示,在所有动力资源中,百分之九十以上来自电动机。同样,我国生产的电能中有百分之六十是用于电动机的。电动机与人的生活息息相关,密不可分。电气时代,电动机的调速控制一般采用模拟法、PID控制等,对电动机的简单控制应用比较多。简单控制是指对电动机进行启动,制动,正反转控制和顺序控制。这类控制可通过继电器,光耦、可编程控制器和开关元件来实现。还有一类控制叫复杂控制,是指对电动机的转速,转角,转矩,电压,电流,功率等物理量进行控制。 本电机控制系统基于51内核的单片机设计,采用LM298直流电机驱动器,利用PWM 脉宽调制控制电机,并通过光耦管测速,经单片机I/O口定时采样,最后通过闭环反馈控制系统实现电机转速的精确控制,其中电机的设定速度由电位器经A/D通过输入,系统的状显示与控制由上位机实现。经过设计和调试,本控制系统能实现电机转速较小误差的控制,系统具有上位机显示转速和控制电机开启、停止和正反转等功能。具有一定的实际应用意义。关键字:直流电机、反馈控制、51内核、PWM脉宽调制、LM298 一、系统原理及功能概述 1、系统设计原理 本电机控制系统采用基于51内核的单片机设计,主要用于电机的测速与转速控制,硬件方面设计有可调电源模块,串口电路模块、电机测速模块、速度脉冲信号调理电路模块、直流电机驱动模块等电路;软件方面采用基于C语言的编程语言,能实现系统与上位机的通信,并实时显示电机的转速和控制电机的运行状态,如开启、停止、正反转等。 单片机选用了51升级系列的STC12c5a60s2作为主控制器,该芯片完全兼容之前较低版本的所有51指令,同时它还自带2路PWM控制器、2个定时器、2个串行口支持独立的波特率发生器、3路可编程时钟输出、8路10位AD转换器、一个SPI接口等,

基于单片机的直流电机控制设计性实验报告

设计题目:直流电机控制电路设计 一设计目得 1掌握单片机用PWM实现直流电机调整得基本方法,掌握直流电机得驱动原理。 2学习模拟控制直流电机正转、反转、加速、减速得实现方法. 二设计要求 用已学得知识配合51单片机设计一个可以正转、反转或变速运动得直流电机控制电路,并用示波器观察其模拟变化状况。 三设计思路及原理 利用单片机对PWM信号得软件实现方法.MCS一51系列典型产品8051具有两个定时计数器。因为PWM信号软件实现得核心就是单片机内部得定时器,所以通过控制定时计数器初值,从而可以实现从8051得任意输出口输出不同占空比得脉冲波形。从而实现对直流电动机得转速控制。 .AT89C51得P1、0—P1、2控制直流电机得快、慢、转向,低电平有效.P3、0为PWM波输出,P3、1为转向控制输出,P3、2为蜂鸣器。PWM控制DC电机转速,晶振为12M,利用定时器控制产生占空比可变得PWM波,按K1键,PWM值增加,则占空比增加,电机转快,按K2键,PWM值减少,则占空比减小,电机转慢,当PWM值增加到最大值255或者最小值1时,蜂鸣器将报警 四实验器材 DVCC试验箱导线若电源等器件

PROTUES仿真软件KRIL软件 五实验流程与程序 #include 〈 reg51、h > sbitK1 =P1^0;增加键 sbit K2 =P1^1 ; 减少键 sbit K3 =P1^2;转向选择键 sbit PWMUOT =P3^0; PWM波输出?? sbitturn_around =P3^1 ;?转向控制输出 sbit BEEP =P3^2 ;蜂鸣器 unsigned int PWM; void Beep(void); void delay(unsigned int n); void main(void) { TMOD=0x11;//设置T0、T1为方式1,(16位定时器) TH0=0 ; 65536us延时常数{t=(65536—TH)/fose/12} ?TL0=0; TH1=PWM; //脉宽调节,高8位 ? TL1=0; EA=1;? //开总中断 ET0=1; //开T0中断? ET1=1;??//开T1中断

直流电机双闭环调速大作业

题目(中)直流电机双闭环控制调速 姓名与学号 指导教师 年级与专业

所在学院

目录: 一、电机控制实验目的和要求 (4) 二、双闭环调速控制内容 (4) 三、主要仪器设备和仿真平台 (5) 四、仿真建模步骤及分析 (5) 1.直流电机双闭环调速各模块功能分析 (5) 2.仿真结果分析(转速、转矩改变) (18) 3.转速PI调节器参数对电机运行性能的影响 (24) 4.电流调节器改用PI调节器后的仿真 (27) 5.加入位置闭环后的仿真 (28) 6.速度无超调仿真 (30) 七、实验心得 (32)

一、电机控制实验目的和要求 1、加深对直流电机双闭环PWM调速模型的理解。 2、学会利用MATLAB中的SIMULINK工具进行建模仿真。 3、掌握PI调节器的使用,分析其参数对电机运行性能的影响。 二、双闭环调速控制内容 必做: 1、描述Chopper-Fed DC Motor Drive中每个模块的功能。 2、仿真结果分析:包括转速改变、转矩改变下电机运行性能,并解释相应现象。 3、转速PI调节器参数对电机运行性能的影响。 4、电流调节器改用PI调节器后,对电机运行调速结果的影响。 选做: 5、加入位置闭环 6、速度无超调

三、主要仪器设备和仿真平台 1、MATLAB R2014b 2、Microsoft Officials Word 2016 四、仿真建模步骤及分析 1.直流电机双闭环调速各模块功能分析 参考Matlab自带的直流电机双闭环调速的SIMULINK仿真模型: demo/simulink/simpowersystem/Power Electronics Models/Chopper-Fed DC Motor Drive

直流电动机闭环调速试验

. University of South China 电气传动技术 实验报告1 实验名称直流电动机闭环调速实验 学院名称电气工程学院 指导教师 班级电力 学号 学生姓名 文档Word . 一预习报告

目的:1了解并掌握典型环节模拟电路构成方法。 2 熟悉各典型线性环节阶跃响应曲线。 3 了解参数变化对典型环节动态性能影响。内容: 1比例积分控制的无静差直流调速系统的仿真模型 2电流环调速系统的仿真模型 3转速环调速系统的仿真模型

文档Word . 二实验报告 直流电动机:额定电压U=220N,额定电流I=55A,额定转速 dNN n=1000r/min,电动机电动势系数C=0.192V·min/r。假定晶闸管整流eN装置输出电流可逆,装置的放大系数Ks=44,滞后的时间常数 T=0.00167s。电枢回路总电阻R=1.0Ω,电枢回路电磁时间常数 s T=0.00167s,电力拖动系统机电时间常数T=0.075s。转速反馈系数ml*U。对应额定转速时的给定电压·α=0.01Vmin/r=10V。双闭环调速系统中Ks=40,T=0.0017s,T=0.18s,T=0.03s,T=0.002s,T=0.01s,R=0onlmsoi Ω,C=0.132V·min/r,α=0.00666V·min/r,β=0.05V·min/r。e一比例积分控制的无静差直流调速系统中PI调节器的值为: K=0.56,1/τ=11.34 P 文档Word .

无静差调速系统输出(Scope图像1) 输出波形比例部分(Scope1图像2) 对比图1和图2可以发现,只应用比例控制的话,系统响应速度快,但是静差率大,而添加积分环节后,系统既保留了比例环节的快速响应性,又具有了积分环节的无静差调速特性,使调速系统稳定性相对更高,动态响应速度也快。 文档Word .

直流电机PLC控制实验

实验四直流电机PLC控制实验一、实验目的 1.掌握PLC的基本工作原理 2.掌握PID控制原理 3.掌握PLC控制直流电机方法 4.掌握直流电机的调速方法 二、实验器材 1.计算机控制技术实验装置一台 2.CP1H编程电缆一条 3.PC机一台 三、实验内容 根据输入,实现PLC对直流电机的调速PID控制。1、输入功能 (1)功能操作,按钮1 1.1、按钮1按下一次,显示SV(设定点值)。 1.2、按钮1按下两次,显示速度设定值。 1.3、按钮1按下三次,设定P值,显示。 1.4、按钮1按下四次,显示P值。 1.5、按钮1按下五次,设定I值,显示。 1.6、按钮1按下六次,显示I值。 1.7、按钮1按下七次,设定D值,显示。 1.8、按钮1按下八次,显示D值。

1.9、按钮1按下九次,显示At(PID 自调整增益) 1.10、按钮1按下十次,自整定显示 1.11、按钮1按下十一次,复位 (2)增加按钮2,数值增加 (3)减小按钮3,数值减小 (4)确定按钮4,操作确定 2、PWM脉冲输出,接输出101.00。 3、直流电机测速,光耦,接高速脉冲输入。 4、LED显示,根据按钮输入,显示设定值/测量值/加减量。 四、实验原理 1.直流无刷电机PWM调速原理 PWM的意思是脉宽调节,也就是调节方波高电平和低电平的时间比,一个20%占空比波形,会有20%的高电平时间和80%的低电平时间,而一个60%占空比的波形则具有60%的高电平时间和40%的低电平时间,占空比越大,高电平时间越长,则输出的脉冲幅度越高,即电压越高.如果占空比为0%,那么高电平时间为0,则没有电压输出.如果占空比为100%,那么输出全部电压。 PWM的占空比决定输出到直流电机的平均电压,所以通过调节占空比,可以实现调节输出电压的目的,而且输出电压可以无级连续调节。在使用PWM控制的直流无刷电动机中,PWM控制有两种方式:(1)使用PWM信号,控制三极管的导通时间,导通的时间越长,那么

直流电机双闭环调速系统设计.

┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊ 目录 1 绪论 (1) 1.1课题研究背景 (1) 1.2研究双闭环直流调速系统的目的和意义 (1) 2 直流电机双闭环调速系统 (3) 2.1直流电动机的起动与调速 (3) 2.2直流调速系统的性能指标 (3) 2.2.1静态性能指标 (3) 2.2.2动态的性能指标 (4) 2.3双闭环直流调速系统的组成 (6) 3 双闭环直流调速系统的设计 (8) 3.1电流调节器的设计 (8) 3.2转速调节器的设计 (10) 3.3闭环动态结构框图设计 (12) 3.4设计实例 (12) 3.4.1设计电流调节器 (13) 3.4.2设计转速调节器 (15) 4.Matlab仿真 (17) 4.1仿真结果分析 (19) 5 结论 (20) 参考文献 (21)

┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊1 绪论 1.1课题研究背景 直流调速是现代电力拖动自动控制系统中发展较早的技术。就目前而言,直流调速系统仍然是自动调速系统的主要形式,电机自动控制系统广泛应用于机械,钢铁,矿山,冶金,化工,石油,纺织,军工等行业。这些行业中绝大部分生产机械都采用电动机作原动机。有效地控制电机,提高其运行性能,对国民经济具有十分重要的现实意义。 以上等等需要高性能调速的场合得到广泛的应用。然而传统双闭环直流电动机调速系统多数采用结构比较简单、性能相对稳定的常规PID控制技术,在实际的拖动控制系统中,由于电机本身及拖动负载的参数(如转动惯量)并不像模型那样保持不变,而是在某些具体场合会随工况发生改变;与此同时,电机作为被控对象是非线性的,很多拖动负载含有间隙或弹性等非线性的因素。因此被控制对象的参数发生改变或非线性特性,使得线性的常参数的PID控制器往往顾此失彼,不能使得系统在各种工况下都保持与设计时一致的性能指标,常常使控制系统的鲁棒性较差,尤其对模型参数变化范围大且具的非线性环节较强的系统,常规PID调节器就很难满足精度高、响应快的控制指标,往往不能有效克服模型参数变化范围大及非线性因素的影响。 1.2研究双闭环直流调速系统的目的和意义 双闭环直流调速系统是性能很好,应用最广的直流调速系统。采用该系统可获得优良的静、动态调速特性。此系统的控制规律,性能特点和设计方法是各种交、直流电力拖动自动控制系统的重要基础。 20世纪90年代前的大约50年的时间里,直流电动机几乎是唯一的一种能实现高性能拖动控制的电动机,直流电动机的定子磁场和转子磁场相互独立并且正交,为控制提供了便捷的方式,使得电动机具有优良的起动,制动和调速性能。尽管近年来直流电动机不断受到交流电动机及其它电动机的挑战,但至今直流电动机仍然是大多数变速运动控制和闭环位置伺服控制首选。因为它具有良好的线性特性,优异的控制性能,高效率等优点。直流调速仍然是目前最可靠,精度最高的调速方法。 通过对转速、电流双闭环直流调速系统的了解,使我们能够更好的掌握调速系统的基本理论及相关内容,在对其各种性能加深了解的同时,能够发现其缺陷之处,通过对该系统不足之处的完善,可提高该系统的性能,使其能够适用于各种工作场合,提高其使用效率。并以此为基础,再对交流调速系统进行研究,最终掌握各种交、直流调速系统的原理,使之能够应用于国民经济各个

双闭环直流电机调速系统设计参考案例

《运动控制系统》课程设计指导书 一、课程设计的主要任务 (一)系统各环节选型 1、主回路方案确定。 2、控制回路选择:给定器、调节放大器、触发器、稳压电源、电流截止环节,调节器锁零电路、电流、电压检测环节、同步变压器接线方式(须对以上环节画出线路图,说明其原理)。 (二)主要电气设备的计算和选择 1、整流变压器计算:变压器原副方电压、电流、容量以及联接组别选择。 2、晶闸管整流元件:电压定额、电流定额计算及定额选择。 3、系统各主要保护环节的设计:快速熔断器计算选择、阻容保护计算选择计算。 4、平波电抗器选择计算。 (三)系统参数计算 1、电流调节器ACR 中i i R C 、 计算。

2、转速调节器ASR 中n n R C 、 计算。 3、动态性能指标计算。 (四)画出双闭环调速系统电气原理图。 使用A1或A2图纸,并画出动态框图和波德图(在设计说明书中)。 二、基本要求 1、使学生进一步熟悉和掌握单、双闭环直流调速系统工作原理,了解工程设计的基本方法和步骤。 2、熟练掌握主电路结构选择方法,主电路元器件的选型计算方法。 3、熟练掌握过电压、过电流保护方式的配置及其整定计算。 4、掌握触发电路的选型、设计方法。 5、掌握同步电压相位的选择方法。 6、掌握速度调节器、电流调节器的典型设计方法。 7、掌握电气系统线路图绘制方法。 8、掌握撰写课程设计报告的方法。 三、 课程设计原始数据

有以下四个设计课题可供选用: A 组: 直流他励电动机:功率P e =1.1KW ,额定电流I e =6.7A ,磁极对数P=1, n e =1500r/min,励磁电压220V,电枢绕组电阻R a =2.34Ω,主电路总电阻R =7Ω,L ∑=246.25Mh(电枢电感、平波电感和变压器电感之和),K s =58.4,机电时间常数 T m =116.2ms ,滤波时间常数T on =T oi =0.00235s ,过载倍数λ=1.5,电流给定最大值 10V U im =*,速度给定最大值 10V U n =* B 组: 直流他励电动机:功率P e =22KW ,额定电压U e =220V ,额定电流I e =116A,磁极对 数P=2,n e =1500r/min,励磁电压220V,电枢绕组电阻R a =0.112Ω,主电路总电阻R = 0.32Ω,L ∑=37.22mH(电枢电感、平波电感和变压器电感之和),电磁系数 C e =0.138 Vmin /r ,K s =22,电磁时间常数T L =0.116ms ,机电时间常数T m =0.157ms , 滤波时间常数T on =T oi =0.00235s ,过载倍数λ=1.5,电流给定最大值 10V U im =*,速度给定最大值 10V U n =* C 组: 直流他励电动机:功率Pe =145KW ,额定电压Ue=220V ,额定电流Ie=733A,磁极对数P=2,ne=430r/min,励磁电压220V,电枢绕组电阻Ra=0.0015Ω,主电路总电阻R =0.036Ω,Ks=41.5,电磁时间常数TL=0.0734ms ,机电时间常数

单闭环直流电机速度控制系统研究报告

一.实验原理 直流电机在应用中有多种控制方式,在直流电机的调速控制系统中,主要采用电枢电压控制电机的转速与方向。 功率放大器是电机调速系统中的重要部件,它的性能及价格对系统都有重要的影响。过去的功率放大器是采用磁放大器、交磁放大机或可控硅<晶闸管)。现在基本上采用晶体管功率放大器。PWM功率放大器与线性功率放大器相比,有功耗低、效率高,有利于克服直流电机的静摩擦等优点。 PWM调制与晶体管功率放大器的工作原理: 1.PWM的工作原理 图1-1PWM的控制电路 上图所示为SG3525为核心的控制电路,SG3525是美国Silicon General公司生产的专用。 PWM控制集成芯片,其内部电路结构及各引脚如图1-2所示,它采用恒频脉宽调制控制方案,其内部包含有精密基准源、锯齿波振荡器、误差放大器、比较器、分频器和保护电路等。调节Ur的大小,在A、B两端可输出两个幅度相等、频率相等、相位相互错开180度、占空比可调的矩形波<即PWM信号)。它适用于各开关电源、斩波器的控制。 2.功放电路 直流电机PWM输出的信号一般比较小,不能直接去驱动直流电机,它必须经过功放后再接到直流电机的两端。该实验装置中采用直流15V的直流电压功放电路驱动。 3.反馈接口 在直流电机控制系统中,在直流电机的轴上贴有一块小磁钢,电机转动带动磁钢转动。磁钢的下面中有一个霍尔元件,当磁钢转到时霍尔元件感应输出。

4.直流电机控制系统如图1-3所示,由霍耳传感器将电机的速度转换成电信号,经数据采集卡变换成数字量后送到计算机与给定值比较,所得的差值按照一定的规律<通常为PID)运算,然后经数据采集卡输出控制量,供执行器来控制电机的转速和方向。 图1-2 SG3525内部结构 图1-3 直流电机控制系统 5.PID原理 过程控制的基本概念 过程控制――对生产过程的某一或某些物理参数进行的自动控制。 1.模拟控制系统 图1-4 基本模拟反馈控制回路 被控量的值由传感器或变送器来检测,这个值与给定值进行比较,得到偏差,模拟调节器依一定控制规律使操作变量变化,以使偏差趋近于零,其输出通过执行器作用于过程。 控制规律用对应的模拟硬件来实现,控制规律的修改需要更换模拟硬件。 2.微机过程控制系统

直流电机转速控制的matlab实验

2012/2013学年第一学期《精密测控与系统》期末大型作业 日期:2012 年11 月 题目与要求: 直流电机转速控制问题,直流电动机物理模型如下图所示。

电动机产生的转矩与电枢电流成正比,即:t t T K i =,电枢绕组的反电动势与转速成正比,即:e d e K dt θ=,牛顿第二定律:2 2d T J dt θ=,其中J 为电机轴上的转动惯 量。 已知:转动惯量:2 2 0.01kg.m /s J =,机械系统摩擦系数:0.1N.m.s b =,电动机力矩 系数:0.01N.m/A e t K K ==,电阻:1R =Ω ,电感:0.5H L =。假设电机转动系统刚 性,输入量为直流电压V ,输出量为电机转速θ 。 问题1:建立该系统的时域数学模型。 问题2:给出该系统的传递函数,用Matlab 计算该系统的阶跃响应曲线,给出阶 跃响应的特征参数。 问题3:建立该系统的状态空间表达式,用Matlab 计算该系统的阶跃响应曲线。 问题4:加入速度反馈及PID 控制器环节,使系统性能达到: (a ) 建立时间<2s; (b ) 超调量<5%; (c ) 稳态误差<1%. 问题5:采用下图所示的模糊控制系统 系统中的模糊控制器是一个双输入单输出型的控制器,输入变量为转速的误差e 和转速误差的变化率Δe ,输出为直流电压的增量ΔV 。请选用合适的隶属度函数,建立该系统的模糊控制规则库,对电机的转速进行控制使期望转速为1000r/min ,建立时间<2s;超调量<5%;稳态误差e<±1.0%。 问题6:通过这个大型作业,谈谈你对本课程的学习心得和体会,以及对本课程授课方式的建议和改进。 一、建立该系统的时域数学模型

双闭环直流电机调速系统

双闭环直流电机调速系统 摘要: 关键词: 引言:速度和电流双臂环直流调速系统,是由单闭环调速系统发展而来的,调速系统采用比例积分调节器,实现了转速的无静差调速。又采用直流截止负反馈环节,限制了启(制)动时的最大电流。这对一般要求不太高的调速系统,基本已能满足要求。但是由于电流截止反馈限制了最大电流,再加上电动机反电动势随着电机转速的上升而增加,使电流达最大值后便迅速将下来。此时,电机的转矩也减小,使启动过程变慢,启动时间较长。 一、双闭环直流调速系统的组成 转速、电流双闭环直流调速系统原理如图 1 所示。系统的组成框图如图2所示。

图1 转速-电流双闭环直流调速系统 图2 转速-电流双闭环直流电机调速系统组成框图 由图可见,该系统由两个反馈构成两个闭环回路,其中一个是由电流调节器ACR和电流检测——反馈环节构成的电流环,另一个是由速度调节器ASR和转速检测——反馈环节构成的速度环。由于速度环包围电流环,因此称电流环为内环,称速度环为外环。在电路中,ASR和ACR实行串级联接,即由ASR去“驱动”ACR,再由ACR去控制“触发电路”。图中ASR和ACR均为PI调节器。ASR、ACR的输入、输出量的极性主要视触发电路对控制电压的要求而定。 (一)直流电机各物理量间的关系 直流电动机的电路图如图3所示。由图可知,直流电动机有两个独立回路,一个是电枢回路,另一个是励磁回路。

1.电枢绕组的电磁转矩和转矩平衡关系: 2.电枢回路电压平衡关系 结合以上公式可推出即e e T a e a T K K R K U n ?Φ -Φ= 2 其中,Φ ?= e a K U n 0,称为电机理想空载转速,e e T a T K K R n ?Φ=?2为电机转速降,故 直流电机的调速方法 改变电压调速,采用此方法的特性曲线如下图6所示: 图6 改变U 时的机械曲线特性 3.直流电动机的系统框图 (二)转速调节器与速度调节器—比例积分电路(PI 调节器) PI 调节器的电路原理图如图7所示:

直流电机闭环调速课程设计

课程设计报告 课程名称:计算机控制系统 设计题目:直流电机闭环调速 院系:电气信息学院 班级: 姓名: 学号: 姓名: 学号: 姓名: 学号: 指导教师: 设计时间:

摘要 在电气时代的今天,电动机在工农业生产、人们日常生活中起着十分重要的作用。直流电机是最常见的一种电机,在各领域中得到广泛的应用。研究直流电机的控制和测量方法,对提高控制精度和响应速度、节约能源等都具有重要意义。电机调速问题一直是自动化领域中比较重要的问题之一。不同领域对于电机的调速性能有着不同的要求,因此,不同的调速方法有着不同的应用场合。 为了提高直流调速系统的动态、静态性能,通常采用闭环控制系统(主要包括单闭环、双闭环)。而在对调速指标要求不高的场合,采用单闭环即可。闭环系统较之开环系统能自动侦测把输出信号的一部分拉回到输入端,与输入信号相比较,其差值作为实际的输入信号;能自动调节输入量,能提高系统稳定性。在对调速系统性能有较高要求的领域常利用直流电动机,但直流电动机开环系统稳定性不能满足要求,可利用转速单闭环提高稳态精度。 本次课程设计利用软件定时方式采用Intel 8255A可编程外设接口芯片唐都TD-PITC 实验系统上模拟直流电动机闭环调速系统,A/D转换器实现模拟信号到数字信号的转换,设置电机转速的给定值,通过PWM方式可实现电机转速的调节,LED灯显示电机转速的大小状态。 关键字:闭环调速、inter 8255A、A/D转换器、PWM、LED

目录 摘要 1 控制系统总体设计方案 (3) 2 系统的组成及工作原理 (4) 2.1 8255工作原理 (4) 2.2 转速调节原理 (5) 2.3 A/D转换原理 (5) 2.4 LED灯的工作原理 (6) 2.5 实现两位十进制数的显示 (6) 3 硬件设计 (7) 3.1 接线图 (7) 4 软件设计 (8) 4.1 转速调节程序设计框图 (8) 4.2 主程序流程图 (9) 4.3 程序清单 (10) 5 调试及结果 (21) 5.1 调试步骤 (21) 5.2结果分析 (21) 5.2结论 (21) 参考文献 (22)

直流电机控制实验指导书

实验一直流电机速度控制与PID参数校正 一、实验目的 1、掌握调整直流伺服驱动器PID参数的方法 2、理解不同转动惯量对系统性能指标的影响 二、实验要求 通过simulink对电机进行仿真,确定合适的PID参数。随后对直流电机进行电流环、速度环、位置环的PID控制,通过改变系统转动惯量,根据期望性能指标整定直流伺服驱动器的电流环、速度环、位置环PID参数,确保理论曲线与实际曲线尽量拟合。进一步地分析直流电机控制精度的影响因素。 三、实验设备 1、直流伺服系统控制平台,GSMT2012; 2、PC、Easy Motion Studio软件; 四、实验原理 转动惯量是刚体转动时惯量的度量,其量值取决于物体的形状、质量分布及转轴的位置。转动惯量在旋转动力学中的质量,所以当系统转动惯量增大后,相同的控制器参数情况下,系统的性能指标一定下降。为保持原有的性能指标,必须重新整定PID参数。 五、实验步骤 1、Easy Motion Studio软件对直流电机进行测试 Easy Motion Studio是针对直流电机控制器进行参数调整的专业软件,它能够实时在线的对电机的参数进行调整,并通过编码器对电机参数进行测试,并通过软件界面观测调试结果,最终成功选择合适的PID参数。首先,对Easy Motion Studio软件进行了解。 点击图标,进入软件界面,选择“Open”,并点击“OK”。如下图所示。

进入软件界面后,在“View”菜单下,选择“Project”即可得到以下界面。 选择在左列的下拉菜单选择“Setup”,并选择“Edit”,在这里对直流电机的参数可以方便地进行调整,并可对调整后的结果进行实时观测。需要注意的是,在这里电机应选择T54。并 选择“Save to User Database”。

直流电机调速系统设计报告

直流电机调速系统 设计报告 学院:信息控制与工程学院班级: 姓名: 学号: 时间:

一设计任务 设计并制作一套直流电机调速系统,主要包括两部分:主电路部 分和以单片机为核心的控制电路部分。设计要求、制作控制电路和主电路,实现如下功能: (1)通过码盘和光耦得到一系列脉冲,利用M 法、T 法或M/T 法对这些脉冲在单片机中进行处理得到电机的转速,在液晶或数码管上进行显示; (2)DC/DC 电路能够正常工作,通过旋钮或键盘设定转速,并 能够通过电力电子电路输出合适的电压,使电机的转速达到设定转速。 图1 系统总体框图 二、 设计思路和设计过程 在此次电路和软件的设计中,电机的转速的获得是通过光耦采集 码盘和光耦

脉冲传输到单片机的INT0管脚上进行中断,然后通过定时器T0产生1s的计时,计算在1s内脉冲的个数为X,由于电机上码盘上刻有23个孔,那么电机的转速为3X。而转速的设定采用的是电位器,采集0-5V的电压,通过单片机上P1.0端口进行A/D转换产生00H-FFH。PWM的产生是由P1.3口产生的,通过单片机的PCA中的寄存器设定初始值,产生大约是40KHZ的PWM波。通过驱动电路来改变电机的转速。 由于本次实习采用的是自主设计,需要同学们自己自行设计电路并编写程序,由于我之前并没有接触过这种设计,因此此次设计有很大的难度。电源部分的设计由于之前都做过很多,这是很简单的,在当天下午我们基本上就完成了这部分。至于单片机最下系统部分的电路和数码管显示的电路是参考老师给的关于STC12C5A16AD型号单片机的技术资料上参考得到的。驱动电路和主电路的设计是来源于网上的参考资料和从图书馆中借的书中,并与其他同学对照比较和在老师的帮助下完成的。这部分花了比较长的时间完成。 由于课程设计之前我自己看过C语言编写单片机程序的书,再加上参考老师给的一些资料,所以完成起来不是特别难。 三、电路调试过程中遇到的问题 1、由于在焊接数码管部分电路时,为了方便焊接就把数码管的管脚打乱了接,在程序设计过程中出现了几次修改才让数码 管显示正常。

直流电动机双闭环调速系统(1)

直流电动机双闭环调速系统 一、系统发展背景 直流电动机双闭环调速系统是一种当前应用广泛,经济的电力传动系统,在现代化工业生产中已经得到广泛应用,具有良好的起、制动性能和调速性能,易于在大范围内平滑调速,且调速后的效率很高。针对直流电机调速的方法也很多,目前国内外也研究了一些调速的控制器。例如已经用于实际生产的直流电机无级电子调速控制器采用国际先进的IGBT大功率模块器件和独特自行设计的PWM 微电子控制技术,以及节能反馈电路和丰富的保护功能控制电路。适用于无轨机车、矿山井下窄轨机车、磨床、木工机械、服装制作、纺织、造纸印刷等场所。 二、系统原理图 三、系统方块图

四、系统的工作原理分析 总述:分析系统原理图,可知这是一个双闭环调速系统,在双闭环系统中,系统的输出量通过检测装置引向系统的输入端,与系统的输入量进行比较,由于扰动作用使被控参数偏离给定值,从而产生偏差,调节器将此偏差信号进行调节,并输出一标准信号,去控制执行机构的动作。 下面,针对此直流电机双闭环调速系统,对其原理进行具体的分析: 1、双环的构成 直流电机双闭环调速系统同时具有速度反馈和电流反馈,实现了转速和电流两种负反馈的调节。二者之间如图所示实行嵌套模式,从闭环的结构上看,电流调节环属内环,速度调节环属外环,这样就形成了速度,电流双闭环调节系统。 2、电流环 速度调节器的输出作为电流调节器的输入,可控制电路的电流输出经电流互感器形成局部反馈,即电流反馈。其中,电流互感器是电流反馈的检测元件,电流调节器对其输入信号给定量和反馈量进行加法,减法,比例,积分等运算,使其按照某种预定规律运行。 3、速度环 可控硅电路的电压输入加在直流电动机的电枢上,使电动机旋转,电动机输

基于单片机的直流电机控制设计性实验报告

设计题目:直流电机控制电路设计 一设计目的 1 掌握单片机用PWM实现直流电机调整的基本方法,掌握直流电机的驱动原理。 2 学习模拟控制直流电机正转、反转、加速、减速的实现方法。 二设计要求 用已学的知识配合51单片机设计一个可以正转、反转或变速运动的直流电机控制电路,并用示波器观察其模拟变化状况。 三设计思路及原理 利用单片机对PWM信号的软件实现方法。MCS一51系列典型产品8051具有两个定时计数器。因为PWM信号软件实现的核心是单片机内部的定时器,所以通过控制定时计数器初值,从而可以实现从8051的任意输出口输出不同占空比的脉冲波形。从而实现对直流电动机的转速控制。 。AT89C51的P1.0—P1.2控制直流电机的快、慢、转向,低电平有效。P3.0为PWM波输出,P3.1为转向控制输出,P3.2为蜂鸣器。PWM控制DC电机转速,晶振为12M,利用定时器控制产生占空比可变的PWM波,按K1键,PWM值增加,则占空比增加,电机转快,按K2键,PWM值减少,则占空比减小,电机转慢,当PWM值增加到最大值255或者最小值1时,蜂鸣器将报警 四实验器材

DVCC试验箱导线若电源等器件 PROTUES仿真软件KRIL软件 五实验流程与程序 #include < reg51.h > sbit K1 =P1^0 ; 增加键 sbit K2 =P1^1 ; 减少键 sbit K3 =P1^2 ; 转向选择键 sbit PWMUOT =P3^0 ; PWM波输出 sbit turn_around =P3^1 ; 转向控制输出 sbit BEEP =P3^2 ; 蜂鸣器 unsigned int PWM; void Beep(void); void delay(unsigned int n); void main(void) { TMOD=0x11; //设置T0、T1为方式1,(16位定时器) TH0=0 ; 65536us延时常数{t=(65536-TH)/fose/12} TL0=0; TH1=PWM ; //脉宽调节,高8位 TL1=0; EA=1; //开总中断 ET0=1; //开T0中断

(完整word版)直流电机的闭环调速系统设计

控制系统课程设计报告书 系部名称: 学生姓名: 专业名称: 班级: 时间:

直流电机的闭环调速系统设计 一、设计要求: 利用PID 控制器、光电传感器及F/V 转换器设计直流电机的闭环调速系统。 要求:给定直流小电机,设计模拟PID 控制器,利用传感器检测速度(ST15、 LM331),搭建成闭环控制电机转速系统。 (1)阶跃响应的超调量:σ%≤20%; (2)阶跃响应的调节时间:t s =1s ±0.02s 。 二、设计方案分析 1、方案设计: 器材:电路板、PID 控制器、小型直流电机、LM331、ST151各一片 电阻、电容若干、导线、LM324若干 原理框图: 输入 输出 注: 1.输入电源信号与反映电机转速变化的电压信号的反馈调节电压信号,作为共同输入,通过PID 控制器调节,驱动电机工作。 2.电动机转动叶轮,叶轮通过转动在光电传感器处产生脉冲信号并输入给F/V 转换器;F/V 转换器将频率信号转换为电压信号,将此作为反馈信号然后通过PID 控制器对输出电压进行校正。 2、背景知识介绍: 减 PID 控制器 直流电机 F/V 转换器Lm331 光电传感器ST151

(1)选题背景及意义 在电气时代的今天,电动机一直在现代化生产和生活中起着十分的重要的作用。无论是在农业生产、交通运输、国防、医疗卫生、商务与办公设备,还是在日常的生活中的家用电器,都大量地使用着各种各样的电动机。对电动机的控制可分为简单控制和复杂控制两种,简单控制是只对电动机进行启动、制动、正反转控制和顺序控制。这类控制可通过继电器、可编程控制器和开关元件来实现。复杂控制是只对电动机的转角、转矩,电压、电流等物理量进行控制,而且有时往往需要非常精确的控制。以前对直流的简单控制的应用很多,但是,随着现代步伐的迈进,人们对自动化的要求越来越高,使直流电机的PID控制控制逐渐成为主流,实现对电机转速的精确控制。 (2)系统校正 系统校正,就是在系统中加入一些参数可以根据需要而改变的机构或装置,使系统整个特性发生改变,从而满足给定的各项性能指标,在系统校正中,当系统的性能指标以单位阶跃响应的峰值时间、调节时间、超调量、阻尼比、稳态误差等时域特征量给出时,一般采用的是根轨迹校正法,实验所用软件为MATLAB、EWB软件,使用MATLAB软件绘制系统校正前后的根轨迹图,系统的闭环阶跃响应,观察系统校正前后的各项性能指标是否满足系统所需性能指标,在Simulink界面下或使用EWB软件对校正前后的系统进行仿真运行,观察系统输出曲线的变化。 在控制系统设计中,常用的校正方法为串联校正和反馈校正,串联校正比反馈校正设计简单,也比较容易对信号进行各种必要形式的转换,特别在直流控制系统中,由于传递直流电压信号,适合采用串联校正。在确定校正装置的具体形式时,根据校正装置所需提供的控制规律选择相应的元件,常常采用比例、微分、积分控制规律,或基本规律的组合,如比例微分、比例积分等。而本次课题选择的正是PID即比例积分微分控制器。 三、硬件设计: 总体仿真电路:

智能小车的直流电机控制

智能小车的直流电机控制 作者:本站来源:转载发布时间:2009-3-6 20:21:41 [收藏] [评论] 智能小车的直流电机控制 【实验目的】 了解以单片机为核心的直流电机控制系统 掌握此系统中直流电机驱动与调速原理 熟悉ICCAVR 软件编译环境,会编写控制程序 【实验器材】 智能小车一部,下载线一根 【实验原理】 直流电机驱动控制系统示意图: 在本实验中所分析的是以单片机ATMEGA8515L 为核心的直流电机控制系统。 ATMEGA8515L 芯片的引脚图如下: 功放驱动电路采用基于双极性H-桥型脉宽调整方式PWM 的集成电路L293D。L293D是单块集成电路,高电压,高电流,四通道驱动,设计用来接受DTL 或者TTL 逻辑电平,驱动感性负载(比如继电器,直流和步近马达),和开关电源晶体管。其引脚图如下:

ATMEGA8515L 利用I/O 口(PD5,PE2,PD4,PD6)向驱动电路输出控制电平,这些I/O 口作为单片机控制指令的输出,连接到驱动电路中L293D 的相应管脚上。 其真值表如下: 对于电机的转速调整,我们是采用脉宽调制(PWM)办法,控制电机的时候,电源并非连续地向电机供电,而是在一个特定的频率下以方波脉冲的形式提供电能。不同占空比的方波信号能对电机起到调速作用,这是因为电机实际上是一个大电感,它有阻碍输入电流和电 压突变的能力,因此脉冲输入信号被平均分配到作用时间上,这样,改变在始能端PE2 和

PD5 上输入方波的占空比就能改变加在电机两端的电压大小,从而改变了转速。 此实验中用微处理机来实现脉宽调制,通常的方法有两种: (1)用软件方式来实现,即通过执行软件延时循环程序交替改变端口某个二进制位输出逻辑状态来产生脉宽调制信号,设置不同的延时时间得到不同的占空比。 (2)硬件电路自动产生PWM 信号,不占用CPU 处理的时间。 这就要用到ATMEGA8515L 的在PWM 模式下的计数器1,具体内容可参考相关书籍。 【实验步骤】 (1)连接好电路,把数据线,下载线连接好,打开电源 (2)进入ICCAVR 编译环境,调试程序直至没有错误,编译环境简介请参见附录一 (3)下载,烧录进单片机,观察实验结果 (4)反复修改调试程序,逐渐增强其功能 (5)写好实验报告,实验心得体会 【程序示例】 1、小车前进一段——>左转一圈——>右转一圈——>前进一段——>后退一段——>停下 //ICC-AVR application builder : 2005-5-19 19:12:13 // Target : M8515 // Crystal: 4.0000Mhz #include #include unsigned int time; unsigned int yan; void port_init(void) { PORTA = 0x00; DDRA = 0xFF; PORTB = 0x00; DDRB = 0x00; PORTC = 0x00; DDRC = 0x00; PORTD = 0x00; DDRD = 0xFF; PORTE = 0x00; DDRE = 0xFF; } //call this routine to initialize all peripherals void init_devices(void)

相关文档
最新文档