仪器网(yiqi.com)欢迎您!

| 注册 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-直播- 视频

问答社区

超声波测距或单片机的英文资料

LXLFGGH 2010-04-27 04:04:26 403  浏览
  • 我做毕业设计 要用的 关于超声波车在倒车雷达 测距 谁有相关英文文献及翻译啊 英文Z好要原版的 翻译不要简单的软件翻译的 拜托各位大哥 帮帮小弟

参与评论

全部评论(2条)

  • 285008723 2010-04-28 00:00:00
    只有台湾版的,并且没有电子版

    赞(20)

    回复(0)

    评论

  • liwang1202 2010-04-28 00:00:00
    A sensor is placed on the rear bumper of the car, which is capable of both emitting and detecting ultrasound. As it pulses, a computer measures the time it takes for the sound it emits to be heard again. Parking sensors operate at a close range and some sensors have a minimum operating range. When the user set distance threshold is passed, the sensor will emit an audible sound alerting the driver that it is getting close to an object. The distance threshold is useful for those who may want to leave more room behind their vehicles, and those who like to squeeze in as tight as possible. Some more expensive models may also have an extra unit inside the car which can also visually alert the driver. Limitations The ultrasonic parking sensor is considered the cheapest form of a parking sensor, thus it comes with several problems which other technologies address. The first is that it can miss small objects or objects which lay below the sensor's cone-shaped operating range and sometimes requires multiple sensors to be attached to the bumper to get full coverage on both sides of the car. The sensors can also be mis-triggered on steep slopes when the ground itself is "seen" by the system and wrongly considered to be an obstacle. Camera-based sensors address these problems by simply displaying visually what is behind the car. These, however, are much more expensive. 你可以直接在google里面搜索选择E文即可!

    赞(17)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

超声波测距或单片机的英文资料
我做毕业设计 要用的 关于超声波车在倒车雷达 测距 谁有相关英文文献及翻译啊 英文Z好要原版的 翻译不要简单的软件翻译的 拜托各位大哥 帮帮小弟
2010-04-27 04:04:26 403 2
超声波测距和单片机的连接
超声波测距四个引脚vcc,gnd,trig,echo和单片机怎么连?直接连到io口就可以了吗?之间需要什么电阻之类的东西吗?谢谢各位好心人了
2013-01-21 23:41:05 450 1
用AT89C51单片机做超声波测距
我的是51开发板. 数码管显示部分用段选和位选控制. 要求用C语言,C本人实在是新手,在网上找到很多程序,都只能看个皮毛. 我想控制4位数码管. 显示测距距离, 温度对声速的影响暂时不考虑,刚从网上找到个程序. 烧到板子里, 数码管没反应,求老师指点.谢谢 我的是... 我的是51开发板. 数码管显示部分用段选和位选控制. 要求用C语言,C本人实在是新手,在网上找到很多程序,都只能看个皮毛. 我想控制4位数码管. 显示测距距离, 温度对声速的影响暂时不考虑,刚从网上找到个程序. 烧到板子里, 数码管没反应,求老师指点.谢谢 我的是8位共阴数码管. HS-CR04超声波模块. 求C程序,Z好带多的注释,谢了. 展开
2012-04-09 16:14:45 409 3
求51单片机超声波测距代码
 
2011-08-20 06:16:46 409 2
51单片机超声波测距模块代码
****************************************************************************************这是代码原文 我想问一下主函数下的while循环里面 为什么等到echo回波回来了 才打开定时器1和外部中断呢 这时候回波已经回来了啊 不是测不出超声波回波的时间了... ****************************************************************************************这是代码原文 我想问一下主函数下的while循环里面 为什么等到echo回波回来了 才打开定时器1和外部中断呢 这时候回波已经回来了啊 不是测不出超声波回波的时间了吗还有就是 为什么在whlie循环前先打开了总中断 然后进入whlie又立刻关闭 再重新打开 那diyi次打开不是很多余吗 麻烦大神解答一下 展开
2018-06-26 20:47:55 485 1
单片机的超声波测距的申请理由怎么写
 
2018-11-25 12:56:44 287 0
51单片机超声波测距用lcd显示
51单片机超声波测距用lcd显示1602显示屏
2018-11-24 01:55:06 310 0
基于89C52单片机的HC-SR04超声波测距系统程序
 
