학습목표    1

학습주제    1

예습내용    1

실습방법    1

        1

RS232 의한 원격제어

학습목표

RS232 통신과 PC 동작을 이해하여 원거리 제어를 산업현장에 활용한다.

학습주제

RS232C 연결된 PC 2대를 가지고 원격지에 있는 PC 숫자표시 모듈을 제어한다.

제어는 정수로 0~9 까지의 숫자를 보내면 이를 표시한다.

예습내용

7세그먼트 숫자표시 모듈의 동작원리

실습방법

   

1. 프로그램의 제작    1

2. LED 보드의 제작    1

1. 프로그램의 제작

프로그램은 지난주의 RS232.dsw 그대로 사용한다.

(1)     ni.daq 필요한 lib 추가한다.

(2)     RS232Dlg.cpp “nidaq.h” 추가한다.

(3)     디지털포트를 출력으로 사용하기 위해서 다이어로그가 처음 시작할 실행되는  OnInitDialog()  DIG_Prt_Config(1, 0, 0, 1) 선언 한다.

(4)     입력 신호가 1(아스키코드=49,0x31) 들어오면 b c 점등 되도록 한다.

 

2. LED 보드의 제작

다음과 같이 보드를 설계한다.

LED 보드에 연결된 단자가 0V(접지) 연결될 발광한다.

7세그먼트 모듈의 제작

 

처음

   

2~8까지의 숫자를 입력하면 해당 LED 불이 들어 오도록 완성한다.