Одного разу я натрапив на ноту програми Atmel від Atmel (не TI, я знаю - все ще цікаво), що потурає такій конструкції ... Для нульового перехресного зондування на електромережі!
Для захисту пристрою від напруг вище VCC та нижче GND, AVR має внутрішні затискаючі діоди на штифтах вводу / виводу (див. Малюнок -1). Діоди підключені від штифтів до VCC та GND і зберігають усі вхідні сигнали в межах робочої напруги AVR (див. Малюнок нижче). Будь-яка напруга, що перевищує VCC + 0,5 V, буде примушена до VCC + 0,5V (0,5V - падіння напруги над діодом), а будь-яка напруга нижче GND - 0,5V буде вимушена до GND - 0,5V.
...
Серійний вхідний резистор - це резистор 1 МОм. Не рекомендується, щоб діоди затискача проводили більше, ніж максимум 1 мА, і тоді 1MΩ дозволить отримати максимальну напругу приблизно 1000 В.
Тож, очевидно, Atmel вважає, що добре використовувати затискаючі діоди на своїх MCU таким чином, до 1mA. (Хоча ви можете посперечатися щодо повноважень App Notes)
Особисто я все ще не зовсім впевнений, що про це думати. З одного боку, якщо Atmel вказує, що це нормально, щоб джерело / тонути до 1mA через затискаючі діоди, то я не бачу жодних проблем, якщо ви будете керуватися подалі від цього струму (і 30 мкА, безумовно, може претендувати на це). Крім того, якщо використовувати цей спосіб, ви фактично не перевищуєте характеристики напруги; діоди зрештою притискають його.
З іншого, чи нормально використовувати такі затискачі? Я ніколи не знайшов нічого про затискання діодного струму в таблицях, тому єдиним джерелом для цього є Примітка додатка.
Таким чином, ви можете спробувати знайти документацію від TI із зазначенням максимального струму через затискаючі діоди. Можливо, вони також мають інформацію у своїх таблицях даних або Примітках додатків, що дозволяють або забороняють ці звичаї.
Але якщо ви хочете бути в безпеці, вам краще додати свої власні затискаючі діоди, бажано, ті, що мають низький вміст Vf, тобто Шотткі. Або скористайтеся простим дільником напруги. Таким чином, вам не доведеться турбуватися, порушуєте ви характеристики чи ні.
Оновлення, серпень 2019 року
Коли в цій відповіді я натрапив на замітку про додаток, я фактично робив проект хобі, де я в кінцевому підсумку використовував цю конструкцію для зондування нульового кросу. (Щоб отримати докладніші відомості, зокрема схематично, див. Це питання ; це R8 / R9).
Схема з'єднує 230 В змінного струму через 2 МОм безпосередньо до PB3 на ATTiny85, провівши близько 58 мкА RMS / 163 мкА пік через діоди ESD. Я досі не зовсім впевнений, як ставитись до всієї справи; моя мотивація його використання полягала в тому, що проект почасти був вправою мінімалізму ; бачачи, як далеко я міг би скоротити ланцюг і все-таки його добре працювати.
Якими б не були почуття, через три роки широкого використання MCU все ще працює добре.
Зробіть з того, що ви будете ¯ \ _ (ツ) _ / ¯