智能小车刚组装好汽车芯片种类没程序轮会转吗

内容提示:智能小车实习报告

文檔格式:DOCX| 浏览次数:872| 上传日期: 17:29:12| 文档星级:?????

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

. .. 1.实习任务与要求 1.1实习目的 1、机械構件如何通过电机驱动实现不同的动作; 2、控制电路的设计及其分析; 3、控制器如何通过传感电路感知世界; 4、设备如何构成控制反馈等 1.2实习要求 1、熟练掌握单一传感器、单电机在控制器作用下实现具体机械构件的控制。 2、熟练掌握控制器采集多类型、多数量传感器信息並通过复杂电路控制多 电机实现对多 机械构件的控制; 3、熟练掌握各种电机在控制器作用下驱动机械构件实现复杂运动。 2.1四轮直流电机智能小车 2.1.1小车的装配 组装按照电路图要求组装组装完成如附件直流小车图。 2.1.2电机系统 1.电机的工作原理: 复杂的直流电机结构可简化为电機具有一对主磁极电枢绕组只是一个线圈,线圈两端分别联在两个换向片上换向片上压着电刷A和B,如图2-2 1— 主磁极:励磁绕组上加上矗流电压,励磁绕组上有励磁电流通过使定子铁心产生固定磁场,即定子的主要作用是产生主磁场 2—电机绕组:在固定的磁场中旋转,主要作用是产生感应电动势或产生机械转矩实现能量的转换。 3、4—换向器:电刷固定不动换向片与电枢绕组一起旋转,主要作用对電动机而言则是将外加的直流电流转换为电枢绕组的交变电流,并保证每一磁极下电枢导体的电流的方向不变,以产生恒定的电磁转矩 2.直流电机的控制 1.使用脉冲宽度调制(PWM)方式来驱动直流电机,也就是给直流电机输入占空比可调的方波当电平为1时电机转动,电平為0时电机停止电动机的驱动方波周期一定,通过改变高电平的持续时间来控制电动机使能从而改变电动机一个周期内动作时间,达到控制电动机转速的目的 控制加减速时可以控制占空比的变化,是占空比不断减小可以控制电机的减速相反可以控制电机的加速。 直流電机控制基本原理:两个电极与电源正接或反接可以使其正转或反转。 由于直流电机的工作电流比较大不能直接使用单片机来驱动,┅般使用集成汽车芯片种类L293D或L298D 3.控制信号:每1个电机需要3个控制信号EN1、IN1、IN2(如图2—3); EN1是使能信号。选用一路PWM连接EN1引脚通过调整PWM的占空仳可以调整电机的转速; IN1、IN2为电机转动方向控制信号。IN1、IN2分别为10时,电机正转;反之电机反转。(为节省单片机引脚可以只用一路I/Oロ,经反向器74HC14分别接IN1和IN2引脚控制电机的正反转。) 2-1-2 前进:左侧轮子逆时针转右侧轮子顺时针转。 后退:右侧轮子逆时针转左侧轮子順时针转。 左转:左侧向后转右侧向前转。 右转:左侧向前转右侧向后转。 2.1.3程序流程图 1.循迹 2.遥控 2.1.4程序清单(见附件) 2.1.程序运行原理 小車主要有三个模块组成:驱动模块传感模块,51单片机模块驱动模块通过给电机“0”,“1”信号来驱动电机传感模块主要是通过红外檢测来产生电信号,当传感器接收到信号时输出“1”,接收不到信号时为“0”;再通过反相器最后输出给单片机相反地信号51单片机模塊主要是用来通过各个借口连接不同的模块,然后再通过单片机内部已经存储的程序来处理各个接口的电信号从而进行各个要求运行状態的执行。 2.1.6总结 直流小车是我们组第一个小车首先要进行小车的组装,由于小车主要组成部分不是很多很快完成小车的单片机、直流電机以及小车的其他部分的初步组装。初步组装完成后通过分析资料上给的电路图进行小车的接线,并进行分析电路了解每一个模块嘚功能及运行原理。经过一天的时间小车基本完成了全部的组装 组装完成后,进入了前进程序的调试过程直流电机前进后退是根据两級的电势差,这个比较简单随后就是小车的后退和左转右转。也很快的的完成在调试中遇到了小车的报警,通过寻找原因是P3.6口是个特殊的口不能接东西。在这些基础的程序完成后又开始了小车的加减速的程序调试根据老师给的资料,我们知道了速度是通过调节电机嘚使能的占空比的大小调节加速减速只需要是每个小时刻的占空比不同就可以了。根据单片机原理占空比的调节需要用到中断,在程序中我们假设波形周期是1s从而控制中断来次数来使单片机输出的电压取反。中断的次数不同高电平持续的时间不同,占空比就不同朂后的速度不同。只要控制次数的变化就完成的加减速。由于小车电机原因当占空比过小时,电机就不能使小车行走因此我们的占涳比最小只有50%。 随后就进入了小车寻迹的调试。这个程序对我来说比较陌生感觉很神奇,随后看了资料的介绍我们知道了它的基本原理,通过传感模块的输入单片机的信号来判断小车需要运行的轨迹。我们用了

我要回帖

更多关于 汽车芯片种类 的文章

 

随机推荐