• 제목/요약/키워드: Serial Communication Bus

검색결과 62건 처리시간 0.024초

Design and Fabrication of Low Power Sensor Network Platform for Ubiquitous Health Care

  • Lee, Young-Dong;Jeong, Do-Un;Chung, Wan-Young
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.1826-1829
    • /
    • 2005
  • Recent advancement in wireless communications and electronics has enabled the development of low power sensor network. Wireless sensor network are often used in remote monitoring control applications, health care, security and environmental monitoring. Wireless sensor networks are an emerging technology consisting of small, low-power, and low-cost devices that integrate limited computation, sensing, and radio communication capabilities. Sensor network platform for health care has been designed, fabricated and tested. This system consists of an embedded micro-controller, Radio Frequency (RF) transceiver, power management, I/O expansion, and serial communication (RS-232). The hardware platform uses Atmel ATmega128L 8-bit ultra low power RISC processor with 128KB flash memory as the program memory and 4KB SRAM as the data memory. The radio transceiver (Chipcon CC1000) operates in the ISM band at 433MHz or 916MHz with a maximum data rate of 76.8kbps. Also, the indoor radio range is approximately 20-30m. When many sensors have to communicate with the controller, standard communication interfaces such as Serial Peripheral Interface (SPI) or Integrated Circuit ($I^{2}C$) allow sharing a single communication bus. With its low power, the smallest and low cost design, the wireless sensor network system and wireless sensing electronics to collect health-related information of human vitality and main physiological parameters (ECG, Temperature, Perspiration, Blood Pressure and some more vitality parameters, etc.)

  • PDF

NMEA2000을 이용한 임베디드 선박 모니터링 시스템의 개발 (Development of Embedded Vessel Monitoring System Using NMEA2000)

  • 이창의;김달용;유영호;신옥근
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제33권5호
    • /
    • pp.746-755
    • /
    • 2009
  • Recently, NMEA2000 became the de facto standard of the communication protocol for the instrument level network in vessels, and it is anticipated that most of the vessels will be equipped with the sensors and actuators based on this protocol. The conventional serial communication specifications such as RS-232, RS-485, or even NMEA0183 are single-talker/multiple-listener and interconnection among multiple sensors and/or actuators usually results in a bundle of wires. On the other hand, NMEA2000 is a true bus type(multiple-talker/multiple-listener) protocol and theoretically up to 256 instruments can be hot-plugged. With the advent of the protocol, it is necessary to consider a new type of monitoring system for the instruments in vessels: In most traditional serial communication environments, a dedicated monitor or user interface was necessary for each sensor or actuator as it was simply not easy to collect data in a single place. With NMEA2000, the collection of various types of information is simple. An embedded system can be employed to combine, to arrange and to display informations from various types of devices. Assuming that the actuators and sensors on a vessel are interconnected by NMEA2000 standard, we devise a tentative interactive vessel monitoring system in which the following 4 kinds of informations are collected and delivered: the navigation, engine, weather and tanks informations.

RTL-SDR을 이용한 스테레오 주파수 변조 방송의 실시간 수신기 구현 (Implementation of Real-time Stereo Frequency Demodulator Using RTL-SDR)

  • 김영주
    • 방송공학회논문지
    • /
    • 제24권3호
    • /
    • pp.485-494
    • /
    • 2019
  • 주파수 변조 방식의 방송 주파수에 동조되는 안테나와 Realtek 사(社)의 RTL2832 칩을 이용하는 디지털 TV용 튜너와 아날로그-디지털 변환기로 구성되는 universal serial bus (USB) 동글을 이용하여 스테레오 주파수 변조 방송의 실시간 수신기를 컴퓨터의 소프트웨어로 구현한다. 아날로그 방송 신호가 USB 동글에서 디지털 신호로 변환되고 이진 데이터를 컴퓨터에서 매트랩 및 파이선 프로그래밍 언어의 신호처리 기법을 이용하여 저역 통과 필터, 대역 통과 필터, 주파수 판별기, 양측파대 진폭 복조, 위상 고정 루프. 샘플링 변환, 디앰퍼시스 등의 기능 블록을 설계한다. 최종적으로 수신기의 실시간 구현을 위하여 파이선 및 C++로 구성되는 그누라디오 (GNU Radio)를 이용하여 수신기 알고리즘을 소프트웨어로 구현한다.