2018-12-09 01:37:42 286 0
做一个51单片机超声波测距需要哪些器材
 
2017-02-28 00:10:01 377 1
51单片机 超声波测距 控制直流电机正反转
通过超声波传感器测距,当距离大于设定值A时,直流电机反转;当距离等于设定值A时,直流电机停止;当距离小于设定值A时,直流电机正转。具体要求:1)设定值A能够通过键盘设定;2)电机所处的各个状态(正转、反转和停止)及超声波传感器检测的距离值能够在液... 通过超声波传感器测距,当距离大于设定值A时,直流电机反转;当距离等于设定值A时,直流电机停止;当距离小于设定值A时,直流电机正转。具体要求:1)设定值A能够通过键盘设定;2)电机所处的各个状态(正转、反转和停止)及超声波传感器检测的距离值能够在液晶上实时显示。 展开
2015-07-12 14:27:24 716 1
基于单片机的超声波测距系统的答辩有什么问题
 
2017-06-07 04:45:19 555 1
求一份如图 基于单片机超声波倒车测距的程序
2016-08-01 00:14:58 559 1
想学下51单片机的超声波测距,有几个疑问。
想学下51单片机的超声波测距,有几个疑问。 在百度上看到的超声波模块工作原理:单片机供给超声波信号端Trig一个Z少10us长的高电平信号,模块自动发射8个40khz的方波,自动检测到信号是否返回,有信号返回,Echo端输出一个高电平,高电平持续的实践就是超... 想学下51单片机的超声波测距,有几个疑问。 在百度上看到的超声波模块工作原理:单片机供给超声波信号端Trig一个Z少10us长的高电平信号,模块自动发射8个40khz的方波,自动检测到信号是否返回,有信号返回,Echo端输出一个高电平,高电平持续的实践就是超声波从发射到返回的时间。 我的理解是给Trig一个10微秒以上高电平信号,模块会发射超声波,这个时候Echo应该是低电平,等有声波信号返回时Echo会变高电平,声波从发射到返回用了多长时间,Echo的高电平就持续多长时间。不知道理解的对不对? 这里有个疑问,百度了一下发现都是检测Echo收到返回声波后高电平持续时间来计算距离,为什么不检测从模块发射声波到Echo收到返回声波的时间呢?这样不是可以节约一半的时间吗? 还有一个问题,我在学习板上试了一下程序,给Trig一个20微秒的高电平信号,然后等待Echo变高电平开启定时器,但直到定时器溢出Echo一直都是高电平,超声波模块离墙面只有80厘米左右,模块换了2个都是这样。 第三个问题,百度上说计算测量距离等于定时器记录的时间乘以340除以2,但定时器记录的时间单位不是纳秒吗?还要除以一百万才能乘以340吧?这样得到的距离单位是米。 求教各位答疑解惑。 展开
2018-01-19 02:56:05 377 2
这个51单片机HC-SR04超声波测距程序哪里错了
//晶振11.0592MHz #include #define uchar unsigned char #define uint unsigned int sbit trig=P0^2; sbit echo=P3^3; float dis=0; uint irtime=0; void delay_20us() { uchar bt ; for(bt=0;bt<100;bt++); } void TI... //晶振11.0592MHz #include #define uchar unsigned char #define uint unsigned int sbit trig=P0^2; sbit echo=P3^3; float dis=0; uint irtime=0; void delay_20us() { uchar bt ; for(bt=0;bt<100;bt++); } void TIM1init(void)//定时器1初始化 { TMOD=0x22;//定时器1工作方式2,TH1是重装值,TL1是初值 TH1=0xd2; //重载值 溢出一次约50us TL1=0xd2; //初始化值 ET1=1; //开中断 } void EX1init(void) //外部中断1初始化 { IT1 = 1; //指定外部中断0下降沿触发,INT1 (P3.3) EA = 1; //开总中断 } /*------------------------------------------------ 定时器1中断处理 ------------------------------------------------*/ void tim1_isr (void) interrupt 3 { irtime++; //用于计数2个下降沿之间的时间 } /*------------------------------------------------ 外部中断1中断处理 ------------------------------------------------*/ void EX1_ISR (void) interrupt 2 //外部中断1服务函数 { dis=340*(irtime/2.0)*50/10000; irtime=0; TR1=0; EX1=0; } void test(void) { trig=1; delay_20us(); trig=0; EX1=1; while(!echo); TR1=1; } void main(void) { TIM1init(); EX1init(); while(1) { test(); display(dis); } } 主函数调用test,然后在数码管上显示(显示函数略过),测试的时候,在数码管上显示的距离明显不对,还各种不稳定,有时就个位数上显示一个1或2,不知道怎么回事 展开
2016-01-25 09:17:10 334 2
超声波测距
time=timeH*256+timeL; distance=time*0.0172; //厘米 0.0172怎么来的 , distance怎么来的 求具体转换过程,只要真心,一定采纳
2013-11-23 11:03:17 362 1
求个51单片机超声波测距(距离+报警)的c程序
求个51单片机超声波测距(距离+报警)的c程序
2017-05-19 03:18:16 371 1
用51单片机做超声波测距都需要什么元件?
用51单片机做超声波测距都需要什么元件(探测的距离5到10米左右)?知道的话发到我邮箱里zhanxiage1994@sina.com谢谢了
2012-03-28 03:51:02 272 1
为什么做的基于单片机的超声波测距传感器测量距离短
 
