单片机原理及应用技术项目化项目10智能小车的设计与制作课件.ppt
《单片机原理及应用技术项目化项目10智能小车的设计与制作课件.ppt》由会员分享,可在线阅读,更多相关《单片机原理及应用技术项目化项目10智能小车的设计与制作课件.ppt(95页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、项目10智能小车的设计与制作10.1 项目描述项目描述10.2 项目目的与要求项目目的与要求10.3 项目支撑知识链接项目支撑知识链接 10.4 项目实施项目实施 项目拓展技能与练习项目拓展技能与练习 项目10智能小车的设计与制作【项目导入】目前玩具市场上有很多智能控制小车,这些智能小车价格高,智能度低。本项目设计制作的智能寻迹小车,不仅电路简单,成本低,而且可以扩展其他功能,除此之外还可以帮助读者掌握单片机的电机控制技术。项目10智能小车的设计与制作【项目目标】1.知识目标(1)掌握单片机系统开发的流程;(2)掌握单片机硬件系统的设计制作;(3)掌握单片机软件系统的编程。项目10智能小车的设
2、计与制作2.能力目标(1)能根据系统的功能要求,设计系统的功能模块图;(2)能根据电路功能模块要求,通过查找资料设计电路图;(3)能结合硬件,进行软件编程;(4)具有开发单片机控制系统的能力。项目10智能小车的设计与制作项目10智能小车的设计与制作10.2 项目目的与要求项目目的与要求本项目设计主要有三个模块:信号检测模块、主控模块、电机驱动模块。信号检测模块采用红外光对管,用以对黑线进行检测;主控模块采用宏晶公司的STC89C52单片机作为控制芯片;电机驱动模块采用意法半导体集团的L298N专用电机驱动芯片。项目10智能小车的设计与制作信号检测模块的功能是将采集到的路况信号传入STC89C5
3、2单片机,经单片机处理后对L298N发出指令,由单片机输出的PWM波控制电动小车的速度及转向,从而实现自动循迹的功能。系统设计要求是:完成智能小车系统的整体功能方案设计;完成外围接口应用电路的设计和实现;完成系统的硬件设计和软件设计;进行系统组装和调试。项目10智能小车的设计与制作10.3 项目支撑知识链接项目支撑知识链接10.3.1 直流电机直流电机1直流电机的类型直流电机可按其结构、工作原理和用途等进行分类。其中,根据直流电机的用途可分为以下几种:直流发电机(将机械能转化为直流电能)、直流电动机(将直流电能转化为机械能)、直流测速发电机(将机械信号转换为电信号)、直流伺服电动机(将控制信号
4、转换为机械信号)。本项目以直流电动机(简称直流电机)作为研究对象来讲述直流电机的基本知识。项目10智能小车的设计与制作项目10智能小车的设计与制作图10-1 直流电机结构项目10智能小车的设计与制作3直流电机的工作原理和技术参数直流电机电路模型如图10-2所示,磁极N、S间装着一个可以转动的铁磁圆柱体,圆柱体的表面上固定着一个线圈abcd。当线圈中流过电流时,线圈受到电磁力作用,从而产生旋转。根据左手定则可知,当流过线圈的电流改变方向时,线圈的受力方向也将改变,因此可通过改变线圈电路的方向来改变电机的方向。项目10智能小车的设计与制作项目10智能小车的设计与制作直流电机的主要额定值有:额定功率
5、Pn:在额定电流和电压下电机的负载能力。额定电压Ue:长期运行的最高电压。额定电流Ie:长期运行的最大电流。额定转速n:单位时间内的电机转动快慢,以r/min为单位。励磁电流If:施加到电极线圈上的电流。项目10智能小车的设计与制作项目10智能小车的设计与制作图10-3 直流电机的驱动电路 项目10智能小车的设计与制作另外,现在直流电机的专用驱动芯片很多,没有必要再去设计驱动电路,直接挑选一种符合要求的驱动芯片即可。此处选用L298芯片构成的电路结构基本上与图10-3所示电路的效果一样。由L298芯片组装的驱动电路模块如图10-4所示。项目10智能小车的设计与制作项目10智能小车的设计与制作5
6、直流电机PWM调速原理1)直流电机转速直流电机的数学模型可用图10-5表示。由图10-5可见,电机的电枢电动势Ea的正方向与电枢电流Ia的方向相反,Ea为反电动势;电磁转矩T1的正方向与转速n的方向相同,是拖动转矩;轴上的机械负载转矩T2及空载转矩T0均与n相反,是制动转矩。项目10智能小车的设计与制作图10-5 直流电机的数学模型项目10智能小车的设计与制作根据基尔霍夫第二定律,可得电枢电压电动势平衡方程式如下:U=EaIa(Ra+Rc)(1)式中,Ra为电枢回路电阻;Rc是外接在电枢回路中的调节电阻。由此可得到直流电机的转速公式为 (2)式中,Ce为电动势常数,是磁通量。项目10智能小车的
7、设计与制作由式(1)和式(2)得:(3)由式(3)可以看出,对于一个已经制造好的电机,当励磁电压和负载转矩恒定时,它的转速由电枢两端的电压Ea决定,电枢电压越高,电机转速就越快,电枢电压降低到0 V时,电机就停止转动,改变电枢电压的极性,电机就反转。项目10智能小车的设计与制作2)PWM电机调速原理对于直流电机来说,如果加在电枢两端的电压为图10-6所示的脉动电压(要求脉动电压的周期远小于电机的惯性常数),则在T不变的情况下,改变t1和t2的宽度,得到的电压将发生变化。下面对这一变化进行进一步的推导。项目10智能小车的设计与制作项目10智能小车的设计与制作设电机接全电压U时,其转速最大为Uma
8、x。若施加到电枢两端的脉动电压占空比为D=t1/T,则电枢的平均电压为U平=UD (4)由式(3)可得到:在假设电枢内阻转小的情况下,式中K=U/(Ce),是常数。图10-7为施加不同占空比时实测的数据绘制所得占空比与转速的关系图。项目10智能小车的设计与制作图10-7 占空比与电机转速的关系项目10智能小车的设计与制作由图10-7可看出,转速与占空比D并不是完全的线性关系(图中为实线),其原因是电枢本身有电阻,不过一般直流电机的内阻较小,可以近似为线性关系。由此可见,改变施加在电枢两端的电压就能改变电机的转速,这就是直流电机的PWM调速原理。综上所述,脉宽调制(Pulse Width Mod
9、ulation,PWM)是一种利用数字输出对模拟电路进行控制的技术,其实质就是利用对数字脉冲占空比的调节来控制可控元件(如三极管、可控硅等)的通断,从而达到对单位时间里受控负载的输入功率的控制。项目10智能小车的设计与制作项目10智能小车的设计与制作图10-8 系统整体框图项目10智能小车的设计与制作图10-9 单片机对直流电机的控制项目10智能小车的设计与制作项目10智能小车的设计与制作sbit MA =P10;sbit MB =P11;void main(void)LED1=1;LED2=1;LED3=0;while(1)if(S1=0)/电机正转 项目10智能小车的设计与制作项目10智能
10、小车的设计与制作 if(S3=0)/电机停转 while(S1=0);LED1=1;LED2=1;LED3=0;MA =0;MB =0;项目10智能小车的设计与制作10.3.2 步进电机步进电机步进电机(stepping motor)是将电脉冲信号转变为角位移或线位移的开环控制的步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响。当步进驱动器接收到一个脉冲信号时,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步矩角”。项目10智能小车的设计与制作它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定
11、位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。项目10智能小车的设计与制作1步进电机类型目前较为常用的步进电机有三种类型,它们分别是永磁式步进电机(PM)、反应式步进电机(VR)、混合式步进电机(HB)等。(1)永磁式。永磁式步进电机的转子用永磁材料制成,转子的极数与定子的极数相同。其特点是动态性能好,输出力矩大,但这种电机精度差,步矩角大(一般为7.5或15)。项目10智能小车的设计与制作(2)反应式。反应式步进电机定子上有绕组,转子由软磁材料组成,其结构简单,成本低,步矩角小,可达1.2,但动态性能差,效率低,发热大,可靠性难保证。(3)混合式。混合式
12、步进电机综合了反应式和永磁式的优点,其定子上有多相绕组,转子采用永磁材料,转子和定子上均有多个小齿以提高步矩精度。其特点是输出力矩大,动态性能好,步矩角小,但结构复杂,成本相对较高。常见步进电机的外形构造如图10-10所示。项目10智能小车的设计与制作图10-10 常见步进电机的外形构造项目10智能小车的设计与制作2步进电机的工作原理步进电机由定子和转子两部分组成,步进电机的转子为永久磁铁,当电流流过定子绕组时,定子绕组产生一个磁场,该磁场带动转子旋转一定角度,使得转子的一对磁场方向与定子的磁场方向一致。当定子的矢量磁场旋转一个角度时,转子也随着该磁场旋转一个角度。每输入一个电脉冲,电动机转动
13、一个角度,前进一步。电机输出的角位移与输入的脉冲数成正比,转速与脉冲频率成正比,改变绕组通电的顺序,电机就会反转。因此可通过控制脉冲数量、频率及电动机各相绕组的通电顺序来控制步进电动机的转动。项目10智能小车的设计与制作在此以四相步进电机为例讲述步进电动机的工作原理。四相步进电机的工作原理如图10-11所示,定子上有4组相对的磁极,每对磁极缠有同一绕组,形成一相。定子和转子上分布着大小、间距相同的多个小齿,当步进电机的某一相通电形成磁场后,在电磁力的作用下,转子被强行推动到最大磁导率(或最小磁阻)的位置。项目10智能小车的设计与制作图10-11 四相步进电机的工作原理项目10智能小车的设计与制
14、作开始时,开关SB接通电源,SA、SC、SD断开,B相磁极和转子0、3号齿对齐,同时,转子的1、4号齿就和C、D相绕组磁极产生错齿,2、5号齿就和D、A相绕组磁极产生错齿。当开关SC接通电源,SB、SA、SD断开时,由于C相绕组的磁力线和1、4号齿之间磁力线的作用,使转子转动,1、4号齿和C相绕组的磁极对齐,而0、3号齿和A、B相绕组产生错齿,2、5号齿就和A、D相绕组磁极产生错齿。依次类推,A、B、C、D四相绕组轮流供电,则转子会沿着A、B、C、D方向转动。项目10智能小车的设计与制作3步进电机的驱动方式驱动步进电机就是根据电磁感应原理使发动机转子形成旋转磁场的过程,也称为励磁。常见的有以下
15、几种方式。1)1相励磁法1相励磁法在每一瞬间只有一个线圈导通,其他线圈不得电。其特点是励磁方法简单,耗电低,精确度良好。但是力矩小,振动大,每次励磁信号走的角度是标称角度。项目10智能小车的设计与制作2)2相励磁法2相励磁法在每一瞬间有两个线圈导通,其他线圈不得电。其特点是力矩大,振动较小,每次励磁转动的角度是标称角度。3)1-2相励磁法1-2相励磁法在1相和2相轮流交替导通,精度高,运转平滑。每送一个励磁信号转动二分之一标称角度,因此称为半步驱动。项目10智能小车的设计与制作四相步进电机按照通电顺序的不同,可分为单四拍、双四拍、八拍三种工作方式。上面步进电机的驱动方式中,第一种方式是单四拍工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 应用技术 项目 10 智能 小车 设计 制作 课件
限制150内