红外自动循迹小车实验报告

红外自动循迹小车实验报告
红外自动循迹小车实验报告

摘要

本实验完成采用红外反射式传感器的自寻迹小车的设计与实现。采用与白色地面色差很大的黑色路线引导小车按照既定路线前进,在意外偏离引导线的情况下自动回位,并能显示小车停止的时间。

本设计采用单片机STC89C51作为小车检测、控制、时间显示核心,以实验室给定的车架为车体,两直流机为主驱动,附加相应的电源电路下载电路,显示电路构成整体电路。自动寻迹的功能采用红外对管LTH1550实现,信号经三极管9012放大,经LM339电压比较器比较之后将信号送给单片机,由单片机通过控制驱动芯片L298N驱动电动小车的电机,实现小车的动作。同时还可以将小车的停留时间通过四位数码管显示。

关键词:STC89C51单片机;红外对管LTH1550;红外传感器;寻迹

一、系统设计任务与要求

小车从上坡处开始行驶,到达坡顶停留5秒,由数码管显示停留时间,然后继续行驶,到达坡底开始沿黑线行驶,直到终点宽黑线停止。

二、方案分析与论证

总体方案设计:

根据题目,我们设计了以下方案并进行了综合的比较论证,自动寻迹电动小车系统由小车主体部分、微控制器模块、寻迹传感器模块、电机驱动模块、显示模块、电源模块构成。

2.1 总体方案论证与比较

方案一:采用数字电路来组成小车的各部分系统,实现各部分功能。本方案电路复杂,灵活性不高,效率低,不利于小车智能化的扩展,设计困难。

方案二:采用单片机来作为整机的控制单元。黑线检测采用红外对管对光源信号进行采集,再经过三极管放大,电压比较使输出转化为数字信号送到单片机系统处理。此系统比较灵活,采用软件方法来解决复杂的硬件电路部分,使系统硬件简洁化,各类功能易于实现,能很好地满足题目的要求。

方案二简洁、灵活、可扩展性好,能达到题目的设计要求,因此采用方案二来实现。方案二的基本结构图如下:

图1总体系统结构框图

2.2 寻迹检测方案的选择

方案一:采用CCD传感器。利用CCD传感器进行自动导航的机器人已得到初步应用。但CCD传感

器价格较高,体积较大,数据处理复杂,不适合本次实验使用。

方案二:用红外对管作为寻迹传感器。红外反射式传感器由1个红外发射管(发射器)和1个光电二极管(接收器)构成。红外发射管发出的红外光在遇到反光性较强的物体(表面为白色或近白色)后被折回,被光电二极管接收到,引起光电二极管光生电流的增大。将这个变化转为电压信号,该电压通过比较器LM339后转换为高电平(单片机的有效电平),检测出白线;若接收不到发射管发出的光线则输出为低电压,该电压通过比较器LM339后转换为低电平(单片机的有效电平),检测出黑线。方案可行,且红外对管使用方便,所以选用方案二。

原理图见图2。

图2

正确选择检测方法和传感器件是决定循迹效果的重要因素,而且正确的器件安装方法也是循迹电路好坏的一个重要因素。从简单、方便、可靠等角度出发,同时在底盘装设5个红外探测头,进行两级方向纠正控制,将大大提高其循迹的可靠性。

2.3 电机驱动方案的选择

方案一:采用继电器对电动机的开或关进行控制,通过开关的切换对小车的进行调整.此方案的优点是电路较为简单,缺点是继电器的响应时间慢,易损坏,寿命较短,可靠性不高。

方案二:采用专用芯片L298N作为电机驱动芯片。L298N是一个具有高电压大电流的全桥驱动芯片,它相应频率高,一片L298N可以分别控制两个直流电机,而且还带有控制使能端。用该芯片作为电机驱动,操作方便,稳定性好,性能优良。

因此决定采用方案三.

2.4 电机的选择

方案一:采用步进电机,步进电机具有快速启动和停止能力,其转换灵敏度比较高,正转、反转控制灵活。但是步进电机的价格比较昂贵,且该实验对小车速度等没有特殊要求,因而,不选用该方案。

方案二:采用普通的直流电机。直流电机具有优良的调速特性,调速平滑、方便。调整范围广;过载能力强,能承受频繁的冲击负载,可实现频繁的无极快速启动、制动和反转。可以满足实验要求。

2.5 稳压模块的选择

7805稳压芯片使用方便,用很简单的电路即可以输入一个直流稳压电源,使其输出电压恰好为5v,达到逻辑电路电压要求,因此,直接选用7805作为稳压芯片,将电压稳压至5V给单片机系统和其他芯片供电。

2.6 显示模块方案的选择

方案一:使用液晶显示屏显示时间。液晶显示屏(LCD)优点是:低耗电量、无辐射危险,平面直角显示以及影象稳定不闪烁等优势,可视面积大,画面效果好,分辨率高,抗干扰能力强等。缺点是:液晶显示屏是以点阵的模式显示各种符号,需要利用控制芯片创建字符库。编程工作量大,控制器的资源占用较多,在使用时,不能有静电干扰,否则易烧坏液晶的显示芯片,不易维护,其成本也偏高。并且本系统只需要显示时间,信息量比较少,因此并不适于选用液晶显示屏。

方案二:使用数码管显示行驶时间。数码管具备数字接口,显示清晰,价格较低,作为时间显示的器件性价比非常高,方便易行。

决定采用数码管显示行驶时间.

三、单元电路设计

3.1控制部分设计:

小车控制单元是整个小车运行的核心部件,起着控制小车所有运行的作用。本实验采用的是STC89C51单片机。控制部分设计包括单片机的复位电路及起振电路。单片机晶体振荡模块采用最常用的内部时钟方式,即用外接晶体和电容组成的并联谐振回路。振荡晶体选择11.0592MHz。具体电路见图3。单片机启动运行时,都需要先复位,单片机本身是不能自动进行复位的,必须配合相应的外部电路复位。复位电路采用按键手动复位,电路见图4。

图3 图4

3.2寻迹部分设计

题目要求小车要沿着画出的黑线运动,但在运动过程中,车体不可避免地会偏离运动轨迹,为了能使车体在偏离后可以自动调整方向,重新回到运动轨迹上,系统需要将车体的运动状态及时地以电信号的形式反馈到控制部分,控制部分控制两个电机的左转,右转,使小车重新回到轨迹上。

本设计中共使用5个集成的红外对管LTH1550装在车体的前方。

当检测到黑线时,红外对管的接收端接收到黑白线反射回来的红外光,其输出经LM339电压比较器后立即发生高低电平转换,该信号经9012放大后送到单片机进行分析处理。然后将处理后的结果发送到电机驱动模块,进行校正。电路见图5。

图5

3.3.驱动部分设计

由于单片机输出的信号不仅点压偏低,而且负载能力不够,不能用来直接驱动电机

L298N驱动芯片是性能优越的小型直流电机驱动芯片之一。它可被用来驱动二个直流电机。在4—6V的电压下,可以提供2A的驱动电流。L298N还有过热自动关断功能,并有反馈电流检测功能,符合电机驱动的需要。因此需要使用驱动芯片L298N,单片机输出的信号,经过L298N实现功率的放大,从而驱动电机工作。L298N芯片是一种高压,大电流双全桥式驱动器,其设计是为接受标准TTL逻辑电平信号和驱动电感负载的.电路图见图6.

图6

3.4稳压部分设计

直流电机需要6V供电,但是单片机需要的电压是5V,这就需要稳压片将6V左右的电压较为准确的控制为5V,而6V的电压直接给直流电机供电,保证用一路信号实现两路功能。首先将电压源输出的6V转换为5V直流稳压电源,实现方法是应用滤波电路(电解电容)使电压变为平稳的直流电,然后通过稳压电路即7805使输出5V直流稳压供给单片机及驱动芯片的相应电压。电路见图7。

