Перейти к содержимому

PMIO-AITx8

Модуль для подключения 8 термопар.

CH0++CH0-CH1+CH1-CH2+CH2-CH3+CH3-XG00ModuleCH4+CH4-CH5+CH5-CH6+CH6-CH7+CH7-XD00XD01XG01XG02XD02LoutMPE

К модулю не нужно подключать внешнее питание. Через клеммник XD02 выводится питание 3.3В от внутреннего источника.

Заданная конфигурация: Скопировано

Стоимость: $

1. Количество каналов подключения термопар

PMIO-AITx8 - вид сверху
PMIO-AITx8 - вид снизу

Скачать 3D STEP

IBusMCP230170x20CA-IS3050B2403ADS11150x48ESP32TMP750x4C3.3V DC24V DCCH0CH1CH00 LEDCH01 LEDCH02 LEDCH03 LEDCANCANI2CISOAIN2, AIN3AIN0, AIN1ADS11150x49CH2CH3AIN2, AIN3AIN0, AIN1GPB0GPB1GPB2GPB3GPB4GPB5GPB6GPB7CH04 LEDCH05 LEDCH06 LEDCH07 LEDADS11150x4ACH4CH5AIN2, AIN3AIN0, AIN1ADS11150x4BCH6CH7AIN2, AIN3AIN0, AIN1

В качестве АЦП используется микросхема ADS1115. Используется дифференциальное подключение, к одному чипу ADS1115 можно подключить 2 канала измерения термопар.

ADS1115 управляются по шине I²C. Адреса чипов - 0x48, 0x49, 0x4A и 0x4B.

На плате есть разъём для подключения модуля светодиодов EKLD-10. Для управления состоянием светодиодов используется GPIO-расширитель MCP23017. Адрес на шине I²C - 0x20.

Для компенсации температуры холодного спая на плате установлен датчик температуры TMP75. Адрес датчика на шине I²C - 0x4C.

Для управления всеми чипами используется микроконтроллер ESP32-C3. Микроконтроллер:

  • опрашивает АЦП ADS1115 по шине I²C
  • опрашивает датчик температуры холодного спая
  • определяет по таблицам из стандарта МЭК 60584 значение температур по каналам
  • устанавливает состояние светодиодов на модуле PMLD-10
  • отправляет данные измерений температур на CAN-шину

Распиновка микроконтроллера ESP32-C3:

  • I²C:
    • SDA - GPIO 8
    • SCL - GPIO 2
  • CAN:
    • RX - GPIO 1
    • TX - GPIO 0

ESP32-C3 передаёт данные на CAN-шину через CAN-трансивер CA-IS3050.

ADS1115 даташитСкачатьСсылка
CA-IS3050 даташитСкачатьСсылка
ESP32-C3 даташитСкачатьСсылка
MCP23017 даташитСкачатьСсылка
TMP75 даташитСкачатьСсылка
A Basic Guide to Thermocouple Measurements. SBAA274A, Texas InstrumentsСкачатьСсылка
Thermocouple Cold Junction Compensation. RenesasСкачатьСсылка