Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Temel Elektrik/Elektronik => Konuyu başlatan: izturk - 17 Aralık 2018, 14:36:27

Başlık: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: izturk - 17 Aralık 2018, 14:36:27
Merhaba arkadaşlar

Kartımda 24v la çalışan sensör girişi var. Ancak bu girişe bazı yerlerde pnp bazı yerlerde npn sensör bağlanıyor.
Ben bunu mikroişlemcinin aynı bacağından veya farklı iki bacağından okumak istiyorum. Ama karta girişi tek yerden olmalı, yani pnp için farklı giriş npn için farklı giriş koyamıyorum.

Alanım da oldukça dar. basit birkaç direnç diyot veya iki optoyla falan bu girişi okuma imkanımız var mı? Fikirlerinizi bekliyorum.

Herkese İyi Çalışmalar.
Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: yas - 17 Aralık 2018, 15:25:39
Kullandığımız kapasitif sensörleri bazen npn bazen pnp olarak piyasada ne denk gelirse alıyoruz. PLC DI girişine bağladığımızda giriş tetiklenme seviyesine göre ters ise 1kohm luk bir dirençle duruma göre pullup yada pulldown yapıyorum. Tabi tetiklenme ters işaretli olduğundan girişi programda tersliyorum.
Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: ~ENES~ - 17 Aralık 2018, 15:39:05
Köprü header ve transistorle yapabilirsin. Eğer pnp bağlanacaksa köprü takılı olur transistor üzerinden tetikleyerek işlemciye girersin. Eğer npn olacaksa köprüyü kaldırır direk pice girersin.Veya buna benzer yollarda izleyebilirsin.
Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: izturk - 17 Aralık 2018, 15:47:51

