MAXQ7667
16-Bit, RISC, Microcontroller-Based,
Ultrasonic Distance-Measuring System
16
______________________________________________________________________________________
Detailed Description
The ultrasonic distance-measurement peripherals in the
MAXQ7667 include a burst signal generator for
acoustic transmission and mixed signal circuits for
amplifying and digitizing echo signals ranging between
25kHz and 100kHz. The burst signal is a square wave
with adjustable duty cycle and pulse count. The burst is
derived either directly from the system clock or from a
programmable PLL locked to the system clock. The
MAXQ7667 effectively digitizes the echo signals
received at the ECHOP and ECHON inputs using an
LNA, sigma-delta ADC with variable analog gain ampli-
fier, noise-limiting digital bandpass filter, digital full-
wave rectifier, and a digital lowpass filter (see the
Typical Application Circuit/Functional Diagram). The
device detects echo signals at the burst frequency with
amplitudes ranging from 10VP-P to 100mVP-P. Echoes
greater than 100mVP-P and less than 2VP-P are internal-
ly clipped but do not saturate the receiver. To optimize
echo reception, the clock used for processing the echo
locks to the burst frequency. The MAXQ7667’s burst
generator can generate higher frequencies, but the
maximum usable frequency for the echo receive path is
100kHz . For applications requiring transducer frequen-
cies above 100kHz, implement an external echo
receive path. The SAR ADC can then digitize the fil-
tered echo envelope.
An integrated 16-bit RISC C (MAXQ20) provides tim-
ing control, signal processing, and data I/O. The 16-bit
Harvard architecture RISC core executes most instruc-
tions in a single clock cycle from instruction fetch to
cycle completion. The MAXQ20 provides optimal per-
formance for noise-sensitive analog applications.
The MAXQ7667 includes a 13.5MHz RC oscillator,
external crystal oscillator, watchdog timer, schedule
timer, three general-purpose Type 2 timers/counters,
two 8-bit GPIO ports, SPI interface, JTAG interface, LIN
capable UART interface, 12-bit SAR ADC with five mul-
tiplexed input channels, supply-voltage monitors, and a
voltage reference for communication, diagnostics, and
miscellaneous support.
Burst Controller
The MAXQ7667 provides a square-wave burst signal at
the BURST output. Use the burst control to transmit an
ultrasonic signal. Typical applications use the burst sig-
nal to switch an external transistor that drives a high-
voltage transformer, which excites the transducer (see
the
Typical Application Circuit/Functional Diagram).
Use software to configure the duty cycle, frequency,
number of pulses, and drive current of the burst. See
Section 17 of the
MAXQ7667 User’s Guide.
Derive the burst signal either directly from the system
clock or from a programmable oscillator phase locked
to the system clock (Figure 1). Using the system clock
limits the burst frequency to one of 16 choices. Integer
division of the system clock generates these 16 fre-
quencies. The PLL allows a fractional division of the
system clock. Any frequency within the PLL range is
selectable to a resolution of 0.13% or better.
When using the internal PLL, connect external filter
components (C1, R1, and C2) to FILT as shown in
Figure 1. These components filter the analog voltage
that controls the VCO in the PLL. The filter component
values shown in the figure are suitable for the entire
PLL frequency range.
MAXQ7667
C2
330pF
SYSTEM
CLOCK
(fSYSCLK)
ECHO
RECEIVE
CLOCK
PLL
C1
33nF
FILT
R1
24k
PWM
2mVP-P
DIAGNOSTIC
BURST
1
0
BTRN.10:BCKS
BPH[9:0]
PLLF[10:9]:PLLC[1:0]
BTRN[15:12]:BDIV[3:0]
BTRN[7:0]:BCNT[7:0]
BPH.15:BSTT
BTRN.9:BTRI
BPH.14:BDS
BTRN.11:BPOL
BTRN.8:BGT
BURST
PLLF[8:0]
BURST CLOCK
GENERATOR
RECEIVE CLOCK
PRESCALE
Figure 1. Burst Transmission Stage
相关PDF资料
MAXQ7670AATL/V+ IC MCU W/12BIT ADC 40TQFN-EP
MAXQ7670ATL+ IC MCU W/10BIT ADC 40TQFN-EP
MB86R01PB-GSE1 IC SOC GRAPHIC CONTRLR 484BGA
MB90F387PMT-GSE1 IC MCU FLASH 64K ROM 48LQFP
MB91F267NAPMC-GSE1 IC MCU FLASH 128KB FLASH 64LQFP
MB91F478PMC1-GE1 IC MCU 384KB FLASH 144LFQFP
MB91F662PMC-GE1 IC MCU 512KB FLASH FR80 120-LQFP
MB95F108AJWPMC-GE1 IC MCU 60K FLASH 64-LQFP
相关代理商/技术参数
MAXQ7667AACM+ 制造商:Maxim Integrated Products 功能描述:- Rail/Tube
MAXQ7667EVKIT 功能描述:开发板和工具包 - 其他处理器 RoHS:否 制造商:Freescale Semiconductor 产品:Development Systems 工具用于评估:P3041 核心:e500mc 接口类型:I2C, SPI, USB 工作电源电压:
MAXQ7667EVKIT+ 功能描述:开发板和工具包 - 其他处理器 MAXQ7667 Eval Kit RoHS:否 制造商:Freescale Semiconductor 产品:Development Systems 工具用于评估:P3041 核心:e500mc 接口类型:I2C, SPI, USB 工作电源电压:
MAXQ7667EVKIT-1# 功能描述:开发板和工具包 - 其他处理器 MAXQ7667EVKIT-1# RoHS:否 制造商:Maxim Integrated 产品: 工具用于评估: 核心: 接口类型: 工作电源电压:
MAXQ7668AACM/V+ 功能描述:16位微控制器 - MCU Integrated Circuits (ICs) Embedded - Microcontrollers - ADC 12BIT 8CH SER 2.7V LQFP RoHS:否 制造商:Texas Instruments 核心:RISC 处理器系列:MSP430FR572x 数据总线宽度:16 bit 最大时钟频率:24 MHz 程序存储器大小:8 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:2 V to 3.6 V 工作温度范围:- 40 C to + 85 C 封装 / 箱体:VQFN-40 安装风格:SMD/SMT
MAXQ7668AACM/V+T 功能描述:16位微控制器 - MCU Integrated Circuits (ICs) Embedded - Microcontrollers - ADC 12BIT 8CH SER 2.7V LQFP RoHS:否 制造商:Texas Instruments 核心:RISC 处理器系列:MSP430FR572x 数据总线宽度:16 bit 最大时钟频率:24 MHz 程序存储器大小:8 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:2 V to 3.6 V 工作温度范围:- 40 C to + 85 C 封装 / 箱体:VQFN-40 安装风格:SMD/SMT
MAXQ7668AACM+ 制造商:Maxim Integrated Products 功能描述:- Rail/Tube
MAXQ7670 制造商:MAXIM 制造商全称:Maxim Integrated Products 功能描述:Microcontroller with 10-Bit ADC, PGA, 64KB Flash, and CAN Interface