산업용 터치스크린(HMI)을 아두이노에 적용해보기 ( 2 )


산업용 터치스크린(HMI)을 아두이노에 적용해보기 ( 2 )

터치스크린에 간단한 작화(?) 작업과 통신 프레임을 확인한 이후 아두이노와 터치스크린을 RS232모듈을 통해 서로 연결합니다. 그리고 출력용 LED를 아두이노( 나노 )에 연결합니다. 소프트웨어 시리얼연결 D5(RX), D6(TX) 출력 LED : D3 , D4 사용되는 모드버스 함수는 0x01과 0x05 두가지 뿐이라서 프로그램이 단순하다고 생각될수 있습니다. 물론 실재 프로젝트에 사용되는 프로그램을 작성할 경우 모든 모드버스 함수와 최대 데이터 범위를 가져야 하는데 코딩양이 상당히 많기 때문에 생략하겠습니다. ( 저는 모드버스 라이브러리를 직접 만들어 사용하지만 아두이노용 공개 라이브러리가 있습니다. 그런데 슬레이브를 지원하는지는 불확실합니다.) 어떤 원리로 터치스크린을 동작시키는줄 아는게 더 중요한거죠 그리고 CRC 에러 체크 함수는 이해할 필요없이 온라인에 돌아다니는거 복사해서 사용해도 무방합니다. #include <SoftwareSerial.h> #include <MsTim...


#HMI #PCB #개발 #기계 #기구부 #아두이노 #의뢰

원문링크 : 산업용 터치스크린(HMI)을 아두이노에 적용해보기 ( 2 )