• Title/Summary/Keyword: RS-485

Search Result 176, Processing Time 0.039 seconds

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

  • Lee, Jae-Cheol;Ko, Dae-Sik
    • Journal of Advanced Navigation Technology
    • /
    • v.12 no.5
    • /
    • pp.464-469
    • /
    • 2008
  • The RS-232C (Unbalanced serial) and RS-485 (balanced serial) are standard in serial communication. RS-485 uses a differential electrical signal, as opposed to unbalanced signals referenced to ground with the RS-232. Differential transmission, which uses two lines each for transmit and receive signal results in greater noise immunity and longer distances as compared to the RS-232C. The greater noise immunity and distance are big advantages in industrial environments. In general, one protocol on one serial interface is very normal application. In this study, we implemented multi protocols on one serial RS-485 interface and examine the performance and result with hanging multi equipments.

  • PDF

Performance Analysis and Improvement of RS485 Based Low Speed and Multi-Node CSMA/CD for Control Network System (RS485 기반 다수 노드 제어용 저속통신망에서의 CSMA/CD 기법 적용 및 성능 개선 방안)

  • Kim, Min Ki;Choi, Yong Wo;Park, Dong Chan;Kim, Suk Chan
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.20 no.1
    • /
    • pp.27-35
    • /
    • 2015
  • In this paper, we suggested a RS485 based CSMA/CD protocol that is available in low speed multi-node networks such as industry control communication network and home network etc. The suggested protocol was compared to widely used Master-Slave protocol, Modbus. We modeled realistic control network and showed that the average delay and throughput performance were significantly improved in the different transmission rates.

Design and Implementation of the JAVA Serial Communication Program to Control the Industrial Digital Indicator (산업용 디지털 지시계 제어를 위한 자바 시리얼 통신 프로그램의 설계와 구현)

  • Kim, Tai-Suk;Kim, Jong-Soo;Lee, Jung-Hwa
    • Journal of Korea Multimedia Society
    • /
    • v.14 no.6
    • /
    • pp.794-801
    • /
    • 2011
  • Main machinery in the factory have various digital indicator to display its operating data for the manager. It is useful to control these datum at the remote office for factory automation in order to increase machine productivity. It is easy to use Ethernet infrastructure for remote communication. But most of all machinery in domestic factories still support RS232c or RS485 serial communication way. In this case to control machinery datum on the ethernet base, it is need to change RS232C or RS485 data to ethernet base. In this paper, in order to develop a remote progress management system through the wireless Internet, we show a design method to make easy maintenance by developing the system with both the JAVA language and RxTx Package for RS232c serial communication. For the system implementation, we added the digital indicator connect with a thermo couple to a machine which provide the real time status data of temperature. To connect machines management server program, we set up a convertor to change the RS485 data to the RS232c and also another convertor to change the RS232c data to wireless ethernet.

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

  • Won, Ju-Ho;Jo, Yeong-Ho;Lee, Yun-Gi;Kim, Ui-Chan;Jo, Yeong-Jun;Lee, Sang-Gon
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.37 no.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

A Development of CCTV Control System Based on Wireless Sensor Network (무선 센서 네트워크 기반 CCTV 제어 시스템 연구)

  • Cho, Soo-Hyung;Kim, Dae-Hwan
    • 한국정보통신설비학회:학술대회논문집
    • /
    • 2009.08a
    • /
    • pp.219-220
    • /
    • 2009
  • Many surveillance cameras used in security system are controlled with RS-485 communication protocol. In this situation, if RS-485 connection can be replaced with wireless connection using sensor network technology, an installation will become ease because of no wired connection and also a deployment of cameras will become free. This paper explains about the design of wireless sensor node and the necessary implementation for an operation, which can be replacing RS-485 connection for the development of CCTV control system based on wireless sensor network. The hardware platform of sensor node was designed based on MicaZ and the software was developed based on TinyOS. To control surveillance cameras deployed on wide area, the supporting of multi-hop also was implemented. With the result of experiment deploying on real environment, it was revealed that the controller could control cameras quickly with wireless.

  • PDF

