Saya pernah menemukan catatan aplikasi dari Atmel (bukan TI, saya tahu - masih menarik) yang memaafkan konstruksi seperti itu ... Untuk sensor zero-cross pada listrik!
Untuk melindungi perangkat dari tegangan di atas VCC dan di bawah GND, AVR memiliki dioda penjepit internal pada pin I / O (lihat Gambar -1). Dioda terhubung dari pin ke VCC dan GND dan menyimpan semua sinyal input dalam tegangan operasi AVR (lihat gambar di bawah). Setiap tegangan yang lebih tinggi dari VCC + 0.5V akan dipaksa turun ke VCC + 0.5V (0.5V adalah drop tegangan dioda) dan tegangan apa pun di bawah GND - 0.5V akan dipaksa hingga GND - 0.5V.
...
Input resistor seri adalah resistor 1MΩ. Tidak direkomendasikan bahwa dioda penjepit melakukan lebih dari 1mA maksimum, dan 1MΩ kemudian akan memungkinkan tegangan maksimum sekitar 1.000V.
Jadi, rupanya Atmel berpikir tidak apa-apa untuk menggunakan dioda penjepit pada MCU mereka dengan cara ini, hingga 1mA. (Meskipun Anda dapat berdebat tentang otoritas Catatan Aplikasi)
Secara pribadi, saya masih tidak sepenuhnya yakin apa yang harus saya pikirkan. Di satu sisi, jika Atmel menentukan itu ok untuk sumber / tenggelam hingga 1mA melalui dioda penjepit, maka saya melihat tidak ada masalah jika Anda menghindari arus itu (dan 30μA pasti akan memenuhi syarat untuk itu). Juga, jika digunakan dengan cara ini, Anda tidak benar-benar melebihi spesifikasi voltase; dioda menjepitnya, setelah semua.
Di sisi lain, apakah boleh menggunakan klem dioda seperti ini? Saya tidak pernah menemukan apa pun tentang menjepit arus dioda di lembar data, jadi satu-satunya sumber untuk ini adalah Catatan Aplikasi.
Jadi Anda bisa mencoba dan menemukan dokumentasi dari TI yang menentukan arus maksimum melalui dioda penjepit. Mungkin mereka juga memiliki informasi dalam lembar data atau Catatan Aplikasi mereka yang mengizinkan atau melarang penggunaan ini.
Tetapi jika Anda ingin aman, Anda lebih baik menambahkan dioda penjepit Anda sendiri, lebih disukai yang rendah-Vf, yaitu Schottkys. Atau gunakan pembagi tegangan sederhana. Dengan begitu Anda tidak perlu khawatir jika Anda melanggar spesifikasi atau tidak.
Pembaruan, Agustus 2019
Ketika saya menemukan catatan aplikasi dalam jawaban ini, saya benar-benar membuat proyek hobi di mana saya akhirnya menggunakan konstruksi ini untuk indra nol-silang induk. (Untuk beberapa detail lebih lanjut, termasuk skema, lihat pertanyaan ini ; ini R8 / R9).
Rangkaian menghubungkan 230VAC melalui 2MΩ langsung ke PB3 pada ATTiny85, menempatkan sekitar 58μA RMS / 163μA puncak melalui dioda ESD. Saya masih tidak sepenuhnya yakin bagaimana perasaan tentang semua ini; motivasi saya untuk menggunakannya adalah bahwa proyek itu sebagian merupakan latihan dalam minimalis ; melihat seberapa jauh saya bisa mengurangi sirkuit dan masih berfungsi dengan baik.
Apa pun perasaannya, tiga tahun penggunaan yang luas kemudian, MCU masih berfungsi dengan baik.
Jadikan itu apa yang Anda inginkan ¯ \ _ (ツ) _ / ¯