PWM控制直流电动机转速报告
直流电机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控制等,对电动机的简单控制应用比较多。
简单控制是指对电动机进行启动,制动,正反转控制和顺序控制。
这类控制可通过继电器,光耦、可编程控制器和开关元件来实现。
实验PWM电机调速实验报告

PWM电机调速班级:09应电(5)班姓名:学号:0906020122指导老师时间:2011年10月20日目录一、实验名称 (2)二、实验设计的目的和要求 (2)三、预习要求 (2)四、电路原理图 (4)五、电路工作原理 (4)六、 PCB图 (5)七、实验结果 (6)·八、实验中出现的问题以及解决方法 (13)九、实验心得 (13)十、参考文献 (14)十一、元件清单 (14)一、实验名称:PWM电机调速二、实验设计的目的和要求1)学习用LM339内部四个电压比较器产生锯齿波、直流电压、PWM脉宽;2)掌握脉宽调制PWM控制模式;3)掌握电子系统的一般设计方法;4)培养综合应用所学知识来指导实践的能力;5)掌握常用元器件的识别和测试,熟悉常用仪表,了解电路调试的基本方法进一步掌握制版、电路调试等技能。
三、预习要求3.1关于LM339器件的特点和一些参数图3-1 LM339管脚分配图1)电压失调小,一般是2mV;2)共模范围非常大,为0v到电源电压减1.5v;3)他对比较信号源的内阻限制很宽;4)LM339 vcc电压范围宽,单电源为2-36V,双电源电压为±1V-±18V;5)输出端电位可灵活方便地选用;6)差动输入电压范围很大,甚至能等于vcc。
3.2 分析PWM电机调速电路的系统组成原理,画出每一级电路输出的波形1)由1、6、7管脚构成的电压比较器,通过RC积分电路调节可调变阻器R5(203),产生锯齿波图3-2 锯齿波2) 由8、9、14管脚构成的比较器,通过8管脚接入前一个比较器1管脚产生的锯齿波信号与调节R7(103)取样得到的9管脚电压做比较通过比较器14管脚输出的是PWM脉宽图3-3 脉冲波(pwm)3)PWM电机调速电路中有两个三极管,是具有耦合放大作用的4)另外电路中的输入4、5管脚和10、11管脚的两个电压比较器在整个电路中具有欠压保护和过流保护四、电路原理图图4-1 PWM电机调速原理图五、电路工作原理直流电机的PWM调速原理是通过调节驱动电压脉冲宽度的方式,并与电路中一些相应的储能元件配合,改变了输送到电枢电压的幅值,从而达到改变直流电机转速的目的。
直流电机PWM调速课程设计报告

摘要在社会生活和生产中,常常需要改变电机的转速和转向。
通过改变电机回路中的电阻来改变电机转速;通过改变电机接到电源的正负极来改变电机的转向不失为一种简单易行、成本低廉的方法。
但是这种方法效率低、机械特性软、不能得到较宽和平滑的调速性能。
本文利用555芯片以及少量外部元件组成的占空比可调的多谐振荡器,输出PWM信号,接到L298电机驱动芯片,来驱动直流电机。
通过控制输出信号的占空比来控制电机的转速,而电机的转向可以通过双刀双掷开关控制L298芯片5和7引脚的高低电平输入来控制。
实验表明,占空比的调节范围为0%~95%,电机转速可以从零开始逐渐调快,转向可通过单刀双掷开关随意控制,达到了预期的目标。
本设计为直流电机的调速提供了一种简易的方法,同时获得了较宽和平滑的调速性能。
关键词:PWM;占空比;调速;多谐振荡器目录摘要 (I)目录 (II)第1章绪论 (1)1.1 直流电机调速起源 (1)1.2直流电机调速发展概况 (1)1.3 研究方案 (1)第2章预备知识 (2)2.1 555定时器 (2)2.2 L298驱动芯片 (4)2.3理论分析 (6)第3章系统组成及工作原理 (7)3.1系统组成 (7)3.2工作原理 (7)第4章电路设计方案 (11)第5章调试结果与分析 (13)结论 (15)参考文献 (16)附录 (17)第1章绪论1.1 直流电机调速起源自从电动机发明那天起,电动机的调速问题就成为人们思考的问题。
电动机被发明之后,被迅速用于人们的衣行住行当中,生产生活都离不开它。
电动车是生活最常见的运用电动机的例子,在电动车行驶过程中,由于路况的不断变化,经常需要调节电动机的速度来调节电动车的速度。
除此之外,医学领域、农业领域、工业领域,甚至是高新科技领域都离不开电动机,而且需要极其平滑细腻的调速性能,可见电动机调速是非常重要的。
随着科技的发展,人们掌握了越来越多的调速方法,方法也不断升级优化。
直流电机转速控制实验报告

