飞思卡尔智能车电机资料上课讲义

合集下载

智能车竞赛培训第一部分赛车的驱动

智能车竞赛培训第一部分赛车的驱动

直流电动机的工作原理
N
N
S
S
直流电动机的工作原理
电刷 + U -
N + U -
N
S 换向片
S
工作原理
电枢绕组加 直流电压
电枢绕组中 产生 电流
电流与磁场相互 作用产生力
电磁转矩
两层意思: 1、产生电枢电流 2、产生电磁转矩
电枢 旋转
直流电机的基本结构
1. 主要部件
(1) 定子
①主磁极
②换向磁极 ③机座 ④电刷装臵和端 盖等
(4) 额定转速 nN (5) 额定励磁电压 UfN (6) 额定励磁电流 IfN
二、他励(并励)直流电动机的工作特性
供给励磁绕组电流的方式称为励
磁方式,分为他励和自励两大类。
(1) 直流电机的励磁方式
直流电动机按励磁方式分类
+
他 励
Ia
M
If + Uf
+
I
Ia
M
If
并 励
Ua
U

+

I
Ia
M

稳定运行状态的过渡过程。电动机在起动瞬间(n=0)的电磁转矩 称为起动转矩,起动瞬间的电枢电流称为起动电流,分别用Tst 和Ist表示。起动转矩为
Tst CTΦI st
如果他励直流电动机在额定电压下直接起动,由于起动瞬
间转速n=0,电枢电动势Ea=0,故起动电流为
UN I st Ra
(2.3.2)
他励直流电动机的制动
根据电磁转矩Tem和转速n方向之间的关系,可以把电机分 为两种运行状态。当Tem与n同方向时,称为电动运行状态,简 称电动状态;当Tem与n反方向时,称为制动运行状态,简称制 动状态。电动状态时,电磁转矩为驱动转矩;制动状态时,电

培训资料 北航飞思卡尔培训ppt

培训资料 北航飞思卡尔培训ppt

电路、电源电路、电磁传感器、以及一些其他的可能模块),
可以使用指定的现成模块(线性CCD,摄像头,按键(最好 自己画)、OLED显示屏、超声波传感器)等。(以规则为主)
几点建议(续)
• 5、建议的芯片:一般K60比较多,如果用的话,大家可
以用K60DN512的芯片,最小系统板建议用一样的,因 为会有很大可能烧芯片,到时候方便更换。
PE和IAR配合使用
• 教程:/module/forum/thread-缺点:有BUG,PE是英文,配置元件和模块的时候上手可能比较难 • 已知bug1:在已有的工程上,PE新生成的一些component可能无法 自动更新到IAR工程上 • 解决办法:重新connect info文件 • 已知bug2:当开着IAR时(IAR打开了指定的工程),在PE已有的工 程基础上,新生成component或者更改component的配置的时候, 会出现IAR无法编译链接时候的出错 • 解决办法:关掉IAR工程,PE重新生成代码,打开IAR(必要的时候可 能要重复bug1的解决办法)
• 6、9s12芯片也是建议的,kl26芯片也是可以的,我们
还用过kl46,kl系列资料较少,相对而kl26资料多一点。
• 7、电池的接口最好要统一,不统一也可以做转接头,这 样队伍之间可以通用,千万注意正负极 • 8、希望组与组之间进行讨论交流,不同项目的队伍之间 也可以交流。
几点建议(续)
• 9、选用管脚的时候,注意管脚冲突的问题。下载器的调
• SI下降沿 开始输入采集到的电压值
线性CCD TSL1401
• 一般模块基本是5根引脚,也有6根引脚的出现
GND GND VCC SI AO CLK VCC AO AO2 SI CLK

飞思卡尔--智能车舵机讲解

飞思卡尔--智能车舵机讲解

飞思卡尔--智能车舵机讲解2.2 舵机的安装完成了玩具车的拆卸之后要做的第二步就是安装舵机,现在市场上卖的玩具车虽然也具有转向功能,但是前轮的转向多是依靠直流电机来驱动,无论向哪个方向转都是一下打到底,无法控制转过固定的角度,因此根据我们的设计需求,需要将原有的转向部分替换成现有的舵机,以实现固定转角的转向。

舵机的实物图如图 2.1所示。

需要说明的是由于小车系玩具车改装,在安装舵机是需要合理的利用小车的结构,将舵机安装牢固,同时还需注意合理利用购买舵机是附赠的齿轮,从而将舵机固定在合适的位置。

舵机的安装方式有俯式、卧式多种,不同的安装方法力臂长短、响应速度都有所不同,这一点请自己根据实际情况合理选择,图 2.2 为舵机的安装图。

