| Electronic Components Datasheet Search |
|
MCP3911 Datasheet(PDF) 40 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
MCP3911 Datasheet(HTML) 40 Page - Microchip Technology |
|
40 / 72 page ![]() MCP3911 DS22286A-page 40 © 2012 Microchip Technology Inc. 5.9 RESET Effect On Delta-Sigma Modulator/SINC Filter When the RESET pin is logic low, both ADCs will be in Reset and output code 0x0000h. The RESET pin per- forms a hard reset (DC biases still on, part ready to convert) and clears all charges contained in the Delta- Sigma modulators. The comparator’s output is 0011 for each ADC. The SINC filters are all reset, as well as their double output buffers. This pin is independent of the serial interface. It brings all the registers to the default state. When RESET is logic low, any write with the SPI interface, will be disabled and will have no effect. All output pins (SDO, DR, MDAT0/1) are high impedance. If MCLK is applied, the input structure is enabled and is properly biasing the substrate of the input transistors. In this case, the leakage current on the analog inputs is low, if the analog inputs are between -1V and +1V. If MCLK is not applied, when in reset mode, the leak- age can be high if the analog inputs are below -0.6V, referred to AGND. 5.10 Phase Delay Block The MCP3911 incorporates a phase delay generator, which ensures that the two ADCs are converting the inputs with a fixed delay between them. The two ADCs are synchronously sampling but the averaging of modulator outputs is delayed, so that the SINC filter outputs (thus the ADC outputs), show a fixed phase delay, as determined by the PHASE register’s setting. The phase value (PHASE<11:0>) is a 11 bit + sign, MSB first, two's complement code that indicates how much phase delay there is to be between Channel 0 and Channel 1. The four MSB of the first phase register (address 0x07) are undefined and set to 0. The refer- ence channel for the delay is Channel 1 (typically the voltage channel for power metering applications). When PHASE<11:0> is positive, Channel 0 is lagging versus Channel 1. When PHASE<11:0> is negative, Channel 0 is leading versus Channel 1. The amount of delay between two ADC conversions is shown in the following formula. EQUATION 5-5: The timing resolution of the phase delay is 1/DMCLK, or 1 µs in the default configuration with MCLK = 4 MHz. The data ready signals are affected by the phase delay settings. Typically, the time difference between the data ready pulses of channel 0 and channel 1, is equal to the phase delay setting. 5.10.1 PHASE DELAY LIMITS The Phase delay can only go from -OSR/2 to +OSR/2 - 1. This sets the fine phase resolution. The phase register is coded with two's complement. If larger delays between the two channels are needed, they can be implemented externally to the chip with an MCU. A FIFO in the MCU can save incoming data from the leading channel for a number N of DRCLK clocks. In this case, DRCLK would represent the coarse timing resolution, and DMCLK the fine timing resolution. The total delay will then be equal to: Delay = N/DRCLK + PHASE/DMCLK The Phase delay register can be programmed once, with the OSR=4096 setting, and will adjust to the OSR automatically afterwards without the need to change the value of the PHASE register. •OSR=4096: the delay can go from -2048 to +2047.PHASE<11> is the sign bit. Phase<10> is the MSB and PHASE<0> the LSB. •OSR=2048: the delay can go from -1024 to +1023. PHASE<10> is the sign bit. Phase<9> is the MSB and PHASE<0> the LSB. •OSR=1024: the delay can go from -512 to +511. PHASE<9> is the sign bit. Phase<8> is the MSB and PHASE<0> the LSB. •OSR=512: the delay can go from -256 to +255. PHASE<8> is the sign bit. Phase<7> is the MSB and PHASE<0> the LSB. • OSR=256: the delay can go from -128 to +127. PHASE<7> is the sign bit. Phase<6> is the MSB and PHASE<0> the LSB. • OSR=128: the delay can go from -64 to +63. PHASE<6> is the sign bit. Phase<5> is the MSB and PHASE<0> the LSB. • OSR=64: the delay can go from -32 to +31. PHASE<5> is the sign bit. Phase<4> is the MSB and PHASE<0> the LSB. • OSR=32: the delay can go from -16 to +15. PHASE<4> is the sign bit. Phase<3> is the MSB and PHASE<0> the LSB. Delay Phase Register Code DMCLK -------------------------------------------------- = Note: A detailed explanation of the data ready pin (DR) with phase delay is Figure 6-9. Note: Re-writing the PHASE registers with the same value resets and automatically restarts both ADCs. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |