智能寻迹小车实训报告[大全]

时间:2019-05-12 12:01:27下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《智能寻迹小车实训报告[大全]》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《智能寻迹小车实训报告[大全]》。

第一篇:智能寻迹小车实训报告[大全]

目录

1、引言

1.1智能小车的设计意义和作用………………………3

2、系统总体设计……………………………………………4

3、硬件设计

3.1循线模块……………………………………………5

4、软件设计

4.1软件调试平台………………………………………7 4.2系统软件流程………………………………………8 4.3系统软件程序………………………………………9

5、调试及性能分析………………………………………12

6、设计总结………………………………………………13

7、作品实物图……………………………………………14

8、参考文献………………………………………………15

1、引言

1.1智能小车的设计意义和作用

智能小车是移动式机器人的重要组成部分,介绍一种基于AT89S52单片机的智能小车。通过不断检测各个模块传感器的输入信号,根据内置的程序分别控制小车左右两个直流电机运转,实现小车自动识别路线,寻找光源,判断并避开障碍物,检测道路上的铁片、发出声光信息并计数显示,智能停车等功能。

作为20世纪自动化领域的重大成就,机器人已经和人类社会的生产、生活密不可分。因此为了使智能小车工作在最佳状态,进一步研究及完善其速度和方向的控制是非常有必要的。智能小车要实现自动寻迹功能和避障功能就必须要感知导引线和障碍物,感知导引线相当给机器人一个视觉功能。避障控制系统是基于自动导引小车(avg—auto-guide vehicle)系统,基于它的智能小车实现自动识别路线,判断并自动避开障碍,选择正确的行进路线。使用传感器感知路线和障碍并作出判断和相应的执行动作。该智能小车可以作为机器人的典型代表.它可以分为三大组成部分:传感器检测部分,,执行部分,cpu。机器人要实现自动避障功能,还可以扩展循迹等功能,感知导引线和障碍物。可以实现小车自动识别路线,选择正确的行进路线,并检测到障碍物自动躲避。考虑使用价廉物美的红外反射式传感器来充当。智能小车的执行部分,是由直流电机来充当的,主要控制小车的行进方向和速度。

2、系统总体设计

AT89S52单片机作为总的控制核心,利用传感器,在循线信号、寻光信号、检测障碍物信号等的输入作用下,控制电机采取相应的动作,从而调整小车做合适的选择。同时,如果有检测到金属片的信号,则将该信号以声光的形式表现出来并令数码管计数显示。主要有循线、寻光、避障、金属检测、数码显示、电机驱动、电源、单片机控制等8大模块,如2-1图所示。

图2-1 功能模块图

3、硬件设计

3.1循线模块

循线模块,循迹是指小车在白纸地板上循黑线行走通常采取的方法是红外探测法,红外探测法即利用红外线在不同颜色的物体表面具有不同的反射性质的特点,可以根据黑带和白纸对光线的发射系数不同,可以利用车底接收到的发射光的强弱来判断“道路”黑带。采用四个红外光电管分别置于移动智能小车前板底座的两侧,确保沿着黑线行驶。红外光电管由一个发射管和一个接收管组成,安装在同一面上。红外光电管的工作原理是由发射管发射出的红外线,经检测面反射后被接收管吸收,由于检测面颜色的不同,对红外线的吸收程度也不同,从而反映在接收管的阻值变化上。这种阻值变化通过外接通路就能转换成单片机能够识别的信号。由于红外光电管发出的是红外线,日光对小车的检测不会产生影响,因而其抗干扰性能好,从而实现小车的循迹功能。但红外探测器探测距离有限,一般最大不应超过3cm。循迹功能如3-1,3-2图所示。

图 3-1 循迹功能图

图3-2循迹功能图

本设计需要检测小车的运动状态,沿着路面黑线运动。采用发射取样式,单光束红外传感器接收信号,电路在5V电压下工作,根据该型号传感器红外发射管所需的工作降压(红外发射管的正向降压在1-1.3V)和工作电流(红外发射管的电流为2-10mA),选取负载电阻R=15千欧,红外发射管负载电阻R=220欧。

4、软件设计

4.1 软件调试平台

Keil for C51是美国Keil Software公司出品的C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,Keil C51软件还提供了丰富的库函数和功能强大的集成开发调试工具,生成的目标代码效率非常高,且容易理解。

C51开发中除了必要的硬件外,同样离不开软件,我们写的源程序要变为C51可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,但现在已极少使用手工汇编。Keil提供了包括C编译器、宏汇编、连接线、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision2)将这些部分组合在一起。如图4-1所示。

图4-1 Keil for C51开发平台

4.2系统软件流程

系统软件流程图如图4-2所示

图4-2系统流程图

4.3系统软件程序

#include #define LED P1 //定义数据显示端口

sbit D1=P2^0;//定义前方左侧指示灯端口 sbit D2=P0^7;//定义前方侧右指示灯端口 sbit ZIR=P3^5;//定义前方左侧红外探头端口 sbit YIR=P3^6;//定义前方右侧红外探头端口 sbit QIR=P3^7;//定义前方正前方红外探头端口 sbit M1A=P0^0;//定义左侧电机驱动A端 sbit M1B=P0^1;//定义左侧电机驱动B端 sbit M2A=P0^2;//定义右侧电机驱动A端 sbit M2B=P0^3;//定义右侧电机驱动B端 sbit SB1=P0^4;//定义语音识别传感器端口 sbit MIC=P0^6;//定义蜂鸣器端口 void delay(unsigned int z){ while(z--);SB1=!SB1;

return;} void car(unsigned char a){ M1A=0;M2A=0;M1B=0;M2B=0;switch(a){ case 1:{M1A=1;M2A=1;break;};case 2:{M1B=1;M2B=1;D1=0;D2=0;break;};case 3:{M1B=1;M2A=1;D2=0;break;};case 4:{M1A=1;M2B=1;D1=0;break;};} } void main(){ car(1);while(1);{ D1=1;D2=1;LED=0x00;if(QIR==0){ car(2);delay(15000);car(1);} if(YIR==0&&ZIR==1){ car(3);delay(15000);if(YIR==0&&ZIR==1){ car(1);} } if(ZIR==0){ car(4);delay(15000);if(YIR==0&&ZIR==1)

{ car(1);} } if(YIR==0&&ZIR==0){ car(2);delay(30000);} } }