다양한 통신을 지원하는 산업용 모니터링 보드 설계 (An Industrial monitoring board design with support for multiple communications)

  • 엄상희
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2018년도 춘계학술대회
    • /
    • pp.197-199
    • /
    • 2018
  • 최근 많은 산업용 기기들은 외부 모니터링과 제어 시스템에 프로토콜 호환성 문제에 직면하고 있다. 본 논문은 산업, 통신 프로토콜 변환과 제어 및 모니터링을 지원하기 위해 메인 제어 보드를 제작하였다. 산업용 통신 게이트웨이 모듈은 CAN 버스 및 이더넷 프로토콜을 지원하도록 설계되었다. 메인 보드 프로세서는 ATMEGA2560 사용하고, 서브 보드 RS485 시리얼 슬롯 4개를 배치하였다. 이들 슬롯을 통하여 아날로그 및 디지털 I/O를 제공하여 제어 및 모니터링에 사용할 수 있다.

  • PDF

FlexRay 게이트웨이를 이용한 차량용 통합 네트워크 구현 (Implementation of a Integrated Network for Vehicle by Using FlexRay Gateway)

  • 박장식;김현태
    • 한국정보통신학회논문지
    • /
    • 제14권12호
    • /
    • pp.2670-2674
    • /
    • 2010
  • FlexRay는 차세대 차량 내 전자 장치간의 통신을 위해 고속의 시리얼 통신, time triggered bus, fault tolerant 통신을 제공하는 새로운 네트워크 통신 시스템의 표준이다. FlexRay는 CAN에 비하여 전송속도 최소 10배 이상이며, 수동 버스 토폴로지뿐만 아니라 능동 스타 토폴로지 구성이 가능하다. 본 논문에서는 MC9S12XF512 마이크로콘트롤러를 이용하여 FlexRay 모듈을 구현하고 CAN 메시지를 변환하여 전송할 수 있도록 게이트웨이를 구현하였다. 실험을 통하여 구현한 보드가 성공적으로 동작함을 확인하였다.

OpenRISC 기반 멀티미디어 SoC 플랫폼의 ASIC 설계 (ASIC Design of OpenRISC-based Multimedia SoC Platform)

  • 김선철;류광기
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 추계종합학술대회 B
    • /
    • pp.281-284
    • /
    • 2008
  • 본 논문에서는 멀티미디어 SoC 플랫폼의 ASIC 설계에 대해 기술한다. 구현된 플랫폼은 32비트 OpenRISC1200 마이크로프로세서, WISHBONE 온 칩 버스, VGA 제어기, 디버그 인터페이스, SRAM 인터페이스 및 UART로 구성된다. 32 비트 OpenRISC1200 프로세서는 명령어 버스와 데이터 버스가 분리된 하버드 구조와 5단 파이프라인 구조를 가지고 VGA 제어기는 메모리로부터 읽은 이미지 파일에 대한 데이터를 RGB 값으로 CRT 혹은 LCD에 출력한다. 디버그 인터페이스는 플랫폼에 대한 디버깅 기능을 지원하고 SRAM 인터페이스는 18비트 어드레스 버스와 32비트 데이터 버스를 지원한다. UART는 RS232 프로토콜을 지원하는 시리얼 통신 기능을 제공한다. 본 플랫폼은 Xilinx VIRTEX-4 XC4VLX80 FPGA에 설계 및 검증되었다. 테스트 코드는 크로스 컴파일러로 생성되었고 JTAG 유틸리티 소프트웨어와 gdb를 이용하여 패러럴 케이블을 통해 FPGA 보드로 다운로드 하였다. 이 플랫폼은 최종적으로 Chartered 0.18um 공정을 이용하여 단일 ASIC 칩으로 구현 되었으며 100MHz 클록에서 동작함을 확인하였다.

  • PDF

