Узагальнене рішення:
- Один транзистор і 3 резистори приймуть сигнал 0В \ "5В і більше" і дадуть вихід 5В / 0В. При прикладному значенні резистора навантаження на сигнал становить приблизно 80 мкА при 5 В і 250 мкА при 15 В. Це може бути зменшено, щоб сказати 8 uA / 25 uA за бажанням, і навіть нижче, якщо необхідно. (Більша версія діаграми нижче).
Резистор 390 Ом і стабілізатор 4V7 виконають те, що ви хочете, за умови, що ви можете переносити навантаження на вхідний струм 25 мА.
Використання підсилювача дозволяє дещо кращі результати, але рішення одного транзистора повинно бути цілком адекватним.
НІКОЛИ не дозволяйте затискаючому / захисному діоду ІС проводити струм під час нормальної роботи. Ви запрошуєте ненадійність та несподівану та, можливо, непомітну роботу протягом усіх днів життя вашого продукту. Виконання цього під час нормальної роботи завжди порушує умови даних.
- Ви МОЖЕТЕ піти з afew uA або навіть декількома 10-ти uA, і ви можете подумати, що ви уникли, використовуючи їх, щоб перевезти 100-уд. КОЖНА програма, яка використовує захисні діоди, щоб перенести більше половини струму струму при нормальній роботі, порушує специфікації опису та запрошує Мерфі на обід.
Результати непередбачувані.
Жоден професійний дизайн не зробив би цього .
Примітки додатків, які рекомендують це, як правило, непрофесійні.
Дивіться розділ наприкінці цієї відповіді.
Одномісний транзисторний розчин:
Вхід відображається як 5-15 В, але все, що вище 4В, буде працювати.
Коли vin = 4V Vbase = R2 / (R1 + r2) x 4V = 0.6V.
Це умовно адекватно, але в 5В у вас є більш ніж достатньо приводу.
Показані значення R1 та R2 є пропозиціями.
Значення, наприклад 100 к і 560 к, можна використати, якщо було б застосовано транзистор R3 та високий бета-версію.
Вихідні дані зворотні. тобто Vout є низьким, коли Він високий.
R3 може бути 10k або що завгодно.
Q1 для задоволення. Я б використовував еквівалент BC337 або SMD (BC817?)
Якщо потрібен дуже низький вхідний струм, R1 і R2 можна дуже обережно збільшити. наприклад, при R1 = 1 мегаом, вхідний струм становить близько 15 мкА при 15 В і 5 мкА при 5 В. Якщо транзистор Q1 має коефіцієнт підсилення струму 100 (дуже безпечно, наприклад, BC337-40), то Icollector = 500 мкА, тому для 5В гойдалки R3> = 10k, скажімо, 22k вгору добре.
Надзвичайно цінний факт, який потрібно знати про резистивні роздільники !!!
Мало оцінений факт полягає в тому, що співвідношення між двома значеннями резистора N розташовується одна від одної за стандартною шкалою резистора - приблизно.
Це неявно у виборі значень шкали.
Значення резистора Е12 є
1
1,2
1,5
1,8
2,2
2,7
3,3
3,9
4,7
5,6
6,8
8,2
(10, 12, 15 ...)
12 значень, а потім серія повторює шкалу в 10 разів вище.
Отже - значення 56k та 10k, які я показав для R2 та R1, - це 8 значень. тобто почніть з значення 1 вище і налічіть 9 місць, і ви отримаєте 5,6
КОЖНІ два значення 9 один від одного мають однакове співвідношення (в межах допуску шкали) і можуть використовуватися для формування приблизно еквівалентного дільника.
наприклад, будь-який з 56k / 10k, 68k / 12k, 82k / 15k 100k / 18k тощо
Ценеровий діод + резистор буде робити те, що ви хочете, доки прийнятне навантаження на вхідну схему. Якщо ви хочете зменшити навантаження, тоді дизайн на основі оппаму був би кращим.
На сторінці 350 аркуша даних він дає високі та низькі рівні вхідної напруги. Який рівень підходить, залежить від того, який вхідний штифт ви використовуєте, але найбезпечніше значення> = 0,8 x Vdd або при Vdd = 5V, Vinhi> = 4V.
Даний аркуш також зазначає, що Він не повинен бути більшим за VDD + 0,3 В АБСОЛЮТНИЙ МАКСИМАЛЬНИЙ (навіть якщо він працює неправильно), і на практиці все, що перевищує Vdd, було б ризиковано.
УВАГА:
Рекомендація Curd використовувати діодний затискач для Vdd є звичайною практикою, але дуже ризикованою, оскільки ВИМОГО буде вводити струм в ІМС в місцях, непередбачених виробником під час нормальної роботи. Результати будуть різними і будуть непередбачуваними. Використання Шоткі, а не діод кремнію робить це менш ризикованим, але все-таки не рекомендується, і це порушує навіть абсолютні максимальні характеристики виробника.
Фіксатор:
Цього простого контуру цілком може бути достатньо.
Важливо - забезпечити, щоб Vout завжди відповідав вашим характеристикам. Багато людей використовують стаціонарний діод xx Вольт і припускають, що вони отримають XX вольт. При малих струмах це часто далеко не відповідає дійсності. На кривих нижче показано напруга стабілітрону зі струмом для типових зернів. Зауважте, що для виходу 4В7 зенера потрібно близько 1 мА струму, щоб перевести його на висоту вище 4В. Якщо ми розраховуємо мінімум на 2 мА, все повинно бути добре. Це дає, можливо, несподіваний результат.
5 В дюйм i = 2 мА. Взенер очікуваний = 4V2.
R = (5В - 4,2) /0,002 А = 0,8 / 0,002 = 400 Ом.
Скажіть 390 Ом = стандартне значення резистора E12.
На 15 В ми очікуємо, що струм буде ПРО (15-5) / 400 = 25 мА.
25 мА може бути більше, ніж ви хочете дозволити.
Нижчий діапазон Vin дозволить знизити діапазон Imin-Imax, а Vin min на кілька вольт вище 5 В також сильно допоможе.
Потужність в резисторі = V x I = (15-5) x 25 мА = 250 мВт = резистор 500 мВт.
Криві напруги зенера V02 x2.jpg
Приклад статевої таблиці
ЗАХИСТОВІ ДІОДИ:
Багато людей не знають або просто ігнорують відмінність таблиці даних між "абсолютним максимумом" та рекомендованими умовами експлуатації.
Абсолютні максимальні показники - це ті, які пристрій гарантовано виживе без пошкоджень. Правильна робота не гарантується.
Відповідна PIC дозволяє Vdd + 0,3V на своїх штифтах як абсолютний максимальний рейтинг. Експлуатація не гарантується під час цієї умови.
Більшість аркушів даних чітко вказують, що під час нормальної роботи вхідні напруги не повинні перевищувати заземлення до Vdd. Цей аркуш може бути, а може, і не перетворюватися на кілька сотень сторінок. Це все одно неправильно робити.
Багато людей вважають, що стурбованість захисними діодними струмами безпідставна. Лише деякі з них керували тим днем, як вони так подумали, і більшість, мабуть, дожили, щоб керувати цим чи ні :-).
Зауважте, що в (примітці) програми Atmel тут використовується резистор 1 мегаом (підключений до мережі змінного струму!), А тут додаток Microchip - рис. 10-1 10-2, принаймні, має милість сказати "... струм через діоди затискача повинні бути невеликими (в діапазоні мікро підсилювачів). Якщо струм через затискаючі діоди стає занадто великим, тоді ви ризикуєте запхнути частину ". Атмелі сотні сот НЕ НЕ "в діапазоні мікроампа".
Але защелка - це найменша з ваших проблем. Якщо ви зачепите деталь (дія SCR, викликана струмами в підкладку ІС), ІС часто перетворюється на куріння, і ви розумієте, що щось може бути не так.
Проблема з діодними струмами тіла полягає в тому, що ви НЕ отримуєте негайної руїни для куріння. Що відбувається, так що ІК ніколи не був розроблений, щоб приймати струм між вхідним штифтом і підкладкою - на шарі шару, на який покладено ІМС. Коли Ви піднімаєте Vin> Vdd, струм ефектове витікає з ICV належним чином у фантомну фею, що про iC не відомо, і що дизайнер цього не робив і, як правило, не може розробити. Опинившись там, у вас є невеликі потенціали, які зазвичай ніколи не існують, і струм може перетікати назад в суміжні режими ланцюга, не зовсім сусідніх вузлів або навіть у місця, розташовані на відстані, залежно від того, наскільки великі струми та які напруги встановлені. Причину, яку це важко записати та усунути, це те, що вона абсолютно не призначена і по суті не визначна. Одним з ефектів є введення струмів у плаваючі вузли, які не мають формального вихідного шляху. Це може діяти як ворота для БНТ - формальних або випадкових, які налаштовують або вимикають напіввипадкові частини ланцюга. Які частини? Коли? Як часто? Як довго? Як важко? Відповідь - хто може сказати / ніхто не може сказати - це непризначено, що не можна визначити.
З: Чи насправді це відбувається?
A: О так!
Q: Я бачив, як це сталося?
Відповідь: Так.
Я розпочав те, що зараз виявився хрестовим походом за 1 і більше десятиліть, щоб зрозуміти це людям (навіть якщо я мав це добре знати) після того, як його дуже сильно вкусив.
У мене був відносно простий асинхронний послідовний ланцюг, який не викликав у мене суперечок. Функціонування процесора було переривчастим або напіввипадковим. Код несправний іноді, а не в інші рази. Ніщо не було стабільним. Проблема? Провідність діодного тіла, звичайно. Я скопіював просту схему із записки про додаток із продуктом, і ми вирушили.
Якщо ви зробите це без належної обережності, це БУДЕ вас кусати.
Якщо ви робите це з обережністю та інтелектом та дизайном, це може вас не вкусити. Але може.
Це схоже на те, щоб перетягнути центральну лінію в постійний рух, щоб обігнати - робиться обережно і не надто часто, і залишаючи те, що може бути достатньо хорошим націнки, ви зазвичай не помрете. Якщо ви це зробите, ви, мабуть, не здивуєтесь :-). Так і з діодною провідністю тіла. "Діапазон мікросхем" мікросхем може бути нормальним. 1 мегаом від мережі Атмель - аварія, яка очікує на себе.