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

검색결과 261,296건 처리시간 0.129초

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를 지원하는 장치라면 무엇이든지 제어가 가능하다.

원통형 용기에서의 잠열 축열에 관한 실험적 연구 (An Experimental Study on the Latent Heat Storage Using Phase Change Material Within Cylindrical Can)

  • 고득용;최헌오;김효봉
    • 한국기계연구소 소보
    • /
    • 통권19호
    • /
    • pp.23-30
    • /
    • 1989
  • Heat transfer phenomena of solidification process of the phase change material within cylindrical can is studied experimentally. N-Eicosane paraffin wax is used for phase change material and its melting temperature is 309.8 K. In order to achieve higher heat transfer rate of latent heat storage apparatus, fins in made of copper are used in the cylindrical can. If there are fins in cylindrical can, we can know that the inward latent heat energy in paraffin can be effectively transfered to cooling water than if finless.

  • PDF

긴급제언 - 폐콘크리트와 순환골재 (Waste Concrete & Recycled Aggregate)

  • 송인철;박태희
    • 기술사
    • /
    • 제45권1호
    • /
    • pp.42-44
    • /
    • 2012
  • Recently human beings are experiencing fatal matters of environmental harm from enormous demolished concrete, even though waste concrete can get much more market value if recycled. The problem is that demolished concrete can not find the place where it can be used more economically and efficiently, but eventually can be spent worthlessly for landfill or road basement. Up to now, we can barely find the right place matching for structural performance in construction site with recycled concrete, even more, can not find another place to recycle this tremendous waste concrete. in addition it needs recycling information system between demanders and suppliers managed by government and other.

  • PDF

CAN 버스를 위한 내장형 CORBA에서 접속 지향과 가입 기반의 통합 통신 기법 (Integrating Subscription-Based and Connection-Oriented Communication into the Embedded CORBA for the CAN Bus)

  • 김기문;김태형
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제28권2호
    • /
    • pp.113-123
    • /
    • 2001
  • 본 논문에서는 CAN 기반 분산 제어 시스템을 위한 환경 명세 CORBA인 CAN-CORBA를 설계한다. CAN-CORBA의 ORB core는 다음과 같은 특성을 지닌다. (1) 기존의 접속 지향 점대점 통신뿐만 아니라 가입 기반(subscription-based)의 그룹 통신을 지워난다. 이를 통해, 결과적으로 전형적인 제어 시스템의 데이터 멀티캐스팅(multicasting) 요구를 한층 충족시킨다. (2) CORBA 메소드(method) 호출에 필요한 메시지 전송량을 크게 감소시킨다. CAN 같은 저속 브로드케스트(broadcast) 버스에서도 CORBA 메소트 호출의 오버헤드를 감당 할 수 있게 한다. 자연스럽게 두 종류의 통신 방법을 본 논문에서 제안한 매우 작은 크기의 ORB에 통합하기 위하여, 최대 4가지의 상위 통신규약을 지원할 수 있는 CAN의 전송층(Transport layer) 통신규약을 설계한다. 또한 서울대학교에서 이미 개발된 mArx라는 실시간 운영체제 환경에서 CAN-CORBA를 구현하였다. 성능 평가를 통하여 매우 제한적인 자원을 지니는 분산 내장형 제어 시스템 개발에 CORBA를 사용하는 것이 매우 적합하다는 결과를 보인다.

  • PDF

CAN내장 휴머노이드 로봇에 대한 응용층 설계 (An Application Layer Design for Humanoid Robot in the Controller Area Network(CAN))

  • 구자봉;허욱열
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 학술대회 논문집 정보 및 제어부문
    • /
    • pp.258-260
    • /
    • 2004
  • The Controller Area Network (CAN) is being widely used in real-time control applications such as automobiles, aircraft, and automated factories. Unfortunately, CAN, in its current form, is not able to either share out the system bandwidth among the different devices fairly or to grant an upper bound on the transmission times experienced by the nodes connected to the communication medium as it happens, for instance, in the token-based networks. In this paper, we present An Application Layer Design for Humanoid Robot in the CAN. Besides introducing the new algorithm, this paper also presents some performance figures obtained using a specially developed software simulator and experimentation for composition of CAN which uses JTAG mode of a parallel debugging., while the behavior of the new algorithm is compared with the traditional CAN systems. in order to see how effective they are.

  • PDF

