Maxim MAXQ7665A-D MCU数据采集系统方案
作者: 时间:2009-10-16 13:55 来源:
Maxim公司的MAXQ7665A-MAXQ7665D 是基于MCU的智能系统级芯片(SoC)数据采集系统. MAXQ7665A- MAXQ7665D集成了高性能16位RISC核,带PGA的12位500ksps SAR ADC,支持数据速率高达1Mbps的CAN 2.0控制器.此外还集成了测量芯片温度的温度传感器和遥控温度传感器驱动器,多达128KB闪存和512B RAM以及多种外设接口.这些器件主要用在汽车转向传感器,基于CAN 和LIN的汽车传感器以及工业控制.本文介绍了MAXQ7665A- MAXQ7665D的主要特性,方框图和典型工作电路,以及MAXQ7665评估板的详细电路图和所用元件列表.
The MAXQ7665A–MAXQ7665D smart systems-on-a-chip (SoC) are data-acquisition systems based on a microcontroller (μC). As members of the MAXQ family of 16-bit, reduced instruction set computing (RISC) μCs, the MAXQ7665A–MAXQ7665D are ideal for low-cost, low-power, embedded applications such as automotive, industrial controls, and building automation. The flexible, modular architecture design used in these μCs allows development of targeted products for specific applications with minimal effort.
The MAXQ7665A–MAXQ7665D incorporate a high-performance 16-bit RISC core, a 12-bit 500ksps SAR ADC with a programmable gain amplifier (PGA), and a full CAN 2.0B controller supporting transfer rates up to 1Mbps. These devices include a 12-bit DAC with a buffered voltage output and on-chip oscillator circuitry to operate from an external high frequency (8MHz) crystal. There is also a built-in internal RC oscillator as an alternative to using an external crystal. The MAXQ7665A–MAXQ7665D contain an internal temperature sensor to measure die temperature and a remote temperature-sensor driver. The analog functions and digital I/O are powered from a +5V supply, while the internal digital core is powered from +3.3V, which can be supplied by an on-chip linear regulator. These devices also include a dual power-supply supervisor with reset and a JTAG interface for in-system programming and debugging. The 16-bit RISC μC includes up to 128KB (64K x 16) of flash memory and 512 bytes (256 x 16) of RAM.
The MAXQ7665A–MAXQ7665D are available in a 7mm x 7mm 48-pin TQFN package and are specified to operate from -40℃to +125℃.
MAXQ7665A–MAXQ7665D 主要特性:
High-Performance, Low-Power, 16-Bit RISC Core
8MHz Operation, Approaching 1MIPS per MHz
Low Power (< 3mA/MIPS, DVDD = +3.3V)
16-Bit Instruction Word, 16-Bit Data Bus
33 Instructions (Most Require Only One Clock Cycle)
16-Level Hardware Stack
Three Independent Data Pointers with Automatic Increment/Decrement
Program and Data Memory
Up to 128KB (64K x 16) Internal Flash
512 Bytes (256 x 16) Internal RAM
Smart Analog Peripherals
Low-Power, Eight Differential-Channel, 12-Bit, 500ksps ADC
Programmable-Gain Amplifier, Software-Selectable Gain:
1V/V, 2V/V, 4V/V, 8V/V, 16V/V, 32V/V
12-Bit DAC with Buffered Voltage Output
External References for ADC and DAC
Internal (Die) and External Diode Temperature Sensing
Timer/Digital I/O Peripherals
Full CAN 2.0B Controller
15 Message Centers (256-Byte Dual Port Memory)
Programmable Bit Rates from 10kbps to 1Mbps
Standard 11-Bit or Extended 29-Bit Identification Modes
Two Data Masks and Associated IDs for DeviceNET, SDS and Other Higher Layer CAN Protocols
External Transmit Disable for Autobaud
SIESTA Low-Power Mode
Wake-Up on CANRXD Edge Transition
UART (LIN) with User-Programmable Baud Rate
16 x 16 Hardware Multiplier with 48-Bit Accumulator, Single Clock Cycle Operation
Three 16-Bit (or Six 8-Bit) Programmable Timer/Counter/PWM
Eight General-Purpose, Digital I/O Pins, with External Interrupt Capability
All Interrupts Can Be Used as a Wake-Up
Crystal/Clock Module
Internal Oscillator for Use with External Crystal
On-Chip RC Oscillator Eliminates External Crystal
External Clock-Source Operation
Programmable Watchdog Timer
Power-Management Module
Power-On Reset (POR)
Power-Supply Supervisor/Brownout Detection for Digital I/O and Digital Core Supplies
On-Chip +3.3V, 50mA Linear Regulator
JTAG Interface
Extensive Debug and Emulation Support
In-System Test Capability
Flash-Memory-Program Download
Software Bootstrap Loader for Flash Programming
Ultra-Low-Power Consumption
Low-Power, Stop Mode (CPU Shutdown)
MAXQ7665A–MAXQ7665D应用:
Automotive Steering Sensors
CAN- and LIN-based Automotive Sensors
Industrial Control

图1.MAXQ7665A–MAXQ7665D方框图

图2.MAXQ7665A–MAXQ7665D典型工作电路
MAXQ7665评估板
The MAXQ7665 evaluation kit (EV kit) is a convenient platform for evaluating the capabilities of the MAXQ7665 data-acquisition microcontroller (μC). The kit contains all the hardware needed to interface to a PC and run demo application software. The EV kit also includes external temperature sensors, along with the MAXQ7665 internal sensor, and a CAN transceiver for connecting to automotive networks.
EV Kit Contents
MAXQ7665 EV Kit PCB
RS-232 Serial-Port Cable for Programming and Debugging
12V, 1.5A DC Power Supply
MAXQ7665 EV Kit Quick Start CD
Additional Shunts for Jumper Configuration
MAXQ7665评估板主要特性:
MAXQ7665 16-Bit RISC Data-Acquisition μC 64KB (32K x 16) Flash Memory
512 Bytes (256 x 16) Data RAM
Magnetic Sensors
UART/LIN Physical Interface
RS-232
LIN
IIC EEPROM—2KBytes
External 4.096V Voltage Reference
Internal/External Temperature Sensors
MAXQ7665 Internal Temp Sensor
External Transistor Temp Sensor
External Linear Temp Sensor
Serial-to-JTAG Interface for Program/Debug
External Power Supplies with Brownout
CAN Interface
MAXQ7665评估板元件列表:




图1. MAXQ7665评估板电路图(1)

图2. MAXQ7665评估板电路图(2)

图3. MAXQ7665评估板电路图(3)

图4. MAXQ7665评估板电路图(4)

图5. MAXQ7665评估板电路图(5)

图6. MAXQ7665评估板电路图(6)

图7. MAXQ7665评估板电路图(7)

图8. MAXQ7665评估板电路图(8)