Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Malzeme Bilgisi => Konuyu başlatan: clonex - 21 Mayıs 2018, 15:57:26

Başlık: ADS1115 Addreslemeyi neden arttıramıyoruz?
Gönderen: clonex - 21 Mayıs 2018, 15:57:26
Merhaba arkadaşlar,

Bir kartımda ADS1115 kullanıyorum. Fakat datasheetine bakınca adreslemeyi 4 tane yapabildiğimi gösteriyor. Benim bunu arttırmamgerekiyor. En az 8 tane adresleme yapabileceğim ADS1115 benzer component arıyorum. Aslında 4 tane analog girişi olacak. Ama 8 tane adresleme yapmak istiyorum.

Bu konuda yardımcı olabilir misiniz?
Başlık: Ynt: ADS1115 Addreslemeyi neden arttıramıyoruz?
Gönderen: Ersin - 22 Mayıs 2018, 14:49:30
MCP3008

Değişik hızlarda özelliklerde sürü ile adc var
8 chanel adc diye arat google da
Başlık: Ynt: ADS1115 Addreslemeyi neden arttıramıyoruz?
Gönderen: makdeniz - 22 Mayıs 2018, 15:24:28
Başlık: Ynt: ADS1115 Addreslemeyi neden arttıramıyoruz?
Gönderen: clonex - 22 Mayıs 2018, 18:14:44
Alıntı yapılan: makdeniz - 22 Mayıs 2018, 15:24:28
  • @clonex Analog çözünürlüğünüz nedir ?
  • ADS1115 gibi 16 bit mi olması gerekiyor ?
  • Daha düşük çözünürlükler işinizi görür mü ?

16bit yeterli benim için. Aslında daha az olmaması lazım ama çünkü aynı analog input üzerinden farklı pull-up dirençleri kullanarak ekstra durumlarda kontrol ediyorum.
Başlık: Ynt: ADS1115 Addreslemeyi neden arttıramıyoruz?
Gönderen: Kabil ATICI - 22 Mayıs 2018, 21:54:58
çip üzerinde bir adres bacağı var. Bunu 1 veya 0 yaparak adresi değiştirebiliyorsun.
İşlemci ve bileşenlerinde kullanılan çip select mantığını kullanarak 10 taneye kadar aleti bağlayabilirsin.
Başlık: Ynt: ADS1115 Addreslemeyi neden arttıramıyoruz?
Gönderen: clonex - 23 Mayıs 2018, 08:49:14
Alıntı yapılan: Kabil ATICI - 22 Mayıs 2018, 21:54:58çip üzerinde bir adres bacağı var. Bunu 1 veya 0 yaparak adresi değiştirebiliyorsun.
İşlemci ve bileşenlerinde kullanılan çip select mantığını kullanarak 10 taneye kadar aleti bağlayabilirsin.

Dediğini anlıyor gibiyim. ADS1115 datasheetini okudum. Orda 4 tane ile sınırladığı yazıyor. O 1-0 nasıl veriliyor ben onun mantığını bile anlamış değilim. ADDR pinine GND' yi bağlaynca 0x48 adresine tekabül ediyor. Hatta bir tane sıcaklık nem sensörü var ADS1115 için özel üretilmiş!!!! onun bacağı 0x4A(örnek) yı temsil ediyor. Ben bu işi anlamadım cidden.
Başlık: Ynt: ADS1115 Addreslemeyi neden arttıramıyoruz?
Gönderen: mehmet - 23 Mayıs 2018, 11:12:43
Binary aritmetiği;
https://youtu.be/qdFmSlFojIw
Başlık: Ynt: ADS1115 Addreslemeyi neden arttıramıyoruz?
Gönderen: clonex - 23 Mayıs 2018, 12:16:03
Alıntı yapılan: mehmet - 23 Mayıs 2018, 11:12:43Binary aritmetiği;
https://youtu.be/qdFmSlFojIw

Hocam anladım. Bunu pinlere nasıl uygulayacağım ? Nasıl uygulanıyor ? Onu bilmiyorum.
Başlık: Ynt: ADS1115 Addreslemeyi neden arttıramıyoruz?
Gönderen: striger - 23 Mayıs 2018, 13:01:28
max 4 adresleme yapılabiliyor. ADDR ayagı, 0x48 icin GND ye, 0x49 icin VDD ye, 0x4A icin SDA ya, 0x4B icin SCL ye baglanmalı.
Başlık: Ynt: ADS1115 Addreslemeyi neden arttıramıyoruz?
Gönderen: clonex - 23 Mayıs 2018, 14:34:34
Değerli hocam bende onu anlatmaya çalışıyorum. 4 taneye kadar destekliyor. Kendisinde olmuyorsa başka alternatiflere bakmam gerekiyor. Var mı bir öneriniz ? Aynı ADS1115 gibi basit bir entegre olursa daha iyi olur diye düşünüyorum.
Başlık: Ynt: ADS1115 Addreslemeyi neden arttıramıyoruz?
Gönderen: mehmet - 23 Mayıs 2018, 17:47:30
www.ti.com/lit/ds/symlink/ads1115.pdf

Bölüm 9.5.1.1, Tablo-4...
Bölüm 10.1.6 da da örnek verilmiş...
Başlık: Ynt: ADS1115 Addreslemeyi neden arttıramıyoruz?
Gönderen: clonex - 23 Mayıs 2018, 18:18:25
Alıntı yapılan: mehmet - 23 Mayıs 2018, 17:47:30www.ti.com/lit/ds/symlink/ads1115.pdf

Bölüm 9.5.1.1, Tablo-4...
Bölüm 10.1.6 da da örnek verilmiş...

Değerli hocam ben bunları yaptım, benim dediğim şey şu, örneklerde hep 4 tane kullanılmış, ben 6 tane olmasını istiyorum. Onu nasıl yaparım ? yada Bu desteklemiyorsa hangi component destekliyor benim ihtiyacımı ?

Bunu demek istiyorum. Yada ben mi bişileri atlıyorum ?
Başlık: Ynt: ADS1115 Addreslemeyi neden arttıramıyoruz?
Gönderen: Murat Mert - 24 Mayıs 2018, 00:42:41
mcp3424 kullanın 12-14-16-18 bit adreslenebilir adc

adresleme sayfa 21 TABLE 5-3
Başlık: Ynt: ADS1115 Addreslemeyi neden arttıramıyoruz?
Gönderen: clonex - 24 Mayıs 2018, 09:57:32
Alıntı yapılan: Murat Mert - 24 Mayıs 2018, 00:42:41mcp3424 kullanın 12-14-16-18 bit adreslenebilir adc

adresleme sayfa 21 TABLE 5-3

Teşekkür ederim hocam, tam aradığım buydu.