STM32f103C8 Mikroişlemcisi Kullanılarak CAN Haberleşme Protokolü Tabanlı Veri Toplama Sistemi Uygulaması

Haberleşme, veri toplama ve kontrol işlemleri günümüzün üzerinde çalışılan en önemli alanların başında gelmektedir. Elektronik tabanlı ve endüstriyel sistemlerde veri toplama işlemi oldukça önemlidir. Çünkü yapılacak olan işlemler bu verilere göre şekillenmektedir. Aynı zamanda verilerin doğru bir şekilde okunup ve doğru verinin kontrol sistemine gönderilmesi oldukça önem arz etmektedir. Haberleşme protokolleri içerisinde güvenlik ve verinin alıcıya doğru iletilmesi açısından CAN protokolü en güvenilir haberleşme protokollerinden biridir. Bu çalışmada da CAN haberleşme protokolü tabanlı bir veri toplama sistemi oluşturulmuştur. Isı Ölçüm Devresi, Mesafe Ölçüm Devresi, Işık Şiddeti Ölçüm Devresi ve DC Motor RPM Değeri Ölçüm Devresi birimleri oluşturularak dört farklı sistem oluşturulmuştur. Bu birimlerden elde edilen veriler STM32F103C8T6 işlemcisine CAN protokolü üzerinden aktarılmıştır. Toplanan veriler bu işlemci üzerinden bilgisayar ortamına gönderilmektedir. Tasarlanan arayüz programı ile veriler takip edilebilmekte ve kaydedilebilmektedir. Gerçekleştirilen bu sistem ile aktif olarak çalışan CAN protokolü tabanlı bir veri toplama sistemi oluşturulmuştur. Dört farklı noktadan alınan veriler doğru bir şekilde okunarak kaydetme işlemi gerçekleştirilmiştir.

___

  • Natale, M., D., 2008 Understanding and using the Controller Area Network
  • Bora, G., Bora, S., Singh, S., Arsalan, S., M., 2014 OSI Reference Model: An Overview, International Journal of Computer Trends and Technology (IJCTT) – volume 7 number 4
  • Ibrahim, D., 2008 Advanced PIC Microcontroller Projects in C: From USB to RTOS With the PIC18f Series, Newnes
  • Elżbieta, G., 2014 Communication in Automotive Networks Illustrated with an Example of Vehicle Stability Program: Part I - Control Area Network, GSTF International Journal of Engineering Technology (JET) 2 (4)
  • Ibrahim D., 2016 Controller Area Network Projects with ARM and Arduino, Elektor Publishing
  • Turgut, M., Bayir, R., Duran, F., 2018 CAN Communication Based Modular Type Battery Management System for Electric Vehicles, Elektronika Ir Elektrotechnika, ISSN 1392-1215, Vol. 24, No. 3
  • Nana, W., 2015 Design and application of Battery Electric Vehicle (BEV) power information acquisition system based on CAN bus, 5th International Conference on Education, Management, Information and Medicine
  • Tian-jun, Z., Zhi-cheng, W., Yang, W., Ruo-yu, Z., 2016 The Parameter Analysis System of CAN Bus for Electric Vehicle Based on LabVIEW, 6th International Conference on Machinery, Materials, Environment, Biotechnology and Computer
  • Ismaila, K., Muharama, A., Pratama, M., 2015 Design of CAN bus for research applications purpose hybrid electric vehicle using ARM microcontroller”, Energy Procedia 68, 288