声控四轮小车设计

上海电机学院毕业设计(论文)

声控四轮小车设计

The Design of Acoustic Four-wheel Car

作者姓名:

专业:

学号:

指导教师:

完成日期:

上海电机学院

上海电机学院毕业设计(论文)

摘要

随着电子工业的发展,具有语音控制功能的小车越来越受到人们的青睐,在人们的日常消费生活中起着不可忽视的作用。目前,声控技术已在很多领域得到使用。比如声控手机、声控洗衣机、电视机、电脑等设备。

本文主要设计一种用声音进行控制的单片机小车。

声控小车指的是能够在人的语音命令控制下完成具体动作的小车,主要由控制板、驱动电路和车体组成,同时还要编辑合适的软件来具体控制小车的动作。控制板主要负责软件的写入,能够完成语音信号的压缩、存储、辨识、响应等功能,而驱动电路则能够根据控制板送来的驱动信号对车体上的直流电机和继电器进行控制,从而完成具体的动作。声控小车以拥有可编程音频处理的51单片机作为整个系统的控制核心,不需要添加额外的语音芯片就能实现语音控制功能;声控小车采用电路控制小车电机转动,根据语音识别技术,采用C语言进行编程,实现小车的前进,停止,左转和右转。

论文首先对系统的方案进行论证,然后对各单元的软件、硬件工作原理进行了阐述,并介绍了系统的主要组成部分情况。

关键词:语音识别;单片机;C语言编程;驱动电路;小车

声控四轮小车设计

The Design of Acoustic Four-wheel Car

Abstract

With the development of the electronics industry, with voice control function of the car more and more receives people's favor, in the daily life of people of consumption plays a role can not be ignored. At present, voice technology has been in a lot of fields obtained using. Such as voice phone, voice activated washing machines, televisions, computers and other equipment. In this paper, the design of a microcontroller with sound control of the car.

The voice of the car is able to complete the specific actions in the speech control command under the car, mainly by the control board, drive circuit and body composition, but also to edit the appropriate software to control specific car action. The control board is mainly responsible for writing the software, can complete voice signal compression, storage, identification, response etc. the function, and the drive circuit is able to control the body of the DC motor control board and relay driving signal sent, thus completing the specific action. Voice of the car has 51 single-chip programmable audio processing as the core of the whole system, do not need to add additional voice chip can realize voice control function; voice the car used car motor control circuit, according to the voice recognition technology, using C language programming, to achieve the car forward, stop, turn left and turn right.

First of all, this paper demonstrates the system's plan, and then describes the software and hardware working principle of each unit, and introduces the main components of the system.

Key words: Speech Recognition; Single Chip Microcomputer; C Language Programming; Diving Circuit; Car

上海电机学院毕业设计(论文)

目录

摘要 (1)

Abstract (2)

目录 (3)

1 引言 (4)

2小车设计原理 (5)

2.1使用FFT快速傅里叶变换分析 (5)

2.2.1 FFT(离散傅氏变换的快速算法) (5)

2.2.2 dsp.fft系统对象 (10)

2.2.3 dsp.audiofilereader系统对象 (12)

3小车设计 (14)

3.1 Arduino UNO R3控制器 (14)

3.2 Arduino 双H桥直流电机驱动板模块 (15)

3.3 H桥驱动电路 (15)

3.4 Arduino4WD移动机器人平台 (16)

4小车的操作说明 (18)

4.1使用时的注意事项 (18)

结论 (19)

致谢 (20)

参考文献 (21)

附录A 试验程序 (22)

声控四轮小车设计

引言

声控技术是随着电脑的广泛应用出现的。这种崭露头角的声控技术,给人们的生活带来了极大的方便。特别是对于伤残病人用声音就可以打开门窗、窗帘、电视机、电灯等。声控的原理就在于当声波传到某物体的表面时,材料带电,使声音发生变化,从而制成声敏传感器,再配上语言识别系统,控制装置,就完成了。

智能语音技术发展至今,相当多想象中的应用场景已经有了现实雏形:如以Siri 为代表的语音输入和语音控制,依靠声纹识别技术的安全控制,智能家居特定情境下的简单人机交互等等。尤其当下:

亚马逊Echo,它能够接收用户语音指令,完成不同任务。

最近新出的Google Home可以借助日渐强大的谷歌助手对用户的语音控制进行识别,从而转化为智能家居全面智能声控的信息源。在谷歌助手的协助下,Google Home只需要录入用户的语音,即可智能识别出用户的意图。无论是提问还是开关电器,订购食品以及各方面的服务都能借助谷歌庞大的服务实现。

2小车设计原理

上海电机学院毕业设计(论文)

2.1使用FFT快速傅里叶变换分析

2.2.1 FFT(离散傅氏变换的快速算法)

FFT(Fast Fourier Transformation),即为快速傅氏变换,是离散傅氏变换(DFT)的快速算法,它是根据离散傅氏变换的奇、偶、虚、实等特性,对离散傅立叶变换的算法进行改进获得的。

FFT块计算快速傅立叶变换(FFT)基于样品-1-由-P输入向量,U的各行的,或跨越一个N-D输入阵列,u的第一尺寸(P)。为用户指定的FFT长度,不等于P,零填充或截断,或模长度的数据包装在FFT操作之前发生。

包裹:y(:,l) = fft(数据包(u(:,l),M)) % P > M; l = 1,...,N

截断:y (:,l) = fft(u,M) % P > M; l = 1,...,N

当输入长度,P,比FFT长度,M,你可能会看到你的FFT输出幅度的增加。发生这些幅度增加,因为FFT块使用模M数据包裹保留所有可用的输入样本。

为了避免这种幅度的增加,可以截断你的输入样本的长度,P,到FFT长度,M。要做到这一点,在第l输出通道的第k个model.The进入FFT块前面放置一个垫块,Y(K,L),等于第l输入通道的M点离散傅立叶变换(DFT)的第k点。

块使用两个可能的FFT实现之一。您可以基于FFTW库中选择一个实现[3],[4],或实现基于板蓝根-2算法的集合。您可以选择Auto以允许该块选择实施。

Radix-2:

实现支持位反转处理,固定或浮点数据,并且允许该块以提供便携C代码生成使用的Simulink编码器?。的维数m在M-通过-N输入矩阵,决是二的幂。与其他尺寸的输入工作,用垫块垫或截断这些尺寸到二的幂,或者如果可能选择FFTW 。

用基数-2中选择,该块执行以下算法中的一种或多种:

1.蝶形运算

2.双信号算法

3.半长算法

4.基数为2,十取一在时间(DIT)算法

5.基数为2,十取一在频(DIF)算法

表.5.1 Radix -2算法实数和复数信号

Tab.5.1 Radix-2 Algorithms for Real and Complex Signals

输入的复杂性输出命令算法用于FFT 计算复杂的线性倒位操作和基2 DIT

声控四轮小车设计

复杂的位序颠倒频率抽取

真正的线性倒位操作和基2 DIT与半长的双信号算法的结

真正的位序颠倒基2 DIF与半长的双信号算法的结合

FFT算法的效率可提高即时通过从实值形成复值序列输入信号DFT的计算之前序列。当有2N +1实输入通道,FFT块构成这些复值序列通过应用双信号算法到第一2N 输入通道,以及半长算法的最后奇数信道

用于与定点数据类型真正的输入信号,所以可以看到,在过去奇数通道的输出不同的数值结果,即使当所有的输入通道是相同的。这个数值差导致从在双信号算法和半长算法的差异。您可以消除两种方式这个数字的区别:

1.使用全精度算术定点输入信号

2.变更输入数据类型到浮点

基2优化三角函数值表,在某些情况下,该块的基2算法计算旋转因子的所有可能的三角值,其中K是M或N和较大值k=0,…k-1。该块在表中存储这些值,并在仿真过程中检索它们。

定点数据类型

下图5.2显示了FFT模块使用的数据类型定点信号。可以设置正弦表,蓄电池,在图中显示的产品输出,和输出数据类型在FFT对话框,对话框的讨论。

输入到FFT块是先浇铸到输出数据类型并存储在输出缓冲器中。每个蝶形级然后处理在累加器数据类型信号,具有的最终输出蝴蝶正投回输出数据类型。块乘以在一个十取一在时每个蝶形阶段之前旋转因子FFT和在一个十取一在频FFT每个蝶形级之后。

