MİKRODENETLEYİCİ İLE LCD VE SERVO MOTOR KONTROLÜ EĞİTİMİ
Mikrodenetleyici İle Lcd Ve Servo Motor Kontrolü Eğitimi: Bu eğitim ileri seviyede mikrodenetleyici uygulamalarını tanıtan ve öğrencilerin üst düzey mikrodenetleyici sistem tasarımlarını geliştirmelerine yönelik veri ve yeteneklerin verildiği eğitim materyalidir. Mikrodenetleyici ile lcd ve servo motor kontrolü eğitiminin genel amacı mikrodenetleyici ile ileri seviye uygulamalarını hatasız olarak yapabileceksiniz.
Eğitim İçeriği
1. Mikrodenetleyici İle Lcd Ve Servo Motor Kontrolü Eğitimi - PIC16F877 İle Lcd Kontrolü
o PIC16F877 Mikrodenetleyici Nedir?
§ PIC16F877 Mikrodenetleyicinin Özellikleri Nelerdir?
§ PIC16F877 Mikrodenetleyicinin Fiziksel İç ve Dış Yapısı Nedir?
o Lcd Yapısı ve Programlanması Nedir?
§ LCD’lerin Genel Özellikleri ve Çeşitleri Nelerdir?
§ Paralel Karakter LCD Yapısı Nedir?
o LCD Programlanması Nasıl Yapılır?
§ PIC C ile LCD Kodu Yazımı ve Proteus Isıs ile Simülasyonu Nedir?
§ Paralel LCD Uygulamaları Nedir?
2. Mikrodenetleyici İle Lcd Ve Servo Motor Kontrolü Eğitimi – Mikrodenetleyici İle Servo Motor Kontrolü
o Servo Motorun Yapısı Nedir?
o Servo Motorun Mikrodenetleyici ile Kontrolü Nedir?
§ Servo Motorun Yazılım ile Kontrolü Nedir?
§ Servo Motorun Donanım PWM ile Kontrolü Nedir?
Sıkça Sorulan Sorular
PIC16F877 ile karakter LCD'ye yazı yazmak için hangi pinler kullanılır?
Yaygın 16x2 paralel karakter LCD, HD44780 kontrolcüsü üzerinden sürülür. Veri için 4 bit (D4-D7) veya 8 bit data hattı, ayrıca RS (kayıt seçimi), RW (oku/yaz) ve E (enable) kontrol uçları gerekir. 4 bitlik mod, mikrodenetleyici portunu daha az meşgul ettiği için sıkça tercih edilir.
Servo motorun açısı PWM ile nasıl kontrol edilir?
Standart RC servo, 20 ms periyotlu (50 Hz) bir sinyal bekler. Darbe genişliği yaklaşık 1 ms iken motor 0 dereceye, 1,5 ms iken ortaya, 2 ms iken yaklaşık 180 dereceye gider. Mikrodenetleyici bu darbe genişliğini ayarlayarak istenen açıyı belirler.
Donanım PWM ile yazılım PWM arasındaki fark nedir?
Donanım PWM, PIC içindeki CCP modülü tarafından üretilir; işlemci başka iş yaparken sinyal kesintisiz devam eder, jitter düşüktür. Yazılım PWM ise döngü ve zaman geciktirme komutlarıyla elde edilir, esnektir ancak işlemci sürekli meşgul olur ve zamanlama hassasiyeti daha düşüktür.
Proteus ISIS ile LCD ve servo devresi gerçek karta gerek kalmadan test edilebilir mi?
Evet. PIC C derleyicisinden çıkan .hex dosyası Proteus ISIS içindeki PIC modeline yüklenir; LCD, servo ve gerilim kaynağı şema üzerinde kurulur. Simülasyon, lehimleme öncesi pin bağlantılarını ve kod davranışını doğrulamayı sağlar, malzeme ve zaman tasarrufu getirir.
LCD ekranda anlamsız karakterler görünüyorsa olası sebepler nelerdir?
En sık sebepler: kontrast pininin (V0) potansiyometreyle ayarlanmamış olması, başlatma komutlarının (initialization) eksik gönderilmesi, 4 bit modda yanlış pin eşleştirmesi ve enable darbesinin çok kısa olmasıdır. Besleme gerilimini ve toprak bağlantısını da kontrol etmek gerekir.
Servo motoru doğrudan PIC pininden beslemek doğru mu?
Hayır. Servo motorun kalkış akımı PIC pininin verebileceğinin çok üzerindedir ve mikrodenetleyiciyi bozabilir. Servo, ayrı bir 5-6 V güç kaynağından beslenir; PIC yalnızca sinyal (darbe) hattını sürer ve iki devrenin toprak hatları ortak bağlanır.