전체상품목록 바로가기

본문 바로가기


현재 위치
  1. 게시판
  2. USB RS232

USB RS232

USB RS232 케이블 제품 자료실입니다.

게시판 상세
제목 [USB RS232 컨버터] 통신 문제 및 고장 확인 방법
작성자 (주)리산테크 (ip:)
  • 평점 0점  
  • 작성일 2011-04-25 00:52:57
  • 추천 추천하기
  • 조회수 2587
 [USB RS232 컨버터 고장 판단 방법 - PC 기준 설명]

1. USB RS232 컨버터를 PC에 연결한 후, 통신 프로그램 (ex. 하이퍼터미널) 을 실행합니다.
    *. USB RS232 컨버터 드라이버 프로그램이 설치되어 있어야 합니다.
    *. 장치관리자에서 Serial to converter(COMx)로 등록되었는지 확인합니다.

2. 하이퍼 터미널에서 속성 메뉴에서 COM PORT를 설정한 후, 연결(전화 모양 아이콘) 합니다.
    *. COM PORT는 장치관리자에 등록된 COMx PORT로 설정합니다.
    *. PC에 다른 COM PORT가 연결(connected) 된 경우에는  속성 설정 창이 활성화되지 않습니다.
       이때에는 연결 종료(disconnected) 한 후, 속성에서 설정해야 합니다.

3. USB RS232 컨버터의 RX-TX(pin2-pin3)을 쇼트시킨 후, 하이퍼 터미널에서 문자를 입력하여,
    하이퍼 터미널 상에 되돌아 오는지(loop back) 확인합니다.
    *. 하이퍼 터미널 설정에 따라 출력한(입력한) 문자와 수신한(되돌아 온) 같은 문자가 연달아
        2개씩 표시될 수 있습니다.

4. USB RS232 컨버터의 USB단자 쪽 GND와 RS232 DSUB 커넥터 상의 GND와 연결되어 있는지
    확인합니다.

  위 3번, 4번이 정상이면, USB RS232 컨버터는 양품입니다.

[ USB RS232 컨버터 사용시 통신 오류시 디버깅 방법 ]
5. 통신 data가 깨지는 경우
    5.1. 통신 baudrate 설정이 잘못된 경우 --> 송수신 BAUDRATE 설정을 확인합니다.
           -. 오실로 스코프가 있다면 파형을 통하여 확인이 가능합니다.
              예를 들어 9600bps라면, TX 혹은 RX 파형의 제일 작은 LOW 구간이 약1.04ms(1/9600)
              이어야 합니다.
           -. 송수신 모두 확인해야 합니다.

    5.2.USB RS232 컨버터와 GND 연결이 되지 않은 경우
           -. DSUB GND(5번)핀 위치와 GND 연결 유무를 확인합니다.
              (암/수에 따라 GND(5번)핀 방향이 반대이므로 주의해야 합니다.)
           -. 낮은 통신 속도(baud rate)에서는 데이터가 정상적으로 통신이 되기도 합니다.
           -. 케이스(철제와 같은 도체, 접지)를 조립하면 정상적으로 통신이 되기도 합니다.

     5.3 많은 양의 데이터를 덤프(dump) 시키는 경우
           -. USB 드라이버 프로그램의 안정성 및 IC 종류에 따라서, 많은 양의 데이터를 한번에
              송수신하게 되면, 데이터가 깨지거나 적은 양의 데이터만 전송되는 경우가 있습니다.
           -. 이런 면에서는 (주)리산테크의 제품이 타의 추종을 불허합니다. ^^

6. 통신이 안되는 경우
    6.1 가장 많이 범하는 오류가 잘못 연결(RX-RX, TX-TX)한 경우입니다.
          RS232 는 비대칭 통신으로 반드시 RX와 TX가 크로스(cross)되어 연결되어야 합니다.
          *.  USB RS232 컨버터에서 TX를 확인하는 방법
              USB RS232 컨버터를 PC에 연결한 상태에서 RS232 DSUB 커넥터 쪽의 GND(5번)핀과
              2번핀(혹은 3번핀) 전압을 측정했을 때, -5V이하 혹은 +5V이상이 출력되는 핀이 TXD핀입니다.
              반대로 전압이 0V 근처에서 나타나는 핀은 RXD핀입니다.
          *. 사용자의 보드에서도 마찬가지 방법으로 TXD와 RXD를 확인할 수 있습니다.
          *. 반드시 USBB RS232 컨버터의 TXD와 사용자 보드의 RXD가 크로스되어 연결되어야 합니다.

     6.2 TTL 레벨 신호를 연결한 경우
          *. USB RS232 컨버터는 MAX232와 같은 드라이버 IC를 이용하여 -2V이하, +2V 이상의 전기적
              신호를 이용하므로, MCU의 UART(TTL 레벨 신호)를 USB RS232 컨버터에 직접 연결한 후,
              타겟 보드 부품이 고장날수도 있습니다.

     6.3 사용자 보드(시스템)상에서 GND가 연결되지 않은 경우
           위 5.2와 같이 데이터가 깨지는 현상으로 나타날 수도 있으며, 통신이 전혀되지 않는 형태로
            나타날 수 있습니다.

      6.4 기타
            *. (주)리산테크에서 제공하는 드라이버 프로그램을 설치하여 사용하지 않는 경우
               타사 드라이버 프로그램과 호환되지 않습니다.

보다 더 좋은 제품을 만들기 위하여 최선을 다하겠습니다.

감사합니다.
첨부파일
비밀번호 수정 및 삭제하려면 비밀번호를 입력하세요.
관리자게시 게시안함 스팸신고 스팸해제 목록 삭제 수정 답변
댓글 수정

비밀번호 :

수정 취소

/ byte

비밀번호 : 확인 취소



A/S안내
장바구니 0

맨위로