Kontrol alan ağları (CAN) kullanılarak step motor kontrol uygulaması

Kontrol alan ağı(Controller Area Network-CAN), başlangıçta arabalarda bulunan elektronik sistemlerin birbirleri ile haberleşmesini sağlamak amacıyla geliştirilmesine rağmen kısa sürede çok farklı alanlarda kullanılmaya başlamıştır. Bu çalışmada 8051 tabanlı ve üzerinde CAN kontrolör bulunan 89C51CC01 entegresi tanıtılmakta ve CAN protokolü kullanılarak ağ içerisinde haberleşmenin gerçekleştirilmesi anlatılmakta CAN protokolünün kullanımına örnek olması amacıyla, 89C51CC01 entegresi kullanılarak oluşturulan CAN düğümleri ile ayrı noktalarda bulunan iki step motorun kontrolünü yapan bir sistemin tasarımı ve gerçeklenmesi detaylandırılmaktadir.

Although CAN (Controller Area Network) initially has been developed in order electronics system in cars to comminicate each other, it has been used in many diverse applications with ashort period of time. In this study, 8051 based the 89C51CC01 microcontroller which has an on-chip controller, is introduced and the use of CAN protocol for the purpose of communication in the network is described. As a case study, the 89C51CC01 chip has been wed to demonstrate the CAN protocol applications in order to control two step motors located at reosonablc distance each other.

___

[1]TUNCEL, Sinan, "Denetleyici Alan Ağı Endüstriyel İletişim Protokolünün Eğitim Amaçlı Benzetimi", Doktora Tezi, SAÜ Fen Bilimleri Enstitüsü, 2002

[2]ÖZÇELİK, İbrahim, "CAN/ATM ve PROFIBUS/ATM Yerel Köprülerinin Tasarımı", Doktora Tezi, SAÜ Fen Bilimleri Enstitüsü, 2002

[3]T89C51CC01 Teknik Dokümanları, www.atmel.com