上海电机学院毕业设计(论文)

图5.2 FFT模块使用的数据类型定点信号

Fig.5.2FFT module using the data type fixed-point signal

因为两者的输入到乘法器是复杂的乘法器的输出会出现在累加器的数据类型。有关执行复数乘法的详细信息,请参阅乘法数据类型

注意:当块输入为固定点,所有的内部数据类型签署定点。

对话框

出现在FFT块对话框的主窗格如下

声控四轮小车设计

图5.3 FFT块对话框的主窗格

Fig.5.3 The main pane of the FFT block dialog

执行FFT

此参数设置为FFTW[3],[4],以支持一个任意长度的输入信号。块限制生成的代码与FFT实现举办能够运行MATLAB的计算机。

设置使用Simulink的编码器此参数基数2位反转处理,固定或浮点数据,或用于便携式C代码生成。的维数m ofnthe M-逐N个输入矩阵,必须是二的幂。与其他尺寸的输入工作,用垫块垫或截断这些尺寸的权力两种,或者如果可能选择FFTW实施。见基2实现将此参数设置为自动,让块选择FFT实现。对于非功率的二变换长度,限制块生成的代码MATLAB主机。

输出倒序

指定相对输出信道单元的顺序到输入元素的顺序。当你选择这个选项中,输出通道元素出现在相对顺序位反转于输入顺序。如果清除该复选框,输出通道元素出现在相对于输入排序线性顺序。线性订购输出需要额外的数据排序处理,因此,在某些情况下,它可能是在比特反转以便更好地输出。

注:FFT模块计算倒序其输出。线性订购FFT模块输出需要额外位反转操作。因此,在许多情况下,可以增加FFT块的速度通过选择倒序检查输出框。

对于输出的更多信息订购,请参阅线性和位反转输出顺序。

通过FFT尺度结果

当您选择此参数,该块除以FFT长度的输出FFT的。当你想此选项很有用FFT的输出留在相同的幅度范围作为其输入。用定点数据类型的工作时,这是特别有用的。继

上海电机学院毕业设计(论文)

承输入维FFT长度选择要继承dimensions.When选中此复选框,输入的FFT长度,输入长度必须的动力二。如果不选中此复选框,则FFT长度参数变得可用来指定的长度。FFT 长度指定FFT长度。此参数变为可用,只有当你没有选择的输入参数尺寸继承FFT长度。

当您设置FFT实现参数到基数2,或当您检查输出在倒序复选框,这个值一定是一种权力中的两个。总结输入数据时,FFT长度比输入的长度短选择包或截断的输入端,这取决于所述FFT的长度。如果该参数被选中,模长度的数据包装之前发生FFT运算,给出的FFT长度比输入长度短。如果此属性被选中,输入数据到被截断FFT长度FFT 运算之前发生。默认被选中。

出现在FFT块对话框的数据类型面板如下图5.4。

图5.4 FFT块对话框数据类型面板

Fig .5.4 data type pane of the FFT block dialog

舍入模式

选择定点operations.The正弦表中的值舍入模式不服从这个参数;相反,他们总是舍入到最近。

溢出模式

选择定点,正弦表值不遵守此参数溢出模式;相反,它们总是饱和的。

正弦表数据类型

选择您指定的值的字长正弦表。正弦表值的分数长度始终等于字长减一。您可以设置此参数:

声控四轮小车设计

一个继承的数据类型,例如规则,继承:同一个词的长度为输入,计算结果为一个有效的数据类型,例如一个表达式,fixdt(1,16)。

单击显示数据类型助手按钮显示数据,键入助手,它可以帮助您设置产品输出数据类型parameter.See指定数据类型使用数据类型助理以获取更多信息。

累加器的数据类型

指定累加器数据类型。见定点数据类型的插图描绘useof在此块累加器的数据类型。你可以设置这个参数为:继承的数据类型,例如规则,继承:

通过内部规则继承,计算结果为一个有效的数据类型的表达式。

例如,fixdt(1,16,0),单击显示数据类型助手按钮来显示数据类型助手,它可以帮助您设置累加器的数据类型参数。

指定输出数据类型。

见定点数据类型的插图描绘了该块使用的输出数据类型。您可以设置此参数:

继承数据类型的规则,例如,继承:通过内部规则继承。当您选择继承:通过内部规则继承,块计算输出Word自动长度和部分长度。该块使用来计算理想的输出字的方程式,长度和长度比例取决于鸿沟蝴蝶输出的两个复选框中的设置。

当选择由两个复选框鸿沟蝴蝶输出,输出字和分数提供了理想的长度是相同的输入单词和分数长度。

当由两个复选框清除鸿沟蝴蝶输出,该块计算理想输出字,并根据下列公式馏分长度,使用这些理想的效果,内部规则然后选择字长和分数长度是适合您的hardware.For 更多信息,请通过继承内在规律。

计算结果为一个有效的数据类型,例如一个表达式,fixdt(1,16,0),单击显示数据类型助手按钮来显示数据类型助手,它可以帮助您设置输出数据类型参数。

反对定点工具的变化锁定数据类型设置

选择此参数,以防止定点工具,从覆盖您在块屏蔽指定的数据类型。

2.2.2 dsp.fft系统对象

该FFT计算对象离散傅里叶

变换输入的(DFT)。对象使用一种或多种以下的快速傅立叶根据复杂变换(FFT)算法。

输入和输出是否处于直链或比特反转顺序:

双信号算法

半长算法

基数为2,十取一在时间(DIT)算法

基数为2,十取一在频(DIF)算法

上海电机学院毕业设计(论文)

通过FFTW选择的算法[1],[2]

计算一个输入的DFT:

1.定义和设置您的FFT object.See建设。

2.Call步骤根据dsp.FFT的特性计算输入的DFT。步骤的行为是特定于工具箱中的每个对象。

H = dsp.FFT返回一个FFT对象,高度,即计算一个N-D阵列的DFT。对于列向量或多维数组中,FFT对象计算DFT沿着第一维度。如果输入是一个行向量,在FFT对象计算单一样本的DFT的一排并发出警告。

表5.5 方法

Tab.5.5 method

clone 创建的对象具有相同的属性值FFT

getNumInputs 步进法的期望输入数

getNumOutputs 步进法输出数

isLocked 锁定状态的输入属性和不可调性能

release 允许属性值和输入特性更改

step 离散傅立叶变换

举例:

发现在加性噪声的信号的频率分量:

Fs = 800; L = 1000;

t = (0:L-1)'/Fs;

x = sin(2*pi*250*t) + 0.75*cos(2*pi*340*t);

y = x + .5*randn(size(x)); % noisy signal

hfft = dsp.FFT('FFTLengthSource', 'Property', ...

'FFTLength', 1024);

Y = step(hfft, y);

% Plot the single-sided amplitude spectrum

plot(Fs/2*linspace(0,1,512), 2*abs(Y(1:512)/1024));

title('Single-sided amplitude spectrum of noisy signal y(t)');

xlabel('Frequency (Hz)'); ylabel('|Y(f)|');

算法

这个目的实现算法,输入和对FFT块参照输出页。对象属性对应块参数。

声控四轮小车设计

2.2.3 dsp.audiofilereade r系统对象

描述

该AudioFileReader对象从音频文件中读取的音频样本。

读取音频文件的音频采样:

1.定义和设置您的音频文件的读者对象。见施工。

2.Call步骤,根据dsp.AudioFileReader的属性读取音频采样。步骤的行为是特定于工具箱中的每个对象。

构成

H = dsp.AudioFileReader返回的音频文件阅读器系统对象,H读取从音频文件的音频。这个音频文件可以在所有平台上的格式如下:

MP3

M4a

MP4

WAV

FLAC

OGG

H = dsp.AudioFileReader返回一个音频文件读取器系统对象,H,与每个指定的属性设置为指定值。

H = dsp.AudioFileReader返回音频文件的读者对象,H,与文件名propertynset到文到文件名和其他指定的属性设置为指定的值。

算法

这个目的实现算法,输入和输出的描述在从多媒体文件块参照PAGE电泳对象属性对应块参数,

除:

对象有继承没有相应的财产从文件块参数采样时间。

对象始终继承了文件。该对象采样时间对输出档案结尾指标参数没有相应的属性。

对象始终输出EOF作为最后的输出。

对象为具有多媒体输出参数没有相应的属性,因为声音是唯一支持输出。对象为图像信号块参数没有相应的属性。

对象对输出色彩格式参数没有相应的属性。

对象具有用于视频输出数据类型参数没有相应的属性。

上海电机学院毕业设计(论文)

表5.6 方法

Tab.5.6 method

clone 创建具有相同属性值的音频文件读写器对象getNumInputs 步进法的期望输入数getNumOutputs 步进法输出数

info 有关特定音频文件的信息

isDone 文件结束(逻辑)

isLocked 锁定状态的输入属性和不可调性能

release 允许属性值和输入特性更改

reset 重置内部状态的音频文件读写器从文件开始读取step 从音频文件中读取音频样本

声控四轮小车设计

3 小车设计

3.1 Arduino UNO R3控制器

Arduino是一个能够用来感应和控制现实物理世界的一套工具。它由一个基于单片机并且开放源码的硬件平台,和一套为Arduino板编写程序的开发环境组成。Arduino可以用来开发交互产品,比如它可以读取大量的开关和传感器信号,并且可以控制各式各样的电灯、电机和其他物理设备。Arduino项目可以是单独的,也可以在运行时和你电脑中运行的程序(例如:Flash,Processing,MaxMSP)进行通讯。Arduino的编程语言就像似在对一个类似于物理的计算平台进行相应的连线,它基于处理多媒体的编程环境。

3.1.1为什么要使用Arduino?

有很多的单片机和单片机平台都适合用做交互式系统的设计。例如:Parallax Basic Stamp,Netmedia’s BX-24,Phidgets,MIT’s Handyboard 和其它等等提供类似功能的。所有这些工具,你都不需要去关心单片机编程繁琐的细节,提供给你的是一套容易使用的工具包。Arduino同样也简化了同单片机工作的流程,但同其它系统相比Arduino在很多地方更具有优越性:

便宜-和其它平台相比,Arduino板算是相当便宜了。最便宜的Arduino版本可以自己动手制作,即使是组装好的成品,其价格也不会超过200元。

跨平台-Arduino软件可以运行在Windows,Macintosh OSX,和Linux操作系统。大部分其它的单片机系统都只能运行在Windows上。

简易的编程环境-初学者很容易就能学会使用Arduino编程环境,同时它又能为高级用户提供足够多的高级应用。对于老师们来说,一般都能很方便的使用Processing 编程环境,所以如果学生学习过使用Processing 编程环境的话,那他们在使用Arduino开发环境的时候就会觉得很相似很熟悉。

软件开源并可扩展-Arduino软件是开源的,对于有经验的程序员可以对其进行扩展。Arduino编程语言可以通过C++库进行扩展,如果有人想去了解技术上的细节,可以跳过Arduino语言而直接使用AVR C 编程语言(因为Arduino语言实际上是基于AVR C 的)。类似的,如果你需要的话,你也可以直接往你的Arduino程序中添加AVR-C 代码。

Arduino基于AVR平台,对AVR库进行了二次编译封装,把端口都打包好了,寄存器啦、地址指针之类的基本不用管。大大降低了软件开发难度,适宜非专业爱好者使用。优点和缺点并存,因为是二次编译封装,代码不如直接使用AVR代码编写精练,代码执行效率与代码体积都弱于AVR直接编译。

上海电机学院毕业设计(论文)

图3.1 Arduino UNO R3控制器

Fig.3.1 UNO R3 Arduino controller

3.2 Arduino 双H桥直流电机驱动板模块

LKV-HM3.0双H桥直流电机驱动板采用ST公司的L298N典型双H桥直流电机驱动芯片,可用于驱动直流电机或双极性步进电机,此驱动板体积小,重量轻,具有强大的驱动能力:2A的峰值电流和46V的峰值电压;外加续流二极管可防止电机线圈在断电时的反电动势损坏芯片;虽然芯片过热时具有自动关断功能,但安装散热片使芯片温度降低,让驱动性能更加稳定;板子设有2个电流反馈检测接口、内逻辑取电选择端、4个上拉电阻选择端、2路直流电机接口和四线两相步进电机接口、控制电机方向指示灯、4个标准固定安装孔。

3.3 H桥驱动电路

根据任务书中实现小车的前进、停止、左转和右转的任务要求,设计中的电机驱动模块采用全桥驱动电路进行设计。全桥驱动电路的工作原理是由四个三极管控制电机的电平,从而控制电机的正反转。全桥电路中,当把三极管按照矩形顶点放置,电机摆放在四个三极管中心,全桥驱动电路工作原理的电路图就像英文字母H,又称为H桥驱动电路.

声控四轮小车设计

图3.2 H桥驱动电路图

Fig.3.2 H bridge drive circuit

H桥电路控制电机的正反转和停止的工作原理就是控制四个三极管的导通和开断,三极管就像一个单刀双掷开关。当可以为电机提供正负电压的两个相应三级关导通,而另外两个三级关断开时,电机工作;当四个三年管都关断时,不能为电机提供有效正负电压,电机停止;当四个三极管同时为导通状态时,整个H桥电路上会出现很大的短路电流,会严重的烧毁三极管,甚至给整个系统带来严重的后果。

在声控小车设计中,虽然两个电机所担当的任务不同,但是仍然采用相同的驱动电路来对前后轮单机分别进行驱动。

图3.3 H桥驱动电路

Fig.3.3 H bridge driving circuit

3.4 Arduino 4WD移动机器人平台

4WD铝合金移动机器人平台是奥松机器人结合全国大学生电子设计竞赛规则以及Arduino互动教学课程要求,自主研发的全铝合金4轮驱动移动机器人平台。此款平台

上海电机学院毕业设计(论文)

可搭载多款控制器、驱动器、传感器和无线射频模块等,平台上支撑板设有51单片机控制器、Arduino UNO控制器、Arduino mega328控制器、Arduino mega1280控制器、32路舵机控制器固定孔、二自由度舵机云台固定槽、碰撞开关安装孔,除此之外,前端板可安装红外避障传感器、红外测距传感器、光线传感器、超声波传感器、超亮发光灯等。平台主体采用硬质铝合金材料,此种材料具有重量轻、强度高、不变形等特点。

图3.4 Arduino 4WD移动机器人平台

Fig.3.4 4WD Arduino mobile robot platform

声控四轮小车设计

4 小车的操作说明

连接好硬件并载入程序后小车就可以使用了,拍拍手,小车就能接收到声音信号,缓缓动起来前进,拍手拍得越快,小车也向前运动地越快,拍手停止,小车也随即停止了。用手在不同的材质上敲击,发出不同的音质就能让小车进行倒车、左拐、右拐等。同样的,频率越快,小车也运动地越快。

以上是一个完整的命令执行过程,如果还想让它执行其它动作,那么只需要重复上述步骤就可以了。

4.1使用时的注意事项:

1.安装电池一定要注意电池的正负极性,切勿装反;

2.长期不用请将电池从电池盒中取出;

3.由于语音信号的不确定性,语音识别的过程会出现一定的误差和不准确性;

4.由于小车行动比较灵活,速度比较快,在使用时一定要注意保持场地足够大,以免撞坏小车的内部电路,且保证不会对周围的物体造成伤害;

5.不要让小车长时间运行在堵转状态(堵转状态:由于小车所受阻力过大,造成小车电机加电但并不转动的现象),这样会造成很大的堵转电流,有可能会损坏小车的控制电路。

智能循迹小车___设计报告

智能循迹小车___设计报告

智能循迹小车设计 专业:自动化 班级:自动化132 姓名:罗植升莫柏源梁 桂宾 指导老师: 2014年4月——2010年6月

本课题是基于STC89C52单片机的智能小车的设计与实现,小车完成的主要功能是能够自主识别黑色引导线并根据黑线走向实现快速稳定的寻线行驶。小车系统以 STC89C52单片机为系统控制处理 器; 采用红外传感获取赛道的信息,来对小车的方向和速度进行控制。此外,对整个控制软件进行设计和程序的编制以及程序的调试,并最终完成软件和硬件的融合,实现小车的预期功能。

当今世界,传感器技术和自动控制技术正在飞速发展,机械、电气和电子信息已经不再明显分家,自动控制在工业领域中的地位已经越来越重要,“智能”这个词也已经成为了热门词汇。现在国外的自动控制和传感器技术已经达到了很高的水平,特别是日本,比如日本本田制作的机器人,其仿人双足行走已经做得十分逼真,而且具有一定的学习能力,还据说其智商已达到6岁儿童的水平。 作为机械行业的代表产品—汽车,其与电子信息产业的融合速度也显著提高,呈现出两个明显的特点:一是电子装置占汽车整车(特别是轿车)的价值量比例逐步提高,汽车将由以机械产品为主向高级的机电一体化方向发展,汽车电子产业也很有可能成为依托整车制造业和用车提升配置而快速成为新的增长点;二是汽车开始向电子化、多媒体化和智能化方向发展,使其不仅作为一种代步工具、同时能具有交通、娱乐、办公和通讯等多种功能。 无容置疑,机电一体化人才的培养不论是在国外还是国内,都开始重视起来,主要表现在大学生的各种大型的创新比赛,比如:亚洲广播电视联盟亚太地区机器人大赛(ABU ROBCON)、全国大学生“飞思卡尔”杯智能汽车竞赛等众多重要竞赛都能很好的培养大学生对于机电一体化的兴趣与强化机电一体化的相关知识。但很现实的状况是,国内不论是在机械还是电气领域,与国外的差距还是很明显的,所以作为机电一体化学生,必须加倍努力,为逐步赶上国外先进水平并超过之而努力。 为了适应机电一体化的发展在汽车智能化方向的发展要求,提出简易智能小车的构想,目的在于:通过独立设计并制作一辆具有简单智能化的简易小车,获得项目整体设计的能力,并掌握多通道多样化传感器综合控制的方法。所以立“智能循迹小车”一题作为尝试。 此项设计是在以杨老师提供的小车为基础上,采用AT89C52单片机作为控制核心,实现能够自主识别黑色引导线并根据黑线走向实现快速稳定的寻线行驶。

汽车转向系统设计计算匹配方式方法

1 汽车转向系统的功能 1.1 驾驶者通过方向盘控制转向轮绕主销的转角而实现控制汽车运动方向。 对方向盘的输入有两种方式:对方向盘的角度输入和对方向盘的力输入。装有动力转向系统的汽车低速行驶时,操作方向盘的力很轻,却要产生很大的方向盘 转角输入,汽车的运动方向纯粹是由转向系统各杆件的几何关系所确定。这时, 基本上是角输入。而在高速行驶时,可能出现方向盘转角很小,汽车上仍作用有 一定的侧向惯性力,这时,主要是通过力输入来操纵汽车。 1.2 将整车及轮胎的运动、受力状况反馈给驾驶者。这种反馈,通常称为路感。 驾驶者可以通过手—---感知方向盘的震动及运转情况、眼睛—---观察汽车运动、 身体—---承受到的惯性、耳朵—---听到轮胎在地面滚动的声音来感觉、检测汽车 的运动状态,但最重要的的信息来自方向盘反馈给驾驶者的路感,因此良好的路 感是优良的操稳性中不可缺少的部分。 反馈分为力反馈和角反馈 从转向系统的功能可以得知:人、车通过转向系统组成了人车闭环系统,是驾驶者对汽车操纵控制的一个关键系统。 2 转向系统设计的基本要求 转向系是用来保持或者改变汽车行驶方向的机构,在汽车转向行驶时,保证各转向轮之间有协调的转角关系。转向系的基本要求如下: 2.1 汽车转弯时,全部车轮应绕瞬时回转中心(瞬心)旋转,任何车轮不应有侧滑。 不满足这项要求会加剧轮胎磨损,并降低汽车的操作稳定性。实际上,没有哪 一款汽车能完全满足这项要求,只能对转向梯形杆系进行优化,一般在常用转向 角(轮15°~25°围)使转向外轮运动关系逼近上述要求。 2.2 良好的回正性能 汽车转向动作完成后,在驾驶者松开方向盘的条件下,转向轮能自动返回到直线行驶位置,并稳定行驶。转向轮的回正力矩的大小主要由悬架系统所决定的前 轮定位参数确定,一般来说,影响汽车回正的因素有:轮胎侧偏特性、主销倾角、 主销后倾角、前轮外倾、转向节上下球节的摩擦损失、转向节臂长、转向系统的 逆效率等。 2.3汽车在任何行驶状态下,转向轮不得产生自振,方向盘没有摆动。 2.4 转向机构与悬架机构的运动不协调所造成的运动干涉应尽可能小,由于运动干涉使转向轮产生的摆动应最小。 汽车转弯行驶时,作用在汽车质心处的离心力的作用,轮载荷减小,外轮载荷

智能小车完整材料

莱芜职业技术学院鲁战磊吴丛善魏玉良 目录 摘要: (2) 关键词: (3) 一、设计任务概述 (3) 1.1设计任务概述 (3) 1.2基本任务 (3) 1.3发挥部分 (3) 二、系统方案论证与选择 (4) 2.1车体方案论证与选择 (5) 2.2控制模块论证与选择 (5) 2.3电源模块论证与选择 (6) 2.4电机模块选择与论证 (6) 2.5电机驱动模块选择与论证 (6) 2.6避障模块的选择与论证 (7) 2.7循迹模块选择与论证 (7) 2.8金属传感器模块论证与选择 (7) 2.9铁片转移模块论证与选择 (8) 2.10报警和语音提示模块选择与论证 (8) 2.11显示模块论证与选择 (8) 2.12智能救援小车最终方案 (8) 三、硬件系统的设计与功能实现 (9) 3.1救援小车主线路板制作 (9) 3.2微控制器电路的设计与原理 (9) 3.3电源电路原理与设计 (10) 3.4电机驱动电路的原理与设计 (10) 3.5避障电路的原理与设计 (10) 3.6光电开关的安装 (11) 3.7循迹电路的原理与设计 (11) 3.8金属检测电路的原理与设计 (11) 3.9铁片转移电路原理与设计, (12) 3.10语音提示电路的原理与设计 (12) 3.11系统其它功能的扩展 (12) 四、软件设计的实现与说明 (13) 4.1主程序流程图 (13) 4.2路面循迹子程序流程图 (14)

4.3智能救援小车系统的部分程序清单 (15) 五、系统功能测试 (17) 5.1使用仪器及设备清单的说明 (17) 5.2系统功能测试 (17) 5.2.1基本要求部分的功能测试 (17) 5.2.2发挥部分的功能测试 (17) 六、结论 (19) 七、结束语 (19) 八、参考文献: (19) 摘要 本小组设计制作的一款智能救援小车,能够实现2008年山东省电子设计竞赛G题的基本部分和发挥部分的所有功能要求。另外具有以下扩展功能功能:测温、无线遥控、测速及里程、测量路面坡度。 本作品以两个直流减速电机为驱动,通过各类传感器件来采集信息,送入主控单元STC 89C52单片机,处理数据后完成相应的操作,以实现相应的功能。直流减速电机采用电机专用驱动芯片L293D进行驱动,其中避障采光电开关来完成;用RPR220型光电对管完成系统循迹功能;铁片检测部分通过电感式接近开关铁片进行信号的采集,接近开关反馈的信号送入单片机处理,由控制单元处理信号并控制相应的线圈,利用线圈用电产生磁场的效应捡起铁片并转移到题目中所指定的区域,由语音提示电路提示小车操作完成。实现了智能救援小车在

智能循迹小车___设计报告

智能循迹小车设计 专业:自动化 班级:自动化132 姓名:罗植升莫柏源梁桂宾 指导老师: 2014年4月——2010年6月 摘要:

本课题是基于STC89C52单片机的智能小车的设计与实现,小车完成的主要功能是能够自主识别黑色引导线并根据黑线走向实现快速稳定的寻线行驶。小车系统以 STC89C52单片机为系统控制处理器;采用红外传感获取赛道的信息,来对小车的方向和速度进行控制。此外,对整个控制软件进行设计和程序的编制以及程序的调试,并最终完成软件和硬件的融合,实现小车的预期功能。 引言

当今世界,传感器技术和自动控制技术正在飞速发展,机械、电气和电子信息已经不再明显分家,自动控制在工业领域中的地位已经越来越重要,“智能”这个词也已经成为了热门词汇。现在国外的自动控制和传感器技术已经达到了很高的水平,特别是日本,比如日本本田制作的机器人,其仿人双足行走已经做得十分逼真,而且具有一定的学习能力,还据说其智商已达到6岁儿童的水平。 作为机械行业的代表产品—汽车,其与电子信息产业的融合速度也显著提高,呈现出两个明显的特点:一是电子装置占汽车整车(特别是轿车)的价值量比例逐步提高,汽车将由以机械产品为主向高级的机电一体化方向发展,汽车电子产业也很有可能成为依托整车制造业和用车提升配置而快速成为新的增长点;二是汽车开始向电子化、多媒体化和智能化方向发展,使其不仅作为一种代步工具、同时能具有交通、娱乐、办公和通讯等多种功能。 无容置疑,机电一体化人才的培养不论是在国外还是国内,都开始重视起来,主要表现在大学生的各种大型的创新比赛,比如:亚洲广播电视联盟亚太地区机器人大赛(ABU ROBCON)、全国大学生“飞思卡尔”杯智能汽车竞赛等众多重要竞赛都能很好的培养大学生对于机电一体化的兴趣与强化机电一体化的相关知识。但很现实的状况是,国内不论是在机械还是电气领域,与国外的差距还是很明显的,所以作为机电一体化学生,必须加倍努力,为逐步赶上国外先进水平并超过之而努力。 为了适应机电一体化的发展在汽车智能化方向的发展要求,提出简易智能小车的构想,目的在于:通过独立设计并制作一辆具有简单智能化的简易小车,获得项目整体设计的能力,并掌握多通道多样化传感器综合控制的方法。所以立“智能循迹小车”一题作为尝试。 此项设计是在以杨老师提供的小车为基础上,采用AT89C52单片机作为控制核心,实现能够自主识别黑色引导线并根据黑线走向实现快速稳定的寻线行驶。

越野车转向系统的设计

毕业设计 题目:越野车转向系统设计与优化学生姓名: 学号: 专业: 年级: 指导老师: 完成日期:

目录 第一章电动转向系统的来源及发展趋势 (1) 第二章转向系统方案的分析 (3) 1.工作原理的分析 (3) 2. 转向系统机械部分工作条件 (3) 3.转向系统关键部件的分析 (4) 4.转向器的功用及类型 (5) 5.转向系统的结构类型 (5) 6.转向传动机构的功用和类型 (7) 第三章转向系统的主要性能参数 (8) 1. 转向系的效率 (8) 2. 转向系统传动比的组成 (8) 3. 转向系统的力传动比与角传动比的关系 (8) 4. 传动系统传动比的计算 (9) 5. 转向器的啮合特征 (10) 6. 转向盘的自由行程 (11) 第四章转向系统的设计与计算 (12) 1. 转向轮侧偏角的计算(以下图为例) (12) 2. 转向器参数的选取 (12) 3. 动力转向机构的设计 (12) 4. 转向梯形的计算和设计 (14)

第五章结论 (16) 谢辞 (17) 参考文献 (18) 附录 (19)

转向系统设计与优化 摘要 汽车在行驶过程中,需要按照驾驶员的意志经常改变行驶方向,即所谓汽车转向。用来改变或保持汽车行驶方向的机构称为汽车转向系统。汽车转向系统的功能就是按照驾驶员的意愿控制汽车的行驶方向。汽车转向系统对汽车的行驶安全是至关重要的。因此需要对转向系统进行优化,从而使汽车操作起来更加方便、安全。本次设计是EPS电动转向系统,即电动助力转向系统。该系统是由一个机械系统和一个电控的电动马达结合在一起而形成的一个动力转向系统。EPS系统主要是由扭矩传感器、电动机、电磁离合器、减速机构和电子控制单元等组成。驾驶员在操纵方向盘进行转向时,转矩传感器检测到转向盘的转向以及转矩的大小,将电压信号输送到电子控制单元,电子控制单元根据转矩传感器检测到的转距电压信号、转动方向和车速信号等,向电动机控制器发出指令,使电动机输出相应大小和方向的转向助力转矩,从而产生辅助动力。汽车不转向时,电子控制单元不向电动机控制器发出指令,电动机不工作。该系统由电动助力机直接提供转向助力,省去了液压动力转向系统所必需的动力转向油泵、软管、液压油、传送带和装于发动机上的皮带轮,既节省能量,又保护了环境。另外,还具有调整简单、装配灵活以及在多种状况下都能提供转向助力的特点。因此,电动助力转向系统是汽车转向系统的发展方向。 关键词:机械系统,扭矩传感器,电动机,电磁离合器,减速机构,电子控制单元。

简易智能小车设计方案

简易智能小车设计方案 一、设计总览 本设计以单片机小车的控制核心,设计分为 5 个模块:前轮PWM 驱动电路、显示及声光指示模块、轨迹探测模块、障碍物探测模块、光源探测模块。前轮PWM 驱动电路用于转向控制;后轮PWM 驱动电路用于方向和速度控制;探测模块利用三个光感元件,对黑色轨道进行寻迹;障碍物探测模块用于对两个障碍物进行探测;光源探测模块利用三个光敏电阻制成,用于寻光并确定光源角度,以期获得较为精确的转向值。绕障方案利用障碍物较低这个重要条件,在C 点出发后,利用光敏电阻获得光源的方向 1.轨迹探测模块设计 ●用三只光电开关。 一只置于轨道中间,两只置于轨道外侧,当小车脱离轨道时,即当置于中间的一只光电开关脱离轨道时,等待外面任一只检测到黑线后,做出相应的转向调整,直到中间的光电开关重新检测到黑线(即回到轨道)再恢复正向行驶。现场实测表明,虽然小车在寻迹过程中有一定的左右摇摆(因为所购小车的内部结构决定了光电开光之间的距离到达不了精确计算值 1 厘米),但只要控制行驶速度就可保证车身基本上接近于沿靠轨道行驶。 2.数据存储 ●直接用单片机内部的 RAM 进行存储。 虽然不能在断电后保存数据,但可以在实验结束后根据按键显示相应值。而且本实验的数据存储不大,采用 RAM 可以减少 IO 接口的使用,便利 IO 接口分配,故此方案具有成本低、易实现的优点,更符合实际需求。 3.障碍探测模块方案 考虑到在测障过程中小车车速及反应调向速度的限制,小车应在距障碍物40CM 的范围内做出反应,这样在顺利绕过障碍物的同时还为下一步驶入车库寻找到最佳的位置和方向。否则,如果范围太大,则可能产生障碍物的判断失误;范围过小又很容易造成车身撞上障碍物或虽绕过障碍物却无法实现理想定向方案。 ●采用一只红外传感器置于小车右侧并与小车前进方向呈一固定角度。 基于对C 点后行车地图中光源及障碍物尺寸、位置的分析,我们采用了从 C 点出发即获得光源对行车方向的控制,在向光源行驶的过程之中检查障碍物并做

简易智能小车设计报告

简易智能小车设计 报告

嵌入式系统课程设计题目:简易智能小车 学院:机电工程学院 专业:自动化 班级: 学生: 学号: 指导教师: 目录

摘要 (1) 第1章绪论 (2) 1.1 简易智能小车的概述 (2) 1.1 主要研究工作 (3) 第2章硬件电路设计 (3) 2.1 总体方案的设计 (3) 2.2 LPC2103的简介 (3) 2.3 单元电路的设计 (5) 2.3.1控制系统模块 (5) 2.3.2 键盘显示板模块 (6) 2.3.3稳压电源模块 (7) 2.3.4 驱动电路模块 (8) 第3章软件设计 (10) 3.1 EasyJTAG-H 仿真器的使用 (10) 3.2 软件程序编写 (10) 第4章调试 (18) 4.1 电路焊接与检查 (18) 4.2 键盘显示板的调试 (18)

4.2 执行电路的调试 (18) 第5章结论 (19) 致谢...................................................................................................19参考文献 (20) 附录 (21) 附录1实物图 (21) 附录2 元器件清单表 (22)

摘要:本次课程设计采用ARM7系列LPC2103作为智能小车的检测和控制核心。利用PWM技术动态控制电动机的转速,来实 现直流调速的功能模块。经过键盘显示板上的八个按键,实现 小车不同方向的行驶,实现ARM与键盘显示板的人机对 话。 关键词:LPC2103、键盘显示板、L298整流电路、直流电机、稳压电源。 。

汽车转向系设计说明书

汽车设计课程设计说明书 题目:重型载货汽车转向器设计 姓名:席昌钱 学号:5 同组者:严炳炎、孔祥生、余鹏、李朋超、郑大伟专业班级:09车辆工程2班 指导教师:王丰元、邹旭东

设计任务书 目录 1.转向系分析 (4) 2.机械式转向器方案分析 (8) 3.转向系主要性能参数 (9) 4.转向器设计计算 (14) 5.动力转向机构设计 (16) 6.转向梯形优化设计 (22) 7.结论 (24) 8.参考文献 (25)

1转向系设计 基本要求 1.汽车转弯行驶时,全部车轮应绕瞬时转向中心旋转。 2.操纵轻便,作用于转向盘上的转向力小于200N。 3.转向系的角传动比在23~32之间,正效率在60%以上,逆效率在50%以上。 4.转向灵敏。 5.转向器和转向传动机构中应有间隙调整机构。 6.转向系应有能使驾驶员免遭或减轻伤害的防伤装置。 基本参数 1.整车尺寸: 11976mm*2395mm*3750mm。 2.轴数/轴距 4/(1950+4550+1350)mm 3.整备质量 12000kg 4.轮胎气压 2.转向系分析 对转向系的要求[3] (1) 保证汽车有较高的机动性,在有限的场地面积内,具有迅速和小半径转弯的能力,同时操作轻便; (2) 汽车转向时,全部车轮应绕一个瞬时转向中心旋转,不应有侧滑; (3) 传给转向盘的反冲要尽可能的小; (4) 转向后,转向盘应自动回正,并应使汽车保持在稳定的直线行驶状态; (5) 发生车祸时,当转向盘和转向轴由于车架和车身变形一起后移时,转向系统最好有保护机构防止伤及乘员. 转向操纵机构 转向操纵机构包括转向盘,转向轴,转向管柱。有时为了布置方便,减小由于装置位置误差及部件相对运动所引起的附加载荷,提高汽车正面碰撞的安全性以及便于拆装,在转向轴与转向器的输入端之间安装转向万向节,如图2-1。采用柔性万向节可减少传至转向轴上的振动,但柔性万向节如果过软,则会影响转向系的刚度。采用动力转向时,还应有转向动力系统。但对于中级以下的轿车和前轴负荷不超过3t的载货汽车,则多数仅在用机械转向系统而无动力转向装置。

智能小车开题报告

华侨大学厦门工学院毕业设计(论文)开题报告 系:电气工程系专业班级:电气工程及其自动化4班

二、文献综述(国内外研究情况及其发展): 国外智能车辆的研究历史较长,始于上世纪50年代。它的发展历程大体可以分成三个阶段: 第一阶段 20世纪50年代是智能车辆研究的初始阶段。1954年美国Barrett Electronics 公司研究开发了世界上第一台自主引导车系统AGVS(Automated Guided Vehicle System)。 第二阶段从80年代中后期开始,世界主要发达国家对智能车辆开展了卓有成效的研究。在欧洲,普罗米修斯项目开始在这个领域的探索。在美洲,美国成立了国家自动高速公路系统联盟(NAHSC)。在亚洲,日本成立了高速公路先进巡航/辅助驾驶研究会。 第三阶段从90年代开始,智能车辆进入了深入、系统、大规模研究阶段。最为突出的是,美国卡内基.梅隆大学(Carnegie Mellon University)机器人研究所一共完成了Navlab系列的10台自主车(Navlab1—Navlab10)的研究,取得了显著的成就。 相比于国外,我国开展智能车辆技术方面的研究起步较晚,开始于20世纪80年代。而且大多数研究处在于针对某个单项技术研究的阶段。虽然我国在智能车辆技术方面的研究总体上落后于发达国家,并且存在一定得技术差距,但是我们也取得了一系列的成果,主要有: (1)中国第一汽车集团公司和国防科技大学机电工程与自动化学院与2003年研制成功我国第一辆自主驾驶轿车。 (2)南京理工大学、北京理工大学、浙江大学、国防科技大学、清华大学等多所院校联合研制了7B.8军用室外自主车,该车装有彩色摄像机、激光雷达、陀螺惯导定位等传感器。 可以预计,我国飞速发展的经济实力将为智能车辆的研究提供一个更加广阔的前景。因此,对智能小车进行深入细致的研究,不但能加深课堂上学到的理论知识,更能将理论转化为实际运用,为将来打下坚实的基础。

智能小车课程设计报告书

※※※※※※※※※ 级学生※※2015※※课程设计材料※※※※※※※※※※※ 课程设计报告书 课题名称智能小车蓝牙操控和循迹的实现 名姓 学号 院学 专业 指导教师 2019年2月15日 设计目的1 通过设计进一步掌握51单片机的应用,特别是在嵌入式系统中的应用。进一步学习51单片机在系统中的控制功能,能够合理设计单片机的外围电路,并使之与单片机构成整个系统。 2功能要求

智能小车作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动运作,不需要人为的管理,可应用于科学勘探等等用途;并且能实现显示时间、速度、里程,具有自动寻迹、寻光、避障等功能,可程控行驶速度、准确定位停车,远程传输图像、按键控制加速,减速,刹停,左转和右转、实时显示运行状态等功能。 3 总体设计方案 在现有玩具电动车的基础上,加了四个按键,实现对电动车的运行轨迹的启动,并将按键的状态传送至单片机进行处理,然后由单片机根据所检测的各种按键状态实现对电动车的智能控制。这种方案能实现对电动车的运动状态进行实时控制,控制灵活、可靠,精度高,可满足对系统的各项要求。本设计采用AT89C51单 片机。以AT89C51为控制核心,利用按键的动作,控制电动小汽车的状态。加 装光电、红外线、超声波传感器,实现对电动车的速度、位置、运行状况的实时测量,并将测量数据传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对电动小车的智能控制,如图1所示。简易智能电动车采用AT89C51单 片机进行智能控制。开始由手动启动小车,并复位初始化,当到达规定的起始黑线,由小车底部的红外光电传感器检测到第一条黑线后,通过单片机控制小车[2]。在白纸所做轨迹道路中,小车通过超声波传感器正前开始记数、显示、调速方检测和光电传感器左右侧检测,由单片机控制实现系统的自动避障功能。在电动车进驶过程中,采用双极式H型PWM脉宽调制技术,以控制小车调速;并采用 动态共阴显示行驶时间和里程。小车通过光电传感装置实现驶向光源并通过循迹保持小车在白纸范围内行驶。当小车到达终点第二次检测到黑线时,单片机控制小车停车。 总体设计框架图图1 4 硬件电路选取与设计

汽车转向机构设计

目录 中文摘要、关键词 (1) 英文摘要、关键词 (2) 引言 (3) 第1章轿车转向系统总述 (4) 1.1轿车转向系统概述 (4) 1.1.1转向系统的结构简介 (4) 1.1.2轿车转向系统的发展概况 (4) 1.2轿车转向系统的要求 (5) 第2章转向系的主要性能参数 (7) 2.1转向系的效率 (7) 2.1.1转向器的正效率 (7) 2.1.2转向器的逆效率 (8) 2.2 传动比变化特性 (9) 2.2.1 转向系传动比 (9) 2.2.2 力传动比与转向系角传动比的关系 (9) 2.2.3 转向器角传动比的选择 (10) 2.3 转向器传动副的传动间隙 (10) 2.4 转向盘的总转动圈数 (11) 第3章轿车转向器设计 (12) 3.1 转向器的方案分析 (12) 3.1.1 机械转向器 (12) 3.1.2 转向控制阀 (12)

3.1.3 转向系压力流量类型选择 (13) 3.1.4 液压泵的选择 (14) 3.2 齿轮齿条式液压动力转向机构设计 (14) 3.2.1 齿轮齿条式转向器结构分析 (14) 3.2.3 参考数据的确定 (20) 3.2.4 转向轮侧偏角计算 (21) 3.2.5 转向器参数选取 (21) 3.2.6 选择齿轮齿条材料 (22) 3.2.7 强度校核 (22) 3.2.8 齿轮齿条的基本参数如下表所示 (23) 3.3 齿轮轴的结构设计 (23) 3.4 轴承的选择 (23) 3.5 转向器的润滑方式和密封类型的选择 (24) 3.6 动力转向机构布置方案分析 (24) 第4章转向传动机构设计 (26) 4.1 转向传动机构原理 (26) 4.2 转向传送机构的臂、杆与球销 (27) 4.3 转向横拉杆及其端部 (28) 第5章转向梯形机构优化 (30) 5.1 转向梯形机构概述 (30) 5.2整体式转向梯形结构方案分析 (30) 5.3 整体式转向梯形机构优化分析 (31) 5.4整体式转向梯形机构优化设计 (34) 5.4.1 优化方法介绍 (34) 5.4.2 优化设计计算 (35)

四轮转向

简析汽车四轮转向系统 摘要:本文介绍了汽车四轮转向系统(4WS )的分类,主要构造,工作原理,分析了它的工作特性并阐述了其转向角比例控制原理,还对四轮转向与前轮转向(2WS )进行了对比,分析了它的优点,并对它的未来发展做出了展望。 1 概述 目前的轿车转向分为前轮转向(2WS )和四轮转向(4WS ),前者普遍使用,而后者则是一种新技术,主要应用于中高级车上。 所谓四轮转向,是指后轮和前轮相似,也具有一定的转向功能,不仅可以与前轮同向旋转,也可以与前轮反向旋转。其主要目的是增强汽车在高速行驶或侧向风力作用下的操纵稳定性,改善低速行驶时的操纵轻便性,便于汽车高速行驶时急转弯和由一个车道向另一个车道移动调整,减少调头时的转弯半径,以及在极狭窄的位置“平移”进入车位停泊。四轮转向系统,对于底盘较长,且经常需要在窄小地方行驶时的汽车有着明显的作用。 按照前后轮的偏转角和车速之间的关系,4WS 可分为转角传感型和车速传感型;按照控制和驱动后轮转向机构的方式,可分为机械式、液压式、电控机械式、电控液压式和电控电动式等。 2 四轮转向的基本原理 2.1低速时的转向特征 2.1.1理论准备 缩小最小转弯半径当前轮与后轮逆向转向时,前轴距中心的轴线与后轴距中心的轴线交点为转向中心P 。 图1 4WS 的转向中心 P 点的坐标(0x ,0y )的计算公式为

r f l x δδtan tan 0+= (2.1) r f l l l y δδδtan tan tan 0+?? = (2.2) 如果前外轮的转弯半径为R ,前后外侧车轮之间的转弯半径差值为R ?,则 BP R = 222020)tan tan tan ()tan tan 2 ( )()2 ( r f f r f f f l l b y l x b δδδδδ+?+++ ?-++= (2.3) CP AP R -=? 2 0202020)2 ( )()2 (y x b y l x b r f ++--++- = (2.4) 22)tan tan tan ()tan tan 2(r f f r f f l l b δδδδδ+?+++-=22 )tan tan tan ()tan tan 2(r f f r f r l l b δδδδδ+?+++-- 式中f δ——前轮的偏转角(左、右两前轮偏转角的平均值); r δ——后轮的偏转角(左、右两前轮偏转角的平均值); f b ——前轮距; r b ——后轮距; l ——轴距。 f f f l PQ R δδδtan cos sin ++= = (2.5) PO PQ R -=? f f f l δδδtan cos sin ++=r r r l δδδtan cos sin ++- (2.6) 从式(2.5)中可以看出当后轮与前轮逆相位转向时,四轮转弯半径比两轮转弯半径小。从式(2.6)中可以看出,当前、后轮偏转角相同时(f δ=r δ),前、后轮的转弯半径差值可能为0。从下图可以直观看出转向半径的大小。 2.1.2 2WS 与4WS 的比较

简易智能小车_源程序

简易智能小车——2003年全国大学生电子设计竞赛, c51源程序系统的单片机程序 #include "" #define det_Dist */ void ctrMotor_Dist(float dist,unsigned char type) {unsigned char t=0; mType=type; P2=((P2&240)|15); cntTime_Plues=(int)(dist/det_Dist); while(cntTime_Plues) { if(Inter_EX0==1&&StartTask==0) { cntTime_Plues=0; break; } if(Light_Flag==1) t=LightSeek(); if(type==0) 0为A仓库,1为B仓库,2为停车场*/ void fndIorn(void) interrupt 0 { unsigned char i; P10=1; P2=((P2&240)|15); //停车 P07=1; delay(1000);//刹车制动 P07=0; Inter_EX0=1; cntIorn++; Display(cntIorn); for(i=0;i<40;i++) { P2=P2&249; delay(2);

P2=((P2&240)|15); delay(2); } P2=P2&249; delay(100); P2=((P2&240)|15); //停车 IornColor(); //判断铁片黑白,设置bkAim for(i=0;i<95;i++) { P2=P2&249; delay(3); P2=((P2&240)|15); delay(2); } P2=((P2&240)|15); //停车 delay(4000); //把铁片吸起来 EX0=0; } /*外部中断1中断程序: */ /*对霍尔开关的脉冲记数,对小车的位置进行记录,以便对小车进行定位*/ void stpMove(void) interrupt 2 { cntTime_Plues--; if(Direction==0) //向上 { if(mType==0) sY+=det_Dist; else if(mType==2) sY-=det_Dist; } else if(Direction==1) //向左 { if(mType==0) sX+=det_Dist; else if(mType==2) sX-=det_Dist; }

毕业论文设计转向系统设计

目录摘要2 第一章绪论3 1.1汽车转向系统概述3 1.2齿轮齿条式转向器概述9 1.3液压助力转向器概述10 1.4国内外发展情况12 1.5本课题研究的目的和意义12 1.6本文主要研究内容13 第二章汽车主要参数的选择14 2.1汽车主要尺寸的确定14 2.2汽车质量参数的确定16 2.3轮胎的选择17 第三章转向系设计概述18 3.1对转向系的要求18 3.2转向操纵机构18 3.3转向传动机构19 3.4转向器20 3.5转角及最小转弯半径20 第四章.转向系的主要性能参数22 4.1转向系的效率22 4.2传动比变化特性23 4.3转向器传动副的传动间隙△T25 4.4转向盘的总转动圈数26 第五章机械式转向器方案分析及设计26 5.1齿轮齿条式转向器26 5.2其他转向器28 5.3齿轮齿条式转向器布置和结构形式的选择29 5.4数据的确定29 5.5设计计算过程31 5.6齿轮轴的结构设计35 5.7轴承的选择35 5.8转向器的润滑方式和密封类型的选择35 5.动力转向机构设计36 5.1对动力转向机构的要求36 5.2动力转向机构布置方案36 5.3液压式动力转向机构的计算38 5.4动力转向的评价指标43

6. 转向传动机构设计45 6.1转向传动机构原理45 6.2转向传送机构的臂、杆与球销47 6.3转向横拉杆及其端部47 6.4杆件设计结果48 7.结论49 致谢49 摘要 本课题的题目是转向系的设计。以齿轮齿条转向器的设计为中心,一是汽车总体构架参数对汽车转向的影响;二是机械转向器的选择;三是齿轮和齿条的合理匹配,以满足转向器的正确传动比和强度要求;四是动力转向机构设计;五是梯形结构设计。因此本课题在考虑上述要求和因素的基础上研究利用转向盘的旋转带动传动机构的齿轮齿条转向轴转向,通过万向节带动转向齿轮轴旋转,转向齿轮轴与转向齿条啮合,从而促使转向齿条直线运动,实现转向。实现了转向器结构简单紧凑,轴向尺寸短,且零件数目少的优点又能增加助力,从而实现了汽车转向的稳定性和灵敏性。在本文中主要进行了转向器齿轮齿条的设计和对转向齿轮轴的校核,主要方法和理论采用汽车设计的经验参数和大学所学机械设计的课程内容进行设计,其结果满足强度要求,安全可靠。 关键词:转向系;机械型转向器;齿轮齿条;液压式助力转向器 Abstract The title of this topic is the design of steering system. Rack and pinion steering gear to the design as the center, one vehicle parameters on the overall framework of the impact of vehicle steering; Second, the choice of mechanical steering; third rack gear and a reasonable match to meet the correct steering gear ratio and strength requirements; Fourth, power steering mechanism design; Fifth, the structural design of trapezoidal. Therefore, taking into account the above issues and factors that require study, based on the steering wheel rotary drive transmission shaft of the steering rack and pinion steering, through the universal joint drive shaft rotation gear shift, steering rack and steering gear shaft meshing, thereby encouraging steering rack linear motion to achieve steering. Simple structure to achieve the steering tight, short axial dimension, and the number of parts can increase the advantages of less power in order to achieve the vehicle steering stability and sensitivity. In this article a major design steering rack and pinion steering gear shaft and the check, the main methods and theoretical experience in the use of automotive design parameters and the University of mechanical design school curriculum design and the results meet the strength