5、调试及性能分析

整机焊接完毕,首先对硬件进行检查联线有无错误,再逐步对各模块进行调试。首先写入电机控制小程序,控制其正反转,停机均正常。加入避障子程序,小车运转正常,调整灵敏度达最佳效果。加入显示时间子程序,显示正常。铁片检测依靠接近开关,对检测信号进行处理并实时显示和发出声光信息,无异常状况。路程显示部分是对霍尔管脉冲进行计数,为了尽量达到精确,车轮加装小磁片。接着对黑带检测模块调试,发现有时小车会跑出黑带,经判断是因为红外线收发对管灵敏度不高,调整灵敏度后仍然达不到满意效果,疑是受环境光影响,利用塑料套包围红外线收发后问题解决。趋光电路主要由三个光敏电阻构成,调 整三个光敏电阻的角度同时测试软件,以最佳效果完成趋光功能。

整机综合调试,上电后对系统进行初始化,接着控制电机使小车向前行驶,突然发现系统即刻进入外部中断1,重复多次测试,结果都是自动进入该中断。推断是由刚上电时电机起动所引起,为了避免上电瞬间的影响,在启动小车后延时几毫秒,再开外部中断,结果问题解决。允许的话应采用双电源供电,即电机和电路应分开供电,L293D与单片机之间采用隔离信号控制。这样就不会出现小车启动时程序出错和数码管显示闪动的问题。在计程精度上,可用红外线原理获 得较高精度。

6、设计总结

通过本次实训设计,不仅是对我们课本所学知识的考查,更是对我们的自学能力和收集资料能力及动手能力的考验,本次实训使我们对一个项目整体设计有了初步认识。再有对电路板的制作有了一定的了解。并学会了使用keil软件设计。本次实训使我们意识到实验的更重要性,在硬件制作和软件调试过程中,出现了很多问题,最终都

是通过实验的方法来解决的。还有以前对程序只是一个模糊的概念。通过这次实训极大的锻炼了我们的思考和分析问题能力。并对单片机有利益更深的认识。

总之,实训过程中,无论是对学习方法还是理论知识,我们都有了新的认识。受益匪浅。这将激励我们今后再接再励,不断完善自己的理论知识提高实践运作能力。

8、作品实物图

9、参考文献

1)、《单片机应用技术》 2)、《周立功单片机》 3)、《单片机原理与应用》

4)、《8051单片机程序设计与实例》 5)、《MCS-51单片机实验指导》

第二篇:智能小车实训报告

智能小车实训报告

摘要:

本课题是基于AT89C52单片机的智能小车的设计与实现,小车完成的主要功能是能够自主识别黑色引导线并根据黑线走向实现快速稳定的寻线行驶。小车系统以 AT89S52 单片机为系统控制处理器;

采用红外传感获取赛道的信息,来对小车的方向和速度进行控制。此外,对整个控制软件进行设计和程序的编制以及程序的调试,并最终完成软件和硬件的融合,实现小车的预期功能。

一、实验目的:

通过设计进一步掌握51单片机的应用,特别是在嵌入式系统中的应用。进一步学习51单片机在系统中的控制功能,能够合理设计单片机的外围电路,并使之与单片机构成整个系统。

二、设计方案

该智能车采用红外传感器对赛道进行道路检测,单片机根据采集到的信号的不同状态判断小车当前状态,通过电机驱动芯片L298N发出控制命令,控制电机的工作状态以实现对小车姿态的控制。

三.报告内容安排

本技术报告主要分为三个部分。第一部分是对整个系统实现方法的一个概要说明,主要内容是对整个技术原理的概述;第二部分是对硬件电路设计的说明,主要介绍系统传感器的设计及其他硬件电路的设计原理等;第三部分是对系统软件设计部分的说明,主要内容是智能模型车设计中主要用到的控制理论、算法说明及代码设计介绍等。

技术方案概要说明

本模型车的电路系统包括电源管理模块、单片机模块、传感

器模块、电机驱动模块。

工作原理:

 利用红外采集模块中的红外发射接收对管检测路面上的轨迹  将轨迹信息送到单片机

 单片机采用模糊推理求出转向的角度,然后去控制

行走部分

 最终完成智能小车可以按照路面上的轨迹运行。

硬件电路的设计

1、最小系统:

小车采用atmel公司的AT89C52单片机作为控制芯片,图1是其最小系统电路。主要包括:时钟电路、电源电路、复位电路。其中各个部分的功能如下:

1、时钟电路:给单片机提供一个外接的16MHz的石英晶振。

2、电源电路:给单片机提供5V电源。

3、复位电路:在电压达到正常值时给单片机一个复位信号。

图1

单片机最小系统原理图

2、电源电路设计:

模型车通过自身系统,采集赛道信息,获取自身速度信息,加以处理,由芯片给出指令控制其前进转向等动作,各部分都需要由电路支持,电源管理尤为重要。在本设计中,51单片机使用5V电源,电机及舵机使用6V电源。考虑到电源为充电电池组,额定电压为7.2V,实际充满电稳压后的5V电源供电,舵机及电机直接由电池供电。

3、传感器电路:

光电寻线方案一般由多对红外收发管组成,通过检测接收到的反射光强,判断黑白线。原理图由红外对管和电压比较器两部分组成,红外对管输出的模拟电压通过电压比较器转换成数字电平输出到单片机。

4、电机驱动电路:

电机驱动芯片L298N是SGS公司的产品,内部包含4通道逻辑驱动 电路。是一种二相和四相电机的专用驱动器,即内含二个H桥的高电压大电流双全桥式驱动器,接收标准TTL逻辑电平信号,可驱动46V、2A以下的电机。其引脚排列如图1中U4所示,1脚和15脚可单独引出连接电流采样电阻器,形成电流传感信号。L298可驱动2个电机,OUT1、OUT2和OUT3、OUT4之间分别接2个电动机。5、7、10、12脚接输入控制电平,控制电机的正反转,ENA,ENB接控制使能端,控制电机的停转。也利用单片机产生PWM信号接到ENA,ENB端子,对电机的转速进行调节。

由于一片L298N可以直接驱动两个电机,但是为了加大驱动力,我们采用两路并联的方式来驱动电机。

软件系统的实现

小车循迹规则:

若小车偏左的时候,车轮将向右偏转;若小车偏右,车轮将向左偏转;若没有偏移,小车将继续向前;若小车完全偏离黑色轨迹,小车后退以寻找黑色轨迹。