图7

3.5.显示部分设计

本实验采用四位共阳极数码管进行数码显示,它有四个位选,由于本实验只需显示小车停止行驶的时间,因而只需选通一位位选线,当各段阴极上的电平为“0”时,该段点亮,电平为“1”时,该段熄灭。数码管与单片机之间通过反相器74LS04连接,具体电路见图8。

图8

3.6下载电路设计

下载电路用来下载程序,其中用MAX232实现电平转化,将PC机输出的RS-232(12V)电平转化为标准的TTL电平(5V)。电路见图9。

图9

四、系统软件设计

4.1 主程序流程图

开始

系统初始化

前进

坡顶停留5秒

继续前进

沿黑带寻迹

检测到全为黑带?

结束否

寻迹子程序中红外对管与小车偏转方向关系如表一.:

表一

五、系统功能测试

5.1测试仪器及设备

测试仪器及设备如表2:

仪器名称型号数量

电源HH1713 直流稳压电源1

双踪示波器COS5040CH 1

电脑方正科技1

万用表DT9025A 1

导线若干

5.2 安装调试及测量数据分析

整机焊接完毕,首先对硬件进行检查联线有无错误,再逐步对各模块进行调试。我负责的电源部分,驱动部分,黑线寻迹部分,具体测试过程如下:

1.电源测试过程

6V电压输入,经稳压片7805之后的电压为4.80V,电压在4.8~5.2V之间,所以该部分符合要求。

2.驱动部分测试过程

将驱动部分与单片机正确连接之后,在单片机中写入电机控制小程序,控制其转动与停止,用万

用表测试输出电压正常。

3.黑线寻迹部分测试

首先,通过调每一路的电位器(50K),使9012的C管脚输出电压为4.7V~4.8V,然后调节10K的电位器,使其两端的电压为2.9V左右,作为阈值电压。设置好阈值电压之后,将电路板上有红外对管的那一面朝下,分别对着白纸和黑线,测每个红外对管的输出信号经电压比较器之后的电压,数据记录如表3:

红外对管白纸电压(v) 黑带电压(v) 最左边10.05 4.95

左边20.05 4.93

中间30.05 4.95

右边40.05 4.91

最右边50.05 4.93

表3

由测量结果可知,每个红外对管检测到白纸和黑线的输出电压均位于阈值电压两侧,且相差较大,经反相器比较后可以立即发生高低电平的转换,符合要求。

至此,这三部分硬件调试完毕。

整体综合调试

将所有模块连接(加入最小系统,显示部分),检查连接无误之后,写入总程序。开始整车测试,数码管有显示,但是小车电机不转,但有很轻的声音从电机中发出,想到可能是驱动电路部分电压不够,在输入电压加到6.4V后测试过程一切正常。

六.结论

完成了控制部分各模块的焊制及连接,以及51版的程序下载,数码管按照既定的计划轮换闪亮.

七:结束语

在实验过程中,由于焊接的工艺不是很到位,初次完成电路板的焊制并下载程序后,数码管并没有亮,通过检查焊点并更换排针排线,克服了接触不良的故障,由于是自己完成实验的控制部分,故小车实际上并没有真正按照设计目的行驶,但同样在这次实验中,熟悉了MCS51的功能及焊制方法,以及程序的下载方法,在老师的帮助下,感觉收获很大.

八.附录

1.总电路图(见图9,图10)

图9

图10

2.元件表(见表三)

表三元件表

元件名称规格数量

STC89C51 1

MAX232 1

74LS04 1 四位一体数码管LG5641BH 1 9针串口 1

晶振11.0592MHz 1

按键 1 直流电机6V 2

L298N 1

W7805 1

LED 1

电源开关 1

LM339 2 红外对管LTH1550 5

三极管9012 5

电阻240 5

电阻 5K 5

电阻 1K 6

电位器 50K 5

电位器 10K 1

电解电容 100uF 1

电解电容 10uF 1

电容 104 6

电容 30pF 2

3.程序

#include

#include

#define uchar unsigned char

#define uint unsigned int //定义用uint表示无符号整形常量

sbit wei0=P2^0;

sbit wei1=P2^1;

sbit wei2=P2^2;

sbit wei3=P2^3;

/*****电机控制部分的数据定义********/

sbit a0=P1^0; //分别用a0,b0,a1,b1替代

P1口的P0到

sbit b0=P1^1; //P3引脚

sbit a1=P1^2;

sbit b1=P1^3;

/*********寻迹部分的变量定义**********/

sbit lefter_det=P3^2; //最左边的红外信号传给P3^2

sbit left_det=P3^3; //左边的红外信号传给P3^3

sbit mid_det=P3^4; //中间的红外信号传给P3^4

sbit right_det=P3^5; //右边的红外信号传给P3^5

sbit righter_det=P3^6; //最右边的红外信号传给P3^6

bit mid,left,lefter,right,righter, stop; //一些标志位,用来表示偏向哪边,从而做出适当的调整

void status(void);

void run_forward(void);

void turn_left (void);

void turn_lefter(void);

void turn_righter(void);

void turn_right(void);

void stop_run(void);

uchar code dis_7[10]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82, 0xF8,0x80,0x90};

/***********寻迹模块***************/

//

void status(void) //高电平说明检测到信号{

if(lefter_det&&righter_det) //全都检测到信号,说明小车到达终点

{

left=0;

lefter=0;

mid=0;

right=0;

righter=0;

stop_run();

}

else if(mid_det)

{

left=0;

lefter=0;

mid=1;

right=0;

righter=0;

run_forward();

}

else if(left_det)

{

left=0;

lefter=0;

mid=0;

right=1;

righter=0;

turn_left(); }

else if(right_det)

{

left=1;

lefter=0;

mid=0;

right=0;

righter=0;

turn_right();

}

else if(lefter_det)

{

left=0;

lefter=0;

mid=0;

right=0;

righter=1;

turn_lefter();

}

else if(righter_det)

{

left=0;

lefter=1;

mid=0;

right=0;

righter=0;

turn_righter();

}

else

{

left=0;

lefter=0;

mid=1;

right=0;

righter=0;

run_forward();

}

}

void run_forward(void)

{P1=0xcc;} void turn_left(void)

{P1=0x0c;}

void turn_right(void)

{P1=0xc0;}

void turn_lefter(void)

{P1=0x0c;}

void turn_righter(void)

{P1=0xc0;}

void stop_run(void)

{P1=0x00;}

void delay (uchar x)

{

uchar i,j,k;

for (i=0;i

{

for (j=0;j<100;j++)

for (k=0;k<100;k++);

}

}

void xianshi ()

{

uchar i;

wei0=1;

wei1=1;

wei2=1;

wei3=0;

for (i=1;i<6;i++) {

P0=dis_7[i];

delay(20);

}

}

void xianshi2 () {

wei0=1;

wei1=1;

wei2=1;

wei3=1;

P0=0x00;

}

/*主函数*/

main()

{

run_forward() ;

delay (100);

stop_run() ;

xianshi ();

xianshi2 ();

while(1)

{

if (P3==0x00) {

run_forward() ;

}

else

{

status();

}

}

}

智能车实验报告

宁波大学 创新性开放实验报告题目基于光电传感器的自动寻迹小车 学号: 姓名: 专业: 指导教师: 目录 光电感应智能车............................................................................................. 错误!未定义书签。

一、硬件系统…………………………………………………………………………………错误!未定义书签。 (一)硬件框图 (3) 1、电源模块 (4) 2、寻迹模块 (4) 3、驱动模块 (5) 4、测速模块 (6) 二、软件系统 (7) (一)主程序流程图 (7) 1、电机驱动 (8) 2、舵机驱动 (10) 参考文献 (13)

光电感应自动寻迹智能车 【摘要】如果把自动寻迹小车成比例的扩大数倍,就成为真正有意义上的智能车,可以运用于军事、民用领域,对未来汽车行业的发展有一定的借鉴意义。通过光电传感器来寻找轨迹,以所编写的程序为软件支持,通过单片机计算生成相应的控制参数,驱动电机来使小车按照轨迹运动。其中小车在直线行驶过程控制参数保持不变,匀速行驶,而在小车要转弯之前则要先减速以防止小车过弯时冲出赛道,弯道过去之后在加速行驶以减少行驶时间。 【关键词】红外传感器;PID控制;自动寻迹 一、硬件系统 (一)智能小车的整体结构图 智能车通过单片机来接受和发出参数状态信号,电源模块是给智能车各个模块提供电压以使模块可以正常运作,寻迹模块则是包含着参数输送给单片机的作用,驱动模块是小车动起来的根源,测速模块是为了控制车速以使智能车平稳的沿着车道运行。

智能循迹小车实验报告18447

简单电子系统设计报告 ---------智能循迹小车 学号201009130102 年级10 学院理学院 专业电子信息科学与技术姓名马洪岳 指导教师刘怀强

摘要 本实验完成采用红外反射式传感器的自寻迹小车的设计与实现。采用与白色地面色差很大的黑色路线引导小车按照既定路线前进,在意外偏离引导线的情况下自动回位。 本设计采用单片机STC89C51作为小车检测、控制、时间显示核心,以实验室给定的车架为车体,两直流机为主驱动,附加相应的电源电路下载电路,显示电路构成整体电路。自动寻迹的功能采用红外传感器,通过检测高低电平将信号送给单片机,由单片机通过控制驱动芯片L298N驱动电动小车的电机,实现小车的动作。 关键词:STC89C51单片机;L298N;红外传感器;寻迹 一、设计目的 通过设计进一步掌握51单片机的应用,特别是在控制系统中的应用。进一步学习51单片机在系统中的控制功能,能够合理设计单片机的外围电路,并使之与单片机构成整个系统。 二、设计要求 该智能车采用红外传感器对赛道进行道路检测,单片机根据采集到的信号的不同状态判断小车当前状态,通过电机驱动芯片L298N发出控制命令,控制电机的工作状态以实现对小车姿态的控制,绕跑到行驶一周。 三、软硬件设计 硬件电路的设计 1、最小系统: 小车采用atmel公司的AT89C52单片机作为控制芯片,图1是其最小系统电路。主要包括:时钟电路、电源电路、复位电路。其中各个部分的功能如下: (1)、电源电路:给单片机提供5V电源。 (2)、复位电路:在电压达到正常值时给单片机一个复位信号。

图1 单片机最小系统原理图 2、电源电路设计: 模型车通过自身系统,采集赛道信息,获取自身速度信息,加以处理,由芯片给出指令控制其前进转向等动作,各部分都需要由电路支持,电源管理尤为重要。在本设计中,51单片机使用5V电源,电机及舵机使用5V电源。考虑到电源为电池组,额定电压为4.5V,实际充满电后电压则为4-4.5V,所以单片机及传感器模块采用最小系统模块稳压后的5V电源供电,舵机及电机直接由电池供电。 3、传感器电路: 光电寻线方案一般由多对红外收发管组成,通过检测接收到的反射光强,判断黑白线。原理图由红外对管和电压比较器两部分组成,红外对管输出的模拟电压通过电压比较器转换成数字电平输出到单片机。

红外光谱(FTIR)实验报告

红外光谱仪调查及实验报告 第一部分红外光谱仪调查 1.1 简介 傅里叶红外光谱仪: 全名为傅里叶变换红外光谱仪(Fourier Transform Infrared Spectrometer,FTIR Spectrometer),是基于对干涉后的红外光进行傅里叶变换的原理而开发的红外光谱仪,主要由红外光源、光阑、干涉仪(分束器、动镜、定镜)、样品室、检测器以及各种红外反射镜、激光器、控制电路板和电源组成。傅里叶红外光谱仪不同于色散型红外分光的原理,可以对样品进行定性和定量分析,广泛应用于医药化工、地矿、石油、煤炭、环保、海关、宝石鉴定、刑侦鉴定等领域。 滤光片型近红外光谱仪器: 滤光片型近红外光谱仪器以滤光片作为分光系统,即采用滤光片作为单色光器件。滤光片型近红外光谱仪器可分为固定式滤光片和可调式滤光片两种形式,其中固定滤光片型的仪器时近红外光谱仪最早的设计形式。仪器工作时,由光源发出的光通过滤光片后得到一宽带的单色光,与样品作用后到达检测器。 色散型近红外光谱仪器: 色散型近红外光谱仪器的分光元件可以是棱镜或光栅。为获得较高分辨率,现代色散型仪器中多采用全息光栅作为分光元件,扫描型仪器通过光栅的转动,使单色光按照波长的高低依次通过样品,进入检测器检测。根据样品的物态特性,可以选择不同的测样器件进行投射或反射分析。 傅里叶变换型近红外光谱仪器: 傅里叶变换近红外分光光度计简称为傅里叶变换光谱仪,它利用干涉图与光谱图之间的对应关系,通过测量干涉图并对干涉图进行傅里叶积分变换的方法来测定和研究近红外光谱。其基本组成包括五部分:①分析光发生系统,由光源、分束器、样品等组成,用以产生负载了样品信息的分析光;②以传统的麦克尔逊干涉仪为代表的干涉仪,以及以后的各类改进型干涉仪,其作用是使光源发出的光分为两束后,造成一定的光程差,用以产生空间(时间)域中表达的分析光,即干涉光;③检测器,用以检测干涉光;④采

创新性实验 循迹小车实验报告

时间:周三上午 组号:5 创新性实验报告 题目寻迹小车 学院电子信息学院 专业xxx 班级xxx 学号xxx 学生姓名xxx 指导教师xxx 完成日期2014年5月

目录 1 摘要 (3) 2 引言 (3) 3系统总体设计 (3) 4硬件电路设计 (5) 5 制作与调试 (6) 5.1 硬件电路的布线与焊接 (6) 第一步:电路部分基本焊接 (6) 第二步:机械组装 (6) 第三步:安装光电回路 (7) 5.2 调试 (7) 整车调试: (7) 6 结论及建议 (7) 7 附录 (8)

1 摘要 本实验完成采用红外反射式传感器的自寻迹小车的设计与实现。采用与白色地面色差很大的黑色路线引导小车按照既定路线前进。LM393随时比较着两路光敏电阻的大小,当出现不平衡时(例如一侧压黑色跑道)立即控制一侧电机停转,另一侧电机加速旋转,从而使小车修正方向,恢复到正确的方向上,整个过程是一 个闭环控制,因此能快速灵敏地控制。 关键词:红外反射式传感器,自寻迹小车,闭环控制 2 引言 随着素质教育的越来越被重视,很多学校都把制作智能小车作为首选课题,智能小车生动有趣还牵涉到机械结构、电子基础、传感器原理、自动控制甚至单片机编程等诸多学科知识,学生通过动手实践能大大提高解决实际问题的能力,而且智能小车还是一个很好的硬件平台,只要增加一些控制电路就能完成循迹小车、救火机器人、足球机器人、避障机器人、遥控汽车等课题。 我们制作的是一款由数字电路来控制的智能循迹小车,在组装过程中我们不但能熟悉机械原理还能逐步学习到:光电传感器、电压比较器、电机驱动电路等相关电子知识。 3 系统总体设计 本系统的整体框图如图1所示。它包括传感器电路、电压比较电路、电 机驱动电路、电源电路。

无水乙醇红外光谱分析实验报告

竭诚为您提供优质文档/双击可除无水乙醇红外光谱分析实验报告 篇一:红外光谱分析实验报告 一、【实验题目】 红外光谱分析实验 二、【实验目的】 1.了解傅立叶变换红外光谱仪的基本构造及工作原理 2.掌握红外光谱分析的基础实验技术 3.学会用傅立叶变换红外光谱仪进行样品测试 4.掌握几种常用的红外光谱解析方法 三、【实验要求】 利用所学过的红外光谱知识对碳酸钙、聚乙烯醇、丙三醇、乙醇的定性分析制定出合理的样品制备方法;并对其谱图给出基本的解析。 四、【实验原理】 红外光是一种波长介于可见光区和微波区之间的电磁波谱。波长在0.78~300μm。通常又把这个波段分成三个区域,即近红外区:波长在0.78~2.5μm(波数在12820~

4000cm-1),又称泛频区;中红外区:波长在2.5~25μm(波数在4000~400cm-1),又称基频区;远红外区:波长在25~300μm(波数在400~33cm-1),又称转动区。其中中红外区是研究、应用最多的区域。 红外区的光谱除用波长λ表征外,更常用波数(wavenumber)σ表征。波数是波长的倒数,表示单位厘米波长内所含波的数目。其关系式为: 作为红外光谱的特点,首先是应用面广,提供信息多且具有特征性,故把红外光谱通称为"分子指纹"。它最广泛的应用还在于对物质的化学组成进行分析。用红外光谱法可以根据光谱中吸收峰的位置和形状来推断未知物的结构,依照特征吸收峰的强度来测定混合物中各组分的含量。其次,它不受样品相态的限制,无论是固态、液态以及气态都能直接测定,甚至对一些表面涂层和不溶、不熔融的弹性体(如橡胶)也可直接获得其光谱。它也不受熔点、沸点和蒸气压的限制,样品用量少且可回收,是属于非破坏分析。而作为红外光谱的测定工具-红外光谱仪,与其他近代分析仪器(如核磁共振波谱仪、质谱仪 等)比较,构造简单,操作方便,价格便宜。因此,它已成为现代结构化学、分析化学最常用和不可缺少的工具。根据红外光谱与分子结构的关系,谱图中每一个特征吸收谱带都对应于某化合物的质点或基团振动的形式。因此,特征吸收

循迹小车课程设计报告

南京工程学院 工程基础实验与训练中心 本科课程设计说明书(论文)题目:自动循迹小车 专业: 班级: 学号: 学生姓名: 指导教师: 起迄日期:2012.6.11~2012.7.6 设计地点:工程中心B208

目录 摘要: (4) Abstract (5) 一、系统方案 (6) 1、课设要求: (6) 1.1、完成基本设计功能: (6) 1.2、发挥部分 (6) 2、总体设计 (6) 3、模块方案比较与论证 (7) 3.1、电源模块: (7) 3.2、电机驱动模块: (7) 3.3、传感器模块: (9) 3.4、显示模块: (10) 3.5、测速模块 (12) 二、循迹小车硬件设计 (13) 1、机械设计 (13) 2、小车各模块分布 (13) 3、小车传感器位置排布 (13) 三、循迹小车软件设计 (14) 1、循迹小车主函数流程图 (14) 2、计算路程模块流程图 (14) 3、循迹模块流程图 (16)

四、程序 (18) 五、开发总结与心得 (18) 1、总体方案论证和确立 (18) 2、各分立模块的制作调试 (18) 3、总车的装配调试 (19) 4、总结与展望 (19) 六、参考文献 (19)

课程设计说明书(论文)中文摘要 摘要: 硬件设计:自动循迹小车控制器采用STC89C52单片机,采用LCD1602液晶显示屏显示当前小车速度和里程等数据;电机正反转采用L298N集成电路模块来驱动,也可以直接采用三极管组成桥式驱动电路来控制。里程检测传感器采用霍尔传感器或光电发射接收对管。跑道标志线采用光电发射接收对管检测并使用软件整形消抖措施,电源采用4节7号充电电池供电(在条件允许情况下单片机与电机可使用独立稳压电源供电)。 软件设计:主程序主要任务一方面扫描光电发射接收对管检测到的信号,然后判断小车转向;另一方面主程序还需要完成速度里程显示任务。采用外部中断0来实现小车速度检测,通过光电接收对管或霍尔传感器检测小车转速,小车每转动一周将会使传感器发出一中断申请信号;采用外部中断1来实现金属块检测,传感器选用接近开关,检测到金属后,接近开关将申请中断。 关键词:单片机液晶显示桥式驱动电路主程序

小车组装实验报告doc

小车组装实验报告 篇一:智能小车实验报告 北京邮电大学实习报告 附1 实习总结 为期两周的电子工艺实习,我过得十分忙碌和充实。从茫然地走进实验室,到学习最基本的焊接,到组装小车,再到无数次地调试程序,最后获得全院比赛的二等奖,有很多的辛苦,但是有更多的收获。 焊接是电子工艺实习最基本的部分,也是我们小学期的第一课。最开始是焊接基本的元件,包括电阻、电容、二极管、三极管等,虽然看起来是很简单的工作,但总是掌握不好电烙铁和焊锡,于是焊点有大有小,还有一些虚焊和漏焊的点。直到按照老师的要求一点一点把整块板子焊满,才逐渐掌握了标准、规范的焊接方法,最后烙铁往上一提很重要。到后来焊连着的四十个点时,焊点已经比较整齐划一了。对于焊接这种基本功来说,反复练习真的十分重要,这也考验了我们的耐心和细心。 焊接部分的小测试,是焊一个发光二级管交替亮的功能电路,老师要求正面用硬线布线,背面用软线连接。由于一开始设计布线的时候,元件之间距离比较近,导致在背面焊接连线时必须把线剪得特别短,我们两个人一个扶着线,一

个焊,位置十分不好把握,一不小心就会碰到旁边的焊点,又需要吸掉重焊,浪费了很多时间。所以我们的工作进行得十分慢,到中午很晚才焊完。虽然焊完后通电顺利地亮了,但以后再布线的时候一定要考虑到背面连线的问题,把原件之间的距离排得大一些。 基本焊接技术后就正式进入小车的组装了。小车的零件有很多都不认识,电路板也很复杂,刚拿到手里有些摸不着头脑,还好说明书上对焊接步骤有详细的说明。在焊芯片和散热片的时候,我们把顺序搞反了,应该先焊散热片,再根据螺丝孔的位置焊芯片,才能把两个元件固定在一起。但我们先焊了芯片,把散热片插在板子上后,发现两个孔怎么也对不上,可是芯片已经焊死了,即使用吸锡器也拆不下来。最后我们只好在散热片上又钻了一个孔,才勉强把螺丝拧上去。所以焊接的顺序是极其重要的,不光要考虑元件的高低,还要考虑元件之间的关系,才能少做无用功。还好其他步骤我们没有再出问题,小车焊出来后把测试程序烧进去,也能够正常的跑。 进入程序编写阶段,我们两个人先一起在测试程序的基础上编写了一个逻辑,预想了小车在行进过程中可能遇到的各种状况,主要使用了if??else if??else的多层嵌套。这个逻辑我们梳理了好长时间,在纸上画了逻辑图,想办法把

基于单片机的循迹小车实验报告

课程设计报告 (嵌入式技术实践(二)) 学院:电气工程与自动化学院 题目:基于P89V51RB2单片机寻迹小车 专业班级: 学号: 学生姓名: 指导老师: 2013年06月07日

目录 第1章绪论 (4) 1.1 引言 (4) 1.2 课题任务要求 (4) 1.3 本论文研究的内容 (4) 第2章系统总体设计 (5) 2.1 小车的机械特性 (5) 2.2 智能小车寻迹基本原理 (5) 2.3 智能小车测速基本原理 (5) 2.2 智能小车遥控基本原理 (5) 第3章系统硬件设计 (7) 3.1 控制器的选择 (7) 3.1.1 概述 (7) 3.1.2 P89V51RB2开发工具特性 (7) 3.2 硬件电路设计 (7) 3.2.1 系统电源电路 (7) 3.2.2 电机驱动模块 (8) 3.2.3 光电编码器 (9) 3.2.4 红外线检测电路 (9) 3.2.5 超声波蔽障/测距.................................................................. 错误!未定义书签。 3.2.6 LCD显示设计...................................................................... 错误!未定义书签。第4章系统软件设计 (13) 4.1 编译环境 (13) 4.2 模块的驱动 (13) 4.2.1 红外线传感器模块 (13) 4.2.2 电机模块的驱动 (14) 4.2.3 转速捕获 (16) 4.2.4 LCD1602显示模块 (17) 4.2.5 按键模块 (21) 4.2.6 超声波模块模块 (23) 第5章系统调试分析 (26) 5.1 系统设计中的注意事项 (26) 5.1.1 外部因素 (26) 5.1.2 内部因素 (26) 5.2 硬软件总体调试 (26)

红外光谱分析实验报告

仪器分析实验 实验名称:红外光谱分析实验 学院:化学工程学院专业:化学工程与工艺班级: 姓名:学号: 指导教师: 日期:

一、 实验目的 1、掌握溴化钾压片法制备固体样品的方法; 2、学习并掌握美国尼高立IR-6700型红外光谱仪的使用方法; 3、初步学会对红外吸收光谱图的解析。 二、实验原理 红外光是一种波长介于可见光区和微波区之间的电磁波谱。波长在0.75~1000μm 。通常又把这个波段分成三个区域,即近红外区:波长在0.75~2.5μm (波数在13300~4000cm -1),又称泛频区;中红外区:波长在 2.5~50μm (波数在4000~200cm -1),又称振动区;远红外区:波长在50~1000μm (波数在200~10cm -1),又称转动区。其中中红外区是研究、应用最多的区域。 红外区的光谱除用波长λ表征外,更常用波数σ表征。波数是波长的倒数,表示单位厘米波长内所含波的数目。其关系式为: )(10)(4 1 cm cm λσ=- 三、仪器和试剂 1、仪器: 美国尼高立IR-6700 2、试剂: 溴化钾,聚乙烯,苯甲酸 3、傅立叶红外光谱仪(FTIR)的构造及工作原理 计算机检测器样品室干涉仪光源?→??→??→??→? 四、实验步骤 1、打开红外光谱仪并稳定大概5分钟,同时进入对应的计算机工作站。 2、波数检验:将聚乙烯薄膜插入红外光谱仪的样品池处,从4000-650cm -1进行 波数扫描,得到吸收光谱。然后将所得的谱图与计算机上的标准谱图进行匹配,分析得到最吻合的图谱,即可判断物质结构。 3、测绘苯甲酸的红外吸收光谱——溴化钾压片法 取1-2mg 苯甲酸,加入在红外灯下烘干的100-200mg 溴化钾粉末,在玛瑙研钵中充分磨细(颗粒约2μm ),使之混合均匀。取出约80mg 混合物均匀铺洒在干净的压模内,于压片机上制成直径透明薄片。将此片装于固体样品架上,样品架插入红外光谱仪的样品池处,从4000-400cm -1进行波数扫描,得到吸收光谱。然后将所得的谱图与计算机上的标准谱图进行匹配。 4、结束实验,关闭工作站和红外光谱仪。

循迹小车制作报告

综合电子设计与实践 课程实验报告 课题名称:循迹小车的制作 班级:XXXXXX 实验者:XXXXXX 实验时间:XXXXX

摘要 本设计主要有三个模块包括信号检测模块、主控模块、电机驱动模块。信号检测模块采用红外光对管,用以对黑线进行检测。主控电路采用宏晶公司的8051核心的STC89C52单片机为控制芯片。电机驱动模块采用意法半导体的L298N专用电机驱动芯片,单片控制与传统分立元件电路相比,使整个系统有很好的稳定性。信号检测模块将采集到的路况信号传入STC89C52单片机,经单片机处理过后对L298N发出指令尽心相应的调整。小车速度由单片机输出的PWM波控制。控制电动小车的速度及转向,从而实现自动循迹的功能。 关键词:智能小车STC89C52单片机L298N 红外光对管 一.绪论 (一)智能小车的作用和意义 自第一台工业机器人诞生以来,机器人的发展已经遍及机械、电子、冶金、交通、宇航、国防等领域。近年来机器人的智能水平不断提高,并且迅速地改变着人们的生活方式。人们在不断探讨、改造、认识自然的过程中,制造能替代人劳动的机器一直是人类的梦想。随着科学技术的发展,机器人的感系统,对于视觉的各种技术而言图像处理技术已相当发达,而基于图像的理解技术还很落后,机器视觉需要通过大量的运算也只能识别一些结构化环境简单的目标。视觉传感器的核心器件是摄像管或CCD,目前的CCD已能做到自动聚焦。但CCD传感器的价格、体积和使用方式上并不占优势,因此在不要求清晰图像只需要粗略感觉的系统中考虑使用接近觉传感器是觉传感器种类越来越多,其中视觉传感器成为自动行走和驾驶的重要部件。视觉的典型应用领域为自主式智能导航一种实用有效的方法。机器人要实现自动导引功能和避障功能就必须要感知导引线和障碍物,感知导引线相当给机器人一个视觉功能。避障控制系统是基于自动导引小车(A VG—auto-guide vehicle)系统,基于它的智能小车实现自动识别路线,判断并自动避开障碍,选择正确的行进路线。使用传感器感知路线和障碍并作出判断和相应的执行动作。该智能小车可以作为机器人的典型代表。它可以分为三大组成部分:传感器检测部分、CPU、执行部分。机器人要实现自动避障功能,还可以扩展循迹等功能,感知导引线和障碍物。可以实现小车自动识别路线,选择正确的行进路线,并检测到障碍物自动躲避。基于上述要求,传感检测部分考虑到小车一般不需要感知清晰的图像,只要求粗略感知即可,所以可以舍弃昂贵的CCD传感器而考虑使用价廉物美的红外反射式传感器来充当。智能小车的执行部分,是由直流电机来充当的,主要控制小车的行进方向和速度。单片机驱动直流电机一般有两种方案:第一,勿需占用单片机资源,直接选择有PWM功能的单片机,这样可以实现精确调速;第二,可以由软件模拟PWM输出调制,需要占用单片机资源,难以精确调速,但单片机型号的选择余地较大。考虑到实际情况,本文选择第二种方案。CPU使用STC89C52单片机,配合软件编程实现 (二)智能小车的现状 现智能小车发展很快,从智能玩具到其它各行业都有实质成果。其基本可实现循迹、避障、检测贴片、寻光入库、避崖等基本功能,这几节的电子设计大赛智能小车又在向声控系

固体红外光谱实验报告

KBr压片法测定固体样品的红外光谱 一、实验目的 1、掌握红外光谱分析法的基本原理。 2、掌握Nicolet5700智能傅立叶红外光谱仪的操作方法。 3、掌握用KBr压片法制备固体样品进行红外光谱测定的技术和方法。 4、了解基本且常用的KBr压片制样技术在红外光谱测定中的应用。 5、通过谱图解析及标准谱图的检索,了解由红外光谱鉴定未知物的一般过程。 二、仪器及试剂 1 仪器:美国热电公司Nicolet5700智能傅立叶红外光谱仪;HY-12型手动液压式红外压片机及配套压片模具;磁性样品架;红外灯干燥器;玛瑙研钵。 2 试剂:苯甲酸样品(AR);KBr(光谱纯);无水丙酮;无水乙醇。 三、实验原理 红外吸收光谱法是通过研究物质结构与红外吸收光谱间的关系,来对物质进行分析的,红外光谱可以用吸收峰谱带的位置和峰的强度加以表征。测定未知物结构是红外光谱定性分析的一个重要用途。根据实验所测绘的红外光谱图的吸收峰位置、强度和形状,利用基团振动频率与分子结构的关系,来确定吸收带的归属,确认分子中所含的基团或键,并推断分子的结构,鉴定的步骤如下: (1)对样品做初步了解,如样品的纯度、外观、来源及元素分析结果,及物理性质(分子量、沸点、熔点)。 (2)确定未知物不饱和度,以推测化合物可能的结构; (3)图谱解析 ①首先在官能团区(4000~1300cm-1)搜寻官能团的特征伸缩振动; ②再根据“指纹区”(1300~400cm-1)的吸收情况,进一步确认该基团的存在以及与其它基团的结合方式。

图1 仪器的基本结构 四、实验步骤 1. 红外光谱仪的准备 (1)打开红外光谱仪电源开关,待仪器稳定30 分钟以上,方可测定; (2)打开电脑,选择win98系统,打开OMNIC E.S.P软件;在Collect菜单下的Experiment Set-up 中设置实验参数; (3)实验参数设置:分辨率 4 cm-1,扫描次数32,扫描范围4000-400 cm-1;纵坐标为Transmittance 2.固体样品的制备 (1)取干燥的苯甲酸试样约1mg于干净的玛瑙研钵中,在红外灯下研磨成细粉,再加入约150mg干燥且已研磨成细粉的KBr一起研磨至二者完全混合均匀,混合物粒度约为2μm以下(样品与KBr的比例为1:100~1:200)。 (2)取适量的混合样品于干净的压片模具中,堆积均匀,用手压式压片机用力加压约30s,制成透明试样薄片。 3.样品的红外光谱测定 (3)小心取出试样薄片,装在磁性样品架上,放入Nicolet5700智能傅立叶红外光谱仪的样品室中,在选择的仪器程序下进行测定,通常先测KBr的空白

循迹小车课程设计报告

智能循迹小车设计与制作 课程设计报告 系别: 专业: 班级: 成员: 指导老师: 时间:二〇一一年6月30日

一、设计目的: 1、学会智能电子产品的功能设计与任务分析,能进行小型电子产品方案设计; 2、掌握基于51单片机、FPGA模数混合硬件系统设计和程序设计; 3、熟悉电子信息类企业项目完整的运作过程及管理规范,培养团队协作能力、沟通能力、创新能力和组织能力。 二、智能循迹小车任务分析 这是一种基于STC89C51单片机的小车寻迹系统。该系统采用两组高灵敏度的光电对管,对路面黑色(白色)轨迹进行检测,并利用单片机产生PWM波,控制小车速度。测试结果表明,该系统能够平稳跟踪给定的路径。 整个系统基于普通玩具小车的机械结构,并利用了小车的底盘、前后轮电机及其自动复原装置,能够平稳跟踪路面黑色轨迹运行 三、智能循迹小车循迹原理 该智能小车在画有黑线的白纸“路面”上行驶,由于黑线和白纸对光线的反射系数不同,可根据接收到的反射光的强弱来判断“道路”—黑线。利用了简单、应用比较普遍的检测方法—发光二极管+光敏电阻。 发光二极管+光敏电阻,即利用光线在不同颜色的物理表面具有不同的反射性质的特点。在小车行驶过程中不断地向地面发射白光,当白光遇到白色地面时发生漫发射,反射光被装在小车上的接收管接收;如果遇到黑线则红外光被吸收,则小车上的接收管接收不到信号。

四、智能循迹小车总体方案 整个电路系统分为检测、控制、显示、驱动四个模块。首先利用光电对管对路面信号进行检测,经过比较器处理之后,送给软件控制模块进行实时控制,然后显示小车的运行状态,输出相应的信号给驱动芯片驱动电机转动,从而控制整个小车的运动。系统方案方框图如图1所示。 图1 智能小车寻迹系统框图 五、智能循迹小车各模块方案 1、循迹模块设计 方案1: 用红外发射管:接收管自己制作光电对管循迹传感器。红外发射管发出红外线,当发出的红外线照射到白色的平面后反射,若红外接收管能接收到反射回的光线则检测出白线继而输出低电平,若接收不到发射出的光线则测出黑线继而输出高电平。这样自己制作组装的寻迹传感器基本能够满足要求,但是工作不够稳定,且容易受外界光线的影响,因此我们放弃了这个方案。 方案2: 发光二极管+光敏电阻组成光敏探测器,光敏电阻的阻值可以根跟随周围 环境光线的变化而变化。当光线照射到白线上面时,光线发射强烈,光线照射

智能寻迹小车实验报告

DIY 达人赛 基于STC89C52 单片机智能寻迹小车 实 验 报 告 参赛队伍: 队员: 2014 年 4 月

一、引言 我们所处的这个时代是信息革命的时代,各种新技术、新思想层出不穷,纵观世界范围内智能汽车技术的发展,每一次新的进步无不是受新技术新思想的推动。随着汽车工业的迅速发展,传统的汽车的发展逐渐趋于饱和。伴随着电子技术和嵌入式技术的迅猛发展,这使得汽车日渐走向智能化。智能汽车由原先的驾驶更加简单更加安全更加舒适,逐渐的向智能驾驶系统方向发展。智能驾驶系统相当于智能机器人,能代替人驾驶汽车。它主要是通过安装在前后保险杠及两侧的红外线摄像机,对汽车前后左右一定区域进行不停地扫描和监视。计算机、电子地图和光化学传感器等对红外线摄像机传来的信号进行分析计算,并根据道路交通信息管理系统传来的交通信息,代替人的大脑发出指令,指挥执行系统操作汽车。 1、来源汽车的智能化是21 世纪汽车产业的核心竞争力之一。汽车的智能化是以迅猛发展的汽车电子为背景,涵盖了控制、模式识别、传感技术、电子、电气、计算机、机械等多个学科交叉的科技。 2、智能汽车国外发展情况 从20 世纪70 年代开始,美国、英国、德国等发达国家开始进行无人驾驶汽车的研究,目前在可行性和实用化方面都取得了突破性的进展。目前日本、欧美已有企业取得实用化成果。与国外相比,国内在智能车辆方面的研究起步较晚,规模较小,开展这方面研究工作的单位主要是一些大学和研究所,如国防科技大学、清华大学、吉林大学、北京理工大学、长安大学、沈阳自动化所等。我国从20 世纪80 年代开始进行无人驾驶汽车的研究,国防科技大学在1992 年成功研制出我国第一辆真正意义上的无人驾驶汽车。先后研制出四代无人驾驶汽车。第四代全自主无人驾驶汽车于2000 年 6 月在长沙市绕城高速公路上进行了全自主无人驾驶试验,试验最高时速达到75.6Km/h。 3、我们的小车 我们做的是基于STC 8 9 C52单片机开发,主要是研究3轮小车的路径识别及其遥 控运动。

红外光谱实验报告

红外光谱实验报告 一、实验原理: 1、红外光谱法特点: 由于许多化合物在红外区域产生特征光谱,因此红外光谱法广 泛应用于这些物质的定性和定量分析,特别是对聚合物的定性 分析,用其他化学和物理方法较为困难,而红外光谱法简便易 行,特别适用于聚合物分析。 2、红外光谱的产生和表示 红外光谱定义:分子吸收红外光引起的振动能级跃迁和转动能级跃 迁而产生的吸收信号。 分子发生振动能级跃迁需要的能量对应光波的红外区域分类为: i.近红外区:10000-4000cm-1 ⅱ.中红外区:4000-400cm-1——最为常用,大多数化合物的化键振 动能级的跃迁发生在这一区域。 ⅲ.远红外区:400-10cm-1 产生红外吸收光谱的必要条件: 1)分子振动:只有在振动过程中产生偶极矩变化时才能吸收红外辐射。 ⅰ.双原子分子的振动:(一种振动方式)理想状态模型——把两个 原子看做由弹簧连接的两个质点,用此来 描述即伸缩振动;