直流电机转速控制实验报告自动控制原理实验实验报告直流电机转速控制设计一、实验目的1、了解直流电机转速测量与控制的基本原理。
2、掌握LabVIEW图形化编程方法,编写直流电机转速控制系统程序。
3、熟悉PID参数对系统性能的影响,通过PID参数调整掌握PID控制原理。
二、实验设备与器件计算机、NI ELVIS II多功能虚拟仪器综合实验平台、LabVIEW软件、万用表、12V直流电机、光电管,电阻、导线。
三、实验原理直流电机转速测量与控制系统的基本原理是:通过调节直流电机的输入电压大小调节电机转速;利用光电管将电机转速转换为一定周期的光电脉冲、采样脉冲信号,获取脉冲周期。
将脉冲的周期变换为脉冲频率,再将脉冲频率换算为电机转速;比较电机的测量转速与设定转速,将转速偏差信号送入PID控制器,由PID 控制器输出控制电压,通可变电源输出作为直流电机的输入电压,实现电机转速的控制。
四、实验过程(1)在实验板上搭建出电机转速光电检测电路将光电管、直流电机安装在实验板上的合适位置,使得直流电机的圆片恰好在光电管之中,用导线将光电管与相应阻值的电阻相连,并将电路与相应的接口相连,连接好的电路图如下。
(2)编写程序,实现PID控制SP为期望转速输出,是用户通过转盘输入期望的转速;PV为实际测量得到的电机转速,通过光电开关测量马达转速可以得到;MV为PID输出控制电压,将其接到“模拟DBL”模块,实现控制电源产生所需的直流电机控制电压。
通过不断地检测马达转速与期望值对比产生偏差,通过PID控制器产生控制信号,实现对直流电机转速的控制。
编写的程序如下图所示五、调试过程及结果PID参数调整如下时,系统出现了振荡现象,导致了系统的不稳定。
于是将参数kc调小,调整后的参数如下:系统出现了一定程度的超调,不满足实际的应用。
继续将Ti参数调大,并加入移位寄存器,对转速测量值取滑动平均,得到较为理想的系统输出。
-全文完-。
直流PWM调速系统原理及特性实验报告

