Şimdi Ara

Tiny 85 Lojik Çıkış

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
4
Cevap
0
Favori
1.438
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar,
    mikrodenetleyici ilk çalışırken anlık çıkış veriyor, bunu nasıl bertaraf ederim ?


    Tiny85 ile iki röle bir anahtarlı çok basit bir sistem yapıyorum,
    breadboard üzerinde pozitif sinyal ile çalışacak devre kuruyorum bu sorun oluyor,
    negatif sinyal ile çalışacak devre kurunca da aynı sorun oluyor,
    yani mikrodenetleyici "ilk çalışma esnasında, bir anlığına" çıkışları hem pozitif hem de negatif yapıyor,
    "sonrasında setup kısmına geçiyor" ve istediğim gibi çalışıyor. Bunu nasıl hallederim, teşekkürler.
    ( Mikroçip ilk çalışdığında neden çıkışa sinyal gönderecek şekilde tasarlanmış anlamış değilim,
    arduino uno da böyle, uno'da led-blink kodları çalışırken de led bir anlığına yanıp sönüyor ... )



    < Bu mesaj bu kişi tarafından değiştirildi limbesh -- 16 Haziran 2020; 16:46:27 >







  • http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf

    Datasheet sayfa 64'te görebileceğin gibi çipe enerji verildiğinde DDRB register'ı 0 değerini alır. Yani bütün pinler GİRİŞ olarak ayarlıdır. Eğer ledlerin yanıp söndüğünü görüyorsan bu çipin değil arduino'nun .ok yemesi. Çünkü arduino daha setup fonksiyonuna girmeden bir sürü kod çalıştırır.




  • EmuDev E kullanıcısına yanıt
    Teşekkürler,
    Datasheet de maşallah son derece karmaşık, bir amatör olarak beni aştığı belli.

    ( Dün, tiny85 deneme yanılmalarımda, 0, 1, 2, ve 4. pinin açılışta artı 5v göndermediğini gördüm, evet bu pinlerde "anomali" olmuyor : )



    < Bu mesaj bu kişi tarafından değiştirildi limbesh -- 17 Haziran 2020; 11:13:25 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.