Kayıtlar

Aralık, 2020 tarihine ait yayınlar gösteriliyor

adc ölçümünde opto tlp281 kullanmak

Resim
Bitmiş bir projede müşteriden sisteme birde analog çıkış veren yağmur sensörü takma isteği gelince opto   tlp281 girişini kullanmaktan başka seçenek kalmadı. Daha önce böyle bir şey denememiştim ama gayet iyi çalıştı en azından çok hassas olmayan yağmur sensörü için. Daha sonra 10k pot ile opto ledine 0-5 volt aralığı uyguladım ve sadece 1023 10 bitlik adc okumada 27 değerine kadar indiğini ancak daha fazla opto içindeki transistörü kesime götüremedi. Yani 131mv seviyesinde takıldı. Ama led için kullanılan 1k direnç  470 ohm yapılırsa belki sıfırlar. Binanın üstündeki bir sensörü opto kulllanarak sisteme giriş yapmak en mantıklısı. İşlemcinin Adc pini ile ölçülen sistem arasında elektriksel bağlantı olmaması da sağlıklı adc ölçümü yapmaya imkan veriyor. Ama yüksek ısı değişkenliği olan ortamlardaki devrelerde h11n1 gibi   schmitt trigger opto kullanmak doğru olacaktır.  Birde pozitif yönde ölçüm için aşağıdaki devre kullanılabilir. Giriş voltajı seviyesine gör...

sht30 sht31 proton basic kodu code

Resim
SHT31 sensörü için bir çalışma yapmam gerekti ve sht30 için mustafa_cmbz rumuzlu üyenin hazırladığı bir örnek buldum picproje.org forumunda. Ama bu örnek sht30 içindi ve donanımsal I2C için yazılmıştı ve sht31 içinde uygundu. Bir kaç küçük değişiklik ile SHT31 için çalışacak hale getirdim. 2 örnek koduda aşağıya ekliyorum. Sht11 üretimden kalktığı ve artık tedariği zor olduğu için Sht30 ve Sht31 kullanmak isteyenler için faydalı olacaktır proton basic kodları. 1- sht31 I2C pin seçmeli proton basic kodu: Device = 18F46K20 Declare Xtal = 8    Declare LCD_DTPin = PORTD.4 Declare LCD_RSPin = PORTD.0 Declare LCD_ENPin = PORTD.1 Declare LCD_Interface = 4 Declare LCD_Lines = 4 Declare LCD_Type = 0   Declare SDA_Pin PORTC.0 Declare SCL_Pin PORTC.1 'Declare Hbus_Bitrate  400 Declare Slow_Bus On Declare All_Digital = True TRISA=%00000000 TRISB=%00000000 TRISC=%00000011 TRISD=%00000000 TRISE=%00000000 PORTA=0 PORTB=0 PORTC=0 PORTD=0 PORTE=0    Dim NEM_HAM ...

I2C extender devresi p82b715

Resim
I2C arayüzü ile haberleşen sensör veya entegrelerin mesafesini 20 metreye kadar artırmayı sağlayan  p82b715 entegresi bağlantı şekli açısından max485 entegresine benziyor. Bir kit üreticisinden bulduğum dokümana ait görselleri de aşağıya ekliyorum. p82b715 datasheet   Şemadaki pullup dirençleri alıcı ve verici için farklı değerlerde olabiliyor.  

220 volt okuma ölçme devresi adc mcu pic atmel arm arduino LM358

Resim
  Picproje forumunda paylaşılmış 220vac ölçebilen devre   adc çıkışını kendi yazılımınıza göre yazmalısınız. 8 bite göre 10 bitte çözünürlük artacaktır.  220vac öldürücüdür dikkatli olunuz. MC33178 kullanılmış diğer  220 volt ölçüm devresi:

gsm sinyal seviyesi asu dbm nedir

Resim
Dbm değeri sıfıra yaklaştıkça çekim gücümüz artmış demektir. Desibel değerlerinin çekim kalitesini 2-3g ve 4g+ şeklinde aşağıya ekliyorum: A) Yeni Nesil 4G+ Cihazlar: Modern 4G ve 5G Sinyal Seviyeleri (RSRP & ASU Karşılığı) Sinyal Seviyesi Gerçek dBm (RSRP) Aralığı Gerçek ASU Karşılığı Pratikteki Bağlantı Durumu 1- Mükemmel Sinyal -50 ila -80 dbm 90 ila 60 ASU Baz istasyonunun dibindesiniz. Maksimum bant genişliği, sıfır paket kaybı. 2- İyi Sinyal -81 ila -90 dbm 59 ila 50 ASU Ev içi/ofis içi için harika bir seviye. HD/4K yayınlar akıcıdır, ping düşüktür. 3- Orta Sinyal -91 ila -100 dbm 49 ila 40 ASU Şehir içinde en yaygın seviyedir. Bağlantıda sorun yaşatmaz ama çok yoğun saatlerde hız düşebilir. 4- Zayıf Sinyal -101 ila -110 dbm 39 ila 30 ASU Bodrum katlar veya asansörler. İnternet yavaşlar, web sayfaları geç yüklenebilir. 5- Çok Düşük Sinyal -11 ila -120 dbm 29 ila 20 ASU Şebeke gitmek üzeredir. Çağrılar kesilebilir, mobil veri bağlantısı sık sık kopabilir. 6- Kritik / Kopma -12...