• 제목/요약/키워드: RS-422/485

검색결과 23건 처리시간 0.025초

CAN 버스를 이용한 다중 UART 통신 (Multiple UART Communications Using CAN Bus)

  • 강태욱;이성수
    • 전기전자학회논문지
    • /
    • 제24권4호
    • /
    • pp.1184-1187
    • /
    • 2020
  • 본 논문에서는 UART (Universal Asynchronous Receiver/Transmitter)와 CAN (Controller Area Network)의 장점을 활용할 수 있는 차량통신 콘트롤러를 제안한다. UART는 1대1 통신에 사용되며 데이터 유효성 검사로 패리티 비트를 사용한다. 제안하는 차량통신 콘트롤러를 사용하는 경우에는 UART를 CAN으로 변환하여 1대1 통신뿐만 아니라 버스 구조의 다중 통신도 가능하다. 또한 데이터 유효성 검사를 패리티보다 발전된 CRC (cyclic redundancy check)를 통해 수행하므로 신뢰도가 올라간다. CAN은 마이크로프로세서에 의해 제어되지만 제안하는 차량통신 콘트롤러를 사용하는 경우에는 RS-232, RS-422, RS-485를 지원하는 장치라면 무엇이든지 제어가 가능하다.

전장품 접속을 위한 UART 시리얼 버스 구현에 대한 평가

  • 원주호;조영호;이윤기;김의찬;조영준;이상곤
    • 천문학회보
    • /
    • 제37권2호
    • /
    • pp.184.2-184.2
    • /
    • 2012
  • 위성의 전장품은 전기적 접속을 위해서 1:1 연결을 하는 Point-to-Point 버스 방식과 여러개의 Slave (Remote Terminal)을 갖고, 일반적으로 1개의 Master (Controller)에 의해서 연결하게 되는 버스 구조를 갖는 접속 채널을 통해서 연결이 된다. 가장 많이 사용되는 방식인 MIL-STD-1553B는 데이터 전송속도가 1Mbps이고, Transformer에 의해서 완전하게 버스와 각 전장품이 완전하게 절연이 되는 구조로, 전기적 고장이 전달되는 것을 방지할 수가 있지만, 설계의 난이도가 높다. 고속 버스는 SpaceWire를 사용하고, 100Mbps이상의 속도를 지원할 수가 있지만, LVDS등의 고속 채널 설계 및 노이즈에 민감한 특성 때문에, 저속의 통신채널에서는 사용하기 어렵다. 저속의 데이터 채널을 위해서는 UART 방식이 사용된다. UART 방식은 RS-422 방식과 RS-485 방식이 사용되지만, 1553B 또는 SpaceWire 등과 같이 프로토콜이 정해지지 않아서, 사용자가 직접 프로토콜을 지정해야하는 문제가 있다. 또한 RS-422은 1:1 방식의 Point-to-Point UART를 위해서 사용되고, RS-485는 버스 방식의 연결을 지원할 수가 있지만, 동시에 여러개의 TX가 enable되는 경우에는 TX사이에 고장을 일으킬 수 있어서, 1번에 TX가 1개만 사용되도록 제어할 필요가 있다. 또한 RS-485방식의 버스를 구현할 경우에는 1553B처럼 와전하게 절연이 불가능하므로, 전기적이나 기능적으로 485버스에 문제가 발생할 경우에 절연과 같은 기능이 지원되도록 구현이 되어야 한다. 본 논문에서는 안정적인 485 UART버스 구현을 위한 기술에 대해서 평가하고 분석하도록 하겠다.

  • PDF

Serial 전송라인에서 Multi-Protocol 통신의 구현 연구 (A study of multi protocol communication on single serial interface)

  • 이재철;고대식
    • 한국항행학회논문지
    • /
    • 제12권5호
    • /
    • pp.464-469
    • /
    • 2008
  • Serial 통신에는 RS-232C 통신과 같은 Un-balanced 방식과 RS-485/422통신과 같은 Balanced 통신 방식이 있다. 이 가운데 RS-485 통신의 경우는 통신의 거리가 길고 Balanced 방식에 의한 전송방식이기 때문에 RS-232에 비하여 데이터의 신뢰성이 매우 우수하므로 산업현장에 많이 사용되고 있다. 통상적으로는 하나의 통신선 위에서는 하나의 프로토콜을 이용하여 통신을 구현하는 것이 일반적인 방법이다. 본 연구에서는 RS-485 serial 전송의 Physical layer 위에 여러 가지 종류의 장비나 기기를 동시 연결하여 사용할 수 있도록, 다수의 통신 Protocol을 구현하는 방법을 실현하여 보고 성능을 검증하여 보고자 한다.

  • PDF

양어장 자동화 시스템의 개발 -1. 모형 수조를 중심으로- (The Development of an Automatic Aquaculture System -1. Using a model tank-)

  • 강호원;이성호;김제윤;정석권;김상봉
    • 한국수산과학회지
    • /
    • 제28권3호
    • /
    • pp.294-300
    • /
    • 1995
  • In aquaculture industrial field, an automatic management and control system is needed to cope with the difficulties such as expensive wage, ripe age of management worker and risk according to the unexpected change of environmental conditions in the aquarium. This paper introduces an automatic aquarium monitoring and control system. The system is developed using PC single board computer. A PC can be connected to multi-single hoard computers, and the communication between PC and single board computers is based on RS-422/485 interfacing method. The physical data of pH, DO, temperature and water level etc. are real-timely treated in the single board computer though individual transducers, transfered to the main monitoring PC through RS-422/485 communication, and those data are graphically shown on the PC monitor. Furthermore, the environmental circumstance can be monitored through the image processing system, and the emergency system can be operated under the condition of environmental incident such as electric power stoppage, DO deficiency, pump shut down and low level water etc.

  • PDF

