Implement based on PIC, a program to control RS-485 Serial Port

Completed Posted 5 years ago Paid on delivery
Completed Paid on delivery

A freelancer has to build a program based on PIC, that automatically manages the data flow direction of the RS-485 serial port from RS-232, taking into account the baud rate and the number of bits, without any special configuration or software command, i.e, totally transparent to the MCU.

It must be 100% compatible with Modbus!

Freelancer has to deliver:

Program in C/C++ before complilation (firmware).

Validation as Proof of Concept

I offer a pre-search that I did already and it also should work and it's exactly what I want:

https://www.electronicdesign.com/embedded-revolution/how-create-automatic-direction-control-rs-485-interfaces

You are invited to test it!

and another one:
http://www.nomad.ee/micros/rs485/index.shtml

You ONLY, through the PIC, have to control the Driver Enable, for example, of the MAX487, when the driver DE is active or deactivated in the line. Refer to the design!
Usually there are ways like 555 or a transistor, but I would like to implement with PIC.

Circuit Design Electrical Engineering Electronics Microcontroller PCB Layout

Project ID: #17958725

About the project

3 proposals Remote project Active 5 years ago

Awarded to:

ArsalanMansoor

Hi, I have strong experience of developing firmware for Microchip PIC24H and PIC18F series controllers for RS232 & RS485 communication using MAX232 and MAX485 chips. I can provide you well documented code in C langu More

$30 USD in 1 day
(1 Review)
0.0

3 freelancers are bidding on average $27 for this job

AndreySer

Hi , it looks like a simple task , you need to develop the same functionality module like on the market "rs232 - rs485 converter" . I can write firmware and test it in the Proteus software

$25 USD in 1 day
(1 Review)
2.0
aritron

Do you want to implement RS-485 over RS-232 ? Basically you want to implement RS485 direction control on RS-232 port using firmware control. This can be achieved. You have to explain me your requirements ?

$25 USD in 1 day
(0 Reviews)
0.0