Design of CAN-based System for Distributed Control

  • Park, Jin-Woo;Noh, Dong-Gyu;Lee, Jang-Myung
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2000년도 ITC-CSCC -2
    • /
    • pp.600-603
    • /
    • 2000
  • In this paper, we propose the design method of distributed control system using Controller Area Network (CAN). CAN is an advanced serial communication protocol for distributed real-time control systems. It is a contention-based multi-master network whose timeliness properties come from its collision resolution algorithm which gives a high schedulable utilization and guaranteed bus access latency. With proposed method using CAN, we apply to robot controller. The effectiveness of proposed method is demonstrated by the simulation and experiment.

  • PDF

순로구분기 기구부 제어를 위한 통신 시스템 설계에 관한 연구 (A Study on the Design of Communication System to control Mechanical Part of a Sequence Sorter)

  • 백문기;김병근;김두식;송재관;남윤석
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 학술회의 논문집 정보 및 제어부문 B
    • /
    • pp.519-523
    • /
    • 2003
  • This paper describes the communication system of sequencing sorter. Generally sequencing sorter is a machine that sorts mails by delivery order. And designed sequencing sorter is composed of 5 physical modules. So, it is necessary to communicate with each module and to control this communication. A computer called Machine Management Computer, controls this. This paper is about the communication system with MMC and module controllers. This is PC-based, asynchronous full-duplex 4-wire serial systems. 3 protocol layers are presented and stop-and-wait flow control is adopted. Because designed sequencing sorter has to be operated high speed about 27,000 letters per hour, we analyzed the network traffic in the worst case. So, we could find that the communication system has to use above 115,200bps speed.

  • PDF

차량용 LIN 제어기의 설계 및 검증 (Design and Verification of Automotive LIN Controller)

  • 이종배;이성수
    • 전기전자학회논문지
    • /
    • 제20권3호
    • /
    • pp.333-336
    • /
    • 2016
  • 차량 내 전자장치에서 효과적인 서브 버스로서 표준화된 저속 직렬 통신 프로토콜인 LIN(local interconnect network)이 개발되었다. 본 논문에서는 LIN 버전 2.2A를 기반으로 LIN 제어기를 Verilog HDL을 이용하여 구현하였다. 구현된 LIN 제어기는 FPGA에서 동작을 확인하였으며 IP 형태로 제공되어 SoC 시스템에 통합이 가능하다. 0.18um 공정에서 합성하였을 때의 게이트 수는 약 2,300 게이트이다.

RS422 버스를 이용한 저속통제기 UFC/DC 데이터 통신 기법 개발 (Development of UFC/DC Data Communication method for XKO-1 using RS-422 Bus)

  • 양승열;김영택
    • 한국군사과학기술학회지
    • /
    • 제5권2호
    • /
    • pp.123-131
    • /
    • 2002
  • ASC(Avionics System Computer) was developed to control weapon delivery and navigation sensors, and to perform man-machine interface with pilots for XKO-1 aircraft. The data communications between ASC and UFC(Up Front Controller), DC(Data Concentrator) were implemented by RS422 serial data bus. Also, SCIL(Standard Computer Interface Library) was designed to facilitate control and management of the computer hardware resources and is embedded in the ASC. These structures have a merit of noise immunity and a reduction of wire harness for signal lines, and enable OFP(Operational Flight Program) programmers to use the SCIL easily without knowing hardware details. Manufactured system was on installed on XKO-1, and peformed for BIT(Built In Test) and interface test with UFC and DC. The test results show that it meets the system requirements.