Dari lembar data ATMega328 , bagian 24.9.1:
Opsi referensi tegangan internal tidak dapat digunakan jika tegangan referensi eksternal diterapkan ke pin AREF.
Dari halaman referensi Arduino :
Atau, Anda dapat menghubungkan tegangan referensi eksternal ke pin AREF melalui resistor 5K, memungkinkan Anda untuk beralih antara tegangan referensi eksternal dan internal. Perhatikan bahwa resistor akan mengubah tegangan yang digunakan sebagai referensi karena ada resistor 32K internal pada pin AREF. Keduanya bertindak sebagai pembagi tegangan, jadi, misalnya, 2.5V yang diterapkan melalui resistor akan menghasilkan 2.5 * 32 / (32 + 5) = ~ 2.2V pada pin AREF.
Datasheet ATMega328 mengkonfirmasi referensi "internal 32k resistor" pada tabel 29.16 Karakteristik ADC dengan: Referensi Input Resistance = 32 kOhm.
Yang sedang berkata, dua pernyataan di atas tampaknya agak bertentangan satu sama lain. Saya punya aplikasi dengan beberapa sensor yang mengeluarkan skala penuh 0-5V dan yang lainnya menghasilkan skala penuh 0-1.8V. Aplikasi akan mendapat manfaat dari peningkatan resolusi beralih ke 1.8V AREF ketika mengambil sampel sensor 1.8V dan beralih ke referensi AVCC internal untuk sensor 5V.
Halaman referensi Arduino menyarankan itu adalah hal yang OK untuk dilakukan mengingat Anda telah digabungkan ke 1.8V AREF melalui resistor seri 5kOhm dan menyumbang pembagi tegangan tersirat dengan resistansi 32kOhm internal. Apakah ini hanya saran buruk dari referensi Arduino, atau apakah itu sebenarnya merupakan praktik umum untuk melakukan hal semacam ini? Apakah pernyataan Atmel terbatas pada tegangan eksternal yang diterapkan pada AREF tanpa resistor pembatas arus eksternal (dan jika demikian mengapa, mengingat resistansi 32k internal)?
Selain itu, jelas, orang dapat mencapai hasil yang sama dengan op-amp yang dibangun dengan baik untuk skala sinyal 1.8V hingga 5V, tetapi kompleksitas tambahan dan bagian-bagiannya tampak boros jika dapat ditangani oleh ADC on board juga. dengan memanfaatkan referensi tegangan yang dapat diubah. Demikian juga jika Anda dapat meyakinkan diri sendiri bahwa sinyal indra tidak akan melebihi 1.1V Anda bisa memanfaatkan referensi tegangan internal. Sekali lagi, sepertinya lebih elegan bagi saya untuk menggunakan regulator 1.8V. Saya menyalakan sensor tegangan rendah saya untuk mengatur referensi.