유무선 원격제어장치를 이용한 LED 가로등 제어 시스템 구현 (Development of the LED Street Lamp by using Wired and Wireless Remote Control System)

  • 박성욱;엄우용
    • 전자공학회논문지
    • /
    • 제51권10호
    • /
    • pp.235-242
    • /
    • 2014
  • LED 조명 제어 기술은 LED 조명의 효율적인 관리를 위해 지속적으로 연구되는 분야 중의 하나이다. 본 논문에서는 LED 가로등을 원격으로 제어하기 위해 유무선 통신 기능을 가지는 LED 가로등 원격 제어 장치를 설계하고 구현한다. 구현된 원격 제어 장치는 조도 센서를 이용한 자동 디밍이 가능하고, RS-485/422나 Wi-Fi를 이용하여 LED 가로등을 개별(또는 통합) 제어가 가능하다. 실험을 통해 개발된 원격 제어 장치의 기능이 정상적으로 동작함을 확인하였다.

전력선통신 기반의 선박용 M모A 프로토콜 브릿지 구현 (Implementation of Ship Area Network NMEA protocol Bridge Based on Power Line Communication)

  • 김관형;강성인;전재환;권오현;오암석;조현철
    • 한국정보통신학회논문지
    • /
    • 제14권11호
    • /
    • pp.2419-2422
    • /
    • 2010
  • 현재 선박용 통신 네트워크의 구성은 RS-422, RS-485, CAN, EtherNet 기반의 물리계층으로 NMEA0183, NMEA2000, MiTS(Maritime information Technology Standards) 프로토콜을 지원하도록 설계하고 있다. 특히, 기존의 선박통신은 별도의 전용선을 설치해야하는 단점이 있다. 그러나, 기존의 통신방식과 달리 전력선 통신은 선박내부에서 사용하고 있는 AC220V /DC24V을 그대로 사용하는 장점이 있다. 그러므로, 본 논문에서는 이러한 물리계층을 지원하도록 선박내부의 전력선 통신망을 설계하여 NMEA0183 프로토콜을 지원하는 DC-전력선 통신(DC-PLC : DC-Power Line Communication) 기반의 브릿지를 설계하고자 한다.

전력선통신 기반의 선박용 NMEA 프로토콜 브릿지 구현 (Implementation of Ship Area Network NMEA protocol Bridge Based on Power Line Communication)

  • 김관형;강성인;전재환;권오현;오암석;조현철
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2010년도 추계학술대회
    • /
    • pp.577-578
    • /
    • 2010
  • 현재 선박용 통신 네트워크의 구성은 RS-422, RS-485, CAN, EtherNet 기반의 물리계층으로 NMEA0183, NMEA2000, MiTS(Maritime information Technology Standards) 프로토콜을 지원하도록 설계하고 있다. 본 논문에서는 이러한 물리계층을 지원하도록 선박내부의 전력선 통신망을 설계하여 NMEA0183 프로토콜을 지원하는 DC-전력선통신(DC-PLC : DC-Power Line Communication) 기반의 브릿지를 설계하고자 한다.

  • PDF

CIM 시스템의 Infrastructure(DLU & DAU) 구성을 위한 통합 모니터링 시스템의 개발(I) (Developmetn of Integrated Monitoring System for Composition of CIM System's infrastructure(DLU & DAU) (l))

  • Kang, H.W.;Lee, W.;Kim, S.B.
    • 한국정밀공학회지
    • /
    • 제12권10호
    • /
    • pp.18-24
    • /
    • 1995
  • This paper describes a multi-computer system developed for CIM(Computer Integrated Manufacturing) system, which combines single board computers and personal computers by using RS422/485 communication and LAN. The system adopts a concept of hot run back up system based on dual CUP system of host and supervisor structure. The dual CPU system and the single board computer are respectively developed using 32 bits microcomputer and 16 bits microprocessor. 8097BH. The multi communication between two types of system is done by using RS 422/485, and also data logging computers are linked with LAN.

  • PDF

PLC and Arduino Interaction Based on Modbus Protocol

  • Jeong, Yunju;Ansari, Md Israfil;Shin, WooHyeon;Kang, Bonggu;Lim, JinSeop;Moon, HyeonSik;Shim, Jaechang
    • 한국멀티미디어학회논문지
    • /
    • 제20권3호
    • /
    • pp.511-519
    • /
    • 2017
  • This Paper introduces the design and communication method between PLC (Programmable Logic Controller) and Arduino based on MODBUS Protocol. MODBUS connection can be established in a new or existing system very easily, therefore we used this protocol in our proposed system. In the field of automatic devices, multi-function serial port such as RS232, RS422, RS485, and so on creates a great convenience to the developer. This proposed system used RS485 as a key mediator for data exchanging on a connected network. We also believe that it will reduce the development cost in various automated industry because this system can be reused or can be implemented any such PLC installed machines. RS485 is used as a communication interface between PLC (as a slave) and Arduino (as a master), through which a reliable network is created for safe and fast communication. Furthermore, RS485 allows multiple devices(up to 32) to communicate at half duplex on a single pair of wires and provides a long connectivity area (up to 1200 meters) as compare to other device, which makes it a user-friendly for various devices in the automated industry. Moreover, Arduino can play as a mediator by connecting third party device and setup a communication network with PLC.