목차
1. 널 모뎀 케이블에 대해
2. 실습 과정
3 실습 결과 분석
2. 실습 과정
3 실습 결과 분석
본문내용
블을 사용한 통신.
①gtComport 사용
www.devpia.com 에서 구한 씨리얼통신용 프로그램으로 VC++ MFC Application Project 에서
RS-232C (NULL MODEM) 통신을 몇 개의 함수 호출만으로 구현 가능하도록 제작한 라이브러리이다.
Visual C에서 워크 스페이스를 열고 짜여진 이 프로그램을 실행시키면 연결된 양쪽 컴퓨터에서 쌍방향으로 문자 전송이 가능한 프로그램이였다.
<- 양쪽 컴퓨터에서 프로그램
실행을 하고 computer1에서
문자를 타이핑 후 SEND를
클릭한다.
화면을 지우고 싶을 때는
밑의 클리어 버튼을 눌르면
화면의 문자들이 지워진다.
<- computer1에서 SEND 버튼을
누른 횟수만큼 문자들이 전 송된다. 위에서 10번을 눌 렀고, Enter의 개념 없이 문자들이 수신되었다.
이 프로그램은 loopback 시킨것과 그렇지 않은것 둘다 통신이 가능하였다.
② XCOM이라는 프로그램 사용
www.devpia.com 에서 xom.exe라는 프로그램을 다운받아서 테스트를 해 보았다.
<- 실행화면
<- F5를 눌러 파일전송을
시도해보았다.
COM1의 C 드라이브에 1.jpg라는 사진을 저장
후 파일 이름을 입력해
보았다.
<- 파일을 찾을 수 없다
는 화면이 나왔다.
이유는 찾지 못하였
다.
<- com1에서 문자를 타이핑 해 보았다.
<- com2에 같은 글씨가 뜨 는 것을 관찰할 수 있 었다.
이 프로그램은 CTS, RTS를 검사하지 않는 프로그램인 듯 싶었다. 3가닥만 연결한 것과, 루프백을 시켜서 연결 후 테스트해보니 둘다 통신이 가능하였다.
③ 하이퍼터미널 사용
널 모뎀 케이블이 연결된 양쪽 컴퓨터에서 시작 메뉴 모든 프로그램 보조프로그램 통신 하이퍼터미널 로 들어간다.
하이퍼 터미널을 들어간 후 새 연결에서 각 각의 통신할 이름을 지정해주고, 다음 단계 에서 연결에 사용할 모뎀은 각 케이블이 연 결된 포트로 설정해준다.(예 : com1)
다음단계에서는 옆의 그림과 같이 설정을해 준다. 양쪽 컴퓨터의 하이퍼터미널의 포트 설정이 같아야 통신이 가능했다.
<- Computer1에서 문자를 치면 바
로 Computer2의 하이퍼 터미널
에 문자가 보여졌다.
<- Computer1에서 송신한 문자
<- 또한 파일전송도 가능하다.
사진파일은 용량이 작아서
파일 송수신에 시간이 조금
걸렸지만,
왼쪽 화면과 같이 MP3같은
음악 파일 전송시에는 속도
가 느려서 시간이 오래 걸 린다.
하이퍼 터미널 역시 lppoback시킨 것과, 그렇지 않은것의 차이는 없었다.
④ Terminal.exe 사용
웹에서 자료 검색을 하다가 Bray++이란 사람이 2004년도에 만들어놓은 터미널 프로그램을 다운 받았다. 이 프로그램은 CTS, RTS와 ON, OFF를 검사할 수도 있고 STOP, Parity 전송 비트수 등 여러 가지로 설정을 바꾸어서 통신 할 수 있도록 만들어놓은 프로그램이다.
----아무것도 검사하지 않는 설정으로 통신을 테스트 해 보았다---
C
O
M
1
C
O
M
2
아무것도 검사하지 않는 설정으로 통신을 해보았더니 computer1과 Computer2 사이에 문자 전송이 잘 이루어 졌다. 그림을 자세히 보면 위쪽 Receive에는 수신된 문자를 출력하였고, 아래 Transmit에는 송신한 문자들을 출력하였다.
Loopback시킨 것과 그렇지 않은 것 둘 다 통신이 잘 이루어졌다.
---CTS와 RTS를 검사하는 설정으로 통신을 테스트 해 보았다---
TX, RX, GND 세 가닥만으로 이루어진 널 모뎀 케이블에서 RTS와 CTS를 검사하는 프로그램으로 통신을 시도해 보았으나 통신이 이루어지지 않았다. 위의 그림처럼 Computer1과 computer2에서 둘다 문자를 입력하고 SEND버튼을 눌렀으나 반대쪽 Computer에서는 문자가 나타나지 않았다. 계속해서 SEND를 눌러보았더니 프로그램이 멈추는 상황도 발생 하였다.
통신이 되지 않아 loopback시킨 케이블로 통신을 시도하였다.
loopback시킨 케이블로 CTS, RTS를 검사하는 설정으로 통신을 시도해보니 서로 문자 송, 수신이 가능하였다. 수신창에 각각 Computer1과 2에서 송신한 문자들이 출력되는 것을 위의 그림에서 관찰할 수 있다.
또한 오른쪽 상단에 보면 CTS를 검사하고 있다는 표시로 녹색불이 들어온 것도 관찰할 수 있다.
이 프로그램은 loopback 시킨것과, 그렇지 않은 케이블에 따라 통신이 틀려졌다.
①gtComport 사용
www.devpia.com 에서 구한 씨리얼통신용 프로그램으로 VC++ MFC Application Project 에서
RS-232C (NULL MODEM) 통신을 몇 개의 함수 호출만으로 구현 가능하도록 제작한 라이브러리이다.
Visual C에서 워크 스페이스를 열고 짜여진 이 프로그램을 실행시키면 연결된 양쪽 컴퓨터에서 쌍방향으로 문자 전송이 가능한 프로그램이였다.
<- 양쪽 컴퓨터에서 프로그램
실행을 하고 computer1에서
문자를 타이핑 후 SEND를
클릭한다.
화면을 지우고 싶을 때는
밑의 클리어 버튼을 눌르면
화면의 문자들이 지워진다.
<- computer1에서 SEND 버튼을
누른 횟수만큼 문자들이 전 송된다. 위에서 10번을 눌 렀고, Enter의 개념 없이 문자들이 수신되었다.
이 프로그램은 loopback 시킨것과 그렇지 않은것 둘다 통신이 가능하였다.
② XCOM이라는 프로그램 사용
www.devpia.com 에서 xom.exe라는 프로그램을 다운받아서 테스트를 해 보았다.
<- 실행화면
<- F5를 눌러 파일전송을
시도해보았다.
COM1의 C 드라이브에 1.jpg라는 사진을 저장
후 파일 이름을 입력해
보았다.
<- 파일을 찾을 수 없다
는 화면이 나왔다.
이유는 찾지 못하였
다.
<- com1에서 문자를 타이핑 해 보았다.
<- com2에 같은 글씨가 뜨 는 것을 관찰할 수 있 었다.
이 프로그램은 CTS, RTS를 검사하지 않는 프로그램인 듯 싶었다. 3가닥만 연결한 것과, 루프백을 시켜서 연결 후 테스트해보니 둘다 통신이 가능하였다.
③ 하이퍼터미널 사용
널 모뎀 케이블이 연결된 양쪽 컴퓨터에서 시작 메뉴 모든 프로그램 보조프로그램 통신 하이퍼터미널 로 들어간다.
하이퍼 터미널을 들어간 후 새 연결에서 각 각의 통신할 이름을 지정해주고, 다음 단계 에서 연결에 사용할 모뎀은 각 케이블이 연 결된 포트로 설정해준다.(예 : com1)
다음단계에서는 옆의 그림과 같이 설정을해 준다. 양쪽 컴퓨터의 하이퍼터미널의 포트 설정이 같아야 통신이 가능했다.
<- Computer1에서 문자를 치면 바
로 Computer2의 하이퍼 터미널
에 문자가 보여졌다.
<- Computer1에서 송신한 문자
<- 또한 파일전송도 가능하다.
사진파일은 용량이 작아서
파일 송수신에 시간이 조금
걸렸지만,
왼쪽 화면과 같이 MP3같은
음악 파일 전송시에는 속도
가 느려서 시간이 오래 걸 린다.
하이퍼 터미널 역시 lppoback시킨 것과, 그렇지 않은것의 차이는 없었다.
④ Terminal.exe 사용
웹에서 자료 검색을 하다가 Bray++이란 사람이 2004년도에 만들어놓은 터미널 프로그램을 다운 받았다. 이 프로그램은 CTS, RTS와 ON, OFF를 검사할 수도 있고 STOP, Parity 전송 비트수 등 여러 가지로 설정을 바꾸어서 통신 할 수 있도록 만들어놓은 프로그램이다.
----아무것도 검사하지 않는 설정으로 통신을 테스트 해 보았다---
C
O
M
1
C
O
M
2
아무것도 검사하지 않는 설정으로 통신을 해보았더니 computer1과 Computer2 사이에 문자 전송이 잘 이루어 졌다. 그림을 자세히 보면 위쪽 Receive에는 수신된 문자를 출력하였고, 아래 Transmit에는 송신한 문자들을 출력하였다.
Loopback시킨 것과 그렇지 않은 것 둘 다 통신이 잘 이루어졌다.
---CTS와 RTS를 검사하는 설정으로 통신을 테스트 해 보았다---
TX, RX, GND 세 가닥만으로 이루어진 널 모뎀 케이블에서 RTS와 CTS를 검사하는 프로그램으로 통신을 시도해 보았으나 통신이 이루어지지 않았다. 위의 그림처럼 Computer1과 computer2에서 둘다 문자를 입력하고 SEND버튼을 눌렀으나 반대쪽 Computer에서는 문자가 나타나지 않았다. 계속해서 SEND를 눌러보았더니 프로그램이 멈추는 상황도 발생 하였다.
통신이 되지 않아 loopback시킨 케이블로 통신을 시도하였다.
loopback시킨 케이블로 CTS, RTS를 검사하는 설정으로 통신을 시도해보니 서로 문자 송, 수신이 가능하였다. 수신창에 각각 Computer1과 2에서 송신한 문자들이 출력되는 것을 위의 그림에서 관찰할 수 있다.
또한 오른쪽 상단에 보면 CTS를 검사하고 있다는 표시로 녹색불이 들어온 것도 관찰할 수 있다.
이 프로그램은 loopback 시킨것과, 그렇지 않은 케이블에 따라 통신이 틀려졌다.
소개글