Подключить датчик постоянного тока 12 В к Arduino UNO с помощью TTL RS485
Я пытаюсь подключить Arduino Uno к датчику BGT PM2510 (который использует 7-12 В постоянного тока) с помощью двухстороннего преобразователя UART TTL в RS485.
Единственное, что меня интересует, - может ли датчик повредить микроконтроллер?
Согласно информации на датчике 12 В, он говорит:
Выходной сигнал: RS485 (протокол Modbus)
, я провел измерения на порте A & B этого датчика, мультиметр показывает 3,3 В.
Мой вопрос в том, может ли датчик повредить микроконтроллер. Я намерен подключить Arduino и датчик, как показано на схеме ниже:
Спасибо,
@Redplane, 👍2
1 ответ
С тобой все должно быть в порядке.
RS-485 определяет уровни сигнала от ± 1,5 В до ± 5 В, но даже в этом случае, и даже когда датчик будет плохо себя вести или когда синфазное напряжение низкое или высокое, посередине все еще есть преобразователь TTL в RS485, который имеет логику TTL 5 В на стороне Arduino.
Пока преобразователь TTL в RS485 правильно подключен к Arduino и работает должным образом, Arduino безопасен.
- Основная связь Arduino ModBus RTU с проблемой измерителя мощности
- Мониторинг контроллера Modbus RTU с помощью Arduino и модуля RS485
- Связь Arduino Uno и ESP32 с использованием RS485
- Управление VFD с помощью ModBus RTU через RS485 и Arduino
- Использование Modbus-RTU с Arduino и контроллером температуры
- считывание данных с контроллера через RS485 Modbus rtu Arduino
- Controllino Mega и ЧМИ Fatek
- Связь Arduino master/slave с использованием RS485