基于单片机的测速和倒车提示装置的设计外文翻译Word格式.docx

上传人:b****8 文档编号:22474657 上传时间:2023-02-04 格式:DOCX 页数:16 大小:266.43KB
下载 相关 举报
基于单片机的测速和倒车提示装置的设计外文翻译Word格式.docx_第1页
第1页 / 共16页
基于单片机的测速和倒车提示装置的设计外文翻译Word格式.docx_第2页
第2页 / 共16页
基于单片机的测速和倒车提示装置的设计外文翻译Word格式.docx_第3页
第3页 / 共16页
基于单片机的测速和倒车提示装置的设计外文翻译Word格式.docx_第4页
第4页 / 共16页
基于单片机的测速和倒车提示装置的设计外文翻译Word格式.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

基于单片机的测速和倒车提示装置的设计外文翻译Word格式.docx

《基于单片机的测速和倒车提示装置的设计外文翻译Word格式.docx》由会员分享,可在线阅读,更多相关《基于单片机的测速和倒车提示装置的设计外文翻译Word格式.docx(16页珍藏版)》请在冰豆网上搜索。

基于单片机的测速和倒车提示装置的设计外文翻译Word格式.docx

被动超声;

输出是在低得多(通常是小)值产生的对比度。

他的主要应用领域是测量距离,检测材料的缺陷和材料的厚度,测量液体和气体的流量,以及医疗保健的诊断。

声音的速度取决于它移动的环境类型和环境的当前温度。

某些材料的声速显示在表1中。

表1材料中声传播的速度

气体(m/s)

固体(m/s)

液体(m/s)

空气(0℃)

331

5100

水(20℃)

1481

空气(20℃)

343

5000

水(25℃)

1497

氦气(25℃)

965

混凝土

1700

汽油(20℃)

1170

氢气(25℃)

1284

3500

水银(25℃)

1450

2.1超声波传感器

超声波传感器的工作原理是测量通常一些很短的脉冲发送和接收的发送信号的反射之间的时间差。

基本的构建块是发射器和接收器。

发射器块可以由两种类型的换能器组成;

磁致伸缩换能器-工作在低频率,其原理是基于磁性材料长度的力学变化。

压电换能器-工作在高频率,其原理是基于逆压电效应。

超声波接收器是根据机械波的反射原理反射回电信号。

图1超声波传感器的方框图

2.2超声波传感器SRF08

超声波传感器srf08有时也称为声纳。

它是超声波障碍探测器。

它能够测量的距离高达11米。

传感器的测量的原则是超声波信号的第八个周期和40千赫频率。

声纳测量发送测试信号和接收其反射之间的时间。

测量值(个别反射)存储多达16个可以从主系统读取数据的寄存器。

根据这个原则,它遵循的一个最大的优点是,这种传感器-测量对象的可能性只能处在理想的距离。

该传感器通过I²

C总线进行通信。

这一事实允许您从传感器寻址,还可以创建传感器阵列。

除了改变设置在生产中的基本地址,传感器能够从单位和测量环境光的输出变量中选择。

声纳也适用于神经网络。

2.3传感器SRF08的基本特征

电源电压:

5伏直流

电流消耗:

12毫安-测量,3毫安-延迟

频率:

40千赫

测量范围:

43毫米-11000毫米

通信总线:

C

基地址:

0xE0(可调16个地址)

测光模式:

多回波,记录多达17个早期反射

单位:

英寸、厘米、微秒

尺寸:

43x20x17毫米

图2传感器SRF08

传感器SRF08寄存器列表如下。

第一个为只写寄存器(0-2),其他的可用于读写。

SRF08共有36个寄存器。

表2SRF08寄存器

地址

修订版SW

命令注册表

1

灯光

增益

2

1.回波MSB

范围

3

1.回波LSB

……

34

17.回波MSB

35

17.回波LSB

2.4寻址传感器和测量

测量过程首先在指令寄存器中写入80到82。

根据适当的单元的测量值的内容(英寸,厘米,微秒)。