心得总结

根据本次设计要求,我们小组系统地阅读了大量的资料,并认真分析了设计课题的需求,还系统学习了51系列单片机的工作原理及其使用方法,并独自设计智能小车的整个项目。

虽然条件艰苦,但经过不懈钻研和努力,购买到了所有所需的元器件,并系统的进行了多项试验,最终做出了整个小车的硬件系统,然后结合课题任务和小车硬件进行了程序的编制,本系统能够基本满足设计要求,能够较快较平稳的是小车沿引导线行驶,但由于经验能力有限,该系统还存在着许多不尽人意的地方有待于进一步的完善与改进。

通过本次课题设计,不仅是对我们课本所学知识的考查,更是对我的自学能力和收集资料能力以及动手能力的考验。本次毕业设计使我们对一个项目的整体设计有了初步认识,还认识了几种传感器,并能独立设计出其接口电路,再有对电路板的制作有了一定的了解,并学会了使用Protel设计电路。本次毕业设计使我们意识到了实验的重要性,在硬件制作和软件调试的过程中,出现了很多问题,最终都是通过实验的方法来解决的。还有以前对程序只是一个很模糊的概念,通过这次的课题设计使我对程序完全有了一个新的认识,并能使用C熟练的进行编程了。通过本次课题设计,极大的锻炼了我们的思考和分析问题的能力,并对单片机有了一个更深的认识。

总之,在课题设计的过程中,无论是对于学习方法还是理论知识,我们都有了新的认识,受益匪浅,这将激励我们在今后再接再厉,不断完善自己的理论知识,提高实践运作能力。

感谢老师在本次实训中对我们的指导。

第三篇:智能小车的自动寻迹实验

智能小车的自动寻迹实验

【实验目的】 熟悉光敏电阻的性质 熟悉ICCAVR 编译环境

进一步熟悉单片机各端口的特性和作用 能够编写程序,利用光敏电阻的性质对小车进行控制

【实验器材】

小车一辆 导线五根 下载线一根

【实验原理】

(一)光敏电阻

当光照射在物体上,物体内部的原子释放出电子并不逸出物体表面,而仍留在内部,使 物体的电阻率1/R 发生变化的效应称为光电导效应。光敏电阻是一种光电导效应半导体器 件。由于光敏电阻没有极性,工作是可加直流偏压或交流电压。当无光照时,光敏电阻的阻 值(暗电阻)很大,电路中电流很小。当它受到一定波长范围的光照射时,其阻值(亮电阻)

急剧减小,电路中电流迅速增加,用电流表可以测量出电流。

本实验所采用的光敏电阻是硫化镉光敏电阻,下图是硫化镉光敏电阻的光照特

光敏电阻的检测

1. 用黑纸片将光敏电阻的透光窗口遮住,此时万用表的指针基本保持不动,阻值接近无穷 大。此值越大说明光敏电阻性能越好。若此值很小或接近为零,说明光敏电阻已烧穿损

坏,不能再继续使用。

2. 用一光源对准光敏电阻的透光窗口,此时万用表的指针应有较大幅度的摆动,阻值明显 减小。此值越小说明光敏电阻性能越好。若此值很大甚至无穷大,表明光敏电阻内部开

路损坏,也不能再继续使用。

3. 将光敏电阻透光窗口对准入射光线,用小黑纸片在光敏电阻的遮光窗上部晃动,使其间 断受光,此时万用表指针应随黑纸片的晃动而左右摆动。如果万用表指针始终停在某一

位置不随纸片晃动而摆动,说明光敏电阻的光敏材料已经损坏。

(二)Atmega8515的端口特性

由于本实验主要用到I/O输入输出的PA端口,因此主要介绍PA端口的特性。端口 A(PA7..PA0)端口A为8位双向I/O口,具有可编程的内部上拉电阻。其输出缓冲器具有对称 的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外 部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口A处于高阻状态。作为通用数字I/O使用时,所有AVRI/O端口都具有真正的读-修改-写功能。这意味着用 SBI或CBI指令改变某些管脚的方向(或者是端口电平、禁止/使能上拉电阻)时不会无意地改 变其他管脚的方向(或者是端口电平、禁止/使能上拉电阻)。输出缓冲器具有对称的驱动能 力,可以输出或吸收大电流,直接驱动LED。所有的端口引脚都具有与电压无关的上拉电阻。

并有保护二极管与VCC和地相连。

每个端口都有三个I/O存储器地址:数据寄存器–PORTx、数据方向寄存器–DDRx和端 口输入引脚–PINx。数据寄存器和数据方向寄存器为读/写寄存器,而端口输入引脚为只读 寄存器。当寄存器SFIOR 的上拉禁止位PUD置位时所有端口的全部引脚的上拉电阻都被禁 止。不论如何配置DDxn,都可以通过读取PINxn寄存器来获得引脚电平。PINxn寄存器的各 个位与其前面的锁存器组成了一个同步器。这样就可以避免在内部时钟状态发生改变的短

时间范围内由于引脚电平变化而造成的信号不稳定。

本实验主要应用PA端口的输入引脚PINA。因此当我们把与光敏电阻的输出电压相连的 五个数据线连接到PA端口时可以通过读取寄存器PINAx来获得光探测装置输出的电平,在 AVR中PA端口的反转电压是2.1V为高电平。即当外部输入电压高于2.1V时,PINAx读取的输 入逻辑电平值为“1”,当外部输入电压低于2.1V时,PINAx读取的输入逻辑电平值为“0”。

根据PINA寄存器放置的五个数据来判断小车的走向。

(三)本实验实现原理

当电路接通电源时,由小车主板的稳压电源电路稳定输出5 伏电压为小车下部的光探测 电路提供电源使二极管发光,当路面是白色时,二极管发出的光大部分被反射,光敏电阻就 接收到比较强的光照射,阻值变小,流过光敏电阻的电流变大。由于电阻的分压作用,使得 光敏电阻的输出电压较小,约为1.5V 左右。当路面是黑色时,由于黑色对光有吸收作用,使得二极管发出的光大部分被吸收,只有小部分被反射,光敏电阻接收到的光照就比较小,阻值变大,流过光敏电阻的电流变小,光敏电阻的输出电压变大,约为2.5V 左右。共有五个 光敏电阻也就是有五个数据输出。这五个信号通过数据线与单片机的PA 口相连,最左边的