直流PWM 调速系统原理及特性实验一、实验目的通过实验掌握双极性直流PWM 调速系统的组成、原理及特性;二、预习要求1.复习双极式直流PWM 调速系统原理及特性。
2.回答下列问题:(1)直流PWM 放大器在直流PWM 调速系统中的作用是什么?答:用脉宽调制的方法,把恒定的直流电源电压调制成频率一定,宽度可变的脉冲电压序列,从而可以改变平均输出电压的大小,以调节电机转速。
(2) 调节直流电机的速度主要有哪几种方法?答:由公式可知:e U IRn K -=Φ其中n 为电机转速,U 为电枢电压,I 为电枢电流,R 为电枢回路总电阻,Φ为励磁磁通,Ke 为电动势常数。
因此,调速方法有以下几种: 1)调节电枢供电电压U 2)减弱励磁磁通Φ3)改变电枢回路总电阻R(3) 调速系统的性能指标主要有哪些?答:A. 稳态指标。
1)调速范围D :生产机械要求电动机能达到的最高转速和最低转速之比。
2)静差率S :当系统在某一转速下运行时,负载由理想空载变到额定负载时所对应的转速降落与理想空载转速之比。
B. 动态指标。
(a )跟随性能指标:在给定信号(或称参考输入信号)R (t )的作用下,系统输出量C (t )的变化情况用跟随性能指标来描述。
跟随性能指标包括上升时间、超调量、调节时间等指标。
(b )抗扰性能指标:控制系统在稳态运行中,如果受到外部扰动(如负载变化、电网电压波动),就会引起输出量的变化。
输出量变化多少?经过多长时间能恢复稳定运行?这些问题反映了系统抵抗扰动的能力。
抗扰性能指标包括最大动态变化量和恢复时间等指标。
三、实验仪器及设备1.三相调压器一台2.交流电机+直流电机机组一套3.双线示波器一台4.实验与开发平台一套5.转速表一只四、实验内容及步骤1.断开总电源开关,检查实验设备的连接线。
2.合上总电源开关,压合“控制电源”键,控制电源指示灯亮。
3.选择操作及测试面板上相关按键的状态:设置“主控微机”键为“MCU”状态、设置“给定方式”键为“数字”状态(若希望由上位计算机发出命令)或“模拟”状态(若给定由面板上模拟电位器设置)、“运行模式”键此时不起作用、设置“电机选择”键为“DM”状态、设置“运行状态”键为“停止”状态。
PWM控制直流电动机转速报告材料

2011年全国大学生电子设计竞赛PWM控制直流电机转速(A题)【高职组】2011年9月6日摘要本设计主要要实现的功能是,通过直流电机PWM控制系统,实现对直流电机的加速、减速以及电机的正转、反转和急停,并且可以调整电机的转速,能够很方便的实现电机的智能控制。
主要采用直流电机PWM调速系统以AT89S52单片机为控制核心,由命令输入模块、LCD显示模块及电机驱动模块组成。
使用带中断的独立式键盘作为命令的输入,单片机在程序控制下,定时不断给L298直流电机驱动芯片发送PWM波形H型驱动电路完成电机正、反转和急停控制,同时单片机不停的将PWM脉宽调制占空比送到LCD1602液晶来完成实时显示。
关键词:直流电机;PWM;控制。
abstractThis design mainly in order to realize the function is, through the dc motor PWM control system, the implementation of the dc motor speed, motor and reducer, move forward, reverse and stop, and can adjust the speed of the motor, can easily realize the intelligent control of the machine. Mainly adopts dc motor PWM speed regulation system AT89S52 single chip microcomputer as control core, by the command input module, LCD display module and motor drive module. Using independent type keyboard with interruption as command input, single chip microcomputer under program control, timing, constantly send dc motor driver chip L298 PWM waveform H drive circuit to complete the motor positive and reverse and stop control, meanwhile microcontroller of the PWM pulse width modulation duty cycle to the LCD1602 LCD to complete real-time display.Keywords: dc motor; PWM. Control.目录一系统方案设计与分析 (4)1系统总体框图 (4)2方案论证与选择 (4)2.1 控制模块的论证与选择 (4)2.2 输入模块的论证与选择 (4)2.3显示模块的论证与选择 (5)2.4 传感器的论证与选择 (5)3理论分析与计算 (5)3.1 PWM调速原理 (5)3.2 PWM调速方法 (6)二硬件电路设计 (6)1控制系统 (6)2驱动模块 (7)3显示模块 (8)三软件设计 (9)1程序流程图四调试结果与分析 (10)五元器件清单 (12)六参考文献 (12)七总结 (12)附录一:原理图 (13)附录二:源程序 (14)一系统方案设计与分析1系统总体框图本系统主要由控制模块、显示模块、电机驱动模块、传感器模块、电源模块等组成,系统总体框图如图1所示。
直流电机调速器报告

