RS485 통신을 하다보면 노이즈를 만나게 됨. 그래서 노이즈의 종류들과 해결방법들을 정리해 봄. NOISE 1. 차동 노이즈 (Differential noise) 전기 노이즈가 와이어 중 하나를 통해 결합될 때 차동 노이즈가 발생함. => 하지만 RS485의 경우 전선 간의 차동 전압을 비교하여 신호를 디코딩하므로 차동 노이즈는 전송에 거의 영향을 미치진 않음. 2. 모드 노이즈 (Mode noise) 동일한 진폭의 간섭이 두 와이어에 결합될 때 발생함. 3. 스파크 와이어 중 하나에 스파크가 튀어 디코딩된 값의 logic을 변화시킨 경우 데이터 값이 변화함. ((회로를 만질 땐 꼭 정전기 방지 장갑을 끼자)) noise 완화 방법: 1. 실드 케이블을 사용하기 shielded cable을 적절하게 사..
시리얼 통신
cutecom 이용해서 디버깅 하기. putty 와 비슷한 tool임. rx한 것과 tx한 것을 확인할 수 있음. 설치 명령어: sudo apt-get install cutecom 번외로 윈도우에서 나는 terminal이라는 프로그램을 애용함. 혹은 putty