|
защита пинов МК, как защитить от кривых рук |
|
|
|
Feb 20 2007, 11:13
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Разрабатываю девайс на ATmega128, где пара портов, один из которых с ADC, будут использоваться неизвестно как, неизвестно кем и неизвестно почему  . Встал вопрос, как защитить данные пины от неправильных действии юзера (в разумных пределах). Пока вижу решение поставить на каждый вход пару диодов в обратном включении к земле и к питанию, и, последовательно с пином резистор 330-470 Ом... Опять же, какие диоды ставить? Достаточно ли поставить просто "быстрые" или Шоттки? Достаточно ли будет этих цепей для порта с ADC? Возможно, некоторые пины порта будут использоваться как входы ADC, а некоторые как GPIO. Заранее спасибо за ответы.
Прикрепленные изображения
--------------------
|
|
|
|
|
Feb 20 2007, 11:42
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(GDI @ Feb 20 2007, 15:36)  От неизвестно кого, неизвестно чего не защитишь, да еще и так чтоб неизвестно чему работать не мешало.  Стоит ли тогда с этим заморачиваться? Может достаточно в описании написать что можно, а чего нельзя? Вот как раз чего защищать, и чему работать внутри платы известно  . А защита то в основном подразумевается от попадания на входы относительно высокого напряжения, или напряжения отрицательной полярности.
--------------------
|
|
|
|
|
Feb 20 2007, 11:46
|
Местный
  
Группа: Свой
Сообщений: 200
Регистрация: 10-04-06
Из: Украина,Запорожье
Пользователь №: 15 979

|
Цитата(prottoss @ Feb 20 2007, 12:13)  Разрабатываю девайс на ATmega128, где пара портов, один из которых с ADC, будут использоваться неизвестно как, неизвестно кем и неизвестно почему  . Встал вопрос, как защитить данные пины от неправильных действии юзера (в разумных пределах). Пока вижу решение поставить на каждый вход пару диодов в обратном включении к земле и к питанию, и, последовательно с пином резистор 330-470 Ом... Опять же, какие диоды ставить? Достаточно ли поставить просто "быстрые" или Шоттки? Достаточно ли будет этих цепей для порта с ADC? Возможно, некоторые пины порта будут использоваться как входы ADC, а некоторые как GPIO. Заранее спасибо за ответы. http://www.caxapa.ru/sch/protect_logic.html
|
|
|
|
|
Feb 20 2007, 11:53
|
Гуру
     
Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965

|
Шоттки там не обязательны, но лучше ставить быстрые и с малой емкостью, чтобы не мешали. Вопрос защиты выходов более серьезный, если они будут работать не на CMOS, то может оказаться, что 300-400 ом последовательно многовато, а если меньше - защита хуже, особенно если в данный момент это не выход, а вход. Если это возможно, я бы разделил выходы и входы и поставил разные резисторы.
|
|
|
|
|
Feb 20 2007, 12:33
|

Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544

|
Еще ставят параллельно входу/выходу сапрессор и с ним последовательно самовосстанавливающийся предохранитель. Цитата Опять же, какие диоды ставить? Лично я ставлю диодную сборку BAV99, специально для таких целей предназначенную.
|
|
|
|
|
Feb 20 2007, 12:44
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(Alex11 @ Feb 20 2007, 15:53)  Шоттки там не обязательны, но лучше ставить быстрые и с малой емкостью, чтобы не мешали. Вопрос защиты выходов более серьезный, если они будут работать не на CMOS, то может оказаться, что 300-400 ом последовательно многовато, а если меньше - защита хуже, особенно если в данный момент это не выход, а вход. Если это возможно, я бы разделил выходы и входы и поставил разные резисторы. Я как раз создал тему со скрытой надеждой прояснить вопрос по Шоттки-не-Шотки. Быстрые не-Шоттки имеют падение напряжения такое же (если не больше) чем встроенные. Таким образом они, ИМХО, работать не будут  Цитата(Igor26 @ Feb 20 2007, 16:33)  Еще ставят параллельно входу/выходу сапрессор и с ним последовательно самовосстанавливающийся предохранитель. Цитата Опять же, какие диоды ставить? Лично я ставлю диодную сборку BAV99, специально для таких целей предназначенную. Я тоже на них загляделся, но одолевают сомнения, приведенные выше мной и по ссылке viael
--------------------
|
|
|
|
|
Feb 20 2007, 13:36
|
Профессионал
    
Группа: Свой
Сообщений: 1 424
Регистрация: 4-10-04
Из: Berlin
Пользователь №: 775