课程嵌入式实验题目直流电机调速器报告学院信息工程学院直流电机调速器一、实验目的本系统利用直流电机的速度与施加电压成正比的原理,通过按键输入数据到LPC2103中,LPC2103通过读取输入的数据,MCU输出电流通过L298驱动电路放大后,驱动直流电机转动,并通过PWM调节转速。
二、实验仪器PROTEUS7.9、Keil uVision5三、实验原理系统采用LPC2103的P0.2,P0.3输出高低电平控制电机转速方向;四个二极管作为续流二极管,起保护作用;矩阵键盘与LPC2103通用端口相连,通过查询方式判断是否有按键按下,实现用户交互。
一个独立按键与外部中断EINT0相连,通过外部中断方式判断是否有按键按下,实现电机反转的功能。
系统采用PWM方法调整电动机的速度,首先应确定合理的脉冲频率。
脉冲宽度一定时,频率对电机运行的平稳性有较大影响,脉冲频率高电动机运行的连续性好,但带负载能力差;脉冲频率低则反之。
调脉宽的方式有三种:定频调宽、定宽调频和调宽调频。
我们采用了定频调宽方式,因为采用这种方式,电动机在运转时比较稳定;并且在采用LPC2103产生PWM脉冲的软件实现上比较方便。
四、硬件设计1.硬件系统结构图直流电机转速单闭环调速系统硬件结构图如图1 所示。
图1 直流电机转速单闭环调速系统硬件结构图2.电机驱动芯片L298L298N是ST公司生产的一种高电压、大电流电机驱动芯片。
该芯片采用15脚封装。
主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;额定功率25W。
内含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器线圈等感性负载;采用标准逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检测电阻,将变化量反馈给控制电路。
PWM直流电机调速实验报告

