- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8254在提高超声波测距系统精度中的应用.pdf
电子科技 2005 年第4 期(总第 187 期)
8254在提高超声波测距系统精度中的应用
蔡秀琴
(四川机电职业技术学院,四川攀枝花 617064)
摘 要 超声波测距仪具有使用方便、可靠性高、不受气候条件影响等特点,目前被广泛应用于倒车雷达、
建筑施工工地以及一些工业现场,进行车距、液位、井深、管道长度等参数的测量。在不同的应用场合,对超声
波测距系统的精度要求不同,通常使用的由单片机控制的超声波测距系统的误差一般都较大,在某些工业场合下
不能满足测量要求。文章提出了一种利用定时/计数器8254提高超声波测距系统精度的方法,并给出了相应的软、
硬件结构。
关键词 单片机;定时/计数器8254;中断
中图分类号 TP216+.1
1 前 言 位可编程计数器,每个计数器可按二进制或 BCD
(二—十进制)编程,实现减法计数,使用非常灵
目前大多数的超声波测距系统都是采用单片
活,功能非常强大。
机作为控制核心,利用超声波传感器发出超声波信
8254 通过对加在其CLK 输入引脚的脉冲进行
号,超声波碰到障碍物后反射回来,传感器接收到
计数,脉冲最高频率可以达到10MHz,并且可以利
回波,单片机通过对发射波和回波的查询,或利用
用硬件或软件的办法任意启动或停止计数,利用
发射波与回波触发中断,来开关定时器测出发射波
8254 进行计时,时间分辨率更高,如输入 4MHz
和接收到回波的时间差 t ,从而计算出定点离障碍
的计数脉冲,其时间分辨率可达到0.25μs 。
物的距离S=Ct/2 ,式中的C 为超声波波速。
8254 是NMOS 器件,采用双列直插式24 脚封
超声波的波速C 与温度有关,表1 是超声波在
装,它的输入和输出都与TTL 电平兼容。其引脚排
不同环境温度下的波速关系。
列见图1。
表1 波速与温度关系表 .
D7 1 24 Vcc
温度(℃) -30 -20 -10 0 10 20 30 100 D6 WR
D5 RD
波速(m/s ) 313 319 325 323 338 344 349 386 D4 CS
D3 A1
由此可见,超声波在空气中的传播速度很快,
D2 8254 A0
8254
均在300m/s 以上。由于一般的单片机时间分辨率不 D1
文档评论(0)