Part Number: TRSF3221E
Other Parts Discussed in Thread: MAX3232, ISO1042, SN65HVD230, TCAN4550
Hello E2E Experts,
Good day.
I completely understand — there really isn’t a single chip capable of performing a direct RS-232 ↔ CAN Bus conversion without the use of an intermediate microcontroller.
The architecture I intend to use is composed of three main blocks, as follows:
RS-232 → CAN Controller → CAN Transceiver
That is:
-
The RS-232 signal is received and converted to logic levels through an RS-232 transceiver (such as TRSF3221E or MAX3232);
-
The data is then processed by a CAN controller (either integrated into a microcontroller or an external one like the MCP2515), which assembles the CAN frames;
-
Finally, the CAN transceiver (such as SN65HVD230 or ISO1042) performs the electrical conversion to the CANH/CANL bus.
I also have an additional question:
Is there currently any chip that integrates this conversion (RS-232 → CAN Bus) into a single IC, even without isolation?
In my current application, I am using the following setup:
PSoC (CY8C5888LTI-LP097) → ISO1042 (Isolated CAN Transceiver)
However, what I would like to achieve is the following topology:
PSoC → RS-232 → CAN
In other words, the PSoC would communicate via the RS-232 interface, and the resulting signal would be converted directly to the CAN bus through a dedicated circuit or chip.
Regards,
TICSC