• 제목/요약/키워드: RS232C

검색결과 213건 처리시간 0.03초

3차원 자유곡면 가공용 CAM시스템의 개발에 관한 연구 (2) -가공 알고리즘 및 시스템 구성- (A study on CAM System for Machining of Sculptured Surface in Mold Cavity(2) -Machining Algorithm and Construction of the System-)

  • 정희원;정재현
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제19권1호
    • /
    • pp.54-59
    • /
    • 1995
  • In this paper, we propose unique CAM system for personal computer that can define the geometric shape in an ease manner and to machine the sculptured surfaces of a mold cavity. In this CAM system, if a user inputs simple initial information such as the control points for a shape definition and a radius of tool etc., all of the procedures for machining will be processed automatically by the CAM system as well as NC commands and simulations. In addition to this, the environment of the CAM system is composed of "C" language for an easy extention of aditional modules. Also, the CAM system with the following characteristics was developed. 1. The optimum tool path satisfying given tolerance limits reduces the time for the high precision machining of sculptured surface in a mold cavity. 2. The generated NC commands can be transmitted to NC directly by the CAM system through RS-232C from PC.C from PC.

  • PDF

영상회의를 위한 화자 검출 시스템 (Speaker Detection System for Video Conference)

  • 이병선;고성원;권혁봉
    • 조명전기설비학회논문지
    • /
    • 제17권5호
    • /
    • pp.68-79
    • /
    • 2003
  • 본 논문에서는 여러 사람이 참여하는 영상 회의에서 입술 움직임 정보를 이용하여 화자를 검출하는 시스템을 구현하였다. 구현된 시스템은 얼굴색 정보와 형태 정보를 이용하여 각 사람의 얼굴 및 입술 영역을 검출한 후, 입술 영역에서 이전 프레임과의 변화량을 계산하여 화자를 검출한다. 검출된 화자를 클로즈업하기 위하여 두 대의 CCD카메라를 사용하였으며, RS-232C시리얼 포트를 이용하여 PTZ 카메라를 제어한다. 실험 결과 3인 이상의 입력 동영상에서 얼굴의 기울어짐에 무관하게 화자를 검출할 수 있었으며 최초 기준 영상에서 화자를 클로즈업하는데 약 4∼5초 정도의 시간이 소요되었다. 또한 320${\times}$240 크기의 얼굴 영역 화면과 전체적인 배경 화면을 동시에 제공하므로 영상회의 및 인터넷 방송 등과 같은 영상 전송 시스템에서 보다 효율적인 의사 전달이 가능하게 하였다.

백색광 및 X선 미세탐침 빔라인용 실시간 제어시스템 개발 (Development of Real-time Control System for White bBamline and Microprobe Beamline)

  • 윤종철;이진원;고인수
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1997년도 한국자동제어학술회의논문집; 한국전력공사 서울연수원; 17-18 Oct. 1997
    • /
    • pp.748-751
    • /
    • 1997
  • The White Beamline of the Pohang Accelerator Laboratory(PAL) consists of main and second slits, a microprobe system, two ion chambers, a video-microscope, and a Si(Li) detector. These machine components must be controlled remotely through computer system to make user experiments precise and speedy. A real-time computer control system was developed to control and monitor these machine components. A VNIEbus computer with OS-9 real-time operating system was used for low-level data acquisition and control. VME I/O modules were used for step motor control and scaler control. The software has modular structure for maximum performance and easy maintenance. We developed database, I/O driver, and control software. We used PC/Window95 for data logging and operator interface. Visual C++ was used graphical user interface programming. RS232C was used for communication between VME and PC.

  • PDF

블루투스 프로토콜 스택 설계 및 구현을 통한 교육용 소프트웨어 개발 (Educational Software Development through Bluetooth Protocol Stack Design and Implementation)

  • 최진섭;정중수;정태윤;이용수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (3)
    • /
    • pp.196-198
    • /
    • 2002
  • 오늘날 무선통신 기술은 기존 유선 통신방식에 추가하여 매우 주목받고 있는 정보통신 혁명을 주도하였다. 무선 통신에서 자체 피코넷(piconet)을 형성하여 음성이나 데이터 통신을 수행하는 이러한 블루투스 기술은 많은 응용분야에 적용되고 있고 이제 액세스 망을 통해 공중망과 접속 가능하게 되었다. 본 논문에서는 이러한 블루투스 프로토콜의 핵심적인 기술을 교육하기 위하여 블루투스 디바이스와 RS232 또는 USB 인터페이스로 접속된 PC에서 블루투스 프로토콜의 핵심적인 스택인 HCI, L2CAP, RFCOMM, SDP를 설계, 구현하였다. 아울러 PC 상에서 이러한 블루투스 프로토콜을 체계적이고 쉽게 교육하고자 교육용 소프트웨어를 개발하였다. 이의 개발 환경으로는 윈도우 OS와 비주얼 C++을 사용하였다. 비주얼 C++로 작성된 프로그램은 블루투스 디바이스에 실장 된 펌웨어와 인터페이스를 수행하여 개발되었다.

  • PDF

심전계(ECG)의 제작설계

  • 서병설
    • 대한의용생체공학회:의공학회지
    • /
    • 제9권2호
    • /
    • pp.247-250
    • /
    • 1988
  • Laboratory information system (LIS) is a key tool to manage laboratory data in clinical pathology. Our department has developed an information system for routine hematology using down-sized computer system. We have used an IBM 486 compatible PC with 16MB main memory, 210 MB hard disk drive, 9 RS-232C port and 24 pin dot printer. The operating system and database management system were SCO UNIX and SCO foxbase, respectively. For program development, we used Xbase language provided by SCO foxbase. The C language was used for interface purpose. To make the system use friendly, pull-down menu was used. The system connected to our hospital information system via application program interface (API), so the information related to patient and request details is automatically transmitted to our computer. Our system interfaced with fwd complete blood count analyzers(Sysmex NE-8000 and Coulter STKS) for unidirectional data tansmission from analyzer to computer. The authors suggests that this system based on down-sized computer could provide a progressive approach to total LIS based on local area network, and the implemented system could serve as a model for other hospital's LIS for routine hematology.

  • PDF

