ATmega16的语音型超声波测距仪的设计
Voice Type Ultrasonic Range Finder Based on ATmega16作者机构:柳州职业技术学院柳州545005
出 版 物:《单片机与嵌入式系统应用》 (Microcontrollers & Embedded Systems)
年 卷 期:2012年第12卷第12期
页 面:64-67页
学科分类:0810[工学-信息与通信工程] 08[工学] 080401[工学-精密仪器及机械] 0804[工学-仪器科学与技术] 080402[工学-测试计量技术及仪器] 0835[工学-软件工程] 081002[工学-信号与信息处理]
基 金:2010年柳州职业技术学院教学质量与教学改革工程第三批立项项目(项目编号:2010-A036)
摘 要:介绍一种以单片机ATmega16为核心的超声波测距仪。该测距仪利用单片机ATmega16的输入捕获功能,测量超声波从发射探头发射至接收探头接收所经过的时间;采用DS18B20测量环境温度,补偿温度的变化对超声波传播速度的影响,提高测量精度;利用语音芯片ISD4004播报测量结果等语音信息。给出了测距仪的关键硬件电路、测量时间的输入捕获中断子程序和录音/放音子程序。测试结果表明,该测距仪测量精度高,语音播报清晰、流畅。