ESP32 Chip Analog Referans

Başlatan Serk@n, 27 Mayıs 2023, 23:46:22

Serk@n

İyi Çalışmalar.
Esp32 chip hakkında bir sorum olacaktı. Datasheetine baktım. Analog referans ile ilgili bir bilgi bulamadım. Acaba bu yeni tip chiplerde bu sorunu çözmüş olabilirler mi?
Bildiklerimize göre hareket edersek bilmediklerimizi de öğrenebiliriz.

mehmet

Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
http://www.mehmetbilgi.net.tr

Serk@n

#2
Hocam harici bir analog referans voltajı vermek için bir pin sanırım bu mcu.da yok.
Bildiklerimize göre hareket edersek bilmediklerimizi de öğrenebiliriz.

mehmet

#3
Görebilgiğim kadarıyla harici Vref yok. Ama
Vref bir kaç farklı seçenek ile kullanılıyor.

https://docs.espressif.com/projects/esp-idf/en/v4.2/esp32/api-reference/peripherals/adc.html#adc-calibration
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
http://www.mehmetbilgi.net.tr

Serk@n

Harici ref olmaması hakkında bir fikriniz var mı hocam? Yani bunu iç devrelerle verimli bir şekilde çözmüş olabilirler sanırım. Zaten ben harici ref için hep TL431 in 2,5V.unu kullanıyordum. Böyle bir referans elemanını bir çipin için koymak zor olmasa gerek.
Bildiklerimize göre hareket edersek bilmediklerimizi de öğrenebiliriz.

mehmet

1.1V sabit referans gerilimi varmış.
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
http://www.mehmetbilgi.net.tr

Serk@n

Harici ref olmadığına göre dahili referansları sanırım sağlıklı sonuç veriyordur.
Bildiklerimize göre hareket edersek bilmediklerimizi de öğrenebiliriz.

mehmet

Fena değil.
Basit bir düzenek ile sıcaklık sabitleme
yaptım örnek olarak.
LM35 ile sıcaklık okudum. Sonuç güzel.
Micropython ile kullanıyorum. Çok
rahatlığı var.
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
http://www.mehmetbilgi.net.tr

ete

Dahili ref voltajını her zaman tercih ederim. Çünki işlemci tarafından besleme voltajından bağımsız olarak üretilir ve değişmezdir.
Ete

mehmet

#9
Bu ESP32 'nin adc kısmında Vref = 1.1V.
Bu durum dört farklı kazanç ile gerilim
aralığı değiştiriliyor.
Kötü kısım en az 100mV okunabiliyor.

ADC.ATTN_0DB: No attenuation (100mV - 950mV)
ADC.ATTN_2_5DB: 2.5dB attenuation (100mV - 1250mV)
ADC.ATTN_6DB: 6dB attenuation (150mV - 1750mV)
ADC.ATTN_11DB: 11dB attenuation (150mV - 2450mV)

Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
http://www.mehmetbilgi.net.tr

Serk@n

Alıntı yapılan: ete - 31 Mayıs 2023, 07:57:04Dahili ref voltajını her zaman tercih ederim. Çünki işlemci tarafından besleme voltajından bağımsız olarak üretilir ve değişmezdir.
Ete


Hocam çok sağolun.
Bildiklerimize göre hareket edersek bilmediklerimizi de öğrenebiliriz.

mehmet

Bazı durumlarda PCF8591 gibi bir
entegre daha iyi iş çıkarır.
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
http://www.mehmetbilgi.net.tr

Powered by EzPortal