background image

© Copyright 1994, 1996 National Instruments Corporation.

All Rights Reserved.

DAQCard

-700

User Manual

Multifunction I/O Board for the PCMCIA Bus

January 1996 Edition

Part Number 320676C-01

Summary of Contents for DAQCard-700

Page 1: ... Copyright 1994 1996 National Instruments Corporation All Rights Reserved DAQCard 700 User Manual Multifunction I O Board for the PCMCIA Bus January 1996 Edition Part Number 320676C 01 ...

Page 2: ...Belgium 02 757 00 20 Canada Ontario 519 622 9310 Canada Québec 514 694 8521 Denmark 45 76 26 00 Finland 90 527 2321 France 1 48 14 24 24 Germany 089 741 31 30 Hong Kong 2645 3186 Italy 02 48301892 Japan 03 5472 2970 Korea 02 596 7456 Mexico 95 800 010 0793 Netherlands 0348 433466 Norway 32 84 84 00 Singapore 2265886 Spain 91 640 0085 Sweden 08 730 49 70 Switzerland 056 200 51 51 Taiwan 02 377 1200...

Page 3: ...y damages arising out of or related to this document or the information contained in it EXCEPT AS SPECIFIED HEREIN NATIONAL INSTRUMENTS MAKES NO WARRANTIES EXPRESS OR IMPLIED AND SPECIFICALLY DISCLAIMS ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE CUSTOMER S RIGHT TO RECOVER DAMAGES CAUSED BY FAULT OR NEGLIGENCE ON THE PART OF NATIONAL INSTRUMENTS SHALL BE LIMITED TO THE AMOU...

Page 4: ...r or application designer Any use or application of National Instruments products for or involving medical or clinical treatment must be performed by properly trained and qualified medical personnel and all traditional medical safeguards equipment and procedures that are appropriate in the particular situation to prevent serious injury or death should always continue to be used when National Instr...

Page 5: ...gramming 1 4 Unpacking 1 4 Chapter 2 Installation and Configuration 2 1 Installation 2 1 Configuration 2 2 Analog I O Configuration 2 3 Analog Input Mode 2 3 RSE Input 2 4 DIFF Input 2 4 Digital I O Configuration 2 5 Counter Configuration 2 5 Chapter 3 Signal Connections 3 1 I O Connector 3 1 Signal Connection Descriptions 3 3 Analog Input Signal Connections 3 4 Types of Signal Sources 3 4 Ground ...

Page 6: ...ing Signal Connections 3 14 Cabling 3 18 Chapter 4 Theory of Operation 4 1 Functional Overview 4 1 PCMCIA I O Channel Interface Circuitry 4 2 Analog Input and Data Acquisition Circuitry 4 3 Analog Input Circuitry 4 4 Data Acquisition Timing Circuitry 4 5 Single Channel Data Acquisition 4 5 Multichannel Scanned Data Acquisition 4 5 Data Acquisition Rates 4 6 Digital I O Circuitry 4 7 Timing I O Cir...

Page 7: ...ons 3 13 Figure 3 7 EXTCONV Signal Timing 3 14 Figure 3 8 Event Counting Applications with External Switch Gating 3 15 Figure 3 9 Frequency Measurement Application 3 16 Figure 3 10 General Purpose Timing Signals 3 17 Figure 4 1 DAQCard 700 Block Diagram 4 1 Figure 4 2 PCMCIA I O Interface Circuitry Block Diagram 4 2 Figure 4 3 Analog Input and Data Acquisition Circuitry Block Diagram 4 4 Figure 4 ...

Page 8: ...or as well as typical cable setups Chapter 4 Theory of Operation includes an overview of the DAQCard 700 and explains the operation of each functional unit making up the DAQCard 700 Appendix A Specifications lists the specifications of the DAQCard 700 Appendix B Differences between the PC LPM 16 and the DAQCard 700 contains a summary of differences between these two products that may be relevant t...

Page 9: ... 0 7 stands for ACH0 through ACH7 Abbreviations acronyms metric prefixes mnemonics symbols and terms are listed in the glossary National Instruments Documentation The DAQCard 700 User Manual is one piece of the documentation set for your data acquisition system You could have any of several types of manuals depending on the hardware and software in your system Use the manuals you have as follows G...