图1 双原子分子的振动模型 ⅱ.多原子分子的振动:(简正振动,依据键长和键角变化分两大类) 伸缩振动:对称伸缩振动 反对称伸缩振动 弯曲振动:面内弯曲:剪切式振动 (变形振动)平面摇摆振动 面外弯曲振动:扭曲振动 非平面摇摆振动 ※同一种键型,不对称伸缩振动频率大于对称伸缩振动频率,伸缩振动频率大于弯曲振动频率。 ※当振动频率和入射光的频率一致时,入射光就被吸收,因而同一基团基本上总是相对稳定地在某一特定范围内出现吸收峰。ⅲ.分子振动频率: 基频吸收(强吸收峰):基态到第一激发态所产生分子振动 的振动频率。 倍频吸收(弱吸收峰):基态到第二激发态,比基频高一倍 处弱吸收,振动频率约为基频两倍。 组频吸收(复合频吸收):多分子振动间相互作用,2个或2

红外光谱实验报告

一、实验目的 1、掌握溴化钾压片法制备固体样品的方法; 2、学习并掌握美国尼高立IR-6700型红外光谱仪的使用方法; 3、初步学会对红外吸收光谱图的解析。 二、实验原理 红外光是一种波长介于可见光区和微波区之间的电磁波谱。波长在~1000μm。通常又把这个波段分成三个区域,即近红外区:波长在~μm(波数在13300~4000cm-1),又称泛频区;中红外区:波长在~50μm(波数在4000~200cm-1),又称振动区;远红外区:波长在50~1000μm(波数在200~10cm-1),又称转动区。其中中红外区是研究、应用最多的区域。 红外区的光谱除用波长λ表征外,更常用波数σ表征。波数是波长的倒数,表示单位厘米波长内所含波的数目。其关系式为: 三、仪器和试剂 1、仪器:美国尼高立IR-6700 2、试剂:溴化钾,聚乙烯,苯甲酸 3、傅立叶红外光谱仪(FTIR)的构造及工作原理 四、实验步骤

