• 제목/요약/키워드: Serial communication

검색결과 573건 처리시간 0.036초

여분을 갖는 시스템의 시리얼데이터통신 중재모듈의 개발 (A Development for Serial Data Communication Arbitration Module in Redundant System)

  • 신덕호;이종우;황종규;정의진;김종기
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2002년도 춘계학술대회 논문집
    • /
    • pp.530-534
    • /
    • 2002
  • This paper show serial communication method in order to design how to interface between fault tolerant systems with redundancy. Problem has been in the method that fault tolerant system had switched of serial data with common switching device. This problem degrade reliability in itself and total system which is interfaced with that serial communication system. So Arbitration module of serial communication which is suggested in this paper can improve the reliability using voter algorithm which fault is detected passively.

  • PDF

A Study of I/O Serial Communication Systems Between Overground And Overhead Controllers

  • Kim, Duk-Hyun
    • 조명전기설비학회논문지
    • /
    • 제21권4호
    • /
    • pp.122-128
    • /
    • 2007
  • This paper represents the Input/Output (I/O) serial communication methods between overground and overhead controllers using a programmable logic controller (PLC). In general, the systems composed by overground and overhead controllers use exclusive serial communication units. This, however, has a demerit such as a high cost as well as some restrictions of the system itself. Thus, this paper suggests methods by I/O cards for data communication between overground and overhead controllers. In this system, there is no special card and it therefore has a lower cost and is more flexible than the exclusive serial communication unit.

리눅스 9비트 시리얼통신에서 모드전환 지연원인의 분석과 개선 (Diagnosis and Improvement of mode transition delay in Linux 9bit serial communications)

  • 정승호;김상민;안희준
    • 한국산업정보학회논문지
    • /
    • 제20권6호
    • /
    • pp.21-27
    • /
    • 2015
  • 본 논문은 리눅스 환경에서 9비트 RS-232 통신에 필요한 패러티 모드 전환 방식을 사용할 때 발생하는 바이트 간 전송 지연증가 문제를 분석하고 해결책을 제시한다. 문자 전송방식인 RS-232통신에서 메시지의 시작을 나타내기 위하여 9비트통신을 하는 경우가 상당히 있다. 8 비트 문자통신을 기본으로 하는 통상의 리눅스에서는 9비트지원을 하기위해서는 패러티 모드를 변환하는 방법이 사용되는데, 실험결과 이때 OS 틱(tick) 수준의 지연이 발생하는 것을 확인하였다. 본 논문에서 지연의 원인이 드라이버에서 전송 FIFO 버퍼에 남은 데이터를 기다리는데 걸리는 시간의 최소단위를 OS 틱을 사용하기 때문인 것을 밝혀내었으며, 표준 리눅스 드라이버를 수정하여 패러티 모드전환 시간을 1ms 이내로 감소시켰다. 최근 다양한 시스템 통신 방식의 개발되었지만, 여전히 기존의 많은 표준 및 시스템이 RS-232 방식을 사용하여 9 bit 통신을 하고 잇는 경우에 리눅스 활용이 가능하게 되었다는 의미가 있다.

Serial Communication-Based Fault Diagnosis of a BLDC Motor Using Bayes Classifier

  • Suh, Suhk-Hoon;Woo, Kwang-Joon
    • International Journal of Control, Automation, and Systems
    • /
    • 제1권3호
    • /
    • pp.308-314
    • /
    • 2003
  • This paper presents a serial communication based fault diagnosis scheme for a brushless DC (BLDC) motor using parameter estimation and Bayes classifier. The presented scheme consists of a smart network board, and a fault detection and isolation (FDI) master. The smart network board is installed near the BLDC motor drive system to acquire motor data and transmit motor data to the FDI-master via serial communication channel. The FDI-master estimates BLDC motor resistance to detect symptom of faults, and assign symptom to fault type using Bayes classifier. In this scheme, since communication time delay has a serious effect on performance, periodic and fixed communication protocol is designed. Hence, the delay time is priory known. By experiment result, presented scheme was verified.

시리얼 통신을 이용한 기울기 감지 센싱 시스템 (The tilt sensing system using serial communication)

  • 박진원;이홍민
    • 한국정보전자통신기술학회논문지
    • /
    • 제2권4호
    • /
    • pp.53-58
    • /
    • 2009
  • 최근 각 종 분야에서 센서들을 이용한 연구 및 활용도가 증가하고 있다. 본 논문에서 는 3축 가속도 센서를 이용해 serial 통신을 통한 물체의 기울기를 감지 및 검출 하고 사용자는 실시간으로 모니터링 할 수 있는 GUI 환경 및 기울기 감지 시스템을 제안하였다. 기존 전자식 액체충전 방식의 기울기 센서의 불안정한 데이터와 오차의 단점을 줄이고자 AD 변환기가 내장된 디지털식 3축 가속도 센서를 이용함으로서, 보다 정확한 데이터를 검출하여 정확도를 높이고 사용자는 이상 여부를 보다 쉽게 인식할 수 있었다.

  • PDF

