The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Harris Data Acquisition Authors: John Kornblum David Jarman


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



AN9518.1
Harris Data Acquisition
Authors: John Kornblum David Jarman
Using HI7188 Evaluation
Evaluation Description
HI7188 Evaluation (evaluation board evaluation software) used evaluate performance HI7188 16-bit Sigma Delta Analog-to-Digital Converter (ADC). evaluation board includes reference circuit, crystal, oscillator, digital circuitry used interface personal computer running evaluation software. Also included single ended differential converter circuits resistor ladder networks which used provide inputs HI7188. addition, board provides means user supply external reference external clock. Converted data read HI7188 serial port which compatible with most synchronous transfer formats including both Motorola Intel 8051 series protocols. Data read from HI7188 "burst" mode. That data active channels read HI7188 single read communication cycle.
Hardware Description
HI7188 Evaluation Board provides user with very simple interfacing evaluating Harris HI7188 16-channel sigma delta ADC. board features reference voltage generators, crystal oscillator, digital line drivers receivers interfacing running evaluation software. board consists layers with separate analog digital ground planes obtaining optimum noise performance. Layout Power Supplies HI7188 Evaluation Board consists layers laid optimize performance ADC. figures this document include various layers board their layout, list board components, schematics. Users should feel free copy this layout their applications. power supplies provided board edge connector located board. recommended that twisted pair wires used connect power supplies connector that analog digital grounds tied together back power supplies. separate supplies necessary keep digital noise from coupling into analog portions circuit. internal layers board ground plane layer. This layer roughly divided half, with half being digital ground other half being analog ground. other internal layer power plane. divided into three sections; AVDD, AVSS, DVDD. Nominal values supplies AVDD +5V, AVSS -5V, DVDD +5V. some cases (for instance, there substantial offset between AGND DGND) necessary grounds together board. Resistors provide means connecting ground planes together impedance. prototype area provided left side board. This area small section analog ground plane
HI7188 Description
HI7188 Monolithic 8-Channel Sigma-Delta Converter which operates from supplies intended applications such industrial weight scales, process controls, process measurement systems. block diagram shows that device consists 8-channel multiplexer, Programmable Gain Instrumentation Amplifier (PGIA), Sigma-Delta modulator, digital filter, bidirectional serial port (compatible with many industry standard protocols), clock oscillator, controller, static RAMs used calibration coefficients conversion scan buffer. multiplexer input, combined with resetable modulator HI7188, allow conversions channels data with each channel being updated rate samples second (with 60Hz line noise rejection enabled). After signal passed through multiplexer moves into PGIA where gained factor then passes sigma delta modulator. data emerges from modulator pulse train whose code density contains analog signal information. output modulator into digital integrating filter. Data filter available after bits received from modulator. part line noise rejection mode, integrator filter data routed eight averaging filters. averaged data then calibrated stored data RAM. line noise rejection disabled, averaging filters bypassed, calibration performed data from integrating filter, result stored data RAM. After active channels converted, HI7188 generates End-of-Scan interrupt, EOS, that indicates active channels have been updated valid data available read.
Copyright
Harris Corporation 1996
HI7188 Functional Block Diagram
VREF VREF
50/60Hz REJECT
VIN1H, VIN1L 50/60Hz REJECT
VIN2H, VIN2L
VIN3H, VIN3L 50/60Hz REJECT
VIN4H, VIN4L ORDER 50/60Hz REJECT INTEGRATING FILTER
PGIA
CALIBRATION CONTROL
50/60Hz REJECT
VIN5H, VIN5L
MODULATOR
VIN6H, VIN6L 50/60Hz REJECT
Application Note 9518
50/60Hz REJECT 50/60Hz REJECT CONVERSION CONTROL CHANNEL CONFIGURATION REGISTERS CONTROL REGISTER SERIAL INTERFACE MUXCTL CADDR <2:0> MODE SCLK SDIO RSTIO
VIN7H, VIN7L
DATA
DATA
VIN8H, VIN8L
OSC1 CLOCK GENERATOR OSC2
Application Note 9518 HI7188 Evaluation Board Simplified Block Diagram
EXTERNAL DIFFERENTIAL INPUT CONNECTOR CHANNELS J13, CHANNELS JP19 CALIBRATION JUMPERS CHANNELS JP20 JP35 FILTER JUMPERS CHANNELS CRYSTAL OSCILLATOR EXTERNAL CLOCK CRYSTAL
VINH1 VINL1 VINH8 VINL8 VRHI
OSC1 OSC2
J14, ON-BOARD REFERENCES
DIGITAL
VRLO
LINE DRIVERS RECEIVERS
SINGLE DIFFERENTIAL CONVERTERS VOLTAGES EXTERNAL VREF
DGND HI7188
Application Note 9518
center useful input signal conditioning front HI7188. Reference Circuit reference inputs HI7188, VRHI VRLO, provide differential reference input capability. reference inputs provide high impedance dynamic load similar analog inputs. proper circuit operation these pins must driven impedance circuitry. Reference noise outside band interest will removed on-chip digital filter, excessive reference noise inside band interest will degrade performance HI7188. actual reference voltage given VREF VRHI VRLO. VRLO hard wired analog ground evaluation board which means that VREF VRHI. nominal reference voltage HI7188 2.5V. Larger values VREF used without degradation performance. Smaller values VREF also used, performance will degraded since system noise becomes larger relative size. jumper controls whether VRHI HI7188 connected external reference, which connects VREFH pad, on-board reference which preset 2.5V. right position VRHI connected on-board noise reference when left position VRHI connected external reference. external reference used, recommended that twisted pair wire used soldered directly evaluation board. potentiometer used vary on-board reference voltage. Please note that specifications HI7188 tested with VREF 2.5V. VRHI must always greater than VRLO proper operation device. Analog Inputs analog inputs HI7188 fully differential inputs with programmable gain capabilities. inputs accept both unipolar bipolar input signals gains range from user must careful attention input driver and/or input filter circuitry input sampling rate modulator clock rate) varies with selected PGIA gain, input impedance dependent upon modulator clock rate. Please refer data sheet more information. External analog inputs come onto board connector (J2) located upper left hand corner board. bottom left connector. jumpers J13, J23) used conjunction with single ended differential converters. external input being used particular channel then jumpers that channel must removed from board. example, external inputs used channels come into board jumpers J10, J16, must removed from board. middle jumpers, JP19 used calibrate HI7188 gain mode using on-board reference voltage. example, perform positive full scale calibration channel jumper upper position (VREF) while lower position (AGND). negative full scale calibration channel jumper lower position (AGND) jumper upper position (VREF). offset calibrate channel HI7188 jumpers JP13 JP14 lower position (AGND). external on-board input being used particular channel then middle jumpers that channel must removed from board. example, external inputs used channels jumpers JP4, JP7, JP12, JP15 must removed from board. bottom jumpers (JP20 JP35) provide simple single pole Filter each channel input. Putting jumper lower position means input will non-filtered while moving jumper upper position will provide filtering. Single Ended Differential Converters board also includes single ended differential converters with external on-board analog input voltages. external inputs converters VINX VINY sockets boards. recommended that twisted pair wire used connect external analog inputs VINX VINY evaluation board. Jumpers J14, used conjunction with jumpers connect outputs single ended differential converters inputs HI7188. board such that inherent gain exists these converters. VINX output single ended differential converter will ±1V. Note that these single ended differential converters limit performance HI7188. evaluation board also contains on-board resistor strings used generate inputs single ended differential converters. These on-board voltages provide user with quick method checking operation setup well various gains HI7188. With on-board voltages VREFH VMINUS +2.5V -2.5V respectively, following nominal "tap" voltages result: TAP1 1.4996V TAP2 1.0004V TAP3 0.12478V TAP4 -0.12478V VREFH VMINUS adjustable respectively. Common Mode Input jumper provided allow tied either analog ground (lower position), VRHI (upper position). input voltage should always midpoint between AVDD AVSS. AVDD AVSS -5V, should analog ground. Please note HI7188 specified AVDD AVSS operation only. Clock Input master clock into HI7188 supplied either crystal connected between OSC1 OSC2 pins CMOS compatible clock signal connected OSC1 pin. input sampling frequency, modulator clock frequency, line noise rejection frequencies, output update rate, calibration times directly related master clock frequency, fOSC. recommended 3.6864MHz clock
Application Note 9518
available line noise rejection frequencies 50Hz 60Hz. line noise rejection 60Hz chosen output update rate 16.67ms. Please note that HI7188 Specifications written 3.6864MHz clock only. HI7188 Evaluation Board allows HI7188 Master Clock supplied externally, generated on-board crystal oscillator, generated on-board crystal used conjunction with on-chip oscillator circuitry. jumper must removed from board when using external clocking source external clocking source must disconnected from board when using either onboard clocking methods. When left most position 3.6864MHz crystal oscillator selected when right most position combination 3.6864MHz crystal on-chip oscillator clocking method selected. best noise performance crystal should removed from board when using crystal oscillator vice versa. Both crystal crystal oscillator should removed when using external clock. Digital Inputs/Outputs digital input output pins HI7188 interfaced through line drivers receivers connector right edge board. These pins activated deactivated evaluation software which controls functionality HI7188. Please refer HI7188 Data Sheet detailed description functionality these pins. Evaluation Board "open socket" which used conjunction with test modes HI7188 Harris internal testing evaluation.
READ MENU
MAIN MENU
CONFIGURATION MENU RESET RESET EXIT PROGRAM
WRITE MENU
FIGURE SIMPLIFIED SOFTWARE FLOW CHART
Main Menu appears after invoking HI7188 Evaluation Software. This menu gateway other menus that allow user communicate with evaluate HI7188. Main Menu: Configuration Menu Read Menu EXIT PROGRAM
Write Menu
Reset Select: Reset System Reset
Enter Selection: Configuration Menu: Entering from Main Menu causes HI7188 Configuration Menu displayed screen. HI7188 Configuration Menu allows user easily program HI7188 configuration, load preexisting configurations quickly determine current configuration. Configuration Menu description details. Read Menu: Entering from Main Menu causes Read Menu displayed screen. Read Menu allows read access registers without having knowledge specific instruction byte details. Read Menu description details.
Software Description
HI7188 Evaluation Software designed work with HI7188 Evaluation Hardware when connected printer port standard Both executable file source code provided. source code compiled with Borland's Turbo C++, Version HI7188 Evaluation Software allows user operate device most various configurations part supports. software menu driven ease use. simplified flow diagram shown Figure gives good feel structure software. HI7188 Evaluation Software includes capability that allows user quickly perform following functions: Program HI7188 without detailed knowledge Serial Interface. Determine and/or save current HI7188 configuration. Read/Write registers without detailed knowledge Serial Interface. Continuously read Data display statistics based conversion results. Move menu from menu single keystroke. Initialize HI7188 single keystroke.
Write Menu: Entering from Main Menu causes Write Menu displayed screen. Write Menu allows write access registers without having knowledge specific instruction byte details. Write Menu description details. Reset: Entering from Main Menu sends active signal HI7188 RSTI/O pin, clearing Serial Interface Controller effectively aborting ongoing communication cycle. Main Menu remains displayed screen. System Reset: Entering from Main Menu sends active signal HI7188 pin, which initializes HI7188. Main Menu remains displayed screen. Exit Program: Entering from Main Menu causes software exit.
Application Note 9518
Configuration Menu: Configuration Menu allows user quickly program HI7188 verify current configuration. Capability includes: Chip level channel level programming prompts user, Configure HI7188 from file save current configuration file, Interpret configuration file Move from Configuration Menu other menu. Configuration Menu: Chip Configuration Channel Configuration Full Configuration Interpret Configuration File Display/Save Current Configuration Restore Full Configuration ration menu. addition, entering prompts immediately returns user Configuration menu Full Configuration: Entering from Configuration Menu allows user fully program configuration HI7188 from single menu pick. Choosing Full Configuration functionally equivalent choosing Chip Configuration followed Channel Configuration. Executing this command returns user Configuration Menu. Interpret File: Entering from Configuration Menu allows user interpret preset configuration file. user prompted file name from which software determines what configuration would occur this file were used configure HI7188. This information displayed screen. first screen output displays chip level configuration. continue with channel configuration information followed calibration coefficients. number keystrokes required display data configuration file function configuration file contents. Executing this command returns user Configuration Menu. Display/Save Current Configuration: Entering from Configuration Menu allows user quickly determine present configuration HI7188. software completes read Control Register, Channel Configuration Registers Calibration RAMs, then displays information screen. user then given option save this configuration file. saving file selected, user prompted file name header comment. Please Helpful Hints Section this document further explanation using Display/Save command. Executing this command returns user Configuration Menu. Restore Configuration: Entering from Configuration Menu allows user configure HI7188 from file. user prompted file name, from which software executes required communication cycles required configure HI7188 described. Executing this command returns user Configuration Menu. Towards bottom Configuration Menu picks that allow user quickly access Main Menu, Read Menu, Write Menu. Main Menu: Entering from Configuration Menu returns software execution Main Menu. Read Menu: Entering from Configuration Menu returns software execution Read Menu.
Menu Select: Main Menu Read Menu
Write Menu Reset Select: Reset System Reset
Enter Selection: Chip Configuration: Entering from Configuration Menu allows user perform chip level configuration HI7188. user asked series questions relating HI7188 Control Register bits. After completing these questions, user given option saving information configuration file actually executing configuration. user requests writing configuration file they prompted enter filename. users confirms execution configuration, software compiles proper data writes Control Register, programming HI7188 desired. Executing this command, regardless options chosen, returns user Configuration menu. addition, entering prompts immediately returns user Configuration menu. Channel Configuration: Entering from Configuration Menu allows user program channel(s) specific configuration HI7188. user asked series questions each channel being converted. logical conversion order user prompted physical channel unipolar/bipolar mode operating/ calibration mode gain. After completing these questions, user given option saving information configuration file actually executing configuration. user requests writing configuration file they prompted enter filename. users confirms execution configuration, software compiles proper data writes Channel Configuration Register(s), programming HI7188 desired. Executing this command returns user Configu-
Write Menu: Entering from Configuration Menu returns software execution Write Menu. Reset: Entering from Configuration Menu sends active signal HI7188 RSTI/O pin, clearing Serial Interface Controller effectively aborting ongoing communication cycle. Configuration Menu remains displayed screen. Reset: Entering from Configuration Menu sends active signal HI7188 pin, which initializes HI7188. Configuration Menu remains displayed screen.
Application Note 9518
Configuration Files Configuration files ASCII files that used program HI7188 using single command. example configuration file shown below: Comment lines anywhere CNTL 0140 CCR2 17371737 CCR1 1737 ORAM 00000A 00000B 00000A 00000B 00000A 00000B PRAM 00000C 00000D 00000C 00000D 00000C 00000D NRAM 00000E 00000F 00000E 00000F 00000E 00000F user invokes restore configuration pick Configuration Menu uses file displayed above, following sequence occurs: CNTL 0140: 0140 (hex) will written Control Register. This will configure part convert channels with line noise rejection disabled two's complement data coding active. CCR2 17371737: 17371737 (hex) will written Register. This will configure HI7188 such that first third logical channels converted channel conversion scan will physical channel bipolar mode, offset calibration mode gain select Also, second fourth logical channels converted channel conversion scan will physical channel bipolar mode, offset calibration mode gain select CCR1 1737: 1737 (hex) will written CCR#1 Register. This will configure HI7188 such that fifth logical channel converted channel conversion scan will physical channel bipolar mode, offset calibration mode gain select Also, sixth logical channel converted channel conversion scan will physical channel bipolar mode, offset calibration mode gain select ORAM 00000A 00000B 00000A 00000B 00000A 00000B: 00000A (hex) will written first, third, fifth logical offset location. These offset coefficients would used offset calibration logical channels which physically described register contents. 00000B (hex) will written second, fourth, sixth logical offset location. These offset coefficients would used offset calibration logical channels which physically described register contents. PRAM 00000C 00000D 00000C 00000D 00000C 00000D: 00000C (hex) will written first, third, fifth logical positive gain calibration location. These coefficients would used gain calibration positive input voltages logical channels which physically described register contents. 00000D (hex) will written second, fourth, sixth logical positive gain calibration location. These coefficients would used gain calibration positive input voltages logical channels which physically described register contents. NRAM 00000E 00000F 00000E 00000F 00000EC 00000F: 00000E (hex) will written first, third, fifth logical negative gain calibration location. These coefficients would used gain calibration negative input voltages logical channels which physically described register contents. 00000F (hex) will written second, fourth, sixth logical negative gain calibration location. These coefficients would used gain calibration negative input voltages logical channels which physically described register contents. above configuration file were used restore HI7188 part would convert physical channels alternating sequence after system offset calibration were performed. user ensure that offset calibration voltage applied HI7188 inputs before restoring this file. Configuration files ASCII files that generated with text editor your choice through Configuration Menu. valid configuration file does require memory elements specified. That number lines above example could have been omitted. software inspects first field each line known word. words CNTL, CCR2, CCR1, ORAM, PRAM, NRAM. These words must upper case. line that does have these words first field considered comment line. important that CNTL line occur before calibration lines software must know active channel count before accessing RAMs. Please note that calibration coefficients chosen this example realistic values used only clarification describing contents configuration file. Read Menu: Read Menu allows user quickly read contents accessible registers HI7188, without knowledge instruction byte required. Read Menu: Data (quick read) Data Control Register Offset Positive Gain Negative Gain Input Menu Select: Main Menu Configuration Menu Write Menu Reset Select: Reset System Reset Enter Selection: Data (quick read): Entering from Read Menu invokes read communication cycle with Data RAM. data displayed binary (MSB format), hex, volts each active channel being converted. Touch return execution Read Menu. Data RAM: Entering from Read menu invokes read communication cycle with Data RAM. user
Application Note 9518
will asked continuous read required. continuous read requested, single Data read will occur software enters "single step" read mode. this mode, entering [return] will execute another data read. This action continues until other than [return] entered prompt. Discontinuation single step read mode returns user Read Menu. continuous read requested, software inquires about saving data disc. continuous read without saving disc requested, user asked they would like data averaged many conversion results average before displaying data running average maintained). Display Data Continuous Mode paragraph Software Clarifications section this document details what displayed whether averaging requested not. user requests continuous reads saving data disc, details regarding file name, number conversion scans store data format asked for. reads completed execution returns Read Menu. Saving Conversion Results File paragraph Software Clarifications section this document details order prompts other capabilities Control Register: Entering from Read Menu invokes read communication cycle with Control Register. data displayed hex, format. Touch return execution Read Menu. Channel Configuration Register Entering from Read Menu invokes read communication cycle with Channel Configuration Register data displayed hex, format. Touch return execution Read Menu. Channel Configuration Register Entering from Read Menu invokes read communication cycle with Channel Configuration Register data displayed hex, format. Touch return execution Read Menu. Offset Calibration RAM: Entering from Read Menu invokes read communication cycle with Offset Calibration RAM. data displayed hex, format, each active channel being converted. Touch return execution Read Menu. Positive Gain Calibration RAM: Entering from Read Menu invokes read communication cycle with Positive Gain Calibration RAM. data displayed hex, format, each active channel being converted. Touch return execution Read Menu. Negative Gain Calibration RAM: Entering from Read Menu invokes read communication cycle with Negative Gain Calibration RAM. data displayed hex, format, each active channel being converted. Touch return execution Read Menu. Input: Entering from Read Menu invokes series prompts allowing read access HI7188 Register. user must know instruction byte information this command useful. user will first asked enter, hex, byte communication cycle. byte entered will analyzed. write been requested (from Read Menu), error message displayed execution returns Read Menu. byte entered valid read operation, data displayed screen, hex. Touch return execution Read Menu. Towards bottom Read Menu picks that allow user quickly access Main Menu, Configuration Menu, Write Menu. Main Menu: Entering from Read Menu returns software execution Main Menu. Configuration Menu: Entering from Read Menu returns software execution Configuration Menu.
Write Menu: Entering from Read Menu returns software execution Write Menu. Reset: Entering from Read Menu sends active signal HI7188 RSTI/O pin, clearing Serial Interface Controller effectively aborting ongoing communication cycle. Read Menu remains displayed screen. Reset: Entering from Read Menu sends active signal HI7188 pin, which initializes HI7188. Read Menu remains displayed screen.
Write Menu: Write Menu allows user quickly write data into accessible memory elements HI7188, without knowledge instruction byte required. Write Menu: Data Data Control Register Offset Positive Gain Negative Gain Input Menu Select: Main Menu Configuration Menu Read Menu Reset Select: Reset System Reset
Enter Selection: Data Write Possible: Entering from Write Menu operation. Data writable. Control Register: Entering from Write Menu invokes write communication cycle with Control Register. user prompted number bytes write starting byte before being prompted
Application Note 9518
data. software requires data entered hex, most significant least significant format, first byte last byte order. Recall that most significant byte chosen starting byte, data written will format input keyboard. Please Software Clarifications Section further details. user does fully understand HI7188 Serial Interface functionality, advisable Configuration Menu write Control Register. When cycle been completed, execution returns Write Menu. Channel Configuration Register Entering from Write Menu invokes write communication cycle with Channel Configuration Register user prompted number bytes write starting byte before being prompted data. software requires data entered hex, most significant least significant format, first byte last byte order. Recall that most significant byte chosen starting byte, data written will format input keyboard. Please Software Clarifications Section further details. user does fully understand HI7188 Serial Interface functionality, advisable Chip Configuration Menu write Channel Configuration Register When cycle been completed, execution returns Write Menu. Channel Configuration Register Entering from Write Menu invokes write communication cycle with Channel Configuration Register user prompted number bytes write starting byte before being prompted data. software requires data entered hex, most significant least significant format, first byte last byte order. Recall that most significant byte chosen starting byte, data written will format input keyboard. Please Software Clarifications Section further details. user does fully understand HI7188 Serial Interface functionality, advisable Chip Configuration Menu write Channel Configuration Register When cycle been completed, execution returns Write Menu. Offset Calibration RAM: Entering from Write Menu invokes write communication cycle with Offset Calibration RAM. user will prompted, channel, enter data write. number channels prompted determined CR<7:5> bits. software requires data entered hex, most significant least significant format. Offset Calibration word bytes, bytes must entered prompt. Positive Gain Calibration RAM: Entering from Write Menu invokes write communication cycle with Positive Gain Calibration RAM. user will prompted, channel, enter data write. number channels prompted determined CR<7:5> bits. software requires data entered hex, most significant least significant format. Positive Gain Calibration word bytes, bytes must entered prompt. Negative Gain Calibration RAM: Entering from Write Menu invokes write communication cycle with Negative Gain Calibration RAM. user will prompted, channel, enter data write. number channels prompted determined CR<7:5> bits. software requires data entered hex, most significant least significant format. Negative Gain Calibration word bytes, bytes must entered prompt. Input: Entering from Write Menu invokes series prompts allowing write access HI7188 Register. user must know instruction byte information this command useful. user will first asked enter, hex, byte communication cycle. byte entered will analyzed. read been requested (from Write Menu), error message displayed execution returns Write Menu. byte entered write operation, analyzed register destination user prompted input data, hex. number digits required input prompt function destination register instruction byte entered. When cycle been completed, execution returns Write Menu.
Towards bottom Write Menu picks that allow user quickly access Main Menu, Configuration Menu, Read Menu. Main Menu: Entering from Write Menu returns software execution Main Menu. Configuration Menu: Entering from Write Menu returns software execution Configuration Menu.
Read Menu: Entering from Write Menu returns software execution Read Menu. Reset: Entering from Write Menu sends active signal HI7188 RSTI/O pin, clearing Serial Interface Controller effectively aborting ongoing communication cycle. Write Menu remains displayed screen. Reset: Entering from Write Menu sends active signal HI7188 pin, which initializes HI7188. Write Menu remains displayed screen.
Software Execution
PORTADR.DAT file contains port identification parallel printer port interfacing HI7188 Evaluation Board Check printer port address using required, update PORTADR.DAT file. command used find printer port address. Communication between Evaluation Board possible without proper printer port address PORTADR.DAT file.
Application Note 9518
Also diskette directory SRCCODE, which contains evaluation software source code. source code compiled with Borland's Turbo C++, Version project file used compilation 88EVAL.PRJ. disc space limited, load this directory onto disc. Loading Software Copy four files (88EVAL.EXE, TESTALL5.CFG, TESTALLA.CFG PORTADR.DAT) from diskette onto your hard drive into directory your choice. file 88EVAL.EXE executable program. TEST*.CFG files configuration files used during boot-up test. They must remain same hierarchial level 88EVAL.EXE file. Executing Program Change directory (cd) into directory containing 88EVAL.EXE file. prompt type 88EVAL [return]. software reminds user apply power board before continuing with automatic test that checks communication capability between evaluation board. After completing this test, Main Menu displayed evaluation HI7188 continue. errors occur during boot-up test routine, chip memory element that cannot read will displayed screen user must return each failure complete test. errors occur, incorrect printer port identification usually problem. Software Defaults Every effort been made ease data input when writing HI7188 memory elements. Default inputs have been chosen latest input recorded memory used default next time that prompt issued. important note that defaults necessarily indicate current state HI7188 state HI7188 after power reset. user unsure current configuration HI7188, display/save current configuration menu pick. Bypassing Calibration HI7188 calibration algorithm effectively bypassed writing zeros into Offset Calibration 800000 (hex) into Positive Negative Full Scale Calibration RAMs. This causes zero offset forces gain slope factor 1.0. Please Note: calibration algorithm bypassed this manner, data displayed when reading Data will convert binary output volts incorrectly. Without proper calibration, HI7188 Evaluation Software cannot used determine accurate voltage well dynamic range ENOB. Write Menu Data Entry When entering data from prompts Write Menu data must entered hex, format with spaces. Error detection provided invalid digits. space missing digit flagged error user re-prompted data. Reading Configuration Registers Recall that Configuration Register bits associated with calibration mode automatically return normal mode after calibration completed. user programs calibration mode, then completes read Configuration Menu invokes display/save current configuration), operating mode bits usually will normal mode fact that calibration complete. Saving Conversion Results File Entering from Read Menu allows user save conversion results file. user requests continuous reads answers save file prompt, following sequence occurs: user prompted number conversion readings save followed data format. user then prompted whether header should included file then prompted file name which data saved. header requested, user prompted line comment. complete header will include date stamp line, current state Control Register, Configuration Registers calibration RAMs well line comment. header selected, only conversion result data included file. Choosing Binary format writes conversion results, binary, each channel being converted. first field each line logical channel number that conversion scan, while second field data. number data lines file equal number conversions
Software Clarifications
Interrupting Configuration Menu Prompts When programming HI7188 configuration Configuration Menu entering prompts will return user Configuration Menu. This feature useful undesired input made allowing user quickly restart configuring product without having answer further questions. Active Channels Display upper right corner screen displays current number active channels programmed into DUT, regardless current menu. This helpful quick check current configuration HI7188. Writing Control Register Caution should taken when writing Control Register Write Menu Configuration Menu. least significant byte contains information regarding serial interface configuration that must maintained when running software provided. ensure proper functionality evaluation software, serial interface must configured first mode, descending byte order bidirectional operation. This configuration maintained writing logic zeros into least significant bits Control Register. Invalid Inputs Entering invalid inputs some menu prompts will lock software. Generally CTL-C will return user prompt.
Application Note 9518
user requested save times number logical channels being converted. Choosing format writes conversion results, hex, each channel being converted. first field each line logical channel number that conversion scan, while second field data. number data lines file equal number conversions user requested save times number logical channels being converted. Choosing Volts format writes conversion results, volts, each channel being converted. first field each line logical channel number that conversion scan, while second field data. number data lines file equal number conversions user requested save times number logical channels being converted. Please note, conversion volts will accurate unless accurate calibration coefficients used HI7188. Choosing Binary, Hex, Volts format writes conversion results, three formats, each channel being converted. first field each line logical channel number that conversion scan. second, third fourth fields data binary, volts; respectively. number data lines file equal number conversions user requested save times number logical channels being converted. Please note, conversion volts will accurate unless accurate calibration coefficients used HI7188. Display Data Continuous Mode Entering from Read Menu allows user request continuous read Data RAM. continuous read mode chosen, user asked averaging required many points while maintaining running average. averaging requested, following information displayed, active channel: binary output stream read from HI7188, binary output stream converted hex, binary output stream converted volts, mean voltage last conversion results, maximum voltage result, minimum voltage result, difference between maximum voltage minimum voltage, standard deviation, dynamic range ENOB, which updated groups conversions. averaging requested, only binary output, binary conversion volts displayed, active channel:
NOTE: CTRL input keyboard used "normalize" statistical output. example, maximum voltage 5.5V minimum -5.5V. maximum/minimum results displayed from then will include only those conversions read since "normalization".
Dynamic Range ENOB Equations follows:
Dynamic Range =10log Dynamic Range -1.76 ENOB -6.02 -6.6
Resetting Entering from Main Menu resets HI7188 initial state. initial state HI7188 follows: Convert logical channel (physical channel bipolar inputs, gain conversion mode), bypass line noise rejection filters. serial interface configuration first positioning, descending byte order, bidirectional Pin. This reset function also accessible from sub-menus previously described Software Description Section this document. Resetting Entering from Main Menu resets HI7188 serial interface controller. This affect HI7188 configuration, only synchronization serial interface affected. this hardware software been tested synchronization automatically maintained, this menu pick will seldom used. This serial interface reset function also accessible from sub-menus previously described Software Description Section this document.
Helpful Hints
Start with Configuration Menu Novice users should consider reviewing exercising Configuration Menu picks first. Configuration Menu offers wide range functions that allow user quickly program report HI7188 configuration. When programming initial configuration, pick This will prompt both chip level channel configuration information. After initial configuration complete generally useful picks when making configuration revisions. picks allow chip level channel specific programming, respectively. Make Configuration Files Understand make configuration file restore capability. This capability allows user "fully" configure HI7188 with single command. Configuration files hand crafted with text editor your choice they generated Configuration Menu. Recall that when HI7188 configured calibration mode that bits will return normal mode automatically. Therefore, recommended that when using Configuration Menu generate configuration file, user save configuration file before executing command.
0.01µF SMA1 FOSC DGND SMA1 XTAL CLOCK AVSS OSC2 OSC1 DVDD DGND VINL6 VINL5 VINL4 VINL3 VINL2 VINL1 VINH5 VINH4 VINH3 VINH2 VINH1
INH6
+5VD
+5VD
CON1 SDIO SCLK MODE SDIO SCLK MODE
JMP3
HI7188IP RSTIO
DGND
AVSS AVDD VRHI VRLO VINH8 VINL8 VINH7 VINL7
Application Note 9518
0.01µF 4.7µF PINCON
RSTIO +5VD PINCON PINCON VREFH +5VD 4.7µF
4.7µF JMP3 0.01µF VOUT 0.1µF TRIM
VREFH
PINCON PINCON
FIGURE SCHEDULE SCHEMATIC
Application Note 9518
VINL1 VINH1 VINL2 VINH2 VINL3 VINH3 VINL4 VINH4 CON34A VINL5 VINH5 VINL6 VINH6 VINL7 VINH7 VINL8 VINH8 IN4000 IN4000 +5VD +5VD IN4000 CONNECTOR EDGE 44AB
FIGURE SCHEDULE SCHEMATIC (Continued)
JMP2 VREFH TAP1 VINL1 VINL2 VINH1 VINL3 VINL4 JMP2 JMP2 VOUT TRIM JMP2 VINH2 VINH3 VINH4 OP27 JMP2 JMP2 VINH6 JMP2 VINH7 JMP2 VINH8 JMP2 JMP2 VINL5 JMP2 VINL6 VINH5 JMP2 VINL7 JMP2 VINL8 JMP2 0.01µ 0.01µ 0.01µ 0.01µ 0.01µ 0.01µ JMP2 JMP2 JMP2 JMP2 JMP2 JMP2 JMP2 TAP2 4.99K TAP3 2.49K TAP4 23.7K VMINUS 23.7K OP27 OP27
TAP1
TAP3
VINX
JMP2
JMP2
0.01µF
Application Note 9518
OP27
JMP2
TAP2
TAP4
0.01µ BYPASS CAPS AMPS
VINY
JMP2
0.01µ
JMP2
FIGURE SCHEDULE SCHEMATIC
VREFH VREFH JP15 JMP3 JP12 JMP3 0.1µF 0.1µF JP14 JMP3 JP33 JMP3 JP13 JMP3 0.1µF JP17 JMP3 JP16 JMP3 JP27 JMP3 JP18 JMP3 0.1µF JP29 JMP3 JP19 JMP3 VINL4 0.1µF VINH3 VINL2 JP22 JMP3 VINL6 0.1µF VINH2 JP35 JMP3 VINL1 JP20 JMP3 VINL5 0.1µF VINH1 JP21 JMP3 VINH5 VREFH
VREFH
0.1µF
JP34 JMP3
JP18 JMP3
JP19 JMP3
0.1µF
JP32 JMP3
JP23 JMP3
VINH6 0.1µF
JMP3
JMP3
Application Note 9518
0.1µF VINL3 JP30 JMP3 0.1µF VINH4 JP31 JMP3 0.1µF
JP25 JMP3
VINH7 0.1µF JP24 JMP3
JMP3
VINL7 0.1µF VINH8 0.1µF JP26 JMP3 VINL8
JMP3
JP28 JMP3
JMP3
JMP3
FIGURE SCHEDULE SCHEMATIC
+5VD CON1 +5VD 0.01µ 0.01µ
BYPASS CAPS DIGITAL DEVICES
74HC125
0.01µ
0.01µ
0.01µ
SCLK 74HC04 74HC04 74HC04 CON1 CON1
74HC244
SOCKET_16
RSTIO
MODE
+5VD
74HC04
CON1
CON1 CON1 74HC125 74HC04
Application Note 9518
74HC244 74HC04 74HC125 74HC125 74HC125
CONNECTOR DB25
+5VD
74HC125 JMP2 +5VD
SDIO
74HC125
+5VD
74HC125
FIGURE SCHEDULE SCHEMATIC
Application Note 9518
TABLE PARTS LIST ITEM QUANTITY REFERENCE C26, C27, C28, C29, C30, C31, C32, C33, C34, C35, C36, C37, C38, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C24, C25, JP1, JP2, JP3, JP4, JP5, JP6, JP7, JP8, JP9, JP10, JP11, JP12, JP13, JP14, JP15, JP16, JP17, JP18, JP19, JP20, JP21, JP22, JP23, JP24, JP25, JP26, JP27, JP28, JP29, JP30, JP31, JP32, JP33, JP34, JP35, J10, J11, J12, J13, J14, J15, J16, J17, J18, J19, J20, J21, J22, J23, J24, J25, J26, J27, J28, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R42, R43, R44, R45, R46, R47, R48, R49, R50, R51, R52, R53, R54, R55, R56, R23, R24, R25, R27, R28, R26, R31, R34, SMA1, SMA2 U11, U12, U13, 0.01µF 10µF 0.1µF 1N4001 JMP2, JMP3 PART
CONNECTOR EDGE44AB CON34A CONNECTOR DB25 49.9 2.0K 2.0K 4.99K 23.7K 2.49K LT1019CN8-2.5 XTAL OSCILLATOR HI7188IP 74HC244 74HC04 74HC125 HA5170 CRYSTAL Shunts Bumpers Cable Sockets sockets
Application Note 9518
FIGURE COMPONENTS LAYOUT
Application Note 9518
FIGURE COMPONENT SIDE
Application Note 9518
FIGURE GROUND PLANES
Application Note 9518
FIGURE POWER PLANES
Application Note 9518
FIGURE SOLDER SIDE

Other recent searches


UNR5174G - UNR5174G   UNR5174G Datasheet
SMV3460A - SMV3460A   SMV3460A Datasheet
SGP34063 - SGP34063   SGP34063 Datasheet
SC63C0316 - SC63C0316   SC63C0316 Datasheet
SC63C0316 - SC63C0316   SC63C0316 Datasheet
AM2520EJ - AM2520EJ   AM2520EJ Datasheet
AA028P2-A2 - AA028P2-A2   AA028P2-A2 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive