UART-->RS485 (transmission is finished and it may respond)

Status
Not open for further replies.
Hi,


This is a protocol.
Without protocol it can't recognize commands..

Klaus


OK, then it's usual acynchronous serial protocol.

Default: 9600 baud rate, 8 data bits, even parity, 1 start, 1 stop bit.
 

Attachments

  • protocol.png
    11.2 KB · Views: 78
Last edited:



Acynchronous Serial Communication is called (in the same WIKI) as a most common protocol in use.

Lets see here: https://en.wikipedia.org/wiki/RS-485

BR
 

Attachments

  • Protokols_rs485.png
    25.3 KB · Views: 83

There is apparently a different understanding of some terms, e.g. does a protocol definition necessarily include the frame specification. Term definitions can't be distinguished as right or wrong, they are more or less useful for a specific application range. Often different definitions coexist in science and engineering.

If you also review the "Applications" above the quoted "Protocols" paragraph in the Wikipedia article, you'll notice that the former involves a narrower definition of the term protocol than the latter.

Term definitions don't tell what's wrong in your system. I see at least this possible problems:

- Unsuitable RXDEN timing. If so. it's a low-level firmware, e.g. UART driver problem
- Missing or inappropriate RS-485 bias resistors, line not reliably in idle state when all drivers are deactivated
- Collisions due to wrong framing or incompatible parameters
 
Reactions: intiCA

    intiCA

    Points: 2
    Helpful Answer Positive Rating

The master really doesn't know any protocols, except mentioned above the most common ASC protocol. That's fully in line what I have in practice, on the bench.



May I ask, you figured that out based on #16? I gave some additional info there.

BR
 
Last edited:

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…