智能小车设计报告

智能小车设计报告 魏旭峰、孔凡明、陈梦洋 (河北科技大学电气信息学院 ) 摘要: AT89S52单片机是一款八位单片机,他的易用性和多功能性受到了广大使用者的好评。该设计是结合科研项目而确定的设计类课题。本系统以设计题目的要求为目的,采用89S52单片机为控制核心,利用红外线传感器检测道路上的黑线,控制电动小汽车的自动寻路,快慢速行驶。整个系统的电路结构简单,可靠性能高。实验测试结果满足要求,本文着重介绍了该系统的硬件设计方法及测试结果分析。 采用的技术主要有: 通过编程来控制小车的速度及方向; 传感器的有效应用; 1602液晶显示的应用; 关键词: 89S52单片机、光电检测器、PWM调速、电动小车 第一章方案设计与论证 一供电系统 二光电检测系统 三单片机最小应用系统设计 四液晶显示1602的应用 五电机驱动 第二章软件设计 第二章方案设计与论证 根据要求,小车应在规定的赛道上行驶,赛道中央黑线宽为25MM,确定如下方案:在现有玩具电动车的基础上,加装光电检测器,实现对电动车的位置的实时 测量,并将测量数据传送至单片机进行处理,然后由单片机根据所检测的各种数据实现对电动车的转向和速度的智能控制. 这种方案能实现对电动车的运动状态进行实时控制,控制灵活、可靠,精度高,可满足对系统的各项要求。 一供电系统 本模块使用LM2940芯片输出+5V的电压,为89S52单片机光电检测电路供电,采用LM1117可控变压芯片输出+6V电压为舵机供电.而电机则由单片机来控制,当单片机输出的电压不同时,电机的转速不同,以此来达到控制小车速度的目的.电路如图:

二光电检测系统 本模块采用七对红外线发射和接收对管,来检测小车前方黑线位置和模拟车站停车位置.发射管发射管出红外线,当对管正下方为白色跑道时,发射管发射出去的红外线会被反射回来, 接收因接收到红外线

汽车转向系统EPS设计毕业论文

汽车转向系统EPS设计毕业论文 目录 1 引言 (1) 1.1汽车转向系统简介 (1) 1.2汽车转向系统的设计思路 (3) 1.3 EPS的研究意义 (4) 2 EPS控制装置的硬件分析 (5) 2.1汽车电助力转向系统的机理以及类别 (5) 2.2 电助力转向机构的主要元件 (8) 3 电助力转向系统的设计 (11) 3.1 动力转向机构的性能要求 (11) 3.2 齿轮齿条转向器的设计计算 (11) 3.3 转向横拉杆的运动分析[9] (21) 3.4 转向器传动受力分析 (22) 4 转向传动机构优化设计 (24) 4.1传动机构的结构与装配 (24) 4.2 利用解析法求解出外轮转角的关系 (25) 4.3 建立目标函数 (27) 5 控制系统设计 (29) 5.1 电助力转向系统的助力特性 (29) 5.2 EPS电助力电动机的选择 (30)

本科毕业设计(论文) 5.3 控制系统框图设计 (31) 结论 (32) 致谢 (34) 参考文献 (35)

1 引言 1.1汽车转向系统简介 汽车转向系统,顾名思义是为了能够使车辆按照驾驶员的意愿向左或者向右转弯或者直线行驶。转向装置有很多种,也一直在经历一个循序渐进不断更新不断创新的过程。从发明家本茨发明汽车的初期,转向系统知识最简单的形式来转向,其机构为单纯的扶把式,没有助力,所以笨重,费力,以及行驶状态不稳定。从在原始的雏形开始,各国人士不断创新改革,到现在为止,汽车转向系统的应用按先后顺序可以分为:机械转向装置、液压助力转向装置、电子控液压助力转向系统、电助力转向系统、四轮转向系统、主动前轮转向系统和线控转向系统[1]目前市场大部分中低档轿车采用的液压式转向器,当然电控的也很常见,所以在该种系统的转向器技术的发展如今已经遇到了瓶颈。随着人们对乘车舒适,节能,安全,稳定的期望,电控液压式转向系统逐渐取代了先前的版本,但随着科技的进步,越来越多的科学家期待有路感的转向系统问世,所以流量阀式液压助力转向器出现了,在不同车速下,驾驶员手握方向盘,感觉到了路感的存在,助力特性曲线描述的就是“路感”,但是美中不足的是这种液压式转向器依然存在很多缺陷,电机,液压泵,转向器,流量阀等等转向器在发动机旁的布置问题又出现了,还有就是液压油的泄漏问题越来越的突出尖锐。电助力EPS (Electronic Power steering system)是在纯机械转向机构的前提下,设计加装了扭矩和车速等信号传感器、电子控制单元和转向助力装置等[2]。所以电助力式转向器弥补了上述的不足,而且节能环保,易于线性控制,所以现在很多研究人员把目光转向了电助力式转向机,瞬时其成为了国际汽车工业转向系统新的研究主题,且这种系统也正在慢慢实现整车量产状态。

汽车四轮转向研究现状

北京信息科技大学 研究生部 汽车四轮转向研究现状的综述报告 学院:机电工程学院 专业:机械工程 班级:研1402班 学号: 2014020055 姓名:刘全攀 指导教师:林慕义(教授) 完成日期:2014 年1月10 日

目录 摘要 (1) 国内外关于汽车设计与空气动力学的研究现状 (2) 1.1 国内汽车设计与空气动力学的研究现状...................................... 错误!未定义书签。 1.2 国外汽车设计与空气动力学的研究现状 (4) 总结与展望 (5) 参考文献 (6)

摘要 介绍了四轮转向概况,并以实例展示目前国内外汽车四轮转向的研究发展现状。 关键词:四轮转向

国内外关于汽车设计与空气动力学的研究现状 1.1 国内汽车设计与空气动力学的研究现状 2012年朱智超、田丽娟介绍了线控转向的基本结构与工作原理,详细介绍了基于线控的转向汽车的发展史,并分析了国内研究线控转向的进展。在这基础上研究了线控转向的关键技术,推测了技术要求,最后对线控转向的发展进行了展望与总结。[1] 2012年桂林、任燕介绍了电控电动式四轮转向(4WS)系统的基本组成结构工作原理,对四轮转向系统的转向电机、整车驱动电机,以及传感器的选取做了较详细的介绍分析。在研究现有4WS电控技术的基础上,提出了在助力转向条件下前、后轮分别由电机驱动,同时由电控单元(ECU)监测控制的四轮转向技术。对未来四轮转向电控技术和展趋势做了进一步的分析展望。[2] 2013年李辰旸、罗文广为了充分发挥四轮转向技术在改善汽车操纵稳定性方面的优势,对汽车转向的理想状态进行分析,构建理想转向模型。依据具有二次型性能指标的最优控制理论,以汽车转向理想模型作为跟踪目标采用基于状态反馈和前轮前馈的控制策略,对四轮转向汽车后轮转向控制规律进行研究。利用 Matlab工具,对所提出的后轮转向最优控制方法进行仿真。仿真结果表明:所设计的后轮转角最优控制器改善汽车转向的瞬态与稳态响应特性,其瞬态响应的超调量减少,稳定时间缩短;侧向滑移的稳态值有所降低,从而提高汽车转向的操纵稳定性。[3] 2014年杜峰、闫光辉鉴于汽车正常情况下都运行在侧向加速度较小的线性工作区域,对基于线控技术的主动四轮转向汽车进行了前、后轮转角最优跟随控制器的设计和算法推导,建立了“人-车-路”闭环操纵系统模型,并进行闭环系统仿真和安全性评价。结果表明 : 基于最优控制的主动四轮转向汽车同时实现了减小车身质心侧偏角与跟踪期望横摆角速度的控制目标,改善了车辆高速行驶下的转向响应特性;相对于传统前轮转向汽车与比例控制四轮转向汽车,基于最优控制的主动四轮转向汽车具有更好的路径跟随精度和主动安全性。[4]

相关文档
最新文档