Page 10: ...ion The following documents contain information that you may find helpful as you read this manual Your NI DAQ software documentation Your computer operating manual which explains how to insert cards into the PCMCIA slot The following National Instruments manual contains detailed information for the register level programmer DAQCard 700 Register Level Programmer Manual This manual is available from...

Page 11: ...ery function listed on the data sheet for our DAQ hardware Using NI DAQ you can quickly and easily start your application without having to program the card on the register level The small size and weight of the DAQCard 700 coupled with its low power consumption make this card ideal for use in portable computers making remote data acquisition practical The card requires very little power when oper...

Page 12: ...aditional programming languages Both packages include extensive libraries for data acquisition instrument control data analysis and graphical data presentation LabVIEW features interactive graphics a state of the art user interface and a powerful graphical programming language The LabVIEW Data Acquisition VI Library a series of VIs for using LabVIEW with National Instruments DAQ hardware is includ...

Page 13: ...ample of a low level function is writing directly to registers on the DAQ device NI DAQ does not sacrifice the performance of National Instruments DAQ devices because it lets multiple devices operate at their peak performance up to 500 kS s on ISA computers and up to 1 MS s on EISA computers NI DAQ also internally addresses many of the complex issues between the computer and the DAQ hardware such ...

Page 14: ...er using NI DAQ LabVIEW or LabWindows CVI to program your National Instruments DAQ hardware Using the NI DAQ LabVIEW or LabWindows CVI software is as easy and as flexible as register level programming and can save weeks of development time Unpacking The DAQCard 700 is shipped in an antistatic vinyl envelope when you are not using the DAQCard 700 you should store it in this envelope Because the DAQ...

Page 15: ...ther end Insert the PCMCIA bus connector into any available Type II PCMCIA slot until the connector is seated firmly Notice that the card is keyed so that it can be inserted only one way If your computer supports hot insertion you may insert or remove the DAQCard 700 at any time whether your computer is powered on or off The optional I O cables available for the DAQCard 700 plug into the 50 pin I ...

Page 16: ...mpletely software configurable refer to your software documentation to install and configure the software If you are using NI DAQ for PC compatibles refer to the NI DAQ release notes Find the installation and system configuration section for your operating system and follow the instructions given there If you are using NI DAQ for Macintosh refer to the NI DAQ documentation Find the installation an...

Page 17: ...and shows the default settings Table 2 1 Analog I O Settings Parameter Configuration Analog Input Polarity Bipolar 10 V default setting Bipolar 5 V Bipolar 2 5 V Analog Input Mode Referenced single ended RSE default setting Differential DIFF The analog input circuitry is software configurable Warning Connections including power signals to ground and vice versa that exceed any of the maximum signal...

Page 18: ...ed to a common ground point that is also tied to the DAQCard 700 analog input ground The RSE configuration is useful for measuring floating signal sources See the Types of Signal Sources section of Chapter 3 for more information With this input configuration the DAQCard 700 can monitor 16 different analog input channels Considerations for using the RSE configuration are discussed in Chapter 3 Sign...

Page 19: ...igital output port and one 8 bit digital input port Counter Configuration You can use the MSM82C54 counter timers for general purpose applications such as pulse and square wave generation event counting and pulse width time lapse and frequency measurement For information about configuring the MSM82C54 see the Timing Connections section of Chapter 3 Signal Connections ...

Page 20: ...attached to the ribbon cable that extends from the PCMCIA slot when the card is installed and the cable is connected Warning Connections that exceed any of the maximum ratings of input or output signals on the DAQCard 700 can damage the DAQCard 700 card and the computer This includes connecting any power signals to ground and vice versa National Instruments is NOT liable for any damages resulting ...

Page 21: ...2 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 DOUT3 DOUT2 DOUT1 DOUT0 DIN7 DIN6 DIN5 DIN4 DIN3 DIN2 DIN1 DIN0 NC NC DGND ACH15 ACH7 ACH14 ACH6 ACH13 ACH5 ACH12 ACH4 ACH2 ACH1 ACH0 ACH9 ACH3 ACH10 DOUT4 DOUT5 DOUT6 DOUT7 OUT1 OUT0 EXTCONV 5 V CLK2 GATE2 OUT2 CLK1 GATE1 OUT1 GATE0 DGND ACH11 AIGND ACH8 AIGND EXTINT Figure 3 1 DAQCard 700 I O Connector Pin Assignments ...