5图 2.1 舵机实物图图 2.2 舵机安装图舵机安装过程中有一点需要尤其注意,由于舵机不是360°可转的,因此必须保证车轮左右转的极限在舵机的转角范围之内。

舵机安装完毕之后就可以对小车的转角进行控制了,但是由于玩具车的车体设计往往限制了小车的转角,因此可以对小车进行局部的“破坏”来增大前轮的转角,要知道在比赛中追求速度的同时一个大的转角对小车的可控性会有一个很大的提升,如图2.3 所示,就是对增加小车转角的一个改造,这是我在去年小车比赛中的用法。

将阻碍前轮转角的一部分用烙铁直接烫掉。

但是这种做法也有风险,由于你的改造会破坏小车的整体7结构,有可能会对小车的硬件结构造成破坏,因此如果你的小车在改造之后显得过于脆弱的话那你就要对你的小车采取些加固措施了。

3.4 舵机转向模块设计舵机是小车转向的控制机构,具有体积小、力矩大、外部机械设计简单、稳定性高等特点,无论是在硬件还是软件舵机设计是小车控制部分的重要组成部分,舵机的主要工作流程为:控制信号→控制电路板→电机转动→齿轮组减速→舵盘转动→位置反馈电位计→控制电路板反馈。

图 3.11 为舵机的实物图。

7图3.12 为舵机的内部结构图,舵机根据力矩划分有多种型号,价格也从几十到几百元不等,作为本文中介绍的智能小车的应用,实物如图 3.11 所示,价格在30元左右的舵机已经能够满足要求,但是在使用时应注意硬件连接,根据以往的情况来看舵机烧坏的情况也比较常见。

飞思卡尔智能车入门资料大全概要

飞思卡尔智能车入门资料大全概要
计算机控制技术、单片机技术、C语言、 传感器与检测技术、电机与拖动、模数电 及电路基础、自动控制理论、机械设计基 础等学科
1.2.2 动手能力和创新能力 常见电源电路和驱动电路设计 新的一些寻迹算法的提出等
二、硬件系统设计与实现
1)电源部分 2)电机驱动部分 3)舵机部分 4)图像采集部分 5)测速部分
1k
OUT1 CC P1 OUT2 33n VS S VS S D1 D2 47uF 47u VS S C3 0.1u GND GND C1 GND
GND 6 5 4 3 2 1 GND VC C PWM7 PWM5 D2 D1
20 DNC 4 V+ 5 V+ 16 V+ 18 D1 13 D2
R2 VC C
正确放电:
由于镍镉电池具有记忆效应,对电池的不完全放电将会人 为的降低电池的电容量; 从放电曲线可以看出,随着电池电量的减少,其电压也会 逐渐降低,当电压降低到某个阈值后继续放电,电池电压 将很快的跌落。这个阈值就是电池的放电下限电压。厂家 给出了放电下限电压为6V。因此,在使用时,建议在动力 车的电源设计中加入电池保护电路,当电池电压低于6V时 切断电路,用来保护电池。如果没有保护电路,要注意, 电池接通时人不要离开。因为当电池电压降到接近6V时, 电池已经给不出多少电流,已经没有能力驱动电机了,此 时一定要及时断开电路,到了给电池充电的时候了。
舵机控制方法
三线连接方式 红线:电源线+6V 蓝线:地线 黑线:PWM控制信号
2.2.2驱动芯片BTS7960/7970组成的电路
大功率驱动芯片BTS7970特性如下: 输入电压:6v---24v 输出电流: 最大可达60A 内阻:16毫欧 控制线电压: 5v PWM控制频率:25K

飞思卡尔智能车硬件培训

飞思卡尔智能车硬件培训

电 池 的 使 用
• 正确放电:
•由于镍镉电池具有记忆效应,对电池的不完全放电将 会人为的降低电池的电容量; •从放电曲线可以看出,随着电池电量的减少,其电压 也会逐渐降低,当电压降低到某个阈值后继续放电, 电池电压将很快的跌落。这个阈值就是电池的放电下 限电压。厂家给出了放电下限电压为6V。因此,在使 用时,建议在动力车的电源设计中加入电池保护电路, 当电池电压低于6V时切断电路,用来保护电池。如果 没有保护电路,要注意,电池接通时人不要离开。因 为当电池电压降到接近6V时,电池已经给不出多少电 流,已经没有能力驱动电机了,此时一定要及时断开 电路,到了给电池充电的时候了。
辅助支架等。
车 模 调 整 参 数
前轮调整
后轮调整
减震弹簧 其他调整




前轮是转向轮,前轮调整包括以下几个方面: 主销内倾 ;主销后倾;前轮外倾;前轮前束
前 主销内倾



主销内倾是指主销装在前轴略向内倾斜的角度,它的作用是使
前轮自动回正,增大摩擦力,避免甩尾。角度越大,前轮自动回正 的作用越剧烈,但是转向时也越费力,轮胎磨损也增大。主销内倾
车 模 运 行 方 向
光电组:四轮车模双向运行。
车模使用 B 型车模,车模运行可以在比赛过程中,
根据赛道要求随时调整运行方向。
车 模 运 行 方 向
光电组:车模直立行走。
使用 D、E 型车模。车模
运行时只允许动力轮着地,
车模直立行走。车模运行
方向应按照图3 所示:






禁止改动车底盘结构、轮距、轮径及轮胎;如有必 要可以对于车模中的零部件进行适当删减。 禁止采用其它型号的驱动电机,禁止改动驱动电机

飞思卡尔智能车培训

飞思卡尔智能车培训

XS128单片机(80脚)最小系统原理图
最小系统各部分介绍
1、时钟电路 时钟电路对单片机的运行至关重要, 时钟电路对单片机的运行至关重要,电路 简单,但作用不小,元件参数选择、 简单,但作用不小,元件参数选择、印刷 板的布线都要注意。通过一个16MKZ的外 板的布线都要注意。通过一个 的外 部晶振借到单片机的外部晶振输入接口 EXTAL和XTAL上,利用 和 上 利用MC9S12XS128内 内 部的压控振荡器和锁相环把这个频率提高, 部的压控振荡器和锁相环把这个频率提高, 作为系统内部总线时钟。 作为系统内部总线时钟。
S12单片机开发平台入门
• 1、CodeWarrior集成开发环境介绍 • 2、BDM简介 • 3、MC9S12单片机最小系统
一、 CodeWarrior集成开发环境介绍
1.CodeWarrior能做些什么? A)使用C/C++进行编程 B)支持Java开发 智能车仅限于应用C/C++语言在Windows平台上使用CodeWarrior进行 开发 2. CodeWarrior的优点是什么? CodeWarrior能够自动地检查代码中的明显错误,它通过一个集成的调 试器和编辑器来扫描代码,已找到并减少明显的错误,然后编译并链接 程序以便计算机能够理解并执行程序。
3、接下来会跳出一个窗口让用户选择串口号和波特率,波特率最好为19200
4、点OK后会有一个程序下载到目标板的 过程:
5、之后会出现之前的调试界面。
二、BDM的介绍
• BDM是用来向单片机下载程序用的,可以 将单片机的Flash中旧的程序擦除。另外具 有调试功能,s12单片机的BDM接口可以提 供很多调试信息,包括CPU运行时的动态 信息,故与之通信的BDM也需要CPU支持。 • 单片机只需要一个6针的插头将信号引出和 BDM调试器连接,就可以实现单片机的DM 调试。

飞思卡尔智能车设计方案PPT课件

飞思卡尔智能车设计方案PPT课件
第7页/共12页
二值化处理
第8页/共12页
图像去噪
第9页/共12页
算法流程PID控制算法 Nhomakorabeau(k
)
Kp
e(k
)
T Ti
j
k 0
e(
j)
Td T
[e(k
)
e(k
1)]
第10页/共12页
位置型算法流程图
第11页/共12页
感谢您的观看!
第12页/共12页
起点
第1页/共12页
规则要点:
• 1.循黑线(我们是沿着黑线行走) • 2.竞速 • 3.跑道有小s、大s、十字交叉(今年多了虚线) • 4.组别:电磁组、光电组、摄像头组
第2页/共12页
摄像头注意的地方:
• 摄像头选择——ccd、cmos、其他 • 感光灵敏度 • 动态性能 • 图像效果(视角\分辨率\帧频)) • 供电(12V、5V)
第3页/共12页
硬件部分
总体布局
电源分配
第4页/共12页
电机驱动部分
H桥
集成IC: L298、33886、其他
第5页/共12页
电机驱动模块设计
•1.响应灵敏度(速度才是最重要的) •2.制动效果 •3.PCB线宽(电机启动电流很大)
第6页/共12页
黑线提取算法的基本思想:
a)直接利用原始图像逐行扫描,根据设定的阈值提取黑白跳变点; b) 黑线宽度有一个范围,在确定的黑线宽度范围内提取有效黑块,这样可 以滤除不在宽度范围内的黑点干扰; c) 利用黑线的连续性,根据上一行黑线中心的位置来确定本行求出的黑线 中心是否有效; d) 图像是远处小近处大,所以黑线宽度范围和前后行黑线中心的位置差别 都要动态调整; e) 求黑线中心时,因为近处的黑线稳定,远处黑线不稳定,所以采用由近 及远的办法; f) 图像数据量大,全部扫描一遍会浪费很多时间,利用前面已经求出的黑 线中心位置判断出黑线的趋势,从而推断出下一行的黑线大概位置,确 定出扫描范围,避免整行逐点扫描,节约时间; g) 提取出整场所有有效行的黑线中心后,根据预先设定好的权重计算出黑 线中心的加权平均,作为本场的黑线中心。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3.1.6驱动电机介绍
驱动电机采用直流伺服电机,我们在此选用的是RS-380SH型号的伺服电机,这是因为直流伺服电机具有优良的速度控制性能,它输出较大的转矩,直接拖动负载运行,同时它又受控制信号的直接控制进行转速调节。