1、波数检验:将聚苯乙烯薄膜插入红外光谱仪的样品池处,从4000-650cm-1进行波数扫描,得到吸收光谱。 2、测绘苯甲酸的红外吸收光谱——溴化钾压片法 取1-2mg苯甲酸,加入在红外灯下烘干的100-200mg溴化钾粉末,在玛瑙研钵中充分磨细(颗粒约2μm),使之混合均匀。取出约80mg混合物均匀铺洒在干净的压模内,于压片机上制成直径透明薄片。将此片装于固体样品架上,样品架插入红外光谱仪的样品池处,从4000-400cm-1进行波数扫描,得到吸收光谱。 五、注意事项 1、实验室环境应该保持干燥; 2、确保样品与药品的纯度与干燥度; 3、在制备样品的时候要迅速以防止其吸收过多的水分,影响实验结果; 4、试样放入仪器的时候动作要迅速,避免当中的空气流动,影响实验的准确性。 5、溴化钾压片的过程中,粉末要在研钵中充分磨细,且于压片机上制得的透明薄片厚度要适当。 六、数据处理 该图中在波数700~800、1500~1600、2800~2975左右有峰形,证明了该物质中可能有烯烃的C-H变形振动,C-C间的伸缩振动,同时也拥有烷烃的C-H伸缩振动,推测为聚乙烯的红外谱图。 谱带位置/cm-1吸收基团的振动形式 )n—C— n≥4) (—C—(CH 2

循迹小车课程设计

H a r b i n I n s t i t u t e o f T e c h n o l o g y 课程设计说明书(论文) 课程名称:单片机课程设计 设计题目:智能循迹小车 院系:测控技术与仪器系 班级:1001104 设计者:陈哲 学号:1100100534 指导教师:周庆东 设计时间:2013/9/2—2013/9/13 哈尔滨工业大学

哈尔滨工业大学课程设计任务书

开题报告 (一)立项背景 本次的课程设计的主要任务是设计一个能够通过红外对管识别黑线、通过PWM电路模块进行调速跟踪黑色条纹带以及通过LCD液晶模块进行脉冲、速度、PWM的占空比三个参数的显示的智能小车。控制板的设计以16位的MC9S128单片机为控制核心,MC9S12XS128是一款功能强大的16位微控制器,具有非常丰富的片上资源,如:10位精度的ADC,节省了片外AD;强大的定时器,方便对电机进行控制,可以进行浮点型运算。另外还有精密的比较器,大容量的RAM和ROM,可存储大容量的程序。驱动板则以L289N 驱动芯片为核心,应用红外对管和LCD液晶模块,成功的实现小车的循迹、测速、调速和显示功能这四大功能。课题完成了红外对管、单片机、控制板、驱动板选择,采购接口电路的设计和连接以传感器和电路的安装位置和方式的安排,并完成了整个硬件的安装工作。除此之外,还对整个控制软件进行设计和程序的编制以及程序的调试,并最终完成了软件和硬件的融合,基本实现了智能小车要求实现的预期的功能。 为了适应机电一体化的发展在汽车智能化方向的发展要求,提出简易智能小车的构想,目的在于:通过独立设计一辆具有简单智能化的简易小车,获得项目整体设计的能力,并掌握多通道多样化传感器综合控制的方法。所以选择“基于单片机的智能小车循迹设计”一题作为尝试。 本次设计主要解决问题是如何实现所要求的四大功能,最后完成硬件实物的组装,并编制相关程序,使其实现功能的融合,做出具有预先要求功能的实物。 (二)课题目的 在我们基本掌握了51单片机的基本使用方法的基础之上,本学期开学初,单片机课程设计给了我们更大的挑战,课题的目的有以下几点。 (1)进一步熟练其他更加高级的单片机的使用方法、提高程序的编写能力 (2)掌握单片机系统外扩器件的连接与使用 (3)学会选择合适的传感器来完成任务 (4)掌握软件和硬件调试的基本技巧与方法 (三)设计思路

无线智能遥控小车--电子设计实验报告

****************大学 班级:****** 作者:****** 指导老师:****

1引言 1.1编写目的 本概要设计说明书是针对电子设计的课程要求而编写。目的是对该项目进行总体设计,在明确系统需求的基础上划分系统的功能模块,进行系统开发的分工,明确各模块的接口,为进行后面的详细设计和实现做准备。满足无线遥控爱好者对智能小车的设计要求,想通过这份概要设计给爱好者一个好的设计思路,设计方法进行参考。 本概要设计说明书的预期读者为本项目小组成员以及无线遥控爱好者。 1.2背景 a.实践题目的名称:无线遥控智能小车 b.项目的任务提出者:***,***,*** c.项目的开发者:***,***,*** d.面向用户:所有无线遥控爱好者,对智能小车感兴趣,想借此提高动手能 力的用户。 鉴于电子设计课程要求,需要一份设计实品,加之小组成员对智能小车有着独特的爱好,所以这次设计选择了遥控智能小车作为电子设计的题目。 2总体设计 2.1需求规定 ●所设计智能小车功能: 主要功能:无线遥控,避障; 附加功能:超声波测距、速度调节、液晶显示、音乐、流水灯和散热系统。 ★通过无线串口对小车进行无线遥控,可以在遥控,避障这两个主要功能之间自由切换。 ★遥控时,通过遥控器上的按钮可以方便灵活地控制小车前进,后退,左转和右转等。 ★避障时,利用红外传感器探测障碍物,从而达到避障的目的。 ●小车安装了超声波传感器,可以进行距离测量,如果距离过近,蜂鸣器发出警报,并将距离等数据实时传到液晶屏上显示。 ★通过按钮同时控制一些其他功能,如音乐,风扇和流水灯等。

2.2运行环境 最好是室内平地 2.3基本设计概念和处理流程 整体框图: 2.4所需器件 ★小车模型(三轮,带电机) ★ATMAGE16单片机最小系统(3个,小车上两个一个负责接受无线,控制电机,另外一个则是负责其他功能,最后一个遥控器上的) ★直流电机驱动模块,采用两个LM298驱动模块分别控制两个电机 ★传感器模块,采用红外传感器2个,超声波传感器两个 ★无线串口模块 ★电源模块(5v,12v) ★按键模块,用于无线遥控小车 ★LCD1602液晶一块

分析实验报告-红外光谱测定苯甲酸---最终版

华南师范大学实验报告 学生姓名:杨秀琼学号:20082401129 专业:化学年级班级:08化二 实验类型:综合实验时间:2010/3/25 实验指导老师郭长娟老师实验评分: 红外光谱法测定苯甲酸 一、[ 实验目的] 1.了解苯甲酸的红外光谱特征,通过实践掌握有机化合物的红外光谱鉴定方法。 2.练习用KBr压片法制备样品的方法。 3.了解红外光谱仪的结构,熟悉红外光谱仪的使用方法。 二、[实验原理] 红外吸收光谱分析方法主要是依据分子内部原子间的相对振动和分子转动等信息进行测定。不同的化学键或官能团,其振动能级从基态跃迁到激发态所需的能量不同,因此要吸收不同的红外光,将在不同波长出现吸收峰,从而形成红外光谱。 三、[仪器与试剂] 仪器:傅里叶红外光谱仪 软件:IRSolution; 压片机、膜具和干燥器;玛瑙研钵、药匙、镜纸及红外灯。 试剂:苯甲酸粉末、光谱纯KBr粉末。 四、[实验步骤]

1.将所有的膜具用酒精擦拭干净,用电吹风先烘干,再在红外灯下烘烤; 2.用电子天平称量一定量的KBr粉末(每份约200mg),在红外灯下研钵中加入KBr进行研磨,直至KBr粉末颗粒足够小(注意KBr粉末的干燥); 3.将KBr装入膜具,在压片机上压片,压力上升至14Mpa左右,稳定30S; 4.打开傅里叶红外光谱仪,将压好的薄片装机,设置背景的各项参数之后,进行测试,得到背景的扫描谱图。 5. 取一定量的样品(样品:大约1.2-1.3g)放入研钵中研细,然后重复上述步骤得到试样的薄片; 6.将样品的薄片固定好,装入红外光谱仪,设置样品测试的各项参数后进行测试,得到苯甲酸的红外谱图; 7.然后删掉背景谱图,对样品谱图进行简单的编辑和修饰,并标注出吸收峰值,保存试样的红外谱图; 8.谱图分析:在测定的谱图中根据出现吸收带的位置、强度和形状,利用各种基团特征吸收的知识,确定吸收带的归属。若出现了某基团的吸收,应该查看该基团的相关峰是否也存在。应用谱图分析,结合其他分析数据,可以确定化合物的结构单元,在按照化学知识和解谱经验,提出可能的结构式。然后查找该化合物标准谱图来验证推定的化合物的结构式。 五、[结果与分析]

寻迹小车实验报告

自动寻迹小车设计报告 一、系统设计 1、设计要求 (1)自动寻迹小车从安全区域启动。 (2)小车按检测路线运行,自动区分直线轨道和弯路轨道,在弯路处拐弯,实现灵活前进、转弯、等功能 2.小车寻迹的原理 这里的寻迹是指小车在白色地板上寻黑线行走,通常采取的方法是红外探测法。 红外探测法,即利用红外线在不同颜色的物体表面具有不同的反射性质的特点,在小车行驶过程中不断地向地面发射红外光,当红外光遇到白色纸质地板时发生漫反射,反射光被装在小车上的接收管接收;如果遇到黑线则红外光被吸收,小车上的接收管接收不到红外光。单片机就是否收到反射回来的红外光为依据来确定黑线的位置和小车的行走路线。红外探测器探测距离有限,一般最大不应超15cm。对于发射和接收红外线的红外探头,可以自己制作或直接采用集成式红外探头。3、模块方案

根据设计要求,本系统主要由控制器模块、寻迹传感器模块、直流电机及其驱动模块等构成。 控制器模块:控制器模块由AT89C51单片机控制小车的行走。 寻迹传感器模块:寻迹传感器用光电传感器ST188检测线路并反馈给单片机执行。ST188采用高发射功率红外光电二极管和高灵敏度双光电晶体管组成。检测距离:4--13mm 直流电机及其驱动模块:直流电机用L298来驱动。L298N是一个具有高电压大电流的全桥驱动芯片,它相应频率高,一片L298N可以分别控制两个直流电机,而且还带有控制使能端。用该芯片作为电机驱动,操作方便,稳定性好,性能优良。 4.系统结构框图: 二、硬件实现及单元电路设计 1、微控制器模块的设计

在本次设计中我们采用了AT89C51位主控制器。它具有智能化,可编程,小型便携等优点。 2.光电传感器: 本次试验我们采用了ST188光电传感器,ST188采用高发射功率红外光电二极管和高灵敏度双光电晶体管组成。检测距离:4--13mm。其连接电路图如下: 3.直流电机及其驱动模块 在直流电机驱动问题上,我们采用一片L298来驱动直流电机。其连接电路图如下:

红外自动循迹小车实验报告

摘要 本实验完成采用红外反射式传感器的自寻迹小车的设计与实现。采用与白色地面色差很大的黑色路线引导小车按照既定路线前进,在意外偏离引导线的情况下自动回位,并能显示小车停止的时间。 本设计采用单片机STC89C51作为小车检测、控制、时间显示核心,以实验室给定的车架为车体,两直流机为主驱动,附加相应的电源电路下载电路,显示电路构成整体电路。自动寻迹的功能采用红外对管LTH1550实现,信号经三极管9012放大,经LM339电压比较器比较之后将信号送给单片机,由单片机通过控制驱动芯片L298N驱动电动小车的电机,实现小车的动作。同时还可以将小车的停留时间通过四位数码管显示。 关键词:STC89C51单片机;红外对管LTH1550;红外传感器;寻迹

一、系统设计任务与要求 小车从上坡处开始行驶,到达坡顶停留5秒,由数码管显示停留时间,然后继续行驶,到达坡底开始沿黑线行驶,直到终点宽黑线停止。 二、方案分析与论证 总体方案设计: 根据题目,我们设计了以下方案并进行了综合的比较论证,自动寻迹电动小车系统由小车主体部分、微控制器模块、寻迹传感器模块、电机驱动模块、显示模块、电源模块构成。 2.1 总体方案论证与比较 方案一:采用数字电路来组成小车的各部分系统,实现各部分功能。本方案电路复杂,灵活性不高,效率低,不利于小车智能化的扩展,设计困难。 方案二:采用单片机来作为整机的控制单元。黑线检测采用红外对管对光源信号进行采集,再经过三极管放大,电压比较使输出转化为数字信号送到单片机系统处理。此系统比较灵活,采用软件方法来解决复杂的硬件电路部分,使系统硬件简洁化,各类功能易于实现,能很好地满足题目的要求。 方案二简洁、灵活、可扩展性好,能达到题目的设计要求,因此采用方案二来实现。方案二的基本结构图如下: 图1总体系统结构框图

相关文档
最新文档