국제테크노정보연구소 자료출판부


 Serial(EIA-232), Parallel(Printer port) 활용 테크닉
         
PC 포트 응용장치의 설계

  (주)동역메카트로닉스연구소 기술분석팀  편저   B5/512P  70,000원

PC를 이용하여 시스템을 컨트롤하거나, 데이터 수집, 측정을 해야 하는 경우, 확장용 인터페이스 카드가 필요하다. 그러나, 어렵게 확장 보드를 설계 제작해서 슬롯에 장착하여 사용하는 일은 아주 번거롭고, 게다가 자주 확장보드를 착탈하는 경우나, 다른 컴퓨터로 이동하여 장착, 사용해야 하는 경우는 아주 불편하다. 이러한 경우에 시리얼 포트나 패럴렐 포트와 같은 표준 포트를 이용한 부가장치(어댑터)를 사용한다면 의외로 간단하게 설계할 수 있고 휴대, 이동성이 뛰어나 쉽게 해결된다.
일반적으로, EIA-232(RS-232C)로 널리 알려진 시리얼 포트(serial port)는 통신에 사용되고, 프린터 포트 규격으로 유명한 Centronics사의 패럴렐 포트(parallel port)는 프린터에 사용된다. 이들의 포트를 간단한 입출력 장치나 부가장치를 부착하는 포트로서 이용할 수도 있다.
시리얼 포트나 패럴렐 포트와 같은 표준 포트를 이용한 어댑터를 설계 제작하려면 이들을 제어하기 위한 노하우를 알고 있을 필요가 있다. 그래서 본서는 이들의 포트를 이용하여 부가장치를 설계하는 것을 목적으로, 제1부에서는 시리얼 포트와 패럴렐 포트의 하드웨어 구성과, 제어단자를 범용의 입출력 포트로 사용하기 위한 프로그래밍 기법에 대하여 자세히 해설한다.
시리얼 포트에 어댑터를 부착하는 이점은 배선수를 줄일 수 있어서 설계 제작이 간단하며, 시리얼 포트용 어댑터는 손쉽게 접속할 수 있는 것이 매력이다. 본서의 제2부에서는 시리얼 포트에 접속하여 사용하는 어댑터를 설계 제작한 사례로, ΔΣ형 A-D 컨버터와 유닛, 음파/온도계측용 A-D 계측시스템, IrDA 어댑터, 입출력 원격장치, 라인모니터, 시리얼-GPIB 변환장치, ROM 에뮬레이터, PC 공유 자동전환기, PC용 싱크로 탭 콘센트 등을 예로 들어, 완전한 하드웨어 회로도 공개와 해설, 프로그램 소스 파일을 모두 공개함으로써 응용 설계가 가능하도록 했다.
패럴렐 포트는 TTL 레벨의 입출력 신호단자를 비교적 많이 가지고 있으며, 어댑터를 부착하지 않아도 그대로 제어에 사용할 수 있는 경우도 있다. 어떤 기능이 필요한 경우에도 어댑터를 간단히 설계할 수 있으며, 시리얼 포트에 비해 고속으로 데이터를 주고받을 수 있는 것이 매력이다. 본서의 제3부에서는 패럴렐 포트에 접속하여 사용하는 어댑터를 설계 제작한 사례로, 로직 애널라이저, 오실로스코프, 펄스발생기, Direct Digital Synthesizer와 DTMF 신호해독 시스템, 기압 측정용 어댑터, VBA에 의한 패럴렐 I/O 제어, ROM 에뮬레이터, GPIB-프린터 변환장치, 영상신호 자동 전환장치 등을 예로 들어, 완전한 하드웨어 회로 공개와 해설, 프로그램 소스 파일을 모두 공개 제공함으로써 응용 설계가 가능하도록 했다.

기술자료 신청 안내                 소스 프로그램 다운로드


주요 내용

제1부: PC 표준 포트의 하드웨어 구조와 프로그래밍 기법

■ 기종 의존성이 없는 장치를  실현하기 위한 시리얼 포트의 하드웨어 구조 해설

■ 고속처리를 실현하기 위한 패럴렐 포트의 하드웨어 구조 해설

■ 시리얼 포트의 프로그래밍 기법

■ 패럴렐 포트의 프로그래밍 기법

■ 프로그래밍에 필요한 하드웨어 지식

제2부: 시리얼 포트용 제어장치의 설계

■ 초소형 ΔΣ형 A-D 변환장치의 설계

■ Excel을 이용하여 계측과 그래프화를 실현한 음파, 온도계측용 A-D 컨버터 설계

■ PC의 시리얼 포트에 접속,실용 제어가 가능한 12비트,8kbps A-D 컨버터 유닛의 설계와 응용

■ 적외선 IrDA 통신 어댑터의 설계

■ 2∼3선으로 시리얼 다수접속이 가능한 다수 지점 온도계측 시스템 설계

■ ROM/RAM과 로직 IC 3개만으로 구성하는 MC68HC11용 ROM 에뮬레이터 설계

■ LCD 디스플레이를 제어하는 8,16bit 입출력 원격 제어장치의 제작

■ 원칩 마이컴과 액정 디스플레이로 만드는 시리얼 통신라인 모니터의 설계

■ PC의 시리얼 포트로 GPIB를 제어하는 시리얼-GPIB 변환장치의 설계

■ 1대의 플로터와 여러 대의 PC를 공유하는 시리얼 포트 자동 전환장치의 설계

■ USB, 시리얼 포트의 신호에 동기하여 전원을 ON/OFF하는 PC용 싱크로 탭 콘센트의 제작

제3부: 패럴렐 포트용 제어장치의 설계

■ 버퍼 IC 74LS541만으로 구성하는 간이 로직 애널라이저 제작

■ 8비트 A-D 컨버터 AD7820에 의한 2채널 오실로스코프의 설계와 제작

■ Windows에서 동작하는 펄스 제너레이터와 로직 애널라이저의 설계

■ DDS와 A-D컨버터 MAX132를 사용한 스칼라 네트워크 애널라이저의 설계

■ 64ch/50MHz 로직 애널라이저 설계

■ 8비트 D-A 컨버터 AD7224를 사용한 Direct Digital Synthesizer의 설계

■ 전화 버튼음의 신호를 해독하여 PC에 보내는 DTMF 신호 해독 시스템의 설계

■ 고정밀도Δ∑형 A-D 컨버터 AD7707의 사용법과 기압 측정용 어댑터의 설계

■ Excel의 데이터를 프린터 포트에 입출력하는 VBA에 의한 패럴렐 I/O 제어기술

■ 원보드 컴퓨터용 개발장비, ROM 에뮬레이션 어댑터의 설계

■ 2764/27128/27256을 에뮬레이션할 수 있는 ROM 에뮬레이터의 설계

■ GPIB의 데이터를 프린터에 출력하는 GPIB-프린터 변환장치의 설계

■ time table에 따라 ON/OFF 제어하는 영상신호 자동 전환장치의 설계

기술자료 신청 안내                 소스 프로그램 다운로드



자료 목록          발간예정자료 안내         국제테크노정보연구소 출판부