реклама на сайте
подробности

 
 
> Защита входов МК, Защитить МК от повышенного напряжения
prottoss
сообщение Oct 1 2005, 00:48
Сообщение #1


Гуру
******

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



Следя за темой про программатор по RS232 я тоже "загорелся" идеей универсального програматора. Но в топике никто не подымал вопрос про защиту линий ВВ МК от попадпния на них напряжения программирования. Ведб может возникнуть такая ситуация что при подаче напряжения прграммирования на "подопытную" микросхему, в случае, если она неисправна, это напряжение попадает на управляющий МК. Когда мы программируем микросхему, у которой имеется ИД код все понятно - если код не читается - мы не можем идентифицировать микросхему, и не программируем ее. Но есть же микросхемы и без ИД. Как быть в этом случае? Хочется услышать решение без использования разных джамперов, переходных колодок.
Т.е есть МК всеми линиями ВВ опутывающий сокет, и "сам решающий" на что подать, или откуда считывать данные, а к каким ногам подавать напряжение питания и программирования.


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AndyBig
сообщение Oct 3 2005, 06:30
Сообщение #2


Иногдящий
****

Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931



Цитата
если для разных микросхем любой из выводов может служить как вход и как выход.

Ну, положим, при программировании у каждого контроллера строго определены выходы на вход, выход или двунаправленность. В этом случае просто делается колодка с панелькой для программируемого контроллера и с соответствующей разводкой. Для двунаправленных линий (в большинстве случаев это 8-битный порт данных) используется шинник 74hc245, для однонаправленных - 74hc244.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 3 2005, 13:16
Сообщение #3


Гуру
******

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



Цитата(AndyBig @ Oct 3 2005, 14:30)
Цитата
если для разных микросхем любой из выводов может служить как вход и как выход.

Ну, положим, при программировании у каждого контроллера строго определены выходы на вход, выход или двунаправленность. В этом случае просто делается колодка с панелькой для программируемого контроллера и с соответствующей разводкой. Для двунаправленных линий (в большинстве случаев это 8-битный порт данных) используется шинник 74hc245, для однонаправленных - 74hc244.
*



Читайте лучше поднятый выше вопрос - подразумевается, что на программаторе будут программироваться не только МК, но и пассивные БИС - в частности микросхемы памяти, или еще что то в этом роде, имеющие повышенное напряжение программирования

Цитата
Когда мы программируем микросхему, у которой имеется ИД код все понятно - если код не читается - мы не можем идентифицировать микросхему, и не программируем ее. Но есть же микросхемы и без ИД. Как быть в этом случае?


Так что с програмированием контроллеров вообще в этом плане проблем нет - неисправный контроллер не выдаст ИД, и программатор, в силу своего самосохранения :-) откажется девайс программировать.


--------------------
Go to the top of the page
 
+Quote Post
ReAl
сообщение Oct 3 2005, 13:34
Сообщение #4


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(prottoss @ Oct 3 2005, 16:16)
Читайте лучше поднятый выше вопрос - подразумевается, что на программаторе будут программироваться не только МК, но и пассивные БИС - в частности микросхемы памяти, или еще что то в этом роде, имеющие повышенное напряжение программирования
*


Ну это смотря какие микросхемы памяти. И с какой скоростью программировать smile.gif
Для 27сХХХ, помнится, от источника программирующего напряжения требуется по доке 30мА max.
Думаю, если тупо поставить защиту по току на 30mA, то ничего с процессором не станется.
Если надо больше, чем 30мА, то уже надо внимательно - не у всех бывает можно 100мА в защитные диоды гнать.

P.S. Что-то та тема застряла на моих замечаниях к схеме...


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 3 2005, 14:21
Сообщение #5


Гуру
******

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



Цитата(ReAl @ Oct 3 2005, 21:34)
Думаю, если тупо поставить защиту по току на 30mA, то ничего с процессором не станется.
Если надо больше, чем 30мА, то уже надо внимательно - не у всех бывает можно  100мА в защитные диоды гнать.


В таком деле тупо ничего делать нельзя. Извините, если обидел. Защиту по току ставить нет смысла, потому как нам надо защитить полевые транзисторы линии ВВ МК от пробоя повышенным напряжением. А защита по току будет защищать Ваш источник программирующего напряжения. Конкретно надо защитить нижний транзистор выходного буфера (он формирует ноль), так как в закрытом состоянии напряжение 12 вольт он может и не выдержать - его канал пробьет повышенным напряжением. Кроме него нам необходимо защитить входной транзистор приемника линии ВВ. так как на его затвор прилетит напряжение больше напряжения между стоком и истоком (VCC МК). А для защиты от повышенных токов последовательно линии ставится банальный токоограничительный резистор


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- prottoss   Защита входов МК   Oct 1 2005, 00:48
- - AndyBig   Не совсем понял ситуацию Цитатапри подаче напряжен...   Oct 2 2005, 09:32
|- - prottoss   Цитата(AndyBig @ Oct 2 2005, 17:32)Имеется в ...   Oct 2 2005, 10:36
- - arttab   токоограничевающие резисторы (1К) и диоды или стаб...   Oct 3 2005, 01:54
|- - prottoss   Цитата(arttab @ Oct 3 2005, 09:54)токоогранич...   Oct 3 2005, 13:11
- - Igor26   Цитата(prottoss @ Oct 1 2005, 03:48)Следя за ...   Oct 3 2005, 05:14
|- - prottoss   Цитата(Igor26 @ Oct 3 2005, 13:14)За всю прак...   Oct 3 2005, 13:22
|- - ReAl   Цитата(prottoss @ Oct 3 2005, 17:21)Цитата(Re...   Oct 4 2005, 09:05
- - AndyBig   ЦитатаЧитайте лучше поднятый выше вопрос - подразу...   Oct 3 2005, 15:06
|- - prottoss   Цитата(AndyBig @ Oct 3 2005, 23:06)Я, конечно...   Oct 3 2005, 15:26
- - AndyBig   Мне кажется, тут уже пошла речь о столь редких неи...   Oct 3 2005, 15:11
- - AndyBig   Боюсь, это как раз утопия, по крайней мере в рамка...   Oct 4 2005, 07:17
|- - prottoss   Цитата(AndyBig @ Oct 4 2005, 15:17)Боюсь, это...   Oct 4 2005, 08:19
- - AndyBig   Меньше, но недостаточно мало, что бы имело смысл э...   Oct 4 2005, 08:26
- - prottoss   Цитата(AndyBig @ Oct 4 2005, 16:26)Меньше, но...   Oct 4 2005, 10:49


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 09:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.13685 секунд с 7
ELECTRONIX ©2004-2016