(https://i.ibb.co/q5rVcm0/pnp-npn.png) (https://ibb.co/q5rVcm0)


böyle bir şema problem yaşatır mı ki
Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: ~ENES~ - 17 Aralık 2018, 15:54:52
Transistörlerin pull up ve pull down dirençlerini unutmuşsunuz. Herhangi bir sorun olmaz ama 2 pin kullanmış oluyorsunuz sanırım?
Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: z - 17 Aralık 2018, 16:04:18
On-Off bilgisi mi okuyorsun?

Eger oyle ise iki adet 4K7 direnc ile gerilim bolucu yap ve bunu +5 Gnd arasina bagla.
Orta uctan da MCU nun ADC girisine gir.

Normalde 2.5v olan ADC girisi, NPN takarsan 0 - 2.5 araliginda ziplar. PNP takarsan 2.5 - 5v araliginda ziplar.

Yazilimda da NPN - PNP durumu icin hic degisiklik yapmazsin. Yazilim kolayca sensorun hangi tip oldugunu anlar zaten.

2.5v civari voltaj okursan sensor OFF demektir. 0 yada 5v civarinda voltaj okudugunda sensor ON olmus demektir.



Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: a.zorba - 17 Aralık 2018, 16:41:26
PC814 optokuplor işini görebilir.
Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: izturk - 17 Aralık 2018, 17:24:37
Alıntı yapılan: z - 17 Aralık 2018, 16:04:18On-Off bilgisi mi okuyorsun?

Eger oyle ise iki adet 4K7 direnc ile gerilim bolucu yap ve bunu +5 Gnd arasina bagla.
Orta uctan da MCU nun ADC girisine gir.

Normalde 2.5v olan ADC girisi, NPN takarsan 0 - 2.5 araliginda ziplar. PNP takarsan 2.5 - 5v araliginda ziplar.

Yazilimda da NPN - PNP durumu icin hic degisiklik yapmazsin. Yazilim kolayca sensorun hangi tip oldugunu anlar zaten.

2.5v civari voltaj okursan sensor OFF demektir. 0 yada 5v civarinda voltaj okudugunda sensor ON olmus demektir.






(https://i.ibb.co/gv8L5wh/npn-pnp-gerilim-bolucu.png) (https://ibb.co/gv8L5wh)

@z hocam sensörüm 24v böyle bir gerilim bölücü yapmalıyım galiba.

@a.zorba hocam pc814 ile yapmaya çalıştım ilk başta. Ama içinden çıkamadım açıkçası. 2 adet pc817 yi npn de biri pnp de biri tetiklenecek şekilde bağlayamadım bi türlü.
Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: Ersin - 17 Aralık 2018, 17:32:30
24v demişsin , bu endüstriel bir cihaz olacaksa girişlerde mutlaka opto kullan .
Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: izturk - 17 Aralık 2018, 17:35:50
Hocam aslında tam olarak sensör de değil switch tarzı 24v veya gnd ye bağlanan bi sinyal gelecek. ben genel olsun diye pnp npn yapısında dedim.

Ama haklısınız analogta bana da sıkıntı yaşarım gibi geliyor. Asansörde de bayaa bi parazit oluyor. Yukarda paylaştığım transistörlü devreye ne dersiniz?
Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: z - 17 Aralık 2018, 17:42:29
24v kismini atlamisim.

Evet cizdigin gerilim bolucu olur.

----------------

Digital devrelerde I/O pinini okuyup ahada 1 oldu hurra seklinde yazilim yapilmaz. Boyle yaparsaniz pin, switch 1 konumuna gecti de mi 1 oldu yoksa sans eseri okuma yaptiginiz anda switch 0 di da  igne pals geldi de o yuzden 1 okudunuz celiskisi olur.

Ayni durum analog bilgi okumada da gecerli.

Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: ilyas KAYA - 17 Aralık 2018, 17:51:16
Ben bu şekilde kullanıyorum gayet hızlı ve sorunsuz yıllardır endüstriyel makinelerde çalışıyor.

Opto nun direncini çizmeyi unutmusum onun direncini ekleyin mutlaka

(https://i.ibb.co/PcSV55h/Screenshot-20181217-174926-Samsung-Notes.jpg) (https://ibb.co/PcSV55h)
Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: z - 17 Aralık 2018, 18:24:56
Optoya ne gerek var o zaman.

(https://i.postimg.cc/GpW9x9nD/1.jpg) (https://postimages.org/)

Secilen transistorun Hfe degerinden dolayi 1K direnc ile oynamak gerekebilir.

Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: izturk - 17 Aralık 2018, 18:31:01
Yukardaki iki devrede de biz girişe 0v verince bu transistörler nasıl iletime geçiyor?
Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: z - 17 Aralık 2018, 18:36:01
Bu tip devrelere DTL lojik deniyor.

Giris sifir iken 4K7 kollektor direnci diyoddan dolayi asagi cekiliyor ve islemcine 0.7v gidiyor.

5 den 0.7 ye dustu ise NPN cikisli sensor aktif oldu demek.

Yok PNP cikisli sensor bagladi isen Sensor aktif olunca 24v transistoru iletime sokuyor gene 4K7 asagiya cekiliyor.

Sonucta yazilimda hic bir degisiklik yapmana gerek kalmiyor.
Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: izturk - 17 Aralık 2018, 18:41:19
Herkese vakit ayırdığı için çok teşekkür ederim.

İyi akşamlar.
Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: yas - 17 Aralık 2018, 20:48:15
Alıntı yapılan: z - 17 Aralık 2018, 18:24:56Optoya ne gerek var o zaman.

(https://i.postimg.cc/GpW9x9nD/1.jpg) (https://postimages.org/)

Secilen transistorun Hfe degerinden dolayi 1K direnc ile oynamak gerekebilir.



@z hocam bu devrede giriş sürekli bağlı olmalı, boşta kaldığında çıkışta sürekli bir osilasyon oluşmaz mı?
Başlık: Ynt: Aynı hattan hem pnp hem npn sensör okumak
Gönderen: z - 18 Aralık 2018, 06:00:35
Olmaz cunku girise 5v uygulamak transistoru iletime sokmaya yetmiyor.