SG Micro SGM5200 Manual page 21

12-bit, 1msps, 16 channels, single-ended, serial interface adc
Table of Contents

Advertisement

SGM5200
DETAILED DESCRIPTION (continued)
Figure 8 illustrates the steps involved in entering and operating in auto-1 channel sequencing mode. Table 2 lists the mode
control register settings for auto-1 mode.
nCS
Frame: n
Request for
Auto-1 Mode
nCS
Frame: n+1
Entry into
Auto-1 Mode
nCS
Frame: n+2
Operation in
Auto-1 Mode
SG Micro Corp
www.sg-micro.com
nCS
Frame: n-1
*Sample: Samples and converts channel selected in 'frame (n-1)'.
*MUX: Selects channel incremented from previous frame as per auto-2 sequence, or channel
programmed in previous frame in case of manual mode. This channel will be acquired in this frame
and sampled at start of 'frame (n+1)'.
*Range: As programmed in 'frame (n-1)'. Applies to channel selected for acquisition in current frame.
*SDI: Programming for 'frame (n+1)'.
DI[15:12] = 0010 (binary). Selects auto-1 mode.
DI11 = 1 enables programming of 'range and GPIO'.
DI10 = x. Device automatically resets channel to lowest number in auto-1 sequence.
DI6 as per required range for channel to be selected.
DI5 = 0. No power-down.
DI[4:0] as per GPIO settings.
*SDO: DO[15:0] address (or GPIO data) & conversion data of channel selected in 'frame (n-1)'.
*GPIO:
O/P: Latched on nCS falling edge as per DI[3:0] written in 'frame (n-1)'.
I/P: Input status latched on falling edge of nCS and transferred serially on SDO in the same frame.
*Sample: Samples and converts channel selected in 'frame n'.
*MUX: Selects lowest channel# in auto-1 sequence. This channel will be acquired in this frame and
sampled at start of 'frame (n+2)'.
*Range: As programmed in 'frame n'. Applies to channel selected for acquisition in current frame.
*SDI: Programming for 'frame (n+2)'.
DI[15:12] = 0010 (binary). To continue in auto-1 mode.
DI11 = 1 enables programming of 'range and GPIO'.
DI10 = 0. Not to reset channel sequence.
DI6 as per required range for channel to be selected.
DI5 = 0. No power-down.
DI[4:0] as per GPIO settings.
*SDO: DO[15:0] address (or GPIO data) & conversion data of channel selected in 'frame n'.
*GPIO:
O/P: Latched on nCS falling edge as per DI[3:0] written in 'frame n'.
I/P: Input status latched on falling edge of nCS and transferred serially on SDO in the same frame.
*Sample: Samples and converts channel selected in 'frame (n+1)' (ie. lowest channel# in auto-1
sequence).
*MUX: Selects next higher channel in auto-1 sequence. This channel will be acquired in this frame
and sampled at start of 'frame (n+3)'.
*Range: As programmed in 'frame (n+1)'. Applies to channel selected for acquisition in current frame.
*SDI: Programming for 'frame (n+3)'.
DI[15:12] = 0010 (binary). To continue in auto-1 mode.
DI11 = 1 enables programming of 'range and GPIO'.
DI10 = 0. Not to reset channel sequence.
DI6 as per required range for channel to be selected.
DI5 = 0. No power-down.
DI[4:0] as per GPIO settings.
*SDO: DO[15:0] address (or GPIO data) & conversion data of channel selected in 'frame (n+1)'.
*GPIO:
O/P: Latched on nCS falling edge as per DI[3:0] written in 'frame (n+1)'.
I/P: Input status latched on falling edge of nCS and transferred serially on SDO in the same frame.
nCS
Figure 8. Entering and Running in Auto-1 Channel Sequencing Mode
12-Bit, 1MSPS, 16 Channels,
Single-Ended, Serial Interface ADC
Device operation in manual or auto-2 mode
Change to auto-1 mode?
Yes
Continue operation in auto-1 mode
Operating in Auto-1 Mode
No
SEPTEMBER 2021
21

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SGM5200 and is the answer not in the manual?

Table of Contents