Ahora estoy haciendo un proyecto con TI SN65HVD75 RS485 y nrf52832
.
El proyecto está convirtiendo RS485
en BLE
o BLE
en RS485
.
Logré convertir RS485
en BLE
. Si otro dispositivo RS485 envía datos a mi dispositivo, entonces mi dispositivo los pasará a BLE.
Pero no puedo transmitir datos de BLE a otro dispositivo RS485 a través de mi dispositivo.
El circuito de mi dispositivo está aquí.
Por favor, vea la parte SN65HVD75DGK
.
Yo uso GPIOs de nrf52832
como sigue.
- R: P0.14
- RE, DE: P0.15
- D: P0.16
Establecí R
como pull-up por programación.
Antes de enviar datos desde mi dispositivo a otro dispositivo RS485, configuro RE
, DE
como HIGH
. Pero los datos no están pasando.
Sospeché nrf52832
, así que probé TI SN65HVD75 RS485
con Arduino Due
.
Pero también los datos de mi dispositivo a otro dispositivo RS485 no pasan con Arduino Due
.
Creo que hice mal con TI SN65HVD75 RS485
. Pero no sé qué fue.