we now have a control board with a rs485 port, and now we want to implement the modbus/RTU protocol. should we add any hardware such as IC, timer in our board? or we just can implement modbus/RTU by programming?
my hardware have a rs485 port already, which a microcontroller connect to rs485 directly, but I don't know should I add any extra hardware to meet the modbus/rtu requirement such as a 'modbus controller' or timer etc.
- The ability to switch on and off the RS485 transmitter by software or automatically by hardware. Very important.
- A time base for time-out control and silence interval control. This time base can be provided by a timer interrupt or the operating system (if you are using one).