Page 22: ...r input of the external interrupt signal 40 EXTCONV Input External Control This pin is used for input of the external control signal to trigger A D conversions 41 OUT0 Output Counter 0 Output This pin is the output of counter 0 42 GATE0 Input Counter 0 Gate Input This pin is the gate input for counter 0 43 OUT1 Output Counter 1 Output This pin is the output of counter 1 44 GATE1 Input Counter 1 Ga...

Page 23: ...uch signal connections Types of Signal Sources When configuring the input mode of the DAQCard 700 and making signal connections you should first determine whether the signal source and the measurement system are floating or ground referenced The two types of signal sources are described as follows and the types of measurement systems are described in later sections Ground Referenced Signal Sources...

Page 24: ... You should determine from your computer documentation whether any of the power connections are tied to the building power system ground Ground Referenced Measurement System A ground referenced measurement system is one that is connected in some way to the building system ground Instruments that plug into the building power system fall into this category Floating Measurement System A floating meas...

Page 25: ... DAQCard 700 ADC measures this output voltage when it performs A D conversions Single Ended Mode Although the instrumentation amplifier on the DAQCard 700 is actually bypassed in single ended mode the effect of this mode is the same as if signals connected to ACH 15 0 were routed to the positive terminal of the instrumentation amplifier and the negative terminal of the instrumentation amplifier we...

Page 26: ...0 analog input signals are referenced to one common ground The input signals are tied to the positive input of an operational amplifier that is referenced to their common ground point When the DAQCard 700 is configured for single ended input 16 analog input channels are available You can use single ended input connections when the following criteria are met by all input signals Input signals are h...

Page 27: ...e Each input signal is tied to the positive input of the instrumentation amplifier and its reference signal or return is tied to the negative input of the instrumentation amplifier When the DAQCard 700 is configured for DIFF input each signal uses two of the multiplexer inputs one for the signal and one for its reference signal Therefore only eight analog input channels are available when using th...

Page 28: ...erenced signal source to a DAQCard 700 card configured for DIFF input Ground Referenced Signal Source Common Mode Noise Ground Potential and so on Input Multiplexers Instrumentation Amplifier Vm Measured Voltage AIGND Vs Vcm I O Connector DAQCard 700 Board in DIFF Configuration 3 5 7 17 4 6 8 18 1 2 ACH 0 7 ACH 8 15 Figure 3 4 Differential Input Connections for Grounded Signal Sources With this ty...

Page 29: ...urrent Return Paths ACH 8 15 ACH 0 7 AIGND Figure 3 5 Differential Input Connections for Floating Sources The 100 kΩ resistors shown in Figure 3 5 create a return path to ground for the bias currents of the instrumentation amplifier If a return path is not provided the instrumentation amplifier bias currents charge up stray capacitances resulting in uncontrollable drift and possible saturation in ...

Page 30: ...plifier can reject common mode noise pickup in the leads connecting the signal sources to the DAQCard 700 The common mode input range of the DAQCard 700 instrumentation amplifier is defined as the magnitude of the greatest common mode signal that can be rejected The DAQCard 700 can reject common mode input signals so long as V in and V in are both in the range 9 5 V The common mode input range for...

Page 31: ...put rating 5 5 V with respect to DGND 0 5 V with respect to DGND Digital input compatibility TTL compatible Input current high or low level 1 mA Digital output compatibility TTL compatible Output current source capability 4 mA at VOH 2 7 V Output current sink capability 4 mA at VOL 0 5 V Figure 3 6 shows an example of connections to the digital input and output ports Digital input applications inc...

Page 32: ...rcuitry that draws up to 1 A Pin 49 is connected to a 1 A resettable fuse on the card The actual current available from this signal may be less than 1 A depending on the computer Notice also that any current drawn from this line adds to the power requirements from the computer Warning Do NOT exceed any of the maximum ratings of input or output signal connections on the DAQCard 700 Doing so can dam...

Page 33: ...ime conversions If you need to program this chip directly refer to the optional DAQCard 700 Register Level Programmer Manual for the programming sequence needed to enable this input Figure 3 7 shows the timing requirements for the EXTCONV input An A D conversion is initiated by a rising edge on the EXTCONV The data from this conversion is latched into the FIFO memory within 10 µs The EXTCONV input...

Page 34: ...ount rising or falling edges applied to any of the MSM82C54 CLK inputs You can then read the counter value to determine the number of edges that have occurred You can gate counter operation on and off during event counting Figure 3 8 shows connections for a typical event counting operation in which a switch is used to gate the counter on and off 100 kΩ Signal Source Switch 13 DGND Counter OUT CLK ...

Page 35: ... known duration In this case program the counter to count falling edges at the CLK input while the gate is applied The frequency of the input signal then equals the count value divided by the gate period Figure 3 9 shows the connections for a frequency measurement application You could also use a second counter to generate the gate signal in this application Signal Source 13 DGND Counter OUT CLK G...

Page 36: ...0 V maximum IOH output source current at VOH 2 5 mA maximum IOL output sink current at VOL 2 5 mA maximum CLK V IH V IL V IH V IL t sc t pwh t gsu t gh t gwh GATE t outg OUT V OH V OL t pwl t gwl t outc 100 ns minimum 30 ns minimum 40 ns minimum 50 ns minimum 50 ns minimum 100 ns maximum 50 ns minimum 100 ns maximum t outg t outc t gwh t gwl t gh t gsu t pwl t pwh t sc clock period clock high leve...

Page 37: ...0 position polarized ribbon socket connector with strain relief National Instruments uses a polarized keyed connector to prevent inadvertent upside down connections to the DAQCard 700 Recommended manufacturer part numbers for this mating connector are as follows Electronic Products Division 3M part number 3425 7650 T B Ansley Corporation part number 609 5041CE The PR 50 50F is terminated in a 50 p...

Page 38: ...ctional overview of the DAQCard 700 FROM A D FIFO CLK 1 2 OUT 0 2 GATE 0 2 I O Connector OUT0 EXTCONV 3 3 8 8 12 V To Analog Circuit 5 V 5 V 12 V 12 Bit Sampling ADC 512 Word FIFO PCMCIA I O Channel Interface Buffer PCMCIA I O Channel Instrumentation Amplifier Input Mux2 4 Channel Input Mux1 Dual 8 Channel Single Ended Scanning Counter 8 8 A D Timing MSM82C54 Interrupt Interface Digital I O DC DC ...

Page 39: ...s chapter The theory of operation for the data acquisition circuitry is included with the discussion of the analog input circuitry PCMCIA I O Channel Interface Circuitry The PCMCIA I O channel interface circuitry consists of an address bus a data bus interrupt lines and several control and support signals The components making up the DAQCard 700 PCMCIA I O channel interface circuitry are shown in ...

Page 40: ...the direction of data transfer on the bi directional data lines based on whether the transfer is a read or write The interrupt control circuitry routes any enabled interrupts to the IREQ line which is routed to an available interrupt request line by the system motherboard The DAQCard 700 generates interrupts in three different situations When a prescribed number of A D conversions can be read from...

Page 41: ...ltiplexers switches between eight differential pairs channels 0 and 8 1 and 9 and so on With the input multiplexer stage input overvoltage protection of 30 V is available powered on or off The DAQCard 700 uses a 12 bit successive approximation ADC Software selectable gains of 1 0 5 and 0 25 for the input signal combined with the ADC fixed input range of 10 V yield three useful analog input signal ...

Page 42: ...e counter 0 output OUT0 of the MSM82C54 onboard counter timer chip on the DAQCard 700 or by a low to high transition on EXTCONV input The sample interval timer is a 16 bit down counter that uses the onboard 1 MHz clock to generate sample intervals from 2 µs to 65 535 µs see Timing I O Circuitrylater in this chapter Each time the sample interval timer reaches zero it generates a pulse and reloads w...

Page 43: ...rmed or 12 bit accuracy cannot not be achieved If your chosen data acquisition rate does not allow the specified settling time the analog input circuitry may not perform at 12 bit accuracy Furthermore if the maximum data acquisition rate is exceeded A D conversions may be lost The maximum data acquisition rate and settling time specifications at various input ranges are listed in Appendix A Specif...

