시리얼 통신 (Rs232를 통한 PLD와 컴퓨터의 직렬통신)
개 요 제작 목적 연구 동향 연구 목표 설계 일정
제 작 목 적 현재 가장 많이 사용되고 있는 직렬 통신 방 식을 이해하고 지금 사용하고 있는 PLD 보 제 작 목 적 현재 가장 많이 사용되고 있는 직렬 통신 방 식을 이해하고 지금 사용하고 있는 PLD 보 드와 컴퓨터와의 시리얼 통신을 하는 것.
연 구 동 향 1)통신 방식 ◈ 병렬 통신 ◦ 송신하고자 하는 비트 블록 각각에 대응되는 전송선이 따로 있어서 비트 블록을 한 번에 전송 ◦컴퓨터 내의 장치의 정보교환에 사용
◈ 직렬 통신 ◦ 동일한 전송선을 통해서 1 비트씩 전송 ◦ 대부분의 데이터 전송에서 사용되는 방식
병렬 통신의 장단점 ◦ 장점 ▪ 단위 시간에 다량의 데이터를 빠른 속도로 전송 ◦ 단점 ▪ 전송 길이가 길어지면 에러 발생 가능성이 높고, 통신 회선 설치 비용이 커짐
직렬 통신의 장단점 ◦ 장점 ▪ 전송 에러가 적고, 원거리 전송에 적합 ▪ 통신 회선 설치 비용이 저렴 ◦ 단점 ▪ 병렬통신에 비해 느린 통신 속도
2) 시리얼 통신이란? RS232, RS422, RS485 등 시리얼 포트를 이용하여 원하는 통신기기와의 직렬 통신을 하는 것
RS-232 마스터 – 슬레이브 (1:1) 제어 RS232 통신은 최소한 3가닥 (Tx, Rx, Gnd)이 연결되어야 정상적인 송수신 가능 TXD : 외부 장치로 정보를 보낼 때 직렬통신 데이터가 나오는 신호선 RXD :외부 장치에서 입력 받는 신호선 GND: 양단에 기준점을 맞춰주는 역할
그외 시리얼 포트의 종류 RS422 RS485 =>1대 다수 제어시 =>다수대 다수 제어시
연 구 목 표 PC의 시리얼 통신 프로그램에 현재 가지고 있는 PLD 보드와 신호를 송,수신 하여 통신 연 구 목 표 PC의 시리얼 통신 프로그램에 현재 가지고 있는 PLD 보드와 신호를 송,수신 하여 통신 프로그램과 PLD 보드와의 시리얼 통신을 하 는것
최종 블록도
설 계 일 정 1주차: 실험주제 정하기 , 자료 조사 2주차: MAX3232 구입 및 기타 부품 구입 설 계 일 정 1주차: 실험주제 정하기 , 자료 조사 2주차: MAX3232 구입 및 기타 부품 구입 3주차: 납땜 및 VHDL 코드 구성 4주차: 컴퓨터의 시리얼 통신 프로그램을 통한 실제 컴퓨터와의 연결 확인