CAN기반 실시간 시스템을 위한 확장된 EDS 알고리즘 개발 (Development of an Extended EDS(Earliest Deadline Scheduling) Algorithm for the CAN-Based Real-Time System)

  • 이병훈;김홍열;김대원
    • 대한전기학회논문지:시스템및제어부문D
    • /
    • 제51권7호
    • /
    • pp.294-301
    • /
    • 2002
  • A new dynamic scheduling algorithm is proposed for CAN-based real-time system in this paper. The proposed algorithm is extended from an existing EDS(Earliest Deadline Scheduling) approach having a solution to the priority inversion. Using the proposed algorithm, the available bandwidth of network media can be checked dynamically, and consequently arbitration delay causing the miss of deadline can be avoided. Also, non-real time messages can be processed with their bandwidth allocation. Full network utilization and real-time transmission feasibility can be achieved through the algorithm. To evaluate the performance of algorithm, two simulation tests are performed. The first one is transmission data measurement per minute for periodic messages and the second one is feasibility in the system with both periodic messages and non-real time message.

CAN 기반 FCHEV 시뮬레이터의 시간 해석 연구 (A Study on Timing Analysis of a CAN-Based Simulator for FCHEVs)

  • 안봉주;이남수;양승호;손재영;박영환;안현식;정구민;김도현
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2005년도 학술대회 논문집 정보 및 제어부문
    • /
    • pp.505-507
    • /
    • 2005
  • In this paper, a timing analysis is performed for the CAN-based simulator system for a fuel cell hybrid electric vehicles. The CAN protocol is recently being used for conventional vehicles, however, the network-induced delay can make the in-vehicle network system unstable. This problem may be occurred in the future vehicles because more ECUs are being required than recent vehicles. In order to develop a stable network-based control system, timing analysis is required at the design process. Throughout this analysis, timing parameters that affect transmission delay are examined and an effective method of predicting a sampling time for a stable communication via CAN protocol. In order to show the validityof suggested timing analysis. some experiments are performed using DSPs with CAN module.

  • PDF

Recycling Technology of Aluminum UBC To Can Body Sheets

  • Lim, Cha-Yong;Kang, Seuk-Bong
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2001년도 The 6th International Symposium of East Asian Resources Recycling Technology
    • /
    • pp.173-178
    • /
    • 2001
  • The materials processing factors such as remelting and casting, heat treatment and microstructure, sheet rolling and can body forming in the aluminum can-to-can recycling procedure have been investigated. Aluminum used beverage can(UBC) was remelted together with virgin aluminum. The ceramic filter was used during casting to remove large impurities. As-cast microstructure was composed of large intermetallic compound (mainly $\beta$ -phase) distributed in the aluminum matrix. By heat treatment, $\beta$ -phase was transformed to $\alpha$ -phase which was also formed from $Mg_2$Si particles. The heat treated ingots were hot-rolled at 48$0^{\circ}C$ and cold-rolled to thin sheets. Can making from this thin sheets was successful and earing was measured after can making. There was a critical cold reduction rate for minimum earing. Some cracks were initiated from the impurity particles which was not removed during filtering.

  • PDF

CAN의 분산 선행대기 열 기법을 이용한 선박 엔진 모니터링 시스템 (Marine Engine State Monitoring System using DPQ in CAN Network)

  • 이현;이준석;이장명
    • 제어로봇시스템학회논문지
    • /
    • 제18권1호
    • /
    • pp.13-20
    • /
    • 2012
  • This paper proposes a marine engine state monitoring system using a DPQ (Distributed Precedence Queue) mechanism which collects the state of bearings, temperature and pressure of engine through the CAN network. The CAN is developed by Bosch Corp. in the early 1980' for automobile network. The data from various sensors attached in the marine engine are converted to digital by the analog to digital converter and formatted to fit the CAN protocol at the CAN module. All the CAN modules are connected to the SPU (Signal Processing Unit) module for the efficient communication and processing. This design reduces the cost for wiring and improves the data transmission reliability by recognizing the sensor errors and data transmission errors. The DPQ mechanism is newly developed for the performance improvement of the marine engine system, which is demonstrated through the experiments.

CAN 모니터링 시스템 개발 및 성능 평가 (Development and Performance Evaluation of the CAN Monitoring System)

  • 이원희;박민규;이민철;김동수
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2000년도 제15차 학술회의논문집
    • /
    • pp.60-60
    • /
    • 2000
  • CAN(Controller Area Network) is a serial communication protocol which specifies very low cost and high performance. It is widely used in rea1-time control applications such as automobiles, aircraft, and automated factories. The main application fields are industrial control systems and embedded network. In this paper, the CAN monitoring system is proposed and implemented. Also its performance is tested in the mobile robot which is integrated by CAN and its performance lot receipt failure rate is evaluated. This can be used to analyze the performance of the network. It can tie also used to manage and monitor the network.

  • PDF