Page 44: ...e Digital Output Register respectively Reading the Digital Input Register returns the current state of DIN 0 7 lines Writing the Digital Output Register drives the new value onto DOUT 0 7 lines The external device may drive the EXTINT signal to signal the readiness of data transfer Figure 4 4 shows a diagram of this circuitry PC I O Channel Status Register PCMCIA I O Channel Digital Output Registe...

Page 45: ...UT2 Figure 4 5 Timing I O Circuitry Block Diagram The MSM82C54 contains three independent 16 bit counter timers and one 8 bit Mode Register As shown in Figure 4 5 counter 0 can be used for data acquisition timing and counters 1 and 2 are free for general use All three counter timers can be programmed to operate in several useful timing modes The programming and operation of the MSM82C54 is present...

Page 46: ...LK GATE OUT Figure 4 6 Counter Block Diagram Each counter has a clock input pin a gate input pin and an output pin labeled CLK GATE and OUT respectively The MSM82C54 counters are numbered zero through two and their GATE CLK and OUT pins are labeled GATE N CLK N and OUT N where N is the counter number ...

Page 47: ...age signal common mode Each input should remain within 9 5 V of AIGND in Diff mode Overvoltage protection 30 V powered on 30 V powered off Inputs protected ACH 0 15 FIFO buffer size 512 samples Data transfers Interrupts programmed I O Transfer Characteristics Relative accuracy 1 LSB typ 1 5 LSB max DNL 0 5 LSB typ 1 LSB max No missing codes 12 bits guaranteed Offset error After software calibratio...

Page 48: ...nd 8 output Compatibility TTL Digital logic levels Level Min Max Input low voltage 0 V 0 8 V Input high voltage 2 V 5 V Input low current Vin 0 V 50 µA Input high current Vin 5 V 1 µA Output low voltage Iout 4 mA 0 4 V Output high voltage Iout 4 mA 3 7 V Timing I O Number of channels 3 counter timers 1 dedicated to analog input Resolution 16 bits Compatibility TTL gate and source pulled high with ...

Page 49: ...A in power down mode Note These power usage figures do not include the power used by external devices that you have connected to the fused supply present on the I O connector Physical PC Card type Type II I O connector 50 pin male Environment Operating temperature 0 to 70 C Storage temperature 55 to 150 C Relative humidity 5 to 90 noncondensing ...

Page 50: ...uments VIs for the PC LPM 16 typically work with the DAQCard 700 without modification The following table summarizes the significant differences Functionality PC LPM 16 DAQCard 700 FIFO read Two 8 bit words One 16 bit word FIFO buffer size 16 samples 512 samples Maximum sample rate 50 kS s 100 kS s Supply voltages at I O connector 5 V 12 V 12 V 5 V Maximum input voltage rating 45 V 30 V ADC calibr...

Page 51: ...cturer of your computer or of your PCMCIA adapter and request the latest Card and Socket PCMCIA driver Our NI DAQ software will work with any Card and Socket Service driver that is compliant to version 2 0 or later Operation 1 My PC Card works when inserted before power on time but it does not work when hot inserted What is wrong You may have an interrupt conflict If you have a utility such as MSD...

Page 52: ...m use by Card Services 2 How do I determine all of the memory that Card Services can use One way to find out which memory addresses Card Services can use is to run a utility such as MSD EXE that scans the system and tells you how the system memory is being used For example if you run such a memory utility and it tells you that physical addresses C0000 to C9FFF are being used for ROM access then yo...

Page 53: ...mory manager by commenting it out of the CONFIG SYS file Next you can rerun the memory utility Memory managers often consume an enormous amount of memory and you will need to determine what memory is really usable by Card Services When you have determined what memory is available for Card Services reinstall your memory manager and make the necessary changes to provide Card Services with the memory...

Page 54: ...d to the analog circuits This mode draws about 70 mA from the 5 V supply about 350 mW Table D 1 shows the effects of different power management modes on the DAQCard 700 circuits Table D 1 DAQCard 700 Power Management Modes Normal Mode Power Down Mode Analog Input Functional Defaults to bipolar 10 V RSE Protected to 30 V Impedance 1 GΩ Nonfunctional Draws negligible power Protected to 30 V Impedanc...

