skip to main content

A CONTROLLER AREA NETWORK (CAN) BUS TEMPERATURE AND HUMIDITY DATA MONITORING SYSTEM

*Arief Wisnu Wardhana orcid scopus  -  Departemen Teknik Elektro, Fakultas Teknik, Universitas Jenderal Soedirman, Indonesia
Agung Mubyarto scopus  -  Departemen Teknik Elektro, Fakultas Teknik, Universitas Jenderal Soedirman, Indonesia
Acep Taryana scopus  -  Departemen Teknik Elektro, Fakultas Teknik, Universitas Jenderal Soedirman, Indonesia
Dikirim: 7 Jun 2023; Diterbitkan: 26 Jul 2023.
Akses Terbuka Copyright (c) 2023 Transmisi: Jurnal Ilmiah Teknik Elektro under http://creativecommons.org/licenses/by-sa/4.0.

Citation Format:
Sari

Pada riset ini, sudah didesain sebuah sistem pemonitor suhu dan kelembapan relatif. Alat ini mampu untuk mencatat data suhu dan kelembapan relatif secara otomatis dan terus menerus selama 24 jam per hari. Jaringan sistem ini berbasis pada standar bus CAN (Controller Area Network), merupakan sebuah standar yang didesain agar memungkinkan banyak node kendali untuk bisa berkomunikasi satu sama lain tanpa sebuah komputer host. Terdiri dari sebuah jalur bus CAN, dua node transmisi yang dijalankan oleh satu Arduino UNO dan satu Arduino Nano, serta satu node penerima yang dijalankan oleh sebuah Arduino UNO board. Kemudian terdapat tiga MCP2515 CAN bus controllers, tiga TJA1050 CAN transceivers, dua sensor suhu dan kelembapan DHT11, dan sebuah LCD I2C 16x2 untuk menampilkan data suhu dan kelembapan. Sensor DHT11 mengukur suhu dan kelembapan di sekitarnya. Terdapat dua node transmisi, satu mengirimkan data suhu dan satunya lagi mengirimkan data kelembapan yang sudah diukur oleh DHT11. Data kemudian diproses oleh node transmitter dan dikirimkan melalui CAN bus. Untuk menampilkan data dilakukan oleh node receiver.     Beberapa pesan suhu dan pesan kelembapan dengan nomor identifikasi pesan yang berbeda beda dicoba untuk ditransmisikan. Hasilnya menunjukkan bahwa LCD selalu menampilkan pesan pesan yang mempunyai nomor identifikasi lebih rendah. Dengan sedikit penambahan pada program untuk node transmitter, bisa dibuat data suhu terukur dan kelembapan terukur ditampilkan secara bergantian dan kontinyu pada LCD. Secara keseluruhan, dapat disimpulkan bahwa sistem ini sudah berfungsi dengan baik sesuai dengan spesifikasi. CAN bus yang terklasifikasi sebagai sebuah jaringan industri adalah merupakan jaringan bus perangkat yang sangat berguna. Jaringan bus perangkat ini bisa mentransfer beberapa byte informasi (sampai delapan byte) dalam sekali waktu. Terutama, skema alokasi prioritas pesan pada identifier adalah satu fitur CAN yang membuatnya sangat menarik untuk digunakan pada lingkungan kendali waktu- nyata.   

 

Kata kunci: CAN bus, mikrokontroler, sensor suhu, arbitrasi, nomor identifikasi pesan, jaringan bus perangkat

Fulltext View|Download
Kata Kunci: CAN bus, mikrokontroler, sensor suhu, arbitrasi, nomor identifikasi pesan, jaringan bus perangkat
Pemberi dana: Universitas Jenderal Soedirman

Article Metrics:

  1. . Curtis D. Johnson. Process Control Instrumentation Technology. Sixth Edition. Columbus, Ohio: Prentice Hall, 2000, pp. 165-166
  2. . J. da Silva Sa, J. J. da Silva, M. G. Wanzeller and J. S. da Rocha Neto, "Monitoring of temperature using smart sensors based on CAN architecture," 15th International Conference on Electronics, Communications and Computers (CONIELECOMP'05), Puebla, Mexico, 2005, pp. 218-222, doi: 10.1109/CONIEL.2005.51
  3. . Xu Yan, Guo Tao, Zhu Jie and Chen Wei, "Based on single-chip microcomputer temperature and humidity data acquisition system design," Proceedings of 2011 International Conference on Electronics and Optoelectronics, Dalian, 2011, pp. V2-310-V2-313, doi: 10.1109/ICEOE.2011.6013243
  4. . Q. Zhu, D. Zhu and X. Su, "Distributed remote temperature monitoring and acquisition system based on CAN bus," 2010 Prognostics and System Health Management Conference, Macao, China, 2010, pp. 1-4, doi: 10.1109/PHM.2010.5413439
  5. . Franklyn W Kirk, Thomas A. Weedon, Philip Kirk. Instrumentation. Fifth Edition. USA: American Technical Publishers Inc, 2010, pp. 346 - 347
  6. . Steve Corrigan. Introduction to the Controller Area Network (CAN). Texas Instrument. Application Report. Report number: SLOA101B. 2002
  7. . Wolfhard Lawrenz. CAN System Engineering – From Theory to Practical Applications. Second Edition Wolfenbuttel, Germany: Springer, 2013, pp. 8 – 9
  8. . Marco Di Natale, Haibo Zeng, Paolo Giusto, Arkadeb Ghosal. Understanding and Using the Controller Area Network Communication Protocol - Theory and Practice. First Edition. Palo Alto, CA: Springer, 2012, pp. 5 – 9
  9. . Arduino CC. Arduino® R3. Arduino CC, Product Reference Manual. Number: SKUA000066. 2023
  10. . Arduino CC. Arduino® Nano. Arduino CC. Product Reference Manual. Number: SKUA000005, 2023
  11. . Microchip. MCP2515 Stand-Alone CAN Controller with SPI Interface. Microchip Technology Inc. Product Manual. Number: DS20001801J. 2018
  12. . Phillips Semiconductors. TJA1050 High Speed CAN Transceiver. Phillips Semiconductors. Product Specification. 2003
  13. . Mouser Electronics. DHT11 Humidity & Temperature Sensor. Mouser Electronics. Data Sheet
  14. . Texas Instruments. AN903-A Comparison of Differential Termination Techniques. Texas Instruments. Application Report. Report number: SNLA034B. 2013

Last update:

No citation recorded.

Last update: 2024-05-03 08:34:28

No citation recorded.