Ви також можете розглянути нові версії сенсорів. Можливо, ви зможете придбати датчики, які працюють з однаковими межами напруги, або ви можете дізнатися, що доступні новіші версії датчиків, які дадуть вам цифрові виходи та можуть опитуватися за допомогою I2C або інших простих послідовних протоколів зв'язку. Звичайно, це зажадає придбання нового мікросхеми, але вони не дуже дорогі, і ви не тільки усунете проблему, але й, ймовірно, надасте вашому проекту більш високий рівень точності, оскільки вам не доведеться турбуватися про шум у вашому ланцюзі.
Не дивлячись на переробку всього вашого проекту, щоб підходити до нових чіпсів, Джон С і шинка пропонують відмінні, прості рішення. На моєму досвіді я запустив датчик 3v3 з джерелом живлення та довідником 5В і у мене виникли більші проблеми із шумом, ніж із втраченою роздільною здатністю для випадкових проектів. Це найпростіший вихід, але це вимагає від вас математики, і я відповідно проголосував пост ka1kjz (перевірте довідкові листи).
Що стосується рішення розподільника напруги, то якщо ви використовуєте резистори більш точної точності, ви отримуєте перевагу того, що всі ваші вимірювання знаходяться в одному і тому ж діапазоні напруги, і ви отримуєте користь коригування коефіцієнта співвідношення, використовуючи AREF, щоб слідкувати за будь-яким пульсацією напруги. На практиці, однак, я виявив, що шум і відсутність методів калібрування в моїх проектах сприяли більшій помилці, ніж невелика пульсація напруги або 10% резисторів могли розумно спричинити. З цієї причини я також проголосував за рішення Джонса, оскільки він висвітлює все це більш докладно.