Sanırım yapmaya çalıştığın şeyin en ilkel hali budur. Transistörü uygun seçtiysen motorun dönecektir.
Ayrıca motorun gücünü Arduino'dan almışsın. Sakin öyle bişey yapma. Arduinosuz kalırsın. Dışardaki bir güç kaynağından ya da pilden motora güç ver. Arduinodan sadece transistörün bacağına PWM sür. Groundları ortaklamayı unutma yoksa base'de sinyali göremezsin.
kullanamazsınız diye tahmin ediyorum. baktım datasheet'ine. continuous collector akımına 100mA yazmış. yani motoru elinle kaldırsan ve yük bağlamazsan belki boşta döner, o da BELKİ.
motora yük bağlayıp güç verirsen muhtemelen transistör el değilmeyecek sıcaklığa ulaşacak, kısa süre sonra bozulacaktır.
ben 2n2222 kullanmıştım. basit bir DC fan sürüyodum. fanı elimle durdurunca transistöre el değilmiyordu sıcaklıktan. < Resime gitmek için tıklayın > Şöyle bi şema vardı.
Sana tavsiyem Arduino felan aradan çıkar. Transistör base'ine düz voltaj ver. Bak bakalım çalışıyor mu, hızlandırıp yavaşlatmayı sonra Arduino ile denersin.
Arduino da transistör kullanarak dc motor kontrolü yapmaya çalışıyorum ancak bi türlü motor çalışmadı. Dc motoru kontrol ettim sorunsuz çalışıyor. Transistör ü kontrol ettim o da sorunsuz çalışıyor Diyot olarak schottky 1N4001 kullanıyorum 9 V luk bir pil kullanıyorum.
Arduino öğrenmede yeni olduğum için başka detay veremiyorum
bc237 yaygın olarak kullanılan bir transistör olsa da motorları direk olarak sürmede o kadarda iyi değil. bd serisi transistörler daha çok tercih ediliyor. bu arada yapay zekaya gerek yok. basit bir aramayla kullanışlı devreler bulabilirsin.
Hoca bir sürü hata yapmışın ne güzel hata yapınca daha güzel öğrenirsin
Nedir hata ? Hem de bir sürü ?
@EienX arduino çıkış verebiliyor mu, transistör motor sağlam mı anlamak lazım. Beyz hariçten tetiklendiğinde motorun dönmesi lazım. Aradaki diyot arızalı mı anlamak için çıkarıp görmek lazım, tabi motor yerine başka yük kullanılabilir o esnada, ters emkdan korkuluyorsa.
Beyz direnc 10k görünüyor 1kya çekilebilir. Arduino çıkışına led bağlanıp çıkış kontrol edilebilir.
< Resime gitmek için tıklayın >
Sanırım yapmaya çalıştığın şeyin en ilkel hali budur. Transistörü uygun seçtiysen motorun dönecektir.
Ayrıca motorun gücünü Arduino'dan almışsın. Sakin öyle bişey yapma. Arduinosuz kalırsın.
Bu mesaja 1 cevap geldi. Cevapları Gizle