An Development of Security System based on The Home Gateway (홈 게이트웨이 기반 보안 시스템 개발)

  • Cho, Soo-Hyung;Lee, Sang-Hak
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2010.06b
    • /
    • pp.299-302
    • /
    • 2010
  • 보안 시스템에 사용되는 많은 감시 카메라들이 RS-485 통신 방식을 통해 제어된다. 이러한 상황에서 RS-485 연결을 센서 네트워크 기술을 이용한 무선 연결로 대체할 수 있다면 선으로 연결할 필요가 없어 설치가 쉬워지고 카메라의 배치 또한 자유로워 질 것이다. 본 논문은 RS-485 연결을 대체할 수 있는 무선 센서 네트워크 기반의 감시 카메라 제어 시스템에 대한 개발로 홈게이트웨이와 무선 센서 노드, 스마트폰 감시 카메라 제어 어플리케이션의 개발 및 구현에 대해 설명한다. 홈 게이트웨이는 유 무선 인터넷 뿐만 아니라 무선 센서 네트워크를 지원하도록 설계되었으며 MicaZ 기반의 센서 노드는 RS-485 인터페이스로 카메라와 연결된다. 넓은 지역에 분산된 보안 카메라들을 제어하기 위해 멀티-홉 또한 지원하도록 구현되었다. 보안 시스템의 감시 카메라들은 스마트폰 기반의 어플리케이션에 의해 제어 된다. 실제 환경에 배치하여 실험한 결과, 스마트폰에서의 카메라 제어에 대해 실제 카메라가 매우 빠르게 반응하는 것을 확인할 수 있었다.

  • PDF

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

  • Kang, Tae-Wook;Lee, Seongsoo
    • Journal of IKEEE
    • /
    • v.24 no.4
    • /
    • pp.1184-1187
    • /
    • 2020
  • This paper proposes an in-vehicle network controller fully exploiting the advantages of UART (Universal Asynchronous Receiver/Transmitter) and CAN (Controller Area Network). UART is used in 1-to-1 communication and it exploits parity bit for data integrity check. The proposed in-vehicle network controller converts UART into CAN, which enables multiple communications along with 1-to-1 communication. Also, the proposed in-vehicle network controller exploits CRC (cyclic redundancy check) for data integrity check, which increases communication reliability. CAN is controlled by microprocessor, but the proposed in-vehicle network controller can be controlled by any devices compliant with RS-232, RS-422, and RS-485.

PLC and Arduino Interaction Based on Modbus Protocol

  • Jeong, Yunju;Ansari, Md Israfil;Shin, WooHyeon;Kang, Bonggu;Lim, JinSeop;Moon, HyeonSik;Shim, Jaechang
    • Journal of Korea Multimedia Society
    • /
    • v.20 no.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.

Interface Conversion to Extend Communication Cable of Ultrasonic Sensor (초음파 센서 통신선 연장을 위한 인터페이스 변환)

  • Seo, Dae-Il;Kwon, Byung-Hyuk;Kim, Sang-Jin
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.17 no.3
    • /
    • pp.467-472
    • /
    • 2022
  • The 3D ultrasonic anemometer transmits measured data by connecting PC and RS232C interface. Depending on the observation location, it is often necessary to extend the cable connecting the PC and the sensor. When installing on the test bed of the Air Meteorological Agency, the original AWM2919 cable was required to be extended because the distance between the PC container and the equipment installation site was more than 30 m. The cable was extended through a process such as extending the AWM2919 cable, converting the interface with the PC from RS232C to RS485, and testing the RS485 communication. After the equipment was installed with an extended cable, data were remotely collected and analyzed to confirm successful cable extension.

The Implementation research of CAN linked safety sensor hardware (CAN 연계형 안전진단센서 하드웨어 설계에 관한 연구)

  • Jeong, Soon-Ho;Kim, Seoung-Kwon;Cha, Jae-Sang
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.10 no.5
    • /
    • pp.209-213
    • /
    • 2010
  • This paper is a study of Car safety network system using sensed data from varied sensors. This hardware will work with various sensors and communication protocols. There are many sensors. Then, I selected 3 sensors for test, which were sonic sensor for distance checking, tilt sensor for rollover and impact sensor for car accident and theft. Also, there are many interfaces for sensor. Therefore I designed hardware to support various sensor interfaces. For instance ADC(Analog to Digital converter), I2C, RS232, RS485, CAN. In this case, sonic sensor have I2C interface, tilt sensor have RS485 interface and Impact sensor have analog interface. In this research, I can gather sensing data from 3 sensors (mentioned above), and sending control signal to other processor with RS232, RS485, CAN communication. So, we can use easily this hardware for many cases of systems, which need sensors.