Embedded software and hardware implementation system for a human machine interface based on ISOAgLib

被引:0
|
作者
Enkhbaatar Tumenjargal
Luubaatar Badarch
Hyeokjae Kwon
Woonchul Ham
机构
[1] Chonbuk National University,Division of Electronic Engineering
[2] Mongolian University of Science and Technology,School of Information and Communication Technology
关键词
Controller area network (CAN)-bus; Virtual terminal (VT); Embedded system; ISO 11783; TP39;
D O I
暂无
中图分类号
学科分类号
摘要
Modern agricultural machinery demands adoption of embedded electronic and remote sensing technology for precision agriculture. One of the electronic devices commonly used is the virtual terminal (VT) for tractors. A VT’s functions and terminology are described in the ISO 11783 standard. This paper presents a control system design and implementation for a VT and some other electronic control units (ECUs) for agricultural vehicles based on that standard. Hardware and software development for the VT is implemented using the ISOAgLib open library, in the advanced embedded system. The main part of the system is an embedded board based on a Samsung S3C6410 ARM11 core microprocessor with a controller area network (CAN) module. Its working environment is Windows Embedded CE 6.0 (WinCE6.0). The ISOAgLib library provides abundant open sources consistent implementation of ISO 11783. It is written in C++ programming language using object-oriented technology. In this paper, we describe an ISO 11783-based tractor control system with a CAN and its implementation in the embedded system. This paper also explains the operation of a CAN-bus device driver in WinCE6.0 and some modifications of ISOAgLib for our target system. The target system consists of the VT, an ECU for the global positioning system (GPS), and an ECU for lighting for an agricultural tractor. The ECU for GPS and the ECU of a light controller are implemented using STM32F107F ARM Cortex M3-based development boards.
引用
收藏
页码:155 / 166
页数:11
相关论文
共 50 条
  • [1] Embedded software and hardware implementation system for a human machine interface based on ISOAgLib
    Tumenjargal, Enkhbaatar
    Badarch, Luubaatar
    Kwon, Hyeokjae
    Ham, Woonchul
    [J]. JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE C-COMPUTERS & ELECTRONICS, 2013, 14 (03): : 155 - 166
  • [2] Automatic Hardware/Software Interface Generation for Embedded System
    Son, Choonho
    Yun, Jeong-Han
    Kang, Hyun-Goo
    Han, Taisook
    [J]. JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2006, 2 (03): : 137 - 142
  • [3] Hardware and Software Implementation of the Embedded Controlling System for the TuMag Camera
    Valido, Manuel Rodriguez
    Suarez, David Orozco
    Exposito, David Hernandez
    Castello, Eduardo Magdaleno
    Cobo, Basilio Ruiz
    [J]. ELECTRONICS, 2023, 12 (19)
  • [4] IRES: An integrated software and hardware interface framework for reconfigurable embedded system
    Chiu, J. -C.
    Yeh, T. -L.
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2010, 4 (01): : 27 - 37
  • [5] Design & implementation of the interface of a hardware/software co-designed virtual machine
    Baker, Adam J.
    Kent, Kenneth B.
    [J]. 2007 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2007, : 109 - 112
  • [6] Hardware/Software interface codesign for embedded systems
    Jerraya, AA
    Wolf, W
    [J]. COMPUTER, 2005, 38 (02) : 63 - +
  • [7] Hardware and Software Implementation of an Embedded Metering Webserver
    Avram, Sebastian
    Safta, Andreea-Mirela
    Caleanu, Catalin Daniel
    Vasiu, Radu
    [J]. 2017 40TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2017, : 43 - 46
  • [8] An interface test model for hardware-dependent software and embedded OS API of the embedded system
    Sung, Ahyoung
    Choi, Byoungju
    Shin, Seokkyoo
    [J]. COMPUTER STANDARDS & INTERFACES, 2007, 29 (04) : 430 - 443
  • [9] Embedded System Design and Real Time Hardware Implementation of OLED Interface Card
    Singh, Himanshu
    Khare, Sudhir
    Kumar, Ajay
    Negi, S. S.
    [J]. POWER ELECTRONICS AND INSTRUMENTATION ENGINEERING, 2010, 102 : 100 - 103
  • [10] Microcontroller implementation of a voice command recognition system for human-machine interface in embedded systems
    Bernal-Ruiz, Carlos
    Garcia-Tapias, Francisco E.
    Martin-del-Brio, Bonifacio
    Bono-Nuez, Antonio
    Medrano-Marques, Nicolas J.
    [J]. ETFA 2005: 10th IEEE International Conference on Emerging Technologies and Factory Automation, Vol 1, Pts 1 and 2, Proceedings, 2005, : 587 - 591