통신 > 3. 이네이블 단자 처리

TODAY722 TOTAL3,259,386
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | 통신 | 485통신 | 3. 이네이블 단자 처리

페이지 정보

작성자 키트 작성일2017-08-31 17:48 조회2,200회 댓글0건

본문

485버스는 한개의 버스를 멀티로 사용하므로 보통 때에는 출력이 나가면 안됩니다.

3번핀(TX ENABLE) 단자를 풀다운 저항으로 LOW로 만들어서 출력이 나가지 않도록 만듭니다.

 

3660040649_1pBUqZKj_1._100K_25C725AE25B425D925BF25EE.jpg3Ftype3Dw740 

3번 단자에 1M옴을 걸었더니 변화가 없습니다. (1.56V)

풀다운 100K옴을 걸었더니 조금 낮아집니다.

 
3660040649_ZVA63ugx_2._high_output.jpg3Ftype3Dw740
 

이 정도 전압으로는 여전히 출력(6번핀)이 나가고 있는 상태입니다.


3660040649_wmT06p4f_3._10K_25C725AE25B425D925BF25EE.jpg3Ftype3Dw740
 

10K 풀다운 저항으로 바꿨더니 0.64V로 낮아졌습니다.

전압만 봐도 출력이 차단 될 듯합니다.


3660040649_ysrmfVN6_4._open_outout.jpg3Ftype3Dw740 

역시나 출력이 차단 됬습니다. ^^


3660040649_C9ZI1bgN_5._48525B925F625BD25BA_25B325EB25C025CC25C125EE.jpg3Ftype3Dw740
 

485버스(6번)에 손을 댔더니 노이즈가 생깁니다.(출력 하이임피던스 확인)


3660040649_UgtRjk2N_6._4.7K_25C725AE25B425D925BF25EE.jpg3Ftype3Dw740 

0.64V는 불안해서 4.7K로 바꿨더니 0.36V로 낮아졌습니다.

전압이 이정도는 되어야지 안심입니다. 

10K옴으로도 충분 할 줄 알았는데 이상하네요

2번(RX EN)과 4번(TX)핀도 체크 해봐야겠습니다.


3660040649_WF4zrB05_7._RX-EN_10K_25C725AE25B425D925BF25EE.jpg3Ftype3Dw740
 

2번핀은 10K옴으로도 0.24V까지 내려갑니다.


3660040649_jO3qULYd_8._TX_10K_25C725AE25B425D925BF25EE.jpg3Ftype3Dw740

 

4번핀은 10K옴으로 0.36V까지 내려갑니다.

3번핀 4.7K옴과 같은 전압이네요

3개의 핀이 모두 다릅니다.

앞으로는 풀다운 저항을 2.2K나 3.3K 정도 사용 해야겠습니다.

1K 풀다운 저항이라고 하더라도 AVR은 포트의 전류 능력이 좋아서 아무런 문제가 안됩니다.

 

3660040649_HZlGERzd_485-15.PNG3Ftype3Dw740

위에서 실험한 2,3,4번 입력핀의 전압 범위는 Low:0~0.8V, High:2~5V) 입니다.

//

3660040649_cPwy7vNl_485-14.PNG3Ftype3Dw740

이네이블핀 제어를 보통은 위 회로처럼 2번과 3번을 숏트시켜서 제어 합니다.

아래 회로 처럼 2번을 GND 처리 하지 않는 이유는 뭘까요?

3660040649_FmM0NwDd_max485-06.JPG3Ftype3Dw740 

RS-422(일대일 통신)이라면 송신과 수신이 각각 별도의 드라이버로 나뉘어 있어서 송신과 수신을 모두 이네이블 시켜놔도 되고

485 멀티 연결을 4선식으로 한다고 할 때에는 송신은 이네이블 제어를 해야 하지만 수신은 GND에 연결해서 제어하지 않아도 됩니다.(항시 이네이블)

2선식 485 경우에는 한개의 버스로 송신과 수신을 모두 하고있고

2번(RX_EN) 핀을 GND에 연결 해 놔도 회로적으로 고장나거나 하진 않지만

내가 송신한 데이터가 나에게 되돌아오는 에코 현상이 발생해서 받은 데이터를 버려야 하는 번거로움이 생깁니다.

따라서 송신 중에는 수신을 하지 않도록 하는 것이 간편합니다.(2-3번 숏트시켜서 제어)

//

댓글 0

조회수 2,200

등록된 댓글이 없습니다.

통신HOME > 통신 > 전체 목록

게시물 검색

2022년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2021년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2020년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2019년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2018년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
Privacy Policy
MCU BASIC ⓒ 2020
모바일버전으로보기