Implementation of Wireless PGN Analyzer for ISOBUS network

  • 투고 : 2015.05.20
  • 심사 : 2015.06.29
  • 발행 : 2015.06.30

초록

Communication between ECUs (Electronic Control Units) in agricultural machineries tends to use IS011783 widely, that is PGN (Parameter Group Number) based communication protocol lays on CAN protocol by altering its identifier part. Messages in line are transferred and received between ECUs according to ISO11783 standard. This paper discusses about design of wireless monitoring system. We used an ARM Cortex-M3 microcontroller embedded development board and marvel8686 wireless module. The wireless ISOBUS monitoring system, attached to communication line, reads messages, interpret them, and display them on the screen in easily comprehendible form. It can be used to generate messages and monitor the traffic on physical bus systems. The monitoring system connected to ECUs, monitor and simulate real traffic of communication and functionality of the ECUs. In order to support our work, we have implemented the monitoring tool. The development consists of two parts: GUI of the application and firmware level programming. Hence the monitoring system is attached to the communication line and equipped by Wi-Fi module; farmer/dispatcher in a farm monitors all messages in communication line on personal computer and smart device.

키워드

참고문헌

  1. Robelt Bosch, GmbH, "CAN specification," Germany, 1991.
  2. E. Tumenjargal, L. Badarch, H. Kwon, and W. Ham, "Embedded software and hardware implementation system for a human machine interface based on ISOAgLib," Journal of Zhejiang University-Science C-Computers & Electronics, vol. 14, pp. 155-166, Mar 2013.
  3. K. Hyeokjae, T. Enkhbaatar, and H. Woonchul, "Implementation of Virtual Terminal Based on CAN by Using WinCE Platform Builder 6.0," Key Engineering Materials, vol. 480, pp. 938-943, 2011.
  4. W. Ham, T. Enkhbaatar, B. Luubaatar and K. Hyeokjae, "Implementation of ECU for Agricultural Machines Based on ISOAgLib Open Source", presented at the 11th Int. Conf. Precision Agriculture, Indianapolis, Indiana, USA, Jul. 15-18, 2012.
  5. T.Enkhbaatar, B.Luubaatar, K.Hyeokjae and W.Ham, "Design and Implementation of Virtual Terminal Based on ISO11783 Standard for Agricultural Tractors," presented at the 11th Int. Conf. Precision Agriculture, Indianapolis, Indiana, USA, Jul. 15-18, 2012.
  6. E. Tumenjargal, L. Badarch, K. Hyeokjae, and W. Ham, "Software Development Tool for Agricultural Machinery Based on IsoAgLib Open Source Library," presented at the 2012 ASABE Annual Meeting, Dallas, Texas, USA, Jul. 29 - August 1, 2012.
  7. Md. M. K. Sarker, D. Park, W. Ham, E. Tumenjargal, and J. Lee, "Embedded Workbench Applications of GPS Sensor for Agricultural Tractor," presented at the WorldComp'12, Las Vegas, Nevada, USA, Jul. 16-19, 2012.
  8. A. Spangler and M. Wodok, "IsoAgLib-Development of ISO 11783 Applications in an Object Oriented way," ed, 2010.
  9. S. Ingle, S. Dessai, and R. Gore, "Development of Software for CANlog Device to Determine the Performance of Tractor", International Journal of Recent Trends in Engineering, Vol. 1, No. 3, May, 2009.
  10. G. Craessaerts, K. Maertens, and J. De Baerdemaeker, "A Windows-based design environment for combine automation via CANbus", Journal of Computers and Electronics in Agriculture, pp. 233-245, 2005.
  11. ISO 11783-1, "Tractors and machinery for agriculture and forestry - Serial control and communications data network," Part 1: General standard for mobile data communication, International Organization for Standardization, 2007.
  12. ISO 11783-2, "Tractors and machinery for agriculture and forestry - Serial control and communications data network," Part 2: Physical layer, International Organization for Standardization, 2002.
  13. ISO 11783-3, "Tractors and machinery for agriculture and forestry - Serial control and communications data network," Part 3: Data link layer, International Organization for Standardization, 2007.
  14. ISO 11783-4, "Tractors and machinery for agriculture and forestry - Serial control and communications data network," Part 4: Network layer, International Organization for Standardization, 2001.
  15. ISO 11783-5, "Tractors and machinery for agriculture and forestry - Serial control and communications data network," Part 5: Network management, International Organization for Standardization, 2007.
  16. ISO 11783-6, "Tractors and machinery for agriculture and forestry - Serial control and communications data network," Part 6: Virtual terminal, International Organization for Standardization, 2004.
  17. P. Fellmeth, "CAN-based tractor-agricultural implement communication ISO 11783," CAN Newsletter, vol. 9, 2003.
  18. AGCO Corporation. FieldStar, the Science of Agriculture, Virtual Terminal User's Guide. Publication No. 79015206 (English). February 2002, Duluth, GA.
  19. AGRCOM Gmbh and Agrarsystrem KG. CEBIS MOBILE VA User Guide. Manual (English). 2009, Bielefeld, Germany.
  20. DICKEY-John Corporation. Auto Section Control System, Operator's manual. Publication No. 11001-1561B-201207 (English). 2012, Aubum, IL, USA.
  21. Deere and Company. GreenStar 3 Display 2630 operator's manual. Publication No. OMPFP12408 (English). 2012, California, USA.
  22. Muller-Elektronik GmbH. ISOBUS-Terminals flexible and future-proof through APP & GO. 10/11. 2012, Salzkotten, Germany.
  23. Yakin Liu, Xiaodong Cheng "Design and Implementation of Embedded Web Server Based on ARM and Linux" 2nd International Conference on Industrial Mechatnonics and Automation, 2010.
  24. Douglas, "Engineering Web Technologies for Embedded Applications," IEEE Internet Computing, May/June 1998.
  25. J. Dwight, M. Erwin, R. Niles, CGI Development Handbook. Machinery Industry Press.
  26. Freescale Semiconductor "User interface design using CGI programming and Boa web server on M5249C3 board", application note, 2006
  27. Jianmin Wang, Haibo Wei, "The transplantation of Boa Based on Linux3.0.1 and S3C6410", Telkomnika, Vol 11, 6, pp 3259-3264.