• Title/Summary/Keyword: can

Search Result 262,777, Processing Time 0.131 seconds

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.

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

  • Go, Deuk-Yong;Choe, Heon-O;Kim, Hyo-Bong
    • 한국기계연구소 소보
    • /
    • s.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 (긴급제언 - 폐콘크리트와 순환골재)

  • Song, In-Chul;Park, Tae-Hee
    • Journal of the Korean Professional Engineers Association
    • /
    • v.45 no.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

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

  • Kim, Gi-Mun;Kim, Tae-Hyeong
    • Journal of KIISE:Software and Applications
    • /
    • v.28 no.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

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

  • Ku, Ja-Bong;Huh, Uk-Youl
    • Proceedings of the KIEE Conference
    • /
    • 2004.11c
    • /
    • 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

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

  • Lee, Byong-Hoon;Kim, Hong-Ryeol;Kim , Dae-Won
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.51 no.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.

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

  • Ahn, Bong-Ju;Lee, Nam-Su;Yang, Seung-Ho;Son, Jae-Young;Park, Young-Hwan;Ahn, Hyun-Sik;Jeong, Gu-Min;Kim, Do-Hyun
    • Proceedings of the KIEE Conference
    • /
    • 2005.10b
    • /
    • 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
    • Proceedings of the IEEK Conference
    • /
    • 2001.10a
    • /
    • 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

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

  • Lee, Hyun;Lee, Jun-Seok;Lee, Jang-Myung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.18 no.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.

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

  • 이원희;박민규;이민철;김동수
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • 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