24 voltu 5 volt ttl e çevirme
  • İyi günler arkadaşlar
    Elimde 24 voltluk bir sinyal çıkışı mevcut. (8 bit)
    bunu arduinoya giriş yapabilmem için 5 volta çekmem gerek.
    ayrıca sinyaller 1 volttan başlayıp 24 volta artarak gitmekte (yaklaşık 3 saniye)
    bana 5 voltu geçince anahtalama yapması gerek.
    alt sınırı zener ile hallederim.üste çıktıkca arduino girişine zarar verecek.
    7805 önerilerine kapalıyım. Direnç ile gerilim bölme en son çarem.
    Daha pratik bir yöntem mevcutmudur bildiğiniz tavsiye edebileceğiniz...
  • Bakın elektronik bilgim pek iyi değildir. Neredeyse hiç yoktur kendileri. Ama açtığınız başlıktan biraz yanlış anlaşılabilir. 24 V u 5 V e çekemekle 24 V bir sinyali 5V a dönüştürmek aynı şeyler değil bildiğim kadarıyla. (Aynıda olabilir yanlış biliyor olabilirimde). 1 V tan başlayıp 24 e gidiyorsa Her voltajda belli aralıkta bir sinyal mi oluşuyor yoksa voltajın yükselmesine bağlı olarak mı değişjyor ? O zaman burada 1 den başladığı zaman 5 den sonrasını nasıl alacaksınız ? 1 - 24 arası olan değeri 0.2 ve 4.8 aralığına sıkıştırabilmeniz gerek düşünceme göre. Ve biraz daha detaylı bilgi verirseniz daha iyi yardımcı olabilir uzman arkadaşlar..
  • sn aref cevabınız için teşekkür ederim. Olayı biraz daha açıklarsam problemimin daha farklı olduğu netleşir. Elimde bir cihaz var ve 8 ayrı çıkış vermekte.Bu sekiz çıkışı cihaz çıkış olarak verirken voltajı 24 volta çıkarması biraz zaman almakta. Yani pik değer 24 volta çıkması anlık değil. Cihaz bazı durumlarda 2-3 volt gibi değerlerde üretmekte lakin bunları elemem gerekmekte. Bunun için 5v1 zener işimi çözüyor. Bu çok sorun değil. 5 volttan sonrasıda işime yaramamakta aksine arduino mun girişlerine zarar verebilir (hatta verecektirde) bunu engellemem gerekmekte. yani voltaj 5 volt ve üst değerlere geldiğinde bana 5 volt gerekli.
  • lm358 opamp girişi 30 volta dayanır beslemesinde bu voltaja bağlanaız lazım. bu opmampı buffer olarak bağlayıp opamp çıkışını yine dirençle bölün ve koruma zenerini yine koyun ve devam edin
  • sn okaman teşekkürler
    dirençle bölmeden önceki opampın faydası ne olacak acaba..
    çıkış ile girişi izole etmek amaçlı mı?
  • acaba zener ters mantığı çalışan, belirli bir voltaja kadar (5-6 volt) geçirip daha üstü için izole sağlayacak pasif bir devre elemanı var mıdır? aradığım tamda böyle birşey...
  • lm358 okuma yaptığınız hatta yuk bindirmez akım çekmez gerilim aynamala yapar opamp çıkışına koyduğunuz dirençler ve zener okuma yaptığınız devereyi etkılemez. opamp olmadan direnc ve zener koyarsanız bunlar akım çeker ve okuma yaptığınız hattın eğer belirli bir sürme gucu yoksa hat çöker. opamp tum bunlardan kurtulmanızı sağlar.
  • bir diğer yöntem opto izolator kullanmanız. bu eleman basit bir led ve foto transıstor den barettır. Lede seri bağlı bir direncle hatta verirsizin transıstor led ıletımdeyse ıletır degılse ıletmez PLC ler bu mantıkta çalışır
  • çok hassas sonuçlar için bence şu da uygulanır;

    http://img.dxcdn.com/productimages/sku_158589_1.jpg

    bu bir akım ve gerilim sensörüdür. Arduino ile modülden gelen bilgi okunarak tam 5.00v görüldüğünde yine arduino ile istenilen işlem yapılabilinir.
  • sn. yücel önerdiğiniz modül için teşekkkür ederim. işimi fazlası ile görecektir.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Login with Facebook
Açık kaynak kültürü gereği, çözdüğünüz problemlerin çözümlerini paylaşmayı lütfen unutmayın.