Opto-isolated digital-i/o board with bit-pattern detection, 3 x 16-bit counters (8254) (alternatively: frequency measurement and pulse generator) (50 pages)
Summary of Contents for Meilhaus Electronic ME-5001
Page 1
Meilhaus Electronic Manual ME-5001 1.1E Plug-on Board for ME-5000 series with up to 48 Digital I/Os (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 patents or other rights of third parties which may result from use of this manual or the product.
Rev. 1.1E Introduction Valued customer, Thank you for purchasing this device from Meilhaus Electronic. You ha- ve chosen an innovative high technology product that left our premises in a fully functional and new condition. Take the time to carefully examine the contents of the package for any loss or damage that may have occurred during shipping.
Rev. 1.1E Manual ME-5001 • Note that the computer must be switched on first before any voltage is applied to the board through external circuitry. • Connecting or disconnecting any of the the board's connectors must always be done when all the components are powered down.
Manual ME-5001 Rev. 1.1E Scope of Supply We do, of course, endeavour to supply you a complete product package. Nevertheless, to make entirely sure that your supply is complete, you can check the contents of your package with the help of the following list.
Rev. 1.1E Manual ME-5001 Features The plug-on board of type ME-5001 is a 48 bit digital I/O board with bit-pattern detection for the base boards of the ME-5000 series. You can configure individual subdevices alternatively for frequency measurement resp. pulse generator on demand (see chapter 4 from page 21).
Customer-specific versions of the firmware are available on request. System Requirements The ME-5001 requires a base board of the ME-5000 series and occupies a free PCI Express or CompactPCI slot but without using the PCI slot connector. This saves the resources of your PC. The board is supported by the Meilhaus Intelligent Driver System (ME-iDS) from Windows 2000 upwards (Linux under development).
Manual ME-5001 Rev. 1.1E Initial Operation Please read your computer manual instructions on how to install new hardware components before installing the board. Software Installation • Installation under Windows The following basic procedure should be used: If you have received the driver software as an archive file please un-pack the software before installing the board.
Rev. 1.1E Manual ME-5001 Fitting the Plug-on Board The boards should be handled with care in order to make sure that the device is not damaged by electrostatic discharge (ESD), mechanical stress or unsuitable current surges. Precautions should also be taken to avoid an electric shock.
Bit-pattern change Interrupt logic Local address/data bus to the base board Base Board Diagram 2: Block diagram of the ME-5001 The pin assignment of the connectors can be found in the appendix (see "Pinout" on page 32). Meilhaus Electronic Page 15...
In the following chapters you will learn more about the external wiring of the individual subdevices. Chapter 4 from page 21 describes the ope- ration modes and the programming. ME-5001 cPCI/PCIe ME-5001 REV.: 1.3 PCIe cPCI Diagram 3: ME-5001 cPCI/PCIe Hardware Page 16 Meilhaus Electronic...
Rev. 1.1E Digital Input/Output The ME-5001 has totally six 8 bit digital I/O ports (subdevice 0..5). In single operation mode, the subdevices can be configured independently of one another, as input or output. The direction of the ports is defined by software.
= 24 mA per pin. 3.3.3 External Trigger On the ME-5001 no external trigger inputs are available. However you can monitor the bit-pattern of a digital input port. As soon as the specified event occurs, an interrupt can be issued and passed directly to the PC.
External Interrupt If required, you can also monitor the bit-pattern of the digital inputs. The "bit-pattern change" mode is available on the ME-5001. As soon as the specified event occurs, an interrupt is issued and passed directly to the The digital inputs/outputs are programmed in the single operation mode.
Rev. 1.1E Manual ME-5001 3.6.1 Termination For optimum signal matching, you can enable via software, an active 110 Ω termination at the digital inputs/outputs of the subdevices 0..3. The termination circuits are effectively protected against overload by the combination of current limiting and thermal shutdown (with automatic return to service).
(usually at the bottom right of the screen), or through the Windows Start menu. The plug-on board of type ME-5001 is a discrete device with six "subde- vices", beginning with the index "0". The functionality of the subdevices can be specified by the user through selecting a pre-defined configura- tion.
Page 22
Digital input/output (DIO) Single 8 bit bi-directional Table 2: Subdevice configuration ME-5001 *Standard configuration at shipment. The most recently selected configuration in the ME-iDC is stored in a non-volatile memory on the board, and is automatically loaded after a restart.
Single Operation Mode Individual values can be read or written in this operating mode. Notes: • In the single operating mode, all subdevices of the ME-5001 can be used bidirectionally. • After powering up, the bidirectional ports are configured as inputs.
Rev. 1.1E Manual ME-5001 4.1.2 Frequency Input/Output ME-5001 Before you can use the "Frequency measurement" or "Pulse generator" modes, it is necessary, prior calling your application, to run the ME-iDC configuration tool in order to specify the configuration for the corres- ponding subdevice (see also table 2 on page 22).
5.5 MHz. The resolution is 1 tick = 15.15 ns. The measurement always starts at a rising edge. On the ME-5001, all 8 frequency measuring channels (FI_0…7) are addressed as subdevices of type ME_TYPE_FI, subtype ME_SUBTYPE_ SINGLE.
In the pulse generator operating mode (FO = "Frequency Output") you can output rectangular signals with a variable duty cycle at frequencies of up to 5.5 MHz and with a resolution of 1 tick. On the ME-5001, all 8 pulse generator channels (FO_0…7) are addressed as subdevices of type ME_TYPE_FO, subtype ME_SUBTYPE_SINGLE.
Interrupt Operation ME-5001 On the ME-5001 you can monitor the bit-pattern of a subdevice configured as an input for changes in one or more masked bits. As soon as the first edge that meets the trigger condition arrives, an interrupt is generated and passed directly to the PC.
Page 28
Rev. 1.1E Manual ME-5001 In what is known as the "extended format" of interrupt handling (see the ME-iDS manual), two bits are available for the interrupt status of each pin. One is for the rising edge, and one for the falling edge. The bits for the falling edges are assigned to the bit b7…0, while the bits for the rising...
Manual ME-5001 Rev. 1.1E Appendix Specifications (Ambient temperature 25 °C) PC Interface via base board PCI Express bus 32 bit, 33 MHz, 3.3 V, PCI Express x1, specification version 2.0 CompactPCI bus 32 bit, 33 MHz, 5 V, specification PICMG 2.0 R3.0 Plug&Play...
Page 30
Rev. 1.1E Manual ME-5001 Frequency measuring channels Measured quantity/criteri- Condition/explanation Value Reference ground PC ground (GND_PC) Number of channels (FI_0…7) 8 inputs (TTL) Input level see digital I/O Input current see digital I/O Period (T) 181,81 ns (5.5 MHz) min.
Page 31
Manual ME-5001 Rev. 1.1E Interrupt Measured quantity/criteri- Condition/explanation Value Interrupt sources Passed directly to the PC Bit-pattern change General Data Measured quantity/criteri- Condition/explanation Value Power supply via base board 3,3V/5V Current consumption additional to base board 0,50…0,9A (full load) Board dimensions...
GND_PC VCC_OUT VCC_OUT Diagram 11: 25-pin D-sub socket ME-5001 (ST1) The digital I/Os of ST1 are assigned to subdevice 0 and 1. *Use as a frequency measuring input (FI_x) or pulse generator output (FO_x) is only possible after appropriate configuration using ME-iDC. The other pins of the relevant subdevice can then no longer be used for digital input/output.
Rev. 1.1E Manual ME-5001 Additional Sockets (ST2/ST3) For adaption from ST2 (DIO_16..31) resp. ST3 (DIO_32..47) to a 25- pin D-sub female connector one resp. two optional mounting brackets are required. Use type ME-AK-D25F/S for PCI Express slots resp. ME- AK-D25F/S(cPCI) for CompactPCI slots.
ME-UB series Desktop relays and digital I/O boxes. To be connected by the special con- nection cable ME AK-D2515/4000. Further accessories can be found in the current Meilhaus Electronic catalogue, or on the Internet under www.meilhaus.de Meilhaus Electronic Page 35...
Rev. 1.1E Manual ME-5001 Technical Questions Hotline If you should have any technical questions or problems that can be put down to your Meilhaus device, please send a fax to our hotline: Fax hotline: + 49 (0) 89/89 01 66 28 eMail: support@meilhaus.de...
Need help?
Do you have a question about the ME-5001 and is the answer not in the manual?
Questions and answers