2017-03-24 04:05:28 310 3
超声波测距的原理
 
2018-11-22 20:39:35 367 0
51单片机 HC-SR04超声波测距 我写的C语言代码,请问
/* HC-SR04使用方法:给触发端子trig一个10us以上的高电平即可触发,触发后echo端子将接受到高电平,高电平的持续时间就是测距的往返时间。 下面是我写的代码:我想测试自己使用该模块是否正确,于是就想实现如果echo端接受到了高电平,蜂鸣器BEEP就响。但... /* HC-SR04使用方法:给触发端子trig一个10us以上的高电平即可触发,触发后echo端子将接受到高电平,高电平的持续时间就是测距的往返时间。 下面是我写的代码:我想测试自己使用该模块是否正确,于是就想实现如果echo端接受到了高电平,蜂鸣器BEEP就响。但是实际使用的时候发现并非预期结果,情高人帮忙看看下面的代码有何问题。代码不长,望大神赐教! */ #include #define uchar unsigned char #define uint unsigned int /*位定义*/ sbit CHUFA=P0^1; //位定义超声波触发端(10us以上高电平触发) sbit JIESHOU=P0^3; //接收端(接受高电平) sbit BEEP=P2^0; //蜂鸣器 sbit OUT0=P3^2; //外部中断0 uchar JS_FLAG; //接收标志 uint CF_TIME,t0,t1,shu; /*函数声明*/ void timer0(); void int0(); void display(uint); main(){ CHUFA=0; //初始化拉低触发端和接收端电平 JIESHOU=0; JS_FLAG=0; CF_TIME=15; //初始化触发时间(大于10us) TMOD=0x11; //定时器方式选择 EA=1; //开总中断 ET0=1; //开定时器0中断 EX0=1; //开外部中断0 IT0=0; //外部中断选择下降沿触发 //JIESHOU=1; while(1){ OUT0=JIESHOU; //外部中断0被赋值为接收端信号,当出现下降沿是触发外部中断0 if(JS_FLAG==0){ //如果没有接收到高电平则触发 CHUFA=1; while(CF_TIME--); //10us以上高电平触发传感器 } if(JIESHOU==1){ TR0=1; //如果接收端收到高电平则启动定时器 JS_FLAG=1; //并且标志位置1 BEEP=0; //蜂鸣器响 } display(t1); //显示测量时间(秒) } } /*定时器0中断程序*/ void timer0() interrupt 1{ TH0=(65536-10000)/256; //装初值 10ms TL0=(65536-10000)%256; t0++; //每进入一次中断t0加1 } /*外部中断0中断程序*/ void int0() interrupt 0{ TR0=0; //一旦进入外部中断0,说明接收端收到下降沿信号。关闭定时器0 JS_FLAG=0; //接收标志位置0 BEEP=1; //关闭蜂鸣器 t1=t0*10/1000; //测量时间为 进入定时器中断次数t0乘以每次时间10ms,除以1000化为秒为单位 t0=0; //t0清零 } /*数码管显数函数*/ void display(uint shu){ //数码管显示函数 } 展开
2013-05-11 19:12:16 487 2

9月突出贡献榜

推荐主页

最新话题