Page 55: ...arest branch office You may fax questions to us at any time Corporate Headquarters 512 795 8248 Technical support fax 800 328 2203 512 794 5678 Branch Offices Phone Number Fax Number Australia 03 9 879 9422 03 9 879 9179 Austria 0662 45 79 90 0 0662 45 79 90 19 Belgium 02 757 00 20 02 757 03 11 Canada Ontario 519 622 9310 519 622 9311 Canada Quebec 514 694 8521 514 694 4399 Denmark 45 76 26 00 45 ...

Page 56: ...ficiently If you are using any National Instruments hardware or software products related to this problem include the configuration forms from their user manuals Include additional pages if necessary Name Company Address Fax Phone Computer brand Model Processor Operating system Speed MHz RAM MB Display adapter Mouse yes no Other adapters installed Hard disk capacity MB Brand Instruments used Natio...

Page 57: ...________ Other Products Computer Make and Model _________________________________________________ Microprocessor _________________________________________________ Clock Frequency _________________________________________________ Type of Video Board Installed _________________________________________________ Operating System _________________________________________________ Operating System Version...

Page 58: ...ser Manual Edition Date January 1996 Part Number 320676C 01 Please comment on the completeness clarity and organization of the manual If you find errors in the manual please record the page numbers and describe the errors Thank you for your help Name Title Company Address Phone Mail to Technical Publications Fax to Technical Publications National Instruments Corporation National Instruments Corpor...

Page 59: ...auge BCD binary coded decimal C Celsius CE card enable signal CLK clock input signal CMOS complementary metallic oxide semiconductor CMRR common mode rejection ratio D A digital to analog DAQ data acquisition DC direct current DGND digital ground signal DIFF differential configuration DIN digital input signal DMA direct memory access DNL differential nonlinearity DOUT digital output signal EISA Ex...

Page 60: ...erenced single ended OUT output signal PCMCIA Personal Computer Memory Card International Association RAM random access memory RMA Return Material Authorization rms root mean square S samples s seconds SCXI Signal Conditioning eXtensions for Instrumentation TTL transistor transistor logic V volts VCC positive supply voltage from the PCMCIA bus usually 5V VDC volts direct current VI virtual instrum...

Page 61: ... recommended input configurations 3 7 single ended connections 3 7 to 3 8 single ended input mode 3 6 types of measurement systems 3 5 types of signal sources 3 4 to 3 5 analog input specifications A 1 to A 2 B bus interface for DAQCard 700 A 2 C cabling 3 18 Card and Socket Services C 1 CLK OUT and GATE signals for general purpose timing 3 14 to 3 17 CLK1 signal 3 3 CLK2 signal 3 3 common mode si...

Page 62: ...IN 0 7 signal 3 3 documentation conventions used in manual x National Instruments documentation x to xi organization of manual ix related documentation xi DOUT 0 7 signal 3 3 E environment specifications A 3 event counting applications 3 15 EXTCONV signal data acquisition counter and timing connections 3 14 definition 3 3 timing illustration 3 14 EXTINT signal 3 3 F fax technical support E 1 float...

Page 63: ...documentation measurement systems floating 3 5 ground referenced 3 5 memory C 2 to C 3 multichannel scanned data acquisition 4 5 N NI DAQ driver software 1 3 O operation of DAQCard 700 See also theory of operation problems with C 1 OUT GATE and CLK signals for general purpose timing 3 14 to 3 17 OUT0 signal 3 3 OUT1 signal 3 3 OUT1 signal 3 3 OUT2 signal 3 3 P PC LPM 16 compared with DAQCard 700 B...

Page 64: ...s 3 14 to 3 17 event counting applications 3 15 frequency measurement 3 16 illustration 3 17 pulse and square wave generation 3 15 pulse width measurement 3 15 time lapse measurement 3 16 timing specifications 3 17 single channel data acquisition 4 5 single ended connection considerations 3 7 to 3 8 connecting signal source to DAQCard 700 illustration 3 8 when to use 3 7 single ended input mode 3 ...

Page 65: ...vent counting applications 3 15 illustration 3 15 frequency measurement 3 16 illustration 3 16 illustration 3 17 pulse and square wave generation 3 15 pulse width measurement 3 15 time lapse measurement 3 16 timing specifications 3 17 timing I O circuitry block diagram 4 8 counter block diagram 4 9 specifications A 2 theory of operation 4 8 to 4 9 U unpacking the DAQCard 700 1 4 ...

Reviews: