CPLD+MCU-Based 3U Chassis Analog Acquisition Board (AIO-I), Featuring Analog Input, Analog Output, PWM Input, and PWM Output

Board Introduction:
This board is an Analog Acquisition Board (AIO-I), primarily featuring analog input, analog output, PWM input, and PWM output.
Performance Specifications:
Power Supply: DC5V, DC3.3V, DC±15V, DC±24V
Self-Test Function: Supported
MCU: MC9S08DZ60
Communication Interfaces (Backplane Side): CAN x2, I2C x 1
CPLD: EPM570T-144I3
Current/Voltage Sampling Channels: 4 channels (Nominal -25mA~25mA or -10V~10V, accuracy ±5‰)
Current Output Channels: 2 channels (Nominal -25mA~25mA, accuracy ±5‰)
PWM Input: 3 channels (0~20kHz, accuracy ±1%)
PWM Output: 3 channels (Fixed frequency 1kHz, adjustable duty cycle, accuracy ±5‰)
Logic Input: 2 channels
Logic Output: 1 channel
External Power Output: 4 channels ±24V, 2 channels ±15V
Dimensions: 220mm*100mm*1.6mm
Weight: 0.160kg
Operating Temperature: -25℃~70℃
Functional Block Diagram:
