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

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

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

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

|
Цитата Читайте лучше поднятый выше вопрос - подразумевается, что на программаторе будут программироваться не только МК, но и пассивные БИС - в частности микросхемы памяти, или еще что то в этом роде, имеющие повышенное напряжение программирования Я, конечно, может быть и не понимаю до конца вопрос... Но разве эти БИС имеют "плавающие" ноги? То есть какая нога захотела - та стала входом, другая решила быть выходом? Повторюсь еще раз: один разъем на программаторе и различные колодки для различных типов целевых чипов - каждая колодка разведена по своему. Ведь необязательно же, скажем, пятую ногу управляющего контроллера всегда сажать на восьмую ногу целевого девайса? На колодке имеются 8 (16,24 и т.д.) двунаправленных пина, драйверящихся управляющим контроллером через 74хх245, штуки четыре входных и штуки четыре выходных - эти драйверятся через 74хх244. Это будет и защита и приведение логических уровней.
|
|
|
|
|
Oct 3 2005, 15:26
|

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

|
Цитата(AndyBig @ Oct 3 2005, 23:06) Я, конечно, может быть и не понимаю до конца вопрос... Но разве эти БИС имеют "плавающие" ноги? То есть какая нога захотела - та стала входом, другая решила быть выходом? Повторюсь еще раз: один разъем на программаторе и различные колодки для различных типов целевых чипов - каждая колодка разведена по своему. Ведь необязательно же, скажем, пятую ногу управляющего контроллера всегда сажать на восьмую ногу целевого девайса? На колодке имеются 8 (16,24 и т.д.) двунаправленных пина, драйверящихся управляющим контроллером через 74хх245, штуки четыре входных и штуки четыре выходных - эти драйверятся через 74хх244. Это будет и защита и приведение логических уровней. Скорее всего Вы просто не понимаете вопрос. Речь идет о универсальном программаторе с одной колодкой. Допустим DIP40. Вот допустим целевое устройство имеет ноги с 1 по 8 - шина данных, остальные - управляющие входы и входы адреса. Думаю сдесь все ясно. За тем мы вставляем в панельку другое устройство, а у него - данные 2, 4, 6, 8, 10 (к примеру). А остальные - как входы управления и адреса. Как вы представляете в этом случае схему с буферами. А у третьего девайса еще какая нибудь цоколевка через три ноги колено. Т.е схема должна быть такой что ДЛЯ ЛЮБОЙ КОНФИГУРАЦИИ ЛЮБОЙ ВЫВОД ПОДВОДИМЫЙ К ПАНЕЛИ ПРОГРАММИРОВАНИЯ МОЖЕТ БЫТЬ СКОНФИГУРИРОВАН КАК ВХОД ИЛИ КАК ВЫХОД. Но эта проблема решается без всяких буферов. Благо МК АВР сам поддерживает такую функция для своих портов. Идея же с переходными панельками стара и не отрицаю универсальна, но эта тема была создана с упором именно на универсальность. Т.е. одна панелка. Хотя может быть это и утопия. Но все же защита входов МК, актуальная тема, и не только если дело касается программатора.
--------------------
|
|
|
|
Сообщений в этой теме
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 AndyBig Цитатаесли для разных микросхем любой из выводов м... Oct 3 2005, 06:30 prottoss Цитата(AndyBig @ Oct 3 2005, 14:30)Цитатаесли... Oct 3 2005, 13:16  ReAl Цитата(prottoss @ Oct 3 2005, 16:16)Читайте л... Oct 3 2005, 13:34   prottoss Цитата(ReAl @ Oct 3 2005, 21:34)Думаю, если т... Oct 3 2005, 14:21    ReAl Цитата(prottoss @ Oct 3 2005, 17:21)Цитата(Re... Oct 4 2005, 09:05 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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|