在很多方面有优越性,具体来说,它具有以下优点:
(1)具有较大的转矩,以克服传动装置的摩擦转矩和负载转矩。

(2)调速范围宽,高精度,机械特性及调节特性线性好,且运行速度平稳。

(3)具有快速响应能力,可以适应复杂的速度变化。

(4)电机的负载特性硬,有较大的过载能力,确保运行速度不受负载冲击的
影响。

(5)可以长时间地处于停转状态而不会烧毁电机,一般电机不能长时间运行
于停转状态,电机长时间停转时,稳定温升不超过允许值时输出的最大堵转转矩称为连续堵转转矩,相应的电枢电流为连续堵转电流。

图3.1为该伺服电机的结构图。

图3.2是此伺服电机的性能曲线。

图3.1 伺服电机的结构图
图3.2 伺服电机的性能曲线
3.1.7 舵机介绍
舵机是一种位置伺服的驱动器,适用于那些需要角度不断变化并可以保持的控制系统。

其工作原理是:控制信号由接收机的通道进入信号调制芯片,获得直流偏置电压。

它内部有一个基准电路,产生周期为20ms,宽度为1.5ms的基准信号,将获得的直流偏置电压与电位器的电压比较,获得电压差输出。

最后,电压差的正负输出到电机驱动芯片决定电机的正反转。

当电机转速一定时,通过级联减速齿轮带动电位器旋转,使得电压差为0,电机停止转动。

舵机的控制信号是PWM信号,利用占空比的变化改变舵机的位置。

一般舵机的控制要求如图3.3所示。

图3.4为舵机的控制线。

图3.3 舵机控制要求
图3.4 舵机的控制线
控制线输入一个周期性的正向脉冲信号,这个周期性脉冲信号的高电平时间通常在1ms-2ms之间。

而低电平时间应在5ms到20ms间,并不很严格。

下表3.3表示出一个典型的20ms周期性脉冲的正脉冲宽度与微型伺服马达的输出臂的位置的关系:
表3.3脉冲宽度与舵机位置表
考虑到舵机安装的位置与舵机的响应速度有关,在设计中我把舵机安装在较高的位置,使转向拉杆加长,使得在舵机转动相同的角度时前轮(即方向轮)转动的角度加大,转向灵敏。

3.1.1 速度控制系统建模
控制系统的数学模型在控制系统的研究中有着相当重要的地位,要对系统进
行仿真处理,首先需要知道系统的数学模型,而后才有可能对系统进行模拟。

速度控制系统的数学模型中最主要的部分就是直流电机的数学模型,下面首先着重对电机数学模型的建立进行论述,然后对系统其他部分数学模型作简单说明。

1. 直流电机的数学模型
本系统所使用的直流电机为大赛主委会统一规定的RS380-ST/3545型电机。

直流电机的物理模型如图3.2所示。

图3.2 直流电机的物理模型
图中所示参数的意义如下:
u a —电枢输入电压(V) Ra —电枢电阻(欧) La —电枢电感(H) E —感应电动势(V) Te —电机电磁转矩 (N ·m) J —转动惯量(kg ·㎡) B —粘性阻尼系数(N ·m ·s) i a —流过电枢的电流(A) w —电机输出的转角(rad/s )
根据基尔霍夫定律和牛顿第二定律对图3.2所示的直流电机列基本方程:
()
()()a a a a a a di t u t R i t L E dt
=++
e dw T J Bw dt
=+
a e E K w = e T a T K I =
式中:K T 为电机的转矩常数(N ·m)A ;K e 为感应电动势常数(V ·S)rad 。

