Meilhaus Electronic Manual
ME-5100 Series
3.0E
32-Channel High-Speed Digital-I/O Board
(alternatively: Frequency Measurement and Pulse Generator)
Page 1: ...Meilhaus Electronic Manual ME 5100 Series 3 0E 32 Channel High Speed Digital I O Board alternatively Frequency Measurement and Pulse Generator...
Page 2: ...The information contained in this manual has been reviewed with great care and is believed to be complete and accurate Meilhaus Electronic assumes no responsibility for its use any infringements of pa...
Page 3: ...ram 11 2 3 Fitting the Plug on Boards 12 2 4 Power Supply for PCI Express Models 13 3 Hardware 15 3 1 Block Diagram 15 3 2 ME 5100 cPCI 16 3 3 ME 5100 PCIe 16 3 4 Digital Input Output 17 3 4 1 Digital...
Page 4: ...7 4 2 1 Digital Input Output 27 4 2 1 1 Stream Timer 28 4 2 1 2 Stream Trigger Sample 28 4 2 1 3 Burst Mode 28 4 2 1 4 Wraparound Mode 28 4 2 1 5 External Trigger 28 4 3 Interrupt Operation 30 4 3 1 B...
Page 5: ...es if not otherwise noted 1 1 Important Notes 1 1 1 Use in Accordance with the Requirements The PC boards of the ME 5000 series are designed for acquisition and output of digital signals with a PC Dep...
Page 6: ...proper Application PC plug in boards for the PCI PCI Express or CompactPCI bus may not be taken into operation outside of the PC Never connect the devices with voltage carrying parts especially not wi...
Page 7: ...ector ME 5100B additional 37 pin mating male connector 1 3 Features There are different versions of ME 5100 Model TTL I Os Counters ME 5100 PCIe cPCI ME 5100 32 I O TTL ME 5100A PCIe cPCI ME 5100 ME 5...
Page 8: ...n be switched together between 3 3 V and 5 V depending on the external circuitry For optimum signal matching you are able to activate via soft ware an active 110 termination at the digital inputs outp...
Page 9: ...odes see chapter 4 3 on page 30 Customer specific versions of the firmware are available on re quest Model ME 5100 ME 5001 ME 5004 PC interface cPCI PCIe Board type base board plug on board plug on bo...
Page 10: ...V The board is supported by the Meilhaus Electronic Intelligent Driver System ME iDS 1 5 Software Support The ME 5000 series is supported by the Meilhaus Electronic Intel ligent Driver System ME iDS...
Page 11: ...hoose a direc tory on your computer e g C Temp Meilhaus ME iDS Use the Meilhaus Electronic Intelligent Driver System ME iDS for programming your new data acquisition hardware For installation and oper...
Page 12: ...g on board Here you should observe the procedure as described in the manual for your PC system 2 Make sure that electrostatic discharges cannot take place through the plug on board or the base board a...
Page 13: ...ent for op erating the board an additional supply is required via the PC power supply For that purpose connect a free MOLEX connector of the PC as used for power supply of drives with the appropriate...
Page 14: ......
Page 15: ...bidirectional specified as an output port for operation in streaming mode SPI Serial Programming Interface The pin assignment for the 78 pin D Sub socket can be found in the appendix see Pinout on pag...
Page 16: ...3 2 ME 5100 cPCI 3 3 ME 5100 PCIe...
Page 17: ...port while port B is the output port In streaming mode ports A and B must share the bandwidth for the data transfer between the board and the PC This depends on the configuration of your computer a to...
Page 18: ...for starting and stopping a timer controlled input output streaming mode operation very flexibly See also Diagram 7 on page 18 and the trigger matrix Diagram 12 on page 29 The specifications for the d...
Page 19: ...the output of a periodic rectangular signal at up to 5 5 MHz with a variable duty cycle The associated pins are identified as FI_A0 3 and FO_B0 3 in the terminal assignment on page 37 In this configur...
Page 20: ...clock L_CLK at pin 29 of the 78 pin D Sub connector A 100 resistor must be fitted at R55 for this purpose You can find the position of R55 with the aid of Figs 4 and 5 page 16 Note Remember that cros...
Page 21: ...can be switched together between 3 3 V and 5 V depending on the external circuitry The changeover is made for all the ports of the base board at once using software 3 7 4 DATA_VALID Pin A high level a...
Page 22: ...ccessed via the ME iDS Control Center in the info area of the task bar as a rule in the lower right corner of the screen or via the Windows start menu The ME 5100 base board is a device with two subde...
Page 23: ...choose between a timer and or external trigger signals for timing control A large number of trigger op tions with which you can define start and stop conditions are available See chapter 4 2 starting...
Page 24: ...be read back 4 1 1 Digital Input Output The input output of individual digital values is carried out in the sin gle operating mode Each digital port is addressed as a function group of type ME TYPE_DI...
Page 25: ...chm carefully prior to programming You can open both of these docu ments through the ME iDS Control Center or through the Win dows Start menu Two variables are introduced to describe the rectangular s...
Page 26: ...s 0 03 Hz Tmax sym 65 s 0 015 Hz The wiring of the frequency inputs outputs can be found in chapter 3 5 on page 19 4 1 2 1 Frequency Measurement With the frequency measurement operating mode FI Frequ...
Page 27: ...ME_IO_SINGLE_TYPE_FO_START_LOW flag it is also possible to start the output with a low level Note An output channel can also be read back 4 2 Streaming Operation Mode 4 2 1 Digital Input Output The pr...
Page 28: ...n subdevice 1 at a guaranteed rate of 33 MS s The transfer to and from the PC is carried out at a maximum of 30 MHz 4 2 1 4 Wraparound Mode This option is used for the repeated output of one and the s...
Page 29: ...igger signals from TRIG_A or the inputs DIO_A0 15 can be used for subdevice 0 while for subdevice 1 the trigger signals from TRIG_B and any of the inputs DIO_B0 15 can be used see Diagram 12 on page 2...
Page 30: ...digital port used for bit pattern detection must be of type ME_TYPE_DIO or ME_TYPE_DI The programming is carried out in the single operating mode Note TRIG_A and TRIG_B can also be used as interrupt...
Page 31: ...r the falling edge The bits for the falling edges are assigned to the bit b15 0 while the bits for the rising edges are assigned to the bits b31 16 Example see diagram 14 By writing the value 00800004...
Page 32: ...put port subdevice 1 mode opera tion 16 bit bidirectional subdevice 1 streaming mode operation 16 bit output port Operating modes single software triggered read ing writing stream timer timer controll...
Page 33: ...tick 30 30 ns 65 s 2 FFFFFFF Hex ticks External trigger inputs TRIG_A TRIG_B DIO_Ax DIO_Bx External trigger edges rising falling any Output level UOL at IOUT 24 mA max 0 5 V UOH 3 3V at IOUT 24 mA min...
Page 34: ...5 5 MHz 32 5 s 0 03 Hz 65 s 0 015 Hz Duty cycle variable depending on T measurable in steps of 1 tick Resolution 1 tick 15 15 ns Accuracy 15 15 ns Operating modes Single Pulse Generator Channels Meas...
Page 35: ...3 3 V via PCIe bus 5 V via Molex plug from PC power supply unit Current consumption CompactPCI 0 8 1 2 A full load PCI Express 0 8 1 2 A full load Board dimensions without mounting bracket and con ne...
Page 36: ...e data at outputs DIO_B0 15 in streaming mode L_CLK local clock output 66 MHz Not connected by default if necessary can be brought to the connector ST1 by fitting R55 see page 16 for position of R55 F...
Page 37: ...ator Output is only possible after appropriate configuration using ME iDC The other pins of the relevant digital port DIO_A4 15 or DIO_B4 15 can then no longer be used for digital input output Note th...
Page 38: ...cables you can thus minimize the crosstalk The pin assignment of the 78 pin D Sub connector ST1 corre sponds to ST1 on the ME 5100 see Diagram 15 Additional signals ST3 ST3 Pin Name ST1 pin ST3 Pin N...
Page 39: ...56 14 GND_PC 15 DIO_A7 75 16 GND_PC 17 DIO_A8 16 18 GND_PC 19 DIO_A9 35 20 GND_PC 21 DIO_A10 54 22 GND_PC 23 DIO_A11 73 24 GND_PC 25 DIO_A12 14 26 GND_PC 27 DIO_A13 33 28 GND_PC 29 DIO_A14 52 30 GND_...
Page 40: ...B7 16 GND_PC 17 DIO_ B8 18 GND_PC 19 DIO_ B9 20 GND_PC 21 DIO_ B10 22 GND_PC 23 DIO_ B11 24 GND_PC 25 DIO_ B12 26 GND_PC 27 DIO_ B13 28 GND_PC 29 DIO_ B14 30 GND_PC 31 DIO_ B15 32 GND_PC 33 GND_PC 34...
Page 41: ...mmend to use high quality connector cables with single shielded lines per channel For further accessories please refer to the current Meilhaus Elec tronic catalog and the internet www meilhaus de en p...
Page 42: ...ail support meilhaus de Download Server and Driver Update To download current driver versions for Meilhaus Electronic devices as well as manuals in PDF format please go to www meilhaus org driver Serv...
Page 43: ...9 H Hardware 15 Hotline 42 I Interrupt Operation 30 Introduction 5 M ME 5100 cPCI 16 ME 5100 PCIe 16 P Package Contents 7 PCI Express Models 13 Pinout 36 Plug on Boards 12 Programming 22 Pulse Generat...