가상 시리얼 무선랜 통신 모듈 설계 (Design of Communication Module for Virtual Serial Wireless LAN)

  • 기장근
    • 한국인터넷방송통신학회논문지
    • /
    • 제23권5호
    • /
    • pp.35-40
    • /
    • 2023
  • 본 논문에서는 전통적으로 대면 중심의 오프라인 접촉방식 실험 실습 위주로 진행되었던 전기 전자 제어공학 분야의 마이크로프로세서 응용 교과목 교육에서 시간적, 공간적, 물리적 제약 요소에 상관없이 언제 어디서나 가상적으로 실습할 수 있게 해주는 온라인 가상실험 시스템 구축 연구의 일환으로, 마이크로프로세서가 다른 주변장치와 무선랜을 통해 통신할 수 있게 해주는 시리얼 무선랜 가상 통신 모듈을 개발하였다. 개발된 모듈은 가상실험 시스템 내의 마이크로프로세서와 시리얼 인터페이스를 통해 연결되고, 이를 통해 송수신되는 데이터를 가상실험 소프트웨어가 수행되고 있는 호스트의 실제 무선랜 인터페이스를 통해 주변 장치들로 전송해 준다. 개발된 시리얼 무선랜 가상 통신 모듈의 기능 검증을 위해 가상실험 시스템 내의 마이크로프로세서가 호스트 컴퓨터의 무선랜 인터페이스를 통해 안드로이드 스마트폰과 데이터를 주고받는 실험을 수행하였으며, 본 연구를 통해 개발된 가상실험용 시리얼 무선랜 통신 모듈을 사용하여 가상 마이크로프로세서가 주변 실물 장치와 무선랜을 통해 통신할 수 있게 되어 마이크로프로세서 응용 교육분야에 효율적으로 활용될 수 있을 것으로 기대된다.

공개키 암호체계를 위한 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 Self-Checking characteristics Serial Data Distribution Module)

  • 신덕호;이종우;김종기;이기서
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2002년도 하계학술대회 논문집 D
    • /
    • pp.2240-2242
    • /
    • 2002
  • This paper show serial communication method in order to design how to interface between fault tolerant systems with redundancy. Problem has been in the method that fault tolerant system had switched of serial data with common switching device. This problem degrade reliability in itself and total system which is interfaced with that serial communication system. So Arbitration module of serial communication which is suggested in this paper can improve the reliability using voter algorithm which fault is detected passively.

  • PDF

단일 핀을 이용한 직렬 통신 설계 및 구현에 관한 연구 (A Study on the design and implementation of serial communication using only one pin)

  • 박상봉;허정화
    • 문화기술의 융합
    • /
    • 제1권3호
    • /
    • pp.83-85
    • /
    • 2015
  • 최근 가전제품, 모바일 장비, 웨어러블 컴퓨터 등의 IoT 분야에서 센서 정보를 주고 받는 직렬 통신 방식이 사용된다. 기존의 SPI와 I2C 직렬 통신 방식은 클럭과 데이터 2개의 핀을 사용하여 비교적 빠른 속도로 데이터를 전송하는 방식이다. 사용되는 사물들이 점차 작아지고, 데이터 전송 정보의 양이 적어지면서 전송 속도보다는 하드웨어의 단순화가 중요한 설계요소가 되는 응용분야가 늘어나고 있다. 본 논문에서는 단일 핀을 사용하여, 데이터를 직렬로 송 수신하는 회로를 설계하고 FPGA로 구현하였다. 제안된 단일 핀 직렬 통신 프로토콜은 적은 양의 데이터를 저속으로 통신하는 IoT 제품에 적합하다.

충돌검지 다중접속(CSMA) 프로토콜에 의한 RS232C 직렬통신의 구현 (Implementation of RS232C Serial Communication by CSMA protocol)

  • 곽희수;한경호
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1998년도 하계학술대회 논문집 G
    • /
    • pp.2473-2475
    • /
    • 1998
  • In this paper, we implemented RS232C serial communication by the 2 wires(Data,GND), and multiple access, by the applying Collision Sensing Multiple Access(CSMA) Protocol. Multiple access is implemented by assigning a unique ID to each controller. The multiple access control operation starts by sending a command packet from a host to another host and the command packet is composed of ID bytes of source and target host computer, data bytes and the check sum, byte. In host computer, after sending command packet, the collision from loop back data. If collision is detected, it means a command packet was collided with another command packet for another host. The packet communication of the controller enables the multiple acces of the controller through the common serial data link. The application of this serial communication through CSMA protocol and the usage of two wires, have an effect on saving the wires and convenient of layout work.

  • PDF