MedioexV3 is a new model of MedIOEx is retired.
Improvements:
- 16 ch Isolated digital input (0-7V False; 8-30V True)
- 16ch Transistor digital output (Each channel 500mA @ 24VDC)
- 8ch Analog Input (4ch 0-10V, 4ch 0-33V)
- More reliable power feed topology
- More reliable RS485 line
- Aluminum case for better cooling
- Controllable fan
Min. power Requirements: 24VDC, 1A
Fig. IO Mapping
MedioexV3 has 16ch isolated Digital Input. You must tie COM to field GND.
| Raspberry Pi Pin | Physical Pin | BCM Adress |
|---|---|---|
| 12 | DI_1 | BCM18 |
| 16 | DI_2 | BCM23 |
| 18 | DI_3 | BCM24 |
| 32 | DI_4 | BCM12 |
| 36 | DI_5 | BCM16 |
| 38 | DI_6 | BCM20 |
| 40 | DI_7 | BCM21 |
| 37 | DI_8 | BCM26 |
| 35 | DI_9 | BCM19 |
| 33 | DI_10 | BCM13 |
| 31 | DI_11 | BCM6 |
| 29 | DI_12 | BCM5 |
| 15 | DI_13 | BCM22 |
| 13 | DI_14 | BCM27 |
| 11 | DI_15 | BCM17 |
| 7 | DI_16 | BCM4 |
Fig. Input Commissioning
MedIOExV3 provides SPI based Digital Output Control via Transistors.
Fan Output:
| Raspberry Pi Pin | Physical Pin | BCM Adress |
|---|---|---|
| 22 | DO_FAN | BCM25 |
MedIOExV3 uses MCP23S17 for digital outputs.
SPI output:
| Physical Pin | SPI Address |
|---|---|
| DO_1 | 0 |
| DO_2 | 1 |
| DO_3 | 2 |
| DO_4 | 3 |
| DO_5 | 4 |
| DO_6 | 5 |
| DO_7 | 6 |
| DO_8 | 7 |
| DO_9 | 15 |
| DO_10 | 14 |
| DO_11 | 13 |
| DO_12 | 12 |
| DO_13 | 11 |
| DO_14 | 10 |
| DO_15 | 9 |
| DO_16 | 8 |
Fig. Output Commissioning
MedIOExV3 uses MCP3208 (12bit) for analog inputs.
| Analog Input Channel | Channel Max. Voltage |
|---|---|
| AI_1 | 0-10V |
| AI_2 | 0-10V |
| AI_3 | 0-10V |
| AI_4 | 0-10V |
| AI_5 | 0-33V |
| AI_6 | 0-33V |
| AI_7 | 0-33V |
| AI_8 | 0-33V |
Function converts digital number to voltage for 33V channels:
#converts digital number to voltage
def rpi_dig_vol_converter(val):
return val*33.0/4095.0for 10V channels:
#converts digital number to voltage
def rpi_dig_vol_converter(val):
return val*10.0/4095.0Raspberry Pi 3 and 4 has ttyS0 port. You can tie cable screen to Shield Terminal.