在人工神经网络(ANN)的情况下,指定一个83至85之间的和测量模式相同的给定的格式单位命令是有必要的。

传感器地址的变化可以通过将值从160到170写入下表中的命令寄存器来完成。

表3测量和寻址SRF08

指令

描述

十进制

十六进制

80

50

测量值(英寸)

81

51

测量值(厘米)

82

52

测量值(微米)

83

53

84

54

85

55

160

A0

地址1.字节

165

A5

地址2.字节

170

AA

地址3.字节

在开始时,每个测量寄存器启动复位,从十进制值255(0xFF)开始读数。

推荐的延迟时间是65毫秒。

第一个完成测量后捕获的回波声纳位于地址2(MSB)和地址3(LSB),,第二个回波在地址4、地址5,依此类推。

每一个测量也使位于地址1的光传感器更新,记录更多反射的优点是能够在测量距离内检测到多个对象。

综上所述,阅读测量值可能在65毫秒后,或通过读取寄存器的内容。

如果读取值≠255,那么它便是一个有效的测量结果。

当你需要改变测量范围可以通过改变登记在地址0x2的值。

值0x0表示43毫米的距离,值0xFF代表11米的距离.依靠寄存器值和范围包含以下公式:

范围=【(记录2)*43】+43(毫米)

(1)

基本传感器的地址是0xE0。

它可以更改为其他16个地址之一(0xE0,0xE2,0xE4,0xE6,0xE8,0xEA,0xEC,0xEE,0xF0,0xF2,0xF4,0xF6,0xF8,0xFA,0xFC,0xFE)。

该地址可以在具有多个传感器的I²

C总线通信的应用案例。

另一种可能性是地址0x00。

使用此地址,您可以将数据写入总线上所有连接的传感器。

改变总线I²

C地址必须连接到一个传感器。

换一个地址必须进入连续三个命令序列(0xA0,0xAA,0xA5)需要改变他们的顺序。

作为第四命令,然后注册一个新的传感器地址。

这个顺序必须写的地址0x00。

对于新地址不知道的传感器来说,推断LED的闪烁的数目时可能的,所以在LED发出一个长光之后,伴随着连续的短闪烁。

十进制形式产生的地址可以通过以下公式计算:

地址=2*闪烁次数+224(十进制)

(2)

3与传感器的通信

带传感器的整个通信系统由一台PC机和通用通信卡NIUSB-8451,它提供了两个接口SPI和I²

C。

与传感器通讯已选定的I2C接口。

C是一个双线串行总线。

SDA信号是用于数据传输,SCL信号用于同步传输。

连接到总线的每个设备都有一个7或10位的设置在工厂的唯一地址。

它用于选择设备。

每个设备必须有不同的地址。

在总线上可以连接设备作为主、从,另外设备也可以作为主从。

总线是一个多主的,这意味着,总线可以连接到一个以上的主人。

总线还具有用于在多个设备同时传输时检测冲突的能力。

数据SDA和SCL时钟信号是双向的数据线。

信号被固定到逻辑高电平通过上拉电阻接正电源电压。

连接到I2C总线上所有设备的输出必须是集电极开路型,这样就可以实现与逻辑功能。

总线上的通信速度可能是不同的,以便连接到总线也较慢的设备。

其中一个限制也适用-更高的传输速率-总线的最大长度越短。

这种局限性是由于在高的线的长度在寄生电容导体SDA和SCL的增加。

默认情况下,通信总线速度为100千位/秒(标准模式),在其他模式的通信速度高:

快速模式-400千位/秒,快速模式加1兆位/秒,高速模式3,4兆位/秒,美国最高波特率(快速模式)是5兆位/秒。

由于各种设备运行在不同的电压水平对I²

C总线的连接是不固定的电平逻辑0(低)和逻辑1(高)。

他们的值来源于电源电压的百分比:

低电平电压=0.3电源电压,高电平电压=0.7电源电压。

3.1通讯协议

开始每个I²

C总线通信起始于起始位、终止于停止位。

通信的开始,信号SDA由高电平变为低电平,SCL信号处于高电平。