电阻连接PA 口的最低位PA0,依次类推,一直连到PA4 口。

【实验步骤】

(1)连接好电路,把导线,下载线连接好,打开电源

(2)进入ICCAVR 编译环境,编写并调试程序直至没有错误,编译环境简介请参见

附录一

(3)下载,烧录进单片机,看实验结果(4)反复修改调试程序,逐渐增强其功能(5)写好实验报告,实验心得体会

【实验电路】 小车的硬件连接图

小车轮子的驱动详见实验一

【程序示例】

由于在实验中黑线的宽度不同,寻迹中所用到的光敏电阻的部位也不同。下面程序的

例子是黑线的宽度只能覆盖一个光敏电阻时对小车的驱动程序

#include

#include //定义t 为中间变量

unsigned char t;//******************系统自动生成的初始化程序**********************

void port_init(void)

{

PORTA = 0x00;DDRA = 0x00;PORTB = 0x00;DDRB = 0x00;PORTC = 0x00;DDRC = 0x00;PORTD = 0x00;DDRD = 0xFF;PORTE = 0x00;DDRE = 0x04;

} //call this routine to initialize all peripherals

void init_devices(void)

{

//stop errant interrupts until set up

CLI();//disable all interrupts

port_init();MCUCR = 0x00;EMCUCR = 0x00;GICR = 0x00;TIMSK = 0x00;

SEI();//re-enable interrupts //all peripherals are now initialized

} //****************小车前进的子程序*********************

void runforth(void)

{

PORTE=0x04;PORTD=0x70;

} //*****************小车左转的子程序*********************

void zuozhuan(void)

{

PORTE=0x00;PORTD=0X70;

} //****************小车右转的子程序*********************

void youzhuan(void)

{

PORTE=0x04;PORTD=0x50;

} //***************小车停止不动的子程序****************

void stop(void)

{

PORTE=0x00;PORTD=0x00;

} //****************主程序***************************

void main(void)

{ while(1)//设置一个死循环,不断读取PA口的输入逻辑电平

{

init_devices();//调用初始化函数

t=PINA&0x1f;//屏蔽掉PA口的高三位数据位

if(t==0x00){stop();} else { switch(t)

{ case 0x01:zuozhuan();break;case 0x07:zuozhuan();break;case 0x02:zuozhuan();break;case 0x03:zuozhuan();break;case 0x04:runforth();break;case 0x0e:runforth();break;case 0x06:zuozhuan();break;case 0x08:youzhuan();break;case 0x10:youzhuan();break;case 0x0c:youzhuan();break;case 0x18:youzhuan();break;case 0x1c:youzhuan();break;

} } } }

第四篇:寻迹小车报告

智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

寻迹小车设计报告

指导教师:

2011年6月12日13:30

小组成员:智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

C8051F单片机的智能寻迹小车

本课题是基于C8051F单片机的智能小车的设计与应用,小车完成的主要功能是能够自主识别黑色引导线并根据黑色引线能快速自主稳定的寻线行驶。小车系统以单片机为系统控制处理器,对整个控制软件进行程序的设计和程序的调试,并最终完成软硬件的结合,完成小车的预期功能。

一、实验目的:

通过设计能进一步掌握单片机的原理、以及能刚好的运用编程实现对小车的控制。

使小车能自主寻找路线,并且能够合理设计单片机的外围电路,并使之与单片机能构成整个 系统。

二、设计方案:

本组小车以单片机为控制处理器、以298为驱动器结合程序,通过芯片发出驱动命令,控制电机的驱动以实现对小车的控制。

三、技术方案概要说明

本模块车的电路系统包括电源管理模块、单片机模块、传感器模块、电机驱动模块、人机界面。

四、工作原理

1、利用红外采集块中的红外发射接收对关检测路面上的轨迹

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

2、将轨迹信号传给单片机

3、单片机采用模糊推理求出转向角度和行走速度,然后去控制行走部分

4、最终完成智能小车可以按照路面上的轨迹运行

五、报告内容安排

第一部分为对整个报告的概括说明,第二部分为整个电路硬件的介绍和说明,第三部分为整个设计的软件程序设计的说明。

硬件电路的设计

一、寻迹模块

寻迹共有8路,前后各4路,它通过TCRT5000是否接受到红外反射光来改变电压大小,从而使单片机发出指令,使小车进行前进、后退、停止、走正等一系列动作。

1、寻迹电路图

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

焊接时,可用一个电位器来代替四个电位器,这样即省材料,也使电路板更加精巧。甚至还能将除TCRT5000以外的部件全部安放到车体板上面。

TCRT5000实物图与内部结构(与地面距离0.2mm~0.8mm之间)

LM393引脚图

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

2、检测

将5V电源连接好,万用表与各组寻迹的GND与输出端相连,用白纸来使红外灯反射,当TCRT5000接收到反射红外光时输出低电平,未接收时输出高电平,最后通过改变电位器阻值来调节寻迹灵敏度。

二、驱动模块

驱动的核心部件是L298N,它通过单片机指令直接控制小车电机电机转速,从而来使小车行驶。

驱动电路图

5,7,10,12与P2.1,P2.2,P2.5,P2.6相连,使能1,2与P0.0,2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

P0.1相连,2,3,13,14与小车电机相连,驱动要加散热片,防止过热烧坏。

L298n引脚分辨

电机驱动的检测:

连接好电源,将使能1,2都与电源5V相连,5,10与7,12两组,一组与5V相连,另一组与GND相连,用万用表分别测量2,3与13,14两组引脚,有12V电源输出,则驱动正常。

三、电源模块

电源主要是将12V电压降为5V,输给小车的各部分模块。

电源电路图

电源最好需由两组并联而成,以免7805过载而烧坏。J2与外电源12V

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

相连,需要两个引脚,5V引脚与GND引脚都需要多个,以满足对各模块的供电需求。

LM7805

电源模块的检测:

将12V与GND连接好,输出端有稳定的5V电源输出,则电源正常。

四、1602显示屏(主要用于显示小车运动时间)

1602电路图

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

五、语音模块

当小车完成所有指令动作到达终点时,蜂鸣器发出响声。

蜂鸣器的电路图

六、C8051F020单片机

它是由Cygnal出的一种混合信号系统级单片机。片内含CIP-51的CPU内核,它的指令系统与MCS-51完全兼容。其中的C8051F020单片机含有64kB片内Flash程序存储器,4352B的RAM、8个I/O端口共64根I/O口线、一个12位A/D转换器和一个8位A/D转换器以及一个双12位D/A转换器、2个比较器、5个16位通用定时器、5个捕捉/比较模块的可编程计数/定时器阵列、看门狗定时器、VDD监视器和温度传感器等部分。C8051F020单片机支持双时钟,其工作电压范围为2.7~3.6V(端口I/O,RST和JTAG引脚的耐压为5V)。与以前的51系列单片机相比,C8051F020增添了许多功能,同时其可靠性和速度也有了很大提高。

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

五、组装小车

用适当大小的单孔电路板作为小车底板,在适当位置打上小孔,将各个模块安在上面,使小车质量分布均匀,以免小车走歪。

六、焊接的注意事项

1.呈圆焊接顺序,元器件装焊顺序依次为:电阻器、电容器、二极管、三极管、集成电路、大功率管,其它元器件为先小后大。

2.芯片与底座都是有方向的,焊接时,要严格按照PCB板上的缺口所指的方向,使芯片,底座与PCB三者的缺口都对应。

3.焊接时,要使焊点周围都有锡,将其牢牢焊住,防止虚焊。

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

4.在焊接圆形的极性电容器时(一般电容值都是比较大的),其电容器的引脚是分长短的,以长脚对应“+”号所在的孔。

5.芯片在安装前最好先两边的针脚稍稍弯曲,使其有利于插入底座对应的插口中。

6.电位器也是有方向的,其旋钮要与PCB板上凸出方向相对应。7.取电阻时,找到所需电阻后,拿剪刀剪下所需数目电阻,并写上电阻,以便查找。

8.装完同一种规格后再装另一种规格,尽量使电阻器的高低一致。焊完后将露在印制电路板表面多余引脚齐根剪去。

9.焊接集成电路时,先检查所用型号,引脚位置是否符合要求。焊接时先焊边沿对脚的二只引脚,以使其定位,然后再从左到右自上而下逐个焊接。

10.对引脚过长的电器元件(如电容器,电阻等),焊接完后,要将其剪短。

11.焊接后用放大镜查看焊点,检查是否有虚焊以及短路的情况的发生。

12.当有连线接入时,要注意不要使连线深入过长,以至于将其旋在电线的橡胶皮上,出现断路的情况。

13.当电路连接完后,最好用清洗剂对电路的表面进行清洗,以防电路板表面附着的铁屑使电路短路。

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

14.在多台仪器老化的时候,要注意电线的连接,零线对零线,火线对火线。

15.当最后组转时,应将连线扎起,以防线路混乱交叉。16.要进行老化工艺,可发现很多问题,连线要接紧,螺丝要旋紧,当反复插拔多次后,要注意连线接头是否有破损。

17.焊接上锡时,锡不宜过多,当焊点焊锡锥形时,即为最好。

软件系统设计

若小车偏左的时候,左轮将向右偏转;若小车偏右,车轮将向左偏转;若没有偏移,小车将继续向前;若完全偏离黑色轨迹,小车后退以寻找黑色轨迹。

一、程序设计方法

1、确定程序功能。根据机电硬件中的人机界面、电力电子器件和传感器件的物理特点和运行方式确定外围部件软件功能,根据控制系统设计方案确定控制软件功能,根据系统的功能结构确定前面没有提到的其他软件功能。

2、划分任务。将各类软件功能划分成具体的任务。

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

3、确定任务的组合方式。通过分析任务的优先级和相互关系来确定组合方式。因为这个组合方式通常并不是唯一的,可以采取如前文所介绍的概念设计方法的方案排列和方案选择方法。

4、确定编程方法。根据任务划分、任务的组合方式、软件开发能力和软件开发环境可以确定具体程序编制方法。在确定过程中,也可以采用如前文所介绍的概念设计方法的方案排列和方案选择方法。

5、编程与调试。

二、资源分配

P0^0----电机1用的PWM输出信号(左轮)P0^1----电机2用的PWM输出信号(右轮)L_DIR1A=P3^6----左轮电机方向控制 L_DIR1B=P3^7----左轮电机方向控制 R_DIR1A=P3^4----右轮电机方向控制 R_DIR1B=P3^5----右轮电机方向控制 P3^1----蜂鸣器控制

PCA0CPM0----电机1PWM输出,工作在8位定时器模式,允许比较器匹配中断,每次中断加载新的比较值,实现电机输出的脉宽、周期控制。

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

PCA0CPM1----电机2PWM输出,工作在8位定时器模式,允许比较器匹配中断,每次中断加载新的比较值,实现电机输出的脉宽、周期控制。

P5.0-P5.7;传感器接口 lcdrw=P3^2;----读写控制5 lcdcs=P3^0;----E使能6 lcdrs=P3^3;命令数据选择控制4

三、小车程序

#include #include #include //包含头文件

typedef unsigned char uchar;typedef unsigned long ulong;typedef unsigned int uint;

//变量定义#define L_MOTO_BREAK L_DIR1A=L_DIR1B #define L_MOTO_BACK L_DIR1A=0;L_DIR1B=1 #define L_MOTO_FORD L_DIR1A=1;L_DIR1B=0

2011年6月12日13:30

智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

#define R_MOTO_BREAK R_DIR1A=R_DIR1B #define R_MOTO_BACK R_DIR1A=0;R_DIR1B=1 #define R_MOTO_FORD R_DIR1A=1;R_DIR1B=0 //前走与后走的定义 sbit L_DIR1A=P3^6;sbit L_DIR1B=P3^7;sbit R_DIR1A=P3^4;sbit R_DIR1B=P3^5;sbit P3_1=P3^1;

sbit lcdrw=P3^2;//5 sbit lcdcs=P3^0;//6 sbit lcdrs=P3^3;//4

int a=0;//定时器计数用 uchar minute=0,second=0,sign=0;uchar fb=0;//控制前后方向

//全局变量的声明

//1602液晶的管脚定义

//I/O管脚的定义

/********************************************/ /* 名称:config

*/ /* 用途:初始化配置, 以保证单片机控制功能工作 */ /********************************************/ void config(void)

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

{

WDTCN = 0x07;

//看门狗禁止

WDTCN = 0xde;

WDTCN = 0xad;

XBR0 = 0x50;

XBR1 = 0x00;XBR2 = 0x40;

//配置交叉开关,//交叉开关允许

P0MDOUT=0x00;

P1MDOUT=0x00;

P2MDOUT=0x00;

P3MDOUT=0xfd;//I/O口的推挽与漏极输出 P74OUT=0x00;

//p4--p6 I/O口的推挽与漏极输出

P5=0xff;

OSCXCN = 0x00;

OSCICN = 0x16;//采用内部晶振,频率为 8MHZ }

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

/********************************************/ /* 名称: delay1ms

*/ /* 用途: 延时

*/ /********************************************/ void delay(uint z){ uint x,y;for(x=z;x>0;x--)for(y=110;y>0;y--);

}

void delay1(uint time){ uint ii;uint jj;for(ii=0;ii

}

//两个延迟子程序

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

/********************************************/ /* 名称: PCA_Init

*/ /* 用途: PCA初始化

*/ /********************************************/ void PCA_Init(){

PCA0MD=0x08;

//PCA采用系统时钟,且PCA溢出中断禁止

PCA0CN=0x40;

//启动PCA计数器

} void PCA0_Init(){

PCA0CPM0=0x42;//CEX0为8位PWM输出模式

PCA0CPM1=0x42;//CEX1为8bit PWM输出模式

}

/********************************************/ /* 名称: PWM_Init

/* */ /********************************************/ void PWM0_set(uchar val){ PCA0CPH0=~val+1;

2011年6月12日13:30

*/ 生

PWM

用途:

//高电平占空比为val/256 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

} void PWM1_set(uchar val){

}

/********************************************/ /* 名称: L_Operation R_Operation

/* */ /********************************************/ void L_FORD(uchar L_spe_ford){

L_MOTO_FORD;

PWM0_set(L_spe_ford);} void R_FORD(uchar R_spe_ford){

R_MOTO_FORD;

PWM1_set(R_spe_ford);} void L_BACK(uint L_spe_back){

L_MOTO_BACK;

PWM0_set(L_spe_back);

}

2011年6月12日13:30

//高电平占空比为val/256 PCA0CPH1=~val+1;

*/ 用途:

电机正反转及速度的控制

//电机速度 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

void R_BACK(uint R_spe_back){

R_MOTO_BACK;

PWM1_set(R_spe_back);

} void L_BREAK(){

L_MOTO_BREAK;

} void R_BREAK(){

R_MOTO_BREAK;

}

/********************************************/ /* 名称: 定时器_Init

*/ /* 用途: 定时器初始化

*/ /********************************************/ void time_init()

{ CKCON=0X08;

//12分频与原分频的选择。把定时器1选为系统时钟 TMOD=0X01;//定时器1的方式选择为,把定时器1选为16位定时功能

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

TH0=0X00;TL0=0X00;//定时器1重装初值 ET0=1;//使能定时器1 TR0=1;//开定时器1 } /********************************************/ /* 名称:lcddisplay显示函数

*/ /* 用途:初始化

*/ /********************************************/

void sendc(uchar c)//给1602的lcd送命令 {

} void sendd(uchar c)//给1602的lcd送数据

2011年6月12日13:30 lcdrs=0;lcdrw=0;lcdcs=1;//E的高脉冲 P7=c;delay(10);lcdcs=0;//E的高脉冲

智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

{ lcdrs=1;lcdrw=0;lcdcs=1;P7=c;delay(10);lcdcs=0;}

void lcd_pos(uchar pos){ sendc(pos|0x80);}

//发送地址定位函数

void lcd_init(void)

//lcd初始化函数 { sendc(0x38);//8位,2行,5*7字体

sendc(0x08);//显示开,光标关;不闪

sendc(0x01);//清屏

sendc(0x06);delay1(1);

2011年6月12日13:30

智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

sendc(0x0C);}

/********************************************/ /* 名称:lcddisplay1

*/ /* 用途:第一次显示

*/ /********************************************/ void lcddisplay1(void)

//显示主函数 {

line1[5]=table[sign%10];line1[4]=table[sign/10];line1[11]=table[second%10];line1[10]=table[second/10];line1[8]=table[minute%10];line1[7]=table[minute/10];sendc(0x01);lcd_pos(0x00);

2011年6月12日13:30 uchar table[]={“0123456789”};uchar line1[]={“time00/00:00”};uchar i=0;sign++;智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

for(i=0;i<12;i++)

{

sendd(line1[i]);

delay(1);

} }

//时间显示

void display()

//最后的显示子函数,显示总时间,与结束标志。{ uchar table[]={“0123456789”};uchar i=0;uchar table1[]={“all_time:00:00”};uchar table2[]={“finish”};table1[13]=table[second%10];table1[12]=table[second/10];table1[10]=table[minute%10];table1[9]=table[minute/10];sendc(0x01);lcd_pos(0x00);while(table1[i]!=''){ sendd(table1[i++]);delay(10);

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

} lcd_pos(0x40);i=0;while(table2[i]!='')

}

/********************************************/ /* 名称: Founding_Line

*/ { sendd(table2[i++]);delay(10);}

/* 用途: p6八路寻迹

*/ /********************************************/

void xun1()

//循迹函数,实现小车的寻线行走,与遇黑线停止

{ if(P5==0x00)

{ PWM0_set(230);PWM1_set(245);}

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

if(P5&0x04)//右

{

PWM0_set(170);

PWM1_set(250);

} if(P5&0x02)//左

{

PWM0_set(250);

PWM1_set(170);

} if(P5&0x08)//右

{

PWM0_set(1);

PWM1_set(245);

} if(P5&0x01)//左

{

PWM0_set(245);

PWM1_set(1);

}

if(P5&0x01&&P5&0x02){

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

PWM0_set(255);

PWM1_set(160);

} if(P5&0x04&&P5&0x08)

{

PWM0_set(255);

PWM1_set(160);

} }

void xun2(){ if(P5==0x00)

{

PWM0_set(230);

PWM1_set(245);

} if(P5&0x40)//右

{

PWM0_set(220);

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

PWM1_set(245);

} if(P5&0x20)//左

{

PWM0_set(245);

PWM1_set(180);

} if(P5&0x80)//右

{

PWM0_set(1);

PWM1_set(245);

} if(P5&0x10)//左

{

PWM0_set(245);

PWM1_set(1);

} if(P5&0x10&&P5&0x20)

{

PWM0_set(255);

PWM1_set(160);}

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

if(P5&0x40&&P5&0x80)

{

PWM0_set(160);

PWM1_set(255);

} }