int real_count=0;
uchar time;
uchar PWMH = 400;uchar PWML = 400;
uchar code table[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,\
sent(table[speed1%100/10]);
sent(table[speed1%100%10]);
}
void timer0init(void)
{
TMOD = 0X01;
TH0=0XD8;
TL0=0XF0;
}
void detectspeed(void)
{
real_count=count/3.0;
{
while(length--){_nop_();}
}
vo value to the display
{
uchar i = 0;
for(i;i<8;i++)
{
DIN = dat&0x80;
CLK = 0;_nop_();CLK = 1;
dat<<=1;
题目:
PWM直流电机调速实验
学生姓名:
学号:
指导教师:
张友旺
学院:
机电工程学院
专业班级:
机械1604班
日期2019年12月
一、实验目的
1.了解脉宽调制(PWM)的原理
2.学习用PWM输出模拟量驱动直流电机
3.熟悉51系列单片机的延时程序
二、实验步骤
本实验需要用到本实验需要用到单片机最小应用系统(F1区)、串行静态显示(I3区)和直流电机驱动模块(M1区 )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011年全国大学生电子设计竞赛PWM控制直流电机转速(A题)【高职组】2011年9月6日摘要本设计主要要实现的功能是,通过直流电机PWM控制系统,实现对直流电机的加速、减速以及电机的正转、反转和急停,并且可以调整电机的转速,能够很方便的实现电机的智能控制。
主要采用直流电机PWM调速系统以AT89S52单片机为控制核心,由命令输入模块、LCD 显示模块及电机驱动模块组成。
使用带中断的独立式键盘作为命令的输入,单片机在程序控制下,定时不断给L298直流电机驱动芯片发送PWM波形H型驱动电路完成电机正、反转和急停控制,同时单片机不停的将PWM脉宽调制占空比送到LCD1602液晶来完成实时显示。
关键词:直流电机;PWM;控制。
abstractThis design mainly in order to realize the function is, through the dc motor PWM control system, the implementation of the dc motor speed, motor and reducer, move forward, reverse and stop, and can adjust the speed of the motor, can easily realize the intelligent control of the machine. Mainly adopts dc motor PWM speed regulation system AT89S52 single chip microcomputer as control core, by the command input module, LCD display module and motor drive module. Using independent type keyboard with interruption as command input, single chip microcomputer under program control, timing, constantly send dc motor driver chip L298 PWM waveform H drive circuit to complete the motor positive and reverse and stop control, meanwhilemicrocontroller of the PWM pulse width modulation duty cycle to the LCD1602 LCD to complete real-time display. Keywords: dc motor; PWM. Control.目录一系统方案设计与分析 (4)1系统总体框图 (4)2方案论证与选择 (4)控制模块的论证与选择 (4)输入模块的论证与选择 (4)显示模块的论证与选择 (5)传感器的论证与选择 (5)3理论分析与计算 (5)PWM调速原理 (5)PWM调速方法 (6)二硬件电路设计 (6)1控制系统 (6)2驱动模块 (7)3显示模块 (8)三软件设计 (9)1程序流程图四调试结果与分析 (10)五元器件清单 (12)六参考文献 (12)七总结 (12)附录一:原理图 (13)附录二:源程序 (14)一系统方案设计与分析1系统总体框图本系统主要由控制模块、显示模块、电机驱动模块、传感器模块、电源模块等组成,系统总体框图如图1所示。
图1 系统总体框图2方案论证与选择控制模块的论证与选择方案一:采用嵌入式系统。
特点是硬件结构相对于AT80C51复杂,编程容易。
价格低廉、采用CMOS技术和RISC架构,低功耗(μA)、具有SLEEP(休眠)功能。
AVR的一条指令执行速度可达50ns (20MHz),而耗电则在1μA~间。
高度保密。
方案二:采用AT80C51系统。
特点是具有8K字节的ROM,32个可编程IO口,3个16位定时/计数计,8个中断源,1个全双工UART 串行通信口,编程容易,是应用广泛的一种单片机。
方案三:采用MSP430。
此系列单片机是一个16位的单片机,采用了精简指令集(RISC)结构,具有丰富的寻址方式(7 种源操作数寻址、4 种目的操作数寻址)、简洁的 27 条内核指令以及大量的模拟指令;大量的寄存器以及片内数据存储器都可参加多种运算;还有高效的查表处理指令。
这些特点保证了可编制出高效率的源程序。
综合以上三种方案,本设计选择方案二。
输入模块的论证与选择方案一:采用独立键盘来控制输入。
特点是硬件结构简单,编程容易,按键较多时需要较多的IO口。
方案二:采用矩阵键盘来控制输入。
特点是硬件结构复杂,编程复杂,对于按键较多时,可节约IO口。
方案三:采用拨码开关。
拨码开关(也叫DIP开关,拨动开关,超频开关,地址开关,拨拉开关,数码开关,指拨开关)是一款用来操作控制的地址开关,采用的是0/1的二进制编码原理。
通俗的说也就是一款能用手拨动的微型的开关,所以也通常叫指拨开关的也很多。
广泛使用于数据处理、通信、遥控和防盗自动警铃系统、风淋室等需要手动程式编制的产品上。
综合以上三种方案,本设计选择方案一。
显示模块的论证与选择方案一:采用数码管显示。
特点是耗电少、寿命长、成本低、故障少、可视距离远,但其只能显示数字,字母。
方案二:采用LCD1602显示。
特点是体积小,功耗低,显示内容丰富,是单片机应用设计中最常用的信息显示模块。
方案三:采用LCD12864显示。
特点是该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。
可以显示8×4行16×16点阵的汉字. 也可完成图形显示.低电压低功耗。
不论硬件电路结构或显示程序都要简洁得多,价格也较低廉。
综合以上三种方案,本设计选择方案二。
、传感器的论证与选择方案一:采用红外对管测速。
特点是能够快速反应电机轴上码盘的黑白线,输出方波,并用数码管显示。
可以满足一般小电机的测速,适合于玩具车的,循迹小车的测速,但在大型电机上还有很大要改进的地方方案二:采用编码测速。
特点是功耗小,性能稳定,分辨力高,广泛应用于机电测速的各个方面。
方案三:采用光电对管测速。
采用集成电路技术和SMT表面安装工艺而制造的新一代光电开关器件,具有延时、展宽、外同步、抗相互干扰、可靠性高、工作区域稳定和自诊断等智能化功能。
这种新颖的光电开关是一种采用脉冲调制的主动式光电探测系统型电子开关,它所使用的冷光源有红外光、红色光、绿色光和蓝色光等,可非接触,无损伤地迅速和控制各种固体、液体、透明体、黑体、柔软体和烟雾等物质的状态和动作。
体积小、功能多、寿命长、精度高、响应速度快、检测距离远以及抗光、电、磁干扰能力强。
综合以上三种方案,本设计选择方案二。
3理论分析与计算PWM调速原理PWM(脉冲宽度调制)是通过控制固定电压的直流电源开关频率改变负载两端的电压,从而达到控制要求的一种电压调整方法。
PWM可以应用在许多方面。
比如电机调速、温度控制、压力控制等等。
在PWM驱动控制的调整系统中按一个固定的频率来接通和断开电源并且根据需要改变一个周期内“接通”和“断开”时间的长短。
通过改变直流电机电枢上电压的“占空比”来达到改变平均电压大小的目的,从而来控制电动机的转速,也正因为如此PWM又被称为“开关驱动装置”。
设电机始终接通电源时,电机转速最大为Vmax,设占空比为D= t1 / ,则电机的平均速度为Va = Vmax * D,其中Va指的是电机的平均速度,Vmax 指电机在全通电时的最大速度,D = t1 / T是指占空比。
由上面的公式可见,当我们改变占空比D=t1/T时,就可以得到不同的电机平均速度Vd,从而达到调速的目的。
严格来说,平均速度Vd与占空比D并非严格的线性关系,但是在一般的应用中,我们可以将其近似的看成是线性关系。
PWM调速方法基于单片机类由软件来实现PWM:在PWM调速系统中占空比D是一重要参数在电源电压dU不变的情况下,电枢端电压的平均值取决于占空比D大小,改变D的值可以改变电枢端电压的平均值从而达到调速的目的。
改变占空比D的值有三种方法:A、定宽调频法:保持1t不变,只改变t,这样使周期(或频率)也随之改变。
B、调宽调频法:保持t不变,只改变1t,这样使周期(或频率)也随之改变。
C、定频调宽法:保持周期T(或频率)不变,同时改变1t和t。
前两种方法在调速时改变了控制脉冲的周期(或频率),当控制脉冲的频率与系统的固有频率接近时,将会引起振荡,因此常采用定频调宽法来改变占空比从而改变直流电动机电枢两端电压。
利用单片机的定时计数器外加软件延时等方式来实现脉宽的自由调整。
此种方式可简化硬件电路、操作性强等优点。
二硬件电路设计1 控制系统单片机80C51如图2所示。
图2 80C51单片机 AT80C51 是一个低功耗,高性能 CMOS 8 位单片机,片内含 4k Bytes SP的可反复擦写的 Flash 只读程序存储器,器件采用 ATMEL 公司的高密度、非易失性存储技术制造,兼容标准 MCC-51 指令系统及 89C51 引脚结构,芯片内集成了通用 8 位中央处理器和 ISP Flash 存储单元,功能强大的微型计算机的 AT80C51 可为许多嵌入式控制应用系统提供高性价比的解决方案。
AT80C51 具有如下特点:40 个引脚, 4k Bytes Flash 片内程序存储器,128 bytes 的随机存取数据存储器(RAM),32 个外部双向输入/输出(I/O)口,5 个中断优先级 2 层中断嵌套中断,个 16 位可 2 编程定时计数器,2 个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。
2驱动模块电机驱动芯片L298N如图3所示。
图3 L298NL298N是ST公司生产的一种高电压、大电流电机驱动芯片。
该芯片采用15脚封装。
主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;额定功率25W。
内含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器线圈等感性负载;采用标准逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检测电阻,将变化量反馈给控制电路。
使用L298N芯片驱动电机,该芯片可以驱动一台两相步进电机或四相步进电机,也可以驱动两台电动机。
使用直流/步进两用驱动器可以驱动两台直流电机。