通信结束时,信号SCL在高电平时,信号SDA的逻辑电平从低变为高电平。

图3通信中的起始和停止位

启动和停止通信条件总是生成主站。

当启动通信时该总线被认为是繁忙的,相反,当停止通信时,总线被认为是空闲的的,在产生重启条件而不是停止条件的情况下,总线保持忙。

在这方面,启动和重启被认为是相同的。

检测启动和停止条件非常简单,如果一个设备连接到总线,有相应的硬件。

然而,没有这个设备的微控制器必须至少每周期时钟信号检查总线的状态2次。

开始每个I2C总线通信由起始位开始,由停止位结束。

通信的开始通过将信号SDA的逻辑电平H改变为L电平来定义,而SCL信号处于逻辑电平H。

结束通信被定义为当信号SCL是逻辑电平H时逻辑电平L到电平H信号SDA的改变,也在逻辑电平H。

图4通过CAN总线传输的字节

3.2NIUSB-8451卡

NIUSB8451卡是高速(12Mb/s)USB2.0卡。

该卡可连接到I²

C和SPI总线,还包括通用DI/O端口。

该卡支持I²

C总线的通信速度为32kHz至250kHz,SPI总线的通信速度为48kHz至12MHz。

图5NIUSB-8451卡

NIUSB-8451的基本参数:

电源:

USB(4.1伏至5.25伏直流,最大500毫安)

针脚数:

32

连接端口:

端子

8.18厘米x8.51厘米x2.31厘米(包括端子)

表4NIUSB-8451连接

信号

类型

SPICS<

0...7>

输出

片选

SPIMOSI(SDO)

主输出从输入用于与从站通信

SPIMISO(SDI)

主输入从输出用于与从站通信

SPICLK

CLK信号

CSDA

集电极开路输出

C总线上的数据

CSCL

C总线上的CLK

P<

I/O

通用I/O

+5V

电源电压-USB

GND

信号地

NC

未连接

3.3通信方案

超声波传感器通过I2C总线连接。

有2个上拉电阻连接到电源电压。

它们用于在总线的空闲状态下调整H逻辑电平。

此外,在板上还连接有两个电容器C,其在测量期间在传感器的较高电流消耗下稳定电源电压。

图6传感器和NIUSB-8451卡连接

4传感器测量应用

图7流程图

该应用程序是在LabVIEW图形编程环境中开发的。

为用户创建了一个图形界面,允许您指定测量,读取结果并根据需要进行调整。

该应用具有初始化部分,其中进行卡选择和设置用于通信的电压电平。

另一部分由环路形成,其执行与传感器的重复通信。

在开始测量和读取数据之间必须加载等待传感器完成测量。

此等待时间设置为100毫秒(最小65毫秒)。

下面的流程图说明了测量算法。

5验证申请

为了确定传感器的测量精度,对不同距离进行实际测量直到750cm的最大距离。

此外,它也已经验证了方向传感器的特性。

5.1距离测量精度的验证

第一个实现了验证精度距离测量,它被分为3部分。

在第一部分中,距离可达300厘米,随后距离可达600厘米,最后距离可达750厘米。

5.2测量方法

传感器在垂直位置放置在支架上,使得它面向天花板。

选择这样的位置是因为来自空间中的其他对象的可能反射以及更容易识别测量对象。

通过超声波传感器在实验室进行3m距离测量。

测量程序包括使用可调节高度的三脚架逐渐增加传感器和天花板之间的距离。

总是使用tape-measure检查传感器测量的距离以确定参考距离。

根据EG(通告MPOno.339/2000Sb),参考仪表的精度在II级。

精度由下式给出:

测量误差=(0.3+0.2标距长度)(毫米)(3)

下表显示每个测量距离的最大误差计:

表5使用磁带测量的测量误差

根据EGII的误差极限(毫米)

1米

2米

3米

5米

8米

10米

±

0.5

0.7

0.9

1.3

1.9

2.3

在结果表中,将测量值作为自己的仪表长度(测量带)和超声波传感器进行评估,最终测量总误差。