void Founding_Line(){ if(fb<=8){ if((P5&0x06)==0x06)//终点停

{

R_BREAK();

L_BREAK();

fb++;

if(fb==1 ||fb==2)

{

lcddisplay1();

delay1(380);//延时4s R_FORD(230);

2011年6月12日13:30

智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

L_FORD(245);

delay1(50);//延时0.5s

}

if(fb==3||fb==4)

{

lcddisplay1();

delay1(380);//延时4s

R_FORD(185);

L_FORD(245);

delay1(80);//延时0.5s

}

if(fb==5)

{

lcddisplay1();

delay1(380);//延时4s

R_FORD(185);

L_FORD(245);

delay1(80);//延时0.5s }

if(fb==6)

{

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

lcddisplay1();

delay1(380);//延时4s

R_FORD(230);

L_FORD(245);

delay(1800);

R_BACK(235);

L_FORD(245);

delay(6000);

R_BREAK();

L_BREAK();

//前直角拐弯

fb++;

}

if(fb==7)

{

R_FORD(230);

L_FORD(245);

delay1(50);//延时0.5s

}

if(fb==8){

P3_1=0;

2011年6月12日13:30

智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

lcddisplay1();

fb++;delay1(350);//延时4s

P3_1=1;

} } else xun1();

}

if(fb>=9){ if((P5&0xf0)==0xf0)//终点停

{

R_BREAK();

L_BREAK();

fb++;

if(fb==10)

{

lcddisplay1();

2011年6月12日13:30

智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

delay1(350);//延时4s

L_BACK(245);

R_BACK(230);

delay(1000);

R_FORD(200);

L_BACK(250);

delay(6300);

R_BREAK();

L_BREAK();

//后直角拐弯

fb++;

}

if(fb==11)

{

L_BACK(245);

R_BACK(230);

}

if(fb==13)

{

lcddisplay1();

L_BACK(245);

R_BACK(185);

delay1(80);

2011年6月12日13:30

智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

}

}

}

if(fb==12||fb==14||fb==15)

{

lcddisplay1();

L_BACK(245);R_BACK(230);delay1(50);}

else

{ xun2();} }

/********************************************/ /* 名称:main

*/ /* 用途:主程序,调用子程序进行电机控制和寻迹 */ /********************************************/ void main(){ config();

//初始化函数

2011年6月12日13:30

//主函数 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

lcd_init();PCA_Init();

//1602的初始化

//PCA的初始化

//PCA0和1的初始化

//定时器的初始化

//总中断打开,定时器开始计时,PCA开始PCA0_Init();time_init();EA=1;

PWM输出

P3_1=1;

while(1){ if(fb==0){

R_FORD(230);

L_FORD(245);}

if(fb==9){

L_BACK(245);

R_BACK(230);}

2011年6月12日13:30

智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

if(fb==16){

P3_1=0;

display();

EA=0;

PCON=0x02;

while(1);} Founding_Line();} } void timer0()interrupt 1

时钟提供定时。{ a++;TH0=0X00;TL0=0X00;if(a==145){ a=0;second++;if(second==60)

//中断函数,实现定时器功能。为

2011年6月12日13:30

智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

} { second=0;minute++;if(minute==60)

} {

minute=0;} }

结论

测试结果表明:本小组的智能小车能够很好的完成循迹功能,小车能够沿着如图所示的黑色路线行走。

2011年6月12日13:30 智能寻迹小车

组员:赵一鹏 艾博文 董羽曦

在这次的制作过程中,虽然条件艰苦,但是经过我们的不懈努力终于把课题完成。在这个过程中,我们不仅学习了单片机的工作原理和使用方法,而且还增强了动手能力。本次课题的设计,一方面是对我们所学课本知识的考验,另一方面更是对我们自学能力和收集资料能力以及动手能力的考验。通过软硬件的结合让我们充分认识到硬件制作和软件结合的困难,以及C语言对我们课题编译的重要性。我们以后一定会更加努力的。

2011年6月12日13:30

第五篇:智能交通实训报告

10交通安全与智能控制专业实训报告

一、前言

随着社会的快速发展,当代社会对即将毕业的大学生的要求越来越高,而对于在校的我们而言,为了能更好的适应严峻的就业形势,在毕业后能够尽快的融入社会,同时能够为自己步入社会打下坚实的基础,我们专业在老师的带领下参加了本专业的实训活动。这一次实训,我们首先去参观了广东京安交通科技有限公司。这是一家专业从事道路交通控制系统及其相关产品开发设计、生产制造及安装施工的股份制企业。然后就是去了广东嵌入式技术培训认证中心,这是最早期从事嵌入式产品研发及技术培训的机构,该中心拥有自己的产品研发、产品测试、课程技术培训平台,面向社会企业、高校提供技术创新、课程技术培训等一体化服务。在实训的过程中发生的点滴给我留下了深刻的印象,也让我学到了许多知识,体会到很多,相信此次经历对我而言是一笔宝贵的财富。

二、实训目的:

这次实训是我们这个学期的最后一门课程,不知不觉我们大一的时光就要结束了,在这个时候,我们非常希望通过实践来检验自己进入大学一年以来所掌握的知识。对社会有一个初步的了解,了解当今的企业是需要哪一种类型的人才。对自己所学的专业的发展前景有一个认识。

三、实训单位介绍:

1、广东京安交通科技有限公司是一家专业从事道路交通控制系统及其相

关产品开发设计、生产制造及安装施工的股份制企业。经过二十年的努力,现已发展成为产品种类齐全、配套能力较强的集科研、设计、生产于一体的交通设施企业,享有广东省高新技术企业等多项荣誉称号,并于2000年通过ISO9001国际质量体系认证,是“广东省通讯交通设施工程技术研究开发中心”的依托企业,承担的“中小城市智能交通控制系统”项目荣获国家科技型中小企业技术创新基金资助;同时也是中国道路交通安全协会理事单位。

企业文化 :

企业哲学——以人为本、思想理念统一、管理行为统一、文化理念统一

企业精神——服从、主动、信任、团结、务实、创新 企业道德——正确的客户观、良好的诚信观、严谨的质量观、有效的学习

发展目标——努力打造中国品牌

核心价值——为顾客创造价值;为员工创造发展空间;为企业创造利润与发展

人才战略——尊重知识、尊重人才、以人为本、唯才是用

企业机构:佛山市三水京安通讯交通设施有限公司 法人代表: 周礼教 注册资本: 港币960万 经营模式: 生产加工 员工数量: 201-300 人 主要市场: 大陆;所属行业: 交通安全标志;交通指挥设备;交通警示灯;道钉;反光材料;产品信息: 交通设施;交通器材;公共产品及其成套专用设备;模具;各种塑料制品;承接设计交通设施及道路交通控制工程;交通工程设施;监理控系统;通讯系统;企业介绍:佛山市三水京安通讯交通设施有限公司,是一家主要从事智能交通系统(ITS)相关产品开发、生产的中外合资企业。

本公司为集多元化产品及工程的设计、生产、安装于一身的综合性企业。目前,公司拥有厂房面积20000平方米,员工三百多人,其中大专以上员工占总人数的38%,技术力量雄厚。

本公司通过ISO9001质量保证体系认证及公司内部实现电脑网络化管理,2000获评为广东省重合同守信用单位。

2、广东嵌入式技术培训认证中心,是广东省政府为了普及嵌入式软件技术知识,提高省内外嵌入式人才的素质,满足社会对嵌入式技术应用人才的需求,面向全社会开展嵌入式相关技术系列培训课程的服务机构。广嵌教育由广东省信息产业厅主管,中心面向省内外推行,由国内外知名IT 企业机构及院校负责协助实施。

【中心实力】:广嵌教育与国际知名公司紧密合作与交流,分别与IBM、INTEL 和华南理工大学等知名企业机构联合共建培训实验室,有着国内最先进的嵌入式培训实验教室与嵌入式开发板等设备。目前已发展为华南地区规模最大的以培养高级嵌入式技术人才为主的专业教育咨询机构。

【公司资质及荣誉】:中国软件行业协会理事单位,广东软件行业协会常务理事单位,广东省双软认证企业,顺德软件行业协会会长单位,ARM认证单位,广东双高企业,广东省嵌入式Linux系统开发工程师培训中心、ARM公司授权ATC认证工程师培训中心、微软公司授权微软MOC工程师培训中心

【中心形象】:国内嵌入式培训权威 【中心理念】:诚行天下,播种未来

【中心文化】:行业引领,齐商共赢,开拓创新,服务诚信

【中心战略】:国际嵌入式培训权威品牌 【中心价值】:政府诚信 + 企业质量

【教学目标】:为企业和个人提供高端的嵌入式技术培训服务,帮助学员快速提高嵌入式核心技术开发能力。满足国内外学员不断提高的技术要求,为国内培养顶尖的嵌入式软件技术人才。

四、实训内容及过程

为了达到实训的预期目的。在学校与社会这个承前启后的实训环节,我们对自己、对未来的工作有了更具体的认识和客观的评价。在整个的实训工程中,我明白了要想做一个出色的员工就要积极工作,虚心好学、认真负责,多做实际工作,为企业的效益和发展做出贡献。通过参观企业的运作过程,我学到了很多实践知识,同时进一步加深了自己对理论知识的理解,使自己的理论与实践知识都有所提高,圆满地完成了教学的实践任务。为就业和将来的工作取得了一些宝贵的实践经验。

五、实训总结及体会

通过此次实训,让我学到了许多课堂上根本学不到的东西,仿佛自己一下子成熟了,懂得了做人做事的道理,也懂得了学习的意义,时间的宝贵,人生的真谛。明白人世间一生不可能都是一帆风顺的,只要勇敢去面对人生中的每一个驿站!这让我清楚的感到了自己肩上的重任,看清了自己人生的方向。利用这次难得的机会,也打开了我的视野,增长了见识,为我们以后走向社会打下坚实的基础。

当今社会一直处在加速的变化之中,所以对人才的要求也越来越高,我们要用发展的眼光去问题,要不断地提高思想认识,完善自我。

下载智能寻迹小车实训报告[大全]word格式文档
下载智能寻迹小车实训报告[大全].doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    智能小车设计报告

    机器人控制技术 实验设计报告书 题 目:基于STC89C52的智能小车的设计 姓 名:李如发 学 号:073321032 专 业:电气工程及其自动化 指导老师:李东京 设计时间:2010年 6 月 目 录 1.......

    智能小车设计报告

    智能小车设计报告 魏旭峰、孔凡明、陈梦洋 (河北科技大学 电气信息学院 ) 摘要: AT89S52单片机是一款八位单片机,他的易用性和多功能性受到了广大使用者的好评。该设计是结合......

    电磁智能小车设计报告

    标题:电磁感应智能电动车 摘要:本系统以AVR单片机MEGAl6为核心器件,实现对驱动电路的控制,使电动小车自动行驶。利用电磁原理,在车模前上方水平方向固定两个相距为L的电感,通过比......

    智能小车单片机课程设计报告

    单片机课程设计 题 目: 专 业: 班 级: 组长 成员 成员 成员 成员 智能小车设计 计算机科学与技术 14级2班 姓名 学号年 12 月 23 日 第1页 共17页 2016 打开命令行终端的快......

    关于智能小车的调研报告

    调研报告中国是一个玩具车生产大国,但并不是一个玩具车生产强国。缺乏规模大的玩具车生产商,缺乏玩具车开发人才,缺乏品牌效应是最大的问题。尽管中国玩具的出口量很大(全球75%的......

    智能循迹小车___设计报告

    智能循迹小车设计 专 业: 自动化 班 级: 自动化132 姓 名:罗植升 莫柏源 梁桂宾 指导老师: 2014年4月——2010年6月 摘要: 本课题是基于STC89C52单片机的智能小车的设计与实现......

    智能ABC和五笔输入法打字实训报告

    一、实训主要内容 学校智能abc和五笔输入法的技巧,提高打字速度。 二、实训过程 第一天:上午学习中英文打字并练习,进行初步打字测试。 第二天:复习昨天的打字技巧并对中外文打......

    电工实训报告-自动往返运动小车

    皖 西 学 院 实 验 报 告 实验课程:电工实训 系别:机电系 专业:电气工程及其自动化 班级:0901班 姓名(学号):陈玉辉 2009011669 指导老师:翁志远2012年5月12日 一、实训目的 1......