对公式3.1进行拉普拉斯变换,得:
()()()(
)a a a a a a U s R I s L sI s E s =++ ()()()e T s Js s B s =Ω+Ω
(公式3.1) (公式3.2)
()()a e E s K s =Ω ()()e T a T s K I s =
根据公式3.2,消去中间变量,可以求出永磁直流电动机的速度传递函数为:
2()()()T
a a a a e T a s K U s L Js L B R J s K K R B Ω=++++ (公式3.3)
由公式3.3作出直流电机的框图如图3.3所示。

图3.3 直流电机框图
图3.3中的e τ为电气时间常数,/e a a L R τ=。

为建立直流电机的数学模型,需要求的参数有电枢电阻a R 、电枢电感a L 、转矩常数T K 、阻尼系数B ,反电动势系数Ke 和总转动惯量J ,其中M L J J J =+,M J 为电动机转子的转动惯量,L J 为折合到电动机轴上的负载转动惯量。

为求得以上参数值,先给出电机RS380-ST/3545的技术指标(电压值为7.2V 常值),如表3.1所示。

表3.1 RS380-ST/3545技术指标
(1) 电枢电阻a R
由直流电机的稳态电压方程式:a a a a U E I R =+,两边都乘以a I 得
2
a a a a a a U I E I I R =+
(公式
3.4) 上式可以改写成
1M Cua P P p =+ (公式
3.5)
式中,1a a P U I =是从电源的输入电功率,M a a P E I =是电磁功率,转化为机械功率
e P T ωΩ=,2Cua a a p I R =是电枢回路总的铜损耗。

由表3.1中的最大功率栏可知,1a a P U I ==7.2V*8.61A=62W ,M P =26.68W ,
a I =8.61A ,因此a R =(62-26.68)/8.612
欧=0.476 欧。

(2) 电枢电感a L
使用万用表的电感档测得直流电机的电枢电感a L =0.2mH 。

则电气时间常数
/e a a L R τ==0.00042s 。

(3) 转矩常数T K
由于e T a T K I =,当a I =8.61A 时,e T =340 g ·cm=3.332×10-2N ·m ,则转矩常数/T e a K T I ==3.332×10-2/8.61 N ·m/A=3.87×10-3 N ·m/A 。

(4) 阻尼系数B
由于e T a T K I B ω==,当e T =340 g ·cm=3.332×10-2N ·m 时,76502/60ωπ=⨯ rad/s=800.7 rad/s,所以阻尼系数/e B T =Ω=4.16×10-5N ·m/(rad ·s -1)。

(5) 反电动势系数Ke
由于直流电机在最大功率时,M a a P E I ==26.68W ,a I =8.61A ,则
a E =26.68/8.61V=3.1V 。

又由于a e E K w =,且
76502/60ωπ=⨯rad/s=800.7rad/s ,所以计算得反电动势系数
Ke =0.004V/(rad ·s -1
)。

(6) 转动惯量J
由前可知,M L J J J =+,下面首先介绍直流电机转子转动惯量M J 的测量方法。

通过查阅相关资料,本系统采用了落重法测量M J ,如图3.3所示,将直流电机置于一高台上,轴端伸出台外在轴端上固定一个轻度圆盘,圆盘上绕数圈细绳,绳的一端悬挂一个已知质量的重物,另一端固定在圆盘上,然后让重物落下,记录重物数次落下所需时间,算出平均值t 。

按下式求取转子的转动惯量。

2
212M gt J mr h ⎛⎫=- ⎪⎝⎭
(公式
3.6)
图3.3 落重法测转动惯量
式中 M J ——转子的转动惯量,kg ·m 2
m —— 悬挂重物的质量,kg r —— 圆盘上缠绕细绳处的半径,m h —— 重物下降高度,m g —— 重力加速度,m/s 2
t —— 重物下降h 高度所需时间,s
本测试系统取h=0.8m ,m=40g=0.04kg ,r=3.9mm=0.0039m ,g=9.8 m/s 2,实验中测得的时间如表3.2所示。

由表求得平均时间t=0.85s ,因此由公式3.6求得直流电机转子转动惯量M J =2.08×10-6kg ·m 2。

表3.2 测试时间
下面求折合到电动机轴上的负载转动惯量L J ,由于智能车是沿着直线运动的,所以采用计算公式是物体沿直线运动时的折算转动惯量公式:
()2
2L J m L π= (公式3.7)
式中 L J ——智能车沿直线运动时的折算转动惯量,kg ·m 2 m ——智能车的质量,kg
L ——直流电机每转一转时智能车沿运动方向移动过的距离,m
智能车质量m =1.2kg ,L =0.037m ,计算得L J =4.2×10-5kg ·m 2。

所以总转动惯量M L J J J =+=4.4×10-5kg ·m 2。

相关文档
最新文档