|
Цитата(beer_warrior @ Feb 20 2007, 14:03)  Цитата Я тоже на них загляделся, но одолевают сомнения, приведенные выше мной и по ссылке viael Есть замечательные игрушки - BAT54S-V поддерживаю!!! два диода работают лучше всех. можно улучшить схему поставив параллельно конденсатор. и разместить его очень близко к диода. но это не обязательно. Испытывал устройство на 15КВ. кроме диодов всё остальное горело.
|
|
|
|
|
Feb 20 2007, 13:46
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(rezident @ Feb 20 2007, 17:36)  Чтобы не пролетать с превышением напряжения на входе МК из-за сравнительно большого падения на обычных диодах, типа BAV99, верхний диод сборки "опирают" не на VCC, а на стабилитрон (TVS) с напряжением стабилизации на 0,3В ниже чем напряжение питания. Этим же "убивают" и "второго зайца" - отсекают дополнительный ток, который может течь в питание Vcc ("подбрасывая" его в случае небольшого собственного потребления МК) при срабатывании защиты по ограничению входного уровня напряжения по изначальной схеме. Далеко не все стабилизаторы "умеют" контролировать превышение напряжения на выходе. Стабилизаторы на основе 7805, LM317 в принципе такого не могут. Со стабилитроном, это конечно, интересно, но зачем городить огород, если можно поставить "просто Шоттки"?  .
--------------------
|
|
|
|
|
Feb 20 2007, 14:11
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(rezident @ Feb 20 2007, 14:36)  Чтобы не пролетать с превышением напряжения на входе МК из-за сравнительно большого падения на обычных диодах, типа BAV99, верхний диод сборки "опирают" не на VCC, а на стабилитрон (TVS) с напряжением стабилизации на 0,3В ниже чем напряжение питания. Этим же "убивают" и "второго зайца" - отсекают дополнительный ток, который может течь в питание Vcc ("подбрасывая" его в случае небольшого собственного потребления МК) при срабатывании защиты по ограничению входного уровня напряжения по изначальной схеме. Далеко не все стабилизаторы "умеют" контролировать превышение напряжения на выходе. Стабилизаторы на основе 7805, LM317 в принципе такого не могут. Мне кажется, это неактуально в схемах с питанием от сети, если увеличить резисторы, чтобы ток через защитные диоды не превышал допустивый при разумных перегрузках (в 2-3 раза), и если параллельно контроллеру включить балласт для сбора этих токов.
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Feb 20 2007, 14:25
|

nofb
  
Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218

|
Цитата(beer_warrior @ Feb 20 2007, 13:03)  Цитата Я тоже на них загляделся, но одолевают сомнения, приведенные выше мной и по ссылке viael Есть замечательные игрушки - BAT54S-V Во всех моих разработках такие стоят :-) Действительно неплохо защищают (в разумных пределах конечно)
--------------------
Это не то что вы подумали ...
|
|
|
|
|
Feb 20 2007, 14:29
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
Цитата(rezident @ Feb 20 2007, 12:36)  Чтобы не пролетать с превышением напряжения на входе МК из-за сравнительно большого падения на обычных диодах, типа BAV99, верхний диод сборки "опирают" не на VCC, а на стабилитрон (TVS) с напряжением стабилизации на 0,3В ниже чем напряжение питания. Этим же "убивают" и "второго зайца" - отсекают дополнительный ток, который может течь в питание Vcc ("подбрасывая" его в случае небольшого собственного потребления МК)... Тоже не все так просто. Вспомним, что при повышении тока возрастает напряжение стабилизации. Например, для P6KE6.8 напряжение при токе 143А (его максимальный импульсный) доходит до 10.5 вольт. Даже импульс в 25А (40 ом на 1кВ, микросекундная помеха) поднимет напряжение до 8 вольт легко... Эти рассуждения распространяются на стабилитроны с напряжением Vcc-0.3 (т.е. меньше, чем 6.8), а кроме того такие трудно найти с большим импульсным током. В принципе нормально будет поставить P6KE6.8A на минус питания и резистор между ним и лапкой номиналом в пару килоом (что обеспечит ток через защитные диоды не более 2-3х мА).
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Feb 20 2007, 14:46
|

Гуру
     
Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591

|
Цитата(prottoss @ Feb 20 2007, 13:46)  Со стабилитроном, это конечно, интересно, но зачем городить огород, если можно поставить "просто Шоттки"?  . А куда эти Ваши "просто Шоттки" денут лишнее "электричество"? Я вот только думаю, что стабилитрон на небольшое напряжение(менее 7в) обладает довольно пологой хар-кой . Лучше посмотреть на защитные диоды. Может сделать двухступенчатую защиту, добавив еще резистор.
Эскизы прикрепленных изображений
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|