1 Main Features of AD7858
AD7858 is a 12-bit serial port, high-speed, low-power, successive approximation AD converter launched by AD. It can operate at a voltage of 3 to 5.5 V, and its data throughput rate is as high as 200 kSPS. The chip contains a low-noise, wide-band tracking/holding amplifier that can process broadband signals up to 200 kHz.
The AD7858 is easy to interface with a microprocessor or DSP. The input signal is sampled starting from the falling edge of CONVST (this bit can be operated through a hardware pin or software bit), and the conversion is started from this point. The busy signal line is high at the start of the conversion, and then jumps to a low level after 400μs to indicate the end of the conversion.
The main features of the AD7858 are as follows:
◇Support 3~5.5 V voltage power supply;
◇When powered on, it has the functions of system automatic calibration (checking whether the chip itself or chip peripherals have errors) and automatic self-calibration (checking whether the calibration register has errors);
◇With high-speed serial interface;
◇Low power consumption. At 3 V voltage, the power consumption is only 12 mW;
◇The chip integrates a high-performance sampling and holding amplifier, and the input signal can be single-ended or differential input;
◇The AD7858 chip can support AD conversion started by hardware or software;
◇After the conversion is completed, it automatically enters the sleep mode, and the power consumption during sleep is 25μw;
◇ Available in various package forms such as 24-pin DIP, SOIC or TSSOP.
2 AD7858 Pin Functions
The main pin functions of AD7858 are as follows:
CONVST: Conversion start bit. When the falling edge of the clock arrives, the system is in hold mode and starts the digital-to-analog conversion. If this pin is not used, it should be connected to DVDD;
BUSY: Busy signal output terminal. Used to indicate the state of the device. After the falling edge of CONVST or the rising edge of CAL, the busy signal becomes high and remains high during the conversion. Once the conversion is completed and the conversion result is stored in the output register, the terminal is reset to low;
SLEEP: Sleep or low power mode. When this pin is low, the device is in sleep mode. If there is no digital-to-analog conversion or calibration work at this time, then all circuits (including internal reference voltage) are in shutdown mode; if this pin is 1, the device operates normally. If the sleep mode is only controlled by software, then this pin is always high;
REFIN/REFOUT: Reference input/output. This pin can be used as the internal reference voltage for analog-to-digital conversion and can be connected to the internal circuit through a series resistor;
3 Hardware Design
The connection method between DSP and AD7858 chip is shown in Figure 2. During design, analog power supply and analog ground, digital power supply and digital ground should be decoupled through capacitor network to reduce power supply input noise. In order to obtain a better signal-to-noise ratio, AGND and DGND can be connected together, and single-ended input is adopted, and two separate channels AIN1 and AIN4 are selected at the same time; the SLEEP pin is connected to DVDD, indicating that the sleep mode at this time is only controlled by software; the CAL pin can be connected to DGND through 0.01μF, and the conversion result will be output from DOUT in 16-bit binary and sent back to DSP through SPISOMI. The first 4 bits of the data are always 0. When the BUSY bit is low, the DSP will send the CONVST signal to AD7858 and start the conversion at the falling edge of CONVST. The given main pulse frequency of this circuit is 4MHz, and the system can send the synchronization signal SYNC to AD7858 through the I/O port.
4. Software Design
The main task of software design is to complete data acquisition. In this design, TI's TMS320LF2407A chip is used as the host. The system debugging environment is CCS2.0 version. And C language is used for programming.
5 Conclusion
The highest sampling voltage of the DSP is 3.3 V, and the AD converter (AD7858) is a 12-bit converter. Therefore, removing the highest bit (sign bit), the circuit has an 11-bit sampling accuracy.
It should also be pointed out that in practical applications, analog ground and digital ground are best in the form of ground layers, and the analog ground and digital ground should be grounded at a single point under the chip. Since the AD7858 analog/digital converter uses a serial port and outputs data in serial mode, and this data output port has fewer pins than a parallel port, it can save the space occupied by the device on the PCB board and is more suitable for various small devices.
Previous article:DSP design flow from top to bottom until physical implementation
Next article:Analysis of the advantages and disadvantages of DSP and NPU integration in DSL applications
Recommended ReadingLatest update time:2024-11-16 20:42
- Popular Resources
- Popular amplifiers
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Will adding a nonlinear link to the RC bridge sine wave oscillation circuit cause waveform distortion?
- Introduction to TI_DSP link command file (*.cmd)
- [N32L43x Review] 2. Turn on the lights, blink, blink, blink...
- EEWORLD University Hall - Talking about the development creativity of electronic products and using network resources to help development
- The output of the op amp in the active integrator circuit oscillates. What should I do?
- Developing Minitel Applications with ESP32 and MicroPython
- CircuitPython controlled snowy Christmas tree
- When replying, just press CTRL+Enter to post directly. Details determine success or failure. You must be like Master Qiao.
- This circuit can adjust the voltage under no-load condition, but the voltage is only about 2V after the load is installed.
- Tmall Murata official flagship store, spend 1000-200, get a gift! What do you want to buy this Double 11?