다기능 디지털 전압기록장치 시스템 개발 (Development of new Multifunction Voltage Recorder)

  • 손수국;최상준
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1999년도 추계학술대회 논문집 학회본부 B
    • /
    • pp.693-696
    • /
    • 1999
  • This paper describes a new voltage recorder for the voltage management of a power distribution line by using a new voltage measurement technique. The RMS(Root Mean Square) voltage measurement for the power line under the assumption of a sinusoidal input voltage is taken by the full-wave rectifier, half-adder utilizing operational amplifier(OP) circuit. A/D converter utilizing a dual slope converter converts an analog voltage signal into a serial pulse. The pulse is counted with a single chip micro-controller, converted with the RMS voltage, and saved into a flash memory. In the last, a new voltage recorder with compact size and multifunction is developed. Also, Voltage Management System that can analyze the stored data via RS-232C cable is developed based on Windows 95 and Visual C++.

  • PDF

CNC 호브 릴리빙 선반의 CAM 시스템 개발 (Development of the CAMSsystem for CNC Hob Relieving Lathe)

  • 양희구;김석일;박천홍;류근수
    • 한국CDE학회논문집
    • /
    • 제1권2호
    • /
    • pp.150-157
    • /
    • 1996
  • The hob is considered as an effective gear cutting tool for achieving the various gears such as spur gear, helical gear, worm gear and so on. To enhance the productivity and precision of hobs and the competitive ability of domestic CNC hob relieving lathes, a CAM system for CNC hob relieving lathe needs to be realized. In this study, the CAM system is developed based on the personal computer and C language. Besides the automatic generation of CNC data, the developed CAM system has the various capabilities related to the generation of tool path, the cutting simulation for verifying the generated CNC data and forecasting the cutting time, the DNC operation for communicating the CNC data with CNC controller by RS232C port, and the estimation of undercut length for verifying the hob cutting conditions.

  • PDF

공개키 암호체계를 위한 Modular 곱셈개선과 통신회로 구현에 관한 연구 (Implementation of Modular Multiplication and Communication Adaptor for Public Key Crytosystem)

  • 한선경;이선복;유영갑
    • 한국통신학회논문지
    • /
    • 제16권7호
    • /
    • pp.651-662
    • /
    • 1991
  • 공개키 암호화에 대한 지수계산 방법의 개선과 serial 통신선에 실용적으로 적용하는 방법을 제시한다. RSA 형의 암호화 및 복호화 회로에 사용하기 위한 고속 modular 곱셈 알고리즘을 개선하였다. 기존의 고석 modular 곱셈 알고리즘에서 비교 과정에 사용되는 control bit 값 선정을 개선하여 부분곱과 modular 값의 비교과정에서 오류가 발생되지 않도록 하였다. 이 개선된 알고리즘은 C언어를 사용하여 작성한 simulation program에 의한 simulation을 통하여 그 정상 동작을 확인하였다. 또한 computer간의 serial 통신선에서 입력되는 serial 통신선에서 입력되는 serial data를 sampling하여 이것을 RSA방식으로 암호화하여 송신하게 되고 수신측에서는 이의 역순으로 처리하며, 이 sampling 및 암호화에 Z80 miroprocessor를 중심으로 암호회로를 설계, 제작하였다.

  • PDF

디지탈 제어를 위한 실시간 제어용 프로그램 팩케지 개발 (Development of real time control program package for digital control)

  • 김상봉;이충환
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1991년도 한국자동제어학술회의논문집(국내학술편); KOEX, Seoul; 22-24 Oct. 1991
    • /
    • pp.317-321
    • /
    • 1991
  • In recent years, the discrete-data and digital control systems have gained importance in all industies due in part to the advances made in microcomputers, as well as the advantages found in working with digital signals. So, the developments of the computer aided design packages to analysis, control law design and digital implementation of control systems are increasingly needed and those substantial technological improvements are now expected. In the paper, a real time control program package(RTCPP) for the implementation of digital control is developed by using C language. The digital controls for the feedfoward and feedback controllers such as PI(propotional and Integration) type, regulator and servo types can be implemented by an IBM PC compatible computer with some interface modules of A-D/D-A converter and RS-232C. The effectiveness of RTCPP is illustrated by the application controls for motor and magnetic levitation systems.

  • PDF

궤적 오차를 제거한 4축 CNC 제어기의 개발 (Development of 4-axis CNC Controller for Removing Trajectory Error)

  • 이치환
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1997년도 추계학술대회 논문집
    • /
    • pp.406-409
    • /
    • 1997
  • An economical 4-axis CNC controller employing step motors is designed and implemented in this paper. By using the inherent ability of holding position of the motor, the CNC controller uses open-loop control for removing trajectory error and for a simple hardware. Each drive of axis has an 8-bit microprocessor 89C52 and a PC controls the axes and pendant by means of RS232C serial communication. Backlash is also compensated at the axis controller. While compensating the backlash, the feed rate becomes zero in order to minimize trajectory error. The trajectories of 16ms interval are computed on PC and are sent to motor drives. In the drives, the trajectories are linearly interpolated for 2ms interval. The developed CNC does not require add-on specific motion card on PC. From the experimental results, the validity of the CNC controller based on step motor is proved.

  • PDF