红外线遥控小车报告

更新时间:2023-09-19 22:51:01 阅读量: 小学教育 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

红外遥控小车报告外

目录

一、方案论证 ............................................................................................................................... - 1 -

1、主控系统分析与论证: ..................................................................................................... - 1 - 2、机械系统分析与论证: ..................................................................................................... - 1 - 3、电机驱动模块分析与论证: .............................................................................................. - 1 - 4、遥控系统分析与论证: ..................................................................................................... - 1 - 二、结构图 ................................................................................................................................... - 2 -

1、主程序控制流程图 ............................................................................................................ - 2 - 三、硬件电路图 ............................................................................................................................ - 3 -

1、整体电路图....................................................................................................................... - 3 - 2、L298说明 ......................................................................................................................... - 3 - 3、7805说明 ......................................................................................................................... - 5 - 四、软件 ...................................................................................................................................... - 7 -

1、程序:.............................................................................................................................. - 7 - 五、红外发射接收的原理 ............................................................................................................ - 19 -

1、编码格式 ........................................................................................................................ - 19 - 2、遥控指令编码规律 .......................................................................................................... - 19 - 3、遥控器的解码算法 .......................................................................................................... - 19 - 4、资料码表 ........................................................................................................................ - 21 - 六、调试过程中遇到的问题及解决的办法 ................................................................................... - 22 -

1、在选择电机中遇到的问题及解决办法 .............................................................................. - 22 - 2、程序中遇到的问题及解决办法......................................................................................... - 22 -

红外遥控小车设计报告

一、方案论证

1、主控系统分析与论证:

我们采用单片机作为整个系统的核心,用其控制行进中的小车,以实现其既定的性能指标。充分分析我们的系统,其关键在于实现小车的自动控制,而在这一点上,单片机就显现出来它的优势——控制简单、方便、快捷。这样一来,单片机就可以充分发挥其资源丰富、有较为强大的控制功能及可位寻址操作功能、价格低廉等优点。因此,这种方案是一种较为理想的方案,也是我们主要的学习方向。但是在实际应用中,由于该系统所需用到的传感器数目较多,需要处理的敏感量较多,很有可能会引来单片机资源不足的问题。

2、机械系统分析与论证:

本题目要求小车的机械系统稳定、简单,而四轮运动系统具备以上特点。因此我选用市售玩具汽车的机械运动系统并进行了改装。

3、电机驱动模块分析与论证:

方案一:使用功率三极管作为功率放大器的输出控制直流电机。线性型驱动的电路结构和原理简单,成本低,加速能力强,但功率损耗大,特别是低速大转距运行时,通过电阻R的电流大,发热厉害,损耗大。

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

方案三:通过PWM脉宽调制的方法,实现对小车速度的控制。这种调速方式有调速特性优良、调整平滑、调速范围广、过载能力大,能承受频繁的负载冲击,还可以实现频繁的无级快速启动、制动和反转等优点。

因此决定采用PWM脉宽调制的方法控制直流电机。

4、遥控系统分析与论证:

红外线遥控是目前使用最广的一种遥控手段。红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,遥控条件指向性较强,受障碍物阻的影响较大指向性较差,受地形或障碍物阻挡的影响较小,综合考虑各种因素,我们决定采用红外的方式

- 1 -

红外遥控小车设计报告

二、结构图

1、主程序控制流程图

主程序开始 电机控制信号设为低电平 LED闪烁,程序开始执行 是否有红外信号出现? 红外线信号解码,做出相对处理动作,使小车行进。 是否按下K1、K2、K3、K4键? K1:车体前进展示 K2:车体后退展示 K3:车体左转展示 K4:车体右转展示

- 2 -

红外遥控小车设计报告

三、硬件电路图

1、整体电路图

2、L298说明

恒压恒流桥式2A驱动芯片L298N

L298是SGS公司的产品,比较常见的是15脚Multiwatt封装的L298N,内部同样包含4通道逻辑驱动电路。可以方便的驱动两个直流电机,或一个两相步进电机。

L298N芯片可以驱动两个二相电机,也可以驱动一个四相电机,输出电压最高可达50V,可以直接通过电源来调节输出电压;可以直接用单片机的IO口提供信号;而且电路简单,使用比较方便。

L298N可接受标准TTL逻辑电平信号VSS,VSS可接4.5~7 V电压。4脚VS接电源电压,VS电压范围VIH为+2.5~46 V。输出电流可达2.5 A,可驱动电感性负载。1脚和15脚下管的发射极分别单独引出以便接入电流采样电阻,形成电流传感信号。L298可驱动2个电动机,OUT1,OUT2和OUT3,OUT4之间可分别接电动机,本实验装置我们选用驱动一台电动机。5,7,10,12脚接输入控制电平,控制电机的正反转。EnA,EnB接控制使能端,控制电机的停转。表1是L298N功能逻辑图。

- 3 -

CALL GO_FOR CALL GO_FOR

JMP LOOP

;---------------------------------------------- X1: JB K2,X2 JNB K2,$ CALL LED_BL

CALL GO_BACK ;后退展示 CALL GO_BACK CALL GO_BACK

JMP LOOP

;---------------------------------------------- X2: JB K3,X3 JNB K3,$ CALL LED_BL

CALL GO_LEFT ;左转展示 CALL GO_LEFT CALL GO_LEFT

JMP LOOP

;---------------------------------------------- X3: JB K4,X4 JNB K4,$ CALL LED_BL

CALL GO_RIGHT ;右转展示

CALL GO_RIGHT

红外线遥控小车报告

- 9 -

CALL GO_RIGHT

JMP LOOP

;---------------------------------------------- X4:

JMP LOOP

;---------------------------------------------- ;DELAY R5*10ms;延迟子程序 DELAY: MOV R6,#50

D1: MOV R7,#100 DJNZ R7,$ DJNZ R6,D1 DJNZ R5,DELAY

RET ;---------------------------------------------- ;工作指示灯闪烁 LED_BL: MOV R4,#2

L0: CPL WLED MOV R5,#5 CALL DELAY DJNZ R4,L0 SETB WLED

RET ;---------------------------------------------- ;伺服机1反转控制

红外线遥控小车报告

- 10 -

PUL_BACK: SETB PUL2 CLR PUL1 MOV A,GDP MOV R4,A

A1: CALL DEL DJNZ R4,A1 CLR PUL1 CLR PUL2 MOV A,DDP MOV R4,A A2: CALL DEL DJNZ R4,A2

RET ;---------------------------------------------- ;伺服机1正转控制 PUL_FOR: SETB PUL1 CLR PUL2 MOV A,GDP MOV R4,A

B1: CALL DEL DJNZ R4,B1 CLR PUL1

CLR PUL2

红外线遥控小车报告

- 11 -

MOV A,DDP MOV R4,A

B2: CALL DEL DJNZ R4,B2

RET

;-------------------------------------------- ;直流电机正转展示 DEMO_FOR: MOV R3,#TS

C1: CALL PUL_FOR DJNZ R3,C1

RET ;-------------------------------------------- ;直流电机反转展示 DEMO_BACK: MOV R3,#TS

E1: CALL PUL_BACK DJNZ R3,E1

RET ;-------------------------------------------- ;DELAY R5*0.1ms;0.1秒延迟子程序 DEL:

MOV R5,#1

DELAY1:

MOV R6,#2

红外线遥控小车报告

- 12 -

F1: MOV R7,#17 DJNZ R7,$ DJNZ R6,F1 DJNZ R5,DELAY1

RET

;---------------------------------------------- ;直流电机2反转控制 PUR_BACK: SETB PUR2 CLR PUR1 MOV A,GDP MOV R4,A

G1: CALL DEL DJNZ R4,G1 CLR PUR1 CLR PUR2 MOV A,DDP MOV R4,A G2: CALL DEL DJNZ R4,G2

RET ;---------------------------------------------- ;直流电机2正转控制 PUR_FOR:

SETB PUR1

红外线遥控小车报告

- 13 -

本文来源:https://www.bwwdw.com/article/7aph.html

Top