답변 : RS-485를 이용한 PC에서 여러개의 LCD제어
페이지 정보
작성자 master 작성일19-04-19 13:06 조회7,909회 댓글0건본문
안녕하세요 아래에 RS-485에 대해 글을 작성한 글쓴이 입니다.
첨부사진과 같이 회로도를 구성하고 USB to RS-485와 TTL to RS-485 모듈 모두 갖고있습니다.
그런데, RS-232를 이용한 통신과는 달리 RS-485는 Slave들에 대한 address도 필요하다고 알고 있습니다.
그래서, MASTER인 PC에서 시리얼 통신으로 (데이터를 보낼 주소, 전송할 데이터) 를 보내서 받은 데이터를 Slave의 디스플레이에
그대로 표현할 계획입니다.
그래서 질문은, 1. 아두이노 IDE의 시리얼 모니터로 (주소, 데이터)를 전송해서 여러개의 디스플레이에 표현할 수 있을까요?
현재 회로의 마스터는 PC로 되어 있습니다.
아두이노에 연결된 시리얼모니터로 제어 하려면 시리얼모니터가 연결된 아두이노를 마스터로 회로를 변경해야 합니다.
현재 그림의 PC는 485와 상관없도록 회로를 수정해야겠죠
2. 아두이노 IDE로 불가능하다면 PC에서 추가적인 소프트웨어가 필요할까요?
3. RS-485를 제어하는 라이브러리나 코드를 찾을 수 없어서.. 혹시 RS-485는 RS-232와 다른 시리얼함수를 사용할까요?
시리얼함수는 동일하며 485드라이버의 EN(송신이네이블) 제어를 해야합니다.
댓글 : 0
조회수 : 7,909
등록된 댓글이 없습니다.