Elektrik Elektronik Teknolojisi Alan Temrinleri

 
Hogeldiniz Ziyareti. Ltfen giri yapn veya kayt olun.

Kullanc adnz, ifrenizi ve aktif kalma sresini giriniz

Gnderen Konu: 20. Arduino dijital çýkýþlarý lojik sýfýr olduðunda çýkýþý aktif yapmak  (Okunma says 37022 defa)

0 ye ve 1 Ziyareti konuyu incelemekte.

17 Eyll 2015, 00:36:40
Bu dersimizde arduino çýkýþlarý lojik sýfýr olduðunda çýkýþý aktif yapmayý öðreneceðiz. Buna neden gerek var derseniz açýklayalým. Normal þartlarda arduino çýkýþlarý lojik 1 (5Volt) olduðunda çýkýþýna aaþaðýdaki þekilde görüldüðü gibi bir led baðlarýz. Çýkýþ lojik 1 olduðunda led yanar, çýkýþ lojik 0 olduðunda ise led sönecektir.



Bu þemaya ait yazýlým:
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
Buraya kadar her þey normal.  Ancak dikkat ederseniz arduinoya ilk defa besleme gerilimi uygulandýðýnda ya da arduino resetlendiðinde arduino çýkýþlarý istem dýþý 1 saniye gibi çok kýsa bir sürelojik 1 seviyesini almakta ve sonra kendiliðinden normale dönmekte. Bu durum eðitim ortamlarýnda bir sorun olarak görünmese de özellikle ticari ve endüstriyel kullanýmlarda büyük güvenlik risklerine ve hesapta olmayan donanýmsal arýzalara neden olabilir. Bunun önüne geçebilmek devre þemasýnda ve yazýlýmda aþaðýdaki örnekte görüldüðü gibi bir deðiþiklik yaparak arduino çýkýþlarý lojik 0 olduðunda çýkýþ almamýz gerekir. Belki bu problemi çözmek için yazýlýmsal ya da donanýmsal baþka çözümler de vardýr. Ancak þu an benim bilgim dahilinde deðil. Eðer ki daha bir çözüm yolu öðrenirsem yine bu konu altýndan çözümüpaylaþýrým.




Bu baðlantýya ait yazýlým:
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
Her iki baðlantý ve yazýlýmda da devremiz ayný iþlevi yerine getirmektedir.

Ýhtiyaç olmasý halinde konuya ait dosyalar konu ekinde mevcuttur.

« Son Dzenleme: 30 Eyll 2016, 22:47:49 Gnderen: fatek »


ileti?im: 0542 343 09 15