在列中的传感器精度tp也包括精密仪器,这是由超声波传感器验证。

表6高达3m的测量

lM

(厘米)

lS

△S

△M

(毫米)

△SCLK

tp

(%)

137

136.5

-0.5

0.57

(0.46)

156

155

-1

1.07

174

173

4

210.2

210

-0.2

0.29

5

240.3

239

-1.3

1.39

6

284.5

284

0.59

其中:

lM由磁带计测量的距离

lS传感器测量的距离

S传感器错误

磁带计错误

SCLK总误差(包括误码仪)

tp传感器精度等级

总误差超声传感器被计算为相对于3m范围的最大偏差:

CLK总误差=±

【最大(丨传感器错误丨+丨磁带计错误丨)】/300*100(%)(4)

5.3测量结果高达6m

在6m范围内的距离测量的程序类似于前面的情况进行。

由于相应的房间被选为具有所需参数教室天花板高度的教室(见表7)。

由于最后一次测量是在6m范围内进行的。

该测量在FEI,VSB-TUOstrava的入口大厅进行。

还有天花板所需的参数(见表8)。

在这两种情况下的计算类传感器精度与确定基本传感器测量范围距离直到3m的精度等级的情况相同。

表7高达6m的测量

396

395

-1.00

1.33

(0.62)

422.8

425

2.20

2.33

452.4

455

2.60

2.73

487.5

485

-2.50

2.63

517.5

515

2.69

546.3

545

-1.30

1.49

7

578.5

575

-3.50

3.69

8

607.5

605

9

635

0.00

0.19

表8超过6m的测量

733

730

3.0

3.19

0.4*

(0.38)

*范围设置XR=8m

6方向特性

根据制造商的数据表,超声波传感器传感器使光束角度为55°

下图显示了传感器在极坐标中的辐射方向图。

为了测试这个特性只取一点。

由于本实验的简单实现,选择测量距离150厘米。

图8定向特性SRF08

在传感器上方放置沿着其移动板(24×

39cm)的路径。

将板在平面中的四个方向上移动,直到被传感器捕获。

随后,从传感器板上方的已知距离位置和所测量的三角形的斜边的长度计算角度。

在两个轴(在四个侧面的平面中)上进行测量。

图9定向特性验证

确认光束角度与制造商非常一致。

测量值如下表所示:

表9光束角度测量

方向

lS(厘米)

lM(厘米)

L(厘米)

∠S(°

∠M(°

150

149

132

27.6

28.4

147

130.5

27.4

29.9

∠SCLK(°

-55.0

=58.3

l高度板

Ð

∠S传感器数据的角度

∠M磁带表的角度

∠SCLK整体角度

7结论

我们可以从实际测量[5]看到,超声波传感器以高精度测量距离。

在测量距离高达3m时精度等级为0.5,如果测量距离高达6m,精度等级为0.7,如果测量距离超过6米,精度等级甚至为0.4。

传感器的精度在所有情况下都与测量范围(包括磁带计的精度)有关。

传感器制造商在其数据表中指出最大测量误差3-4厘米。

该准确性用储备金确认。

当验证方向特性时,大致以相同的角度检测物体,如由制造商确定的。

所有测量大致在相同条件(温度T=23℃)下实现。

参考文献

[1NATIONALINSTRUMENTSNI-845x(2005)SoftwareUserManual:

..I2C/SPI[online]Availablefrom:

2NXPSemiconductors.I2C-busspecificationandusermanualAvailablefrom:

Pdf

[3DEVANTECHLtd(RobotElectronics).RRF08Ultrasonicrangefinder.Availablefrom:

http:

//www.cs.york.ac.uk/micromouse/Docs/SRF08UltraSonicRanger.pdf

[4ROBOTSTORE(HK).SRF08-Ultrasonicrangefinger-datasheet.Availablefrom:

[5VALA,D.,SLANINA,Z.,WALENDZIUK,W.MiningShaftInspectionbyLaserPhotogrammetry.ElektronikaIrElektrotechnika,Vol.22,Issue1,2016.ISSN1392-1215.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1