单片机与嵌入式系统应用2012,Vol.12Issue(12):64-67,4.
ATmega16的语音型超声波测距仪的设计
Voice Type Ultrasonic Range Finder Based on ATmega16
摘要
Abstract
An ultrasonic range finder using MCU ATmega16 as the core is introduced. The system uses the input capture function of MCU ATmega16 to measure the time which ultrasound travels from sending probe to receiving probe, utilizes DS18B20 to measure am blent temperature so as to compensate for the temperature influence of ultrasound velocity and improve the range measurement accuracy, and voice chip ISD4004 is used to broadcast voice information such as measurement results. Key hardware circuits, the input capture in- terrupt subroutine for time measurement and subroutine for voice playing/recording are given. Test results show that the range finder has high accuracy and the voice broadcast is clear and smooth.关键词
单片机/超声波测距/语音芯片/温度补偿Key words
MCU/ultrasonic range measurement/voice chip/temperature compensation分类
信息技术与安全科学引用本文复制引用
何乃味..ATmega16的语音型超声波测距仪的设计[J].单片机与嵌入式系统应用,2012,12(12):64-67,4.基金项目
2010年柳州职业技术学院教学质量与教学改革工程第三批立项项目 ()