|
состояние пинов LPC2103 в состоянии сброса, лохонулся - 15кВт в землю уходят |
|
|
|
May 16 2008, 05:10
|

бессмертным стать можно тремя способами
    
Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912

|
Вобщем как всегда - поспешишь насмешишь. делаю 15кВт аэродромный источник питания 220V сеть ---> 3 фазы 115V 400Гц. выходной преобразователь сделан в виде моста из 4 мощних тиристоров и дроселей. С контроллера lpc2103 по пинам выдаются импульсы 400Гц на открытие тиристоров плеч моста через шинный формирователь (типа чтоб 3в превратить в 5в). Все хорошо но после замены c avr на lpc2103 стали гореть толстые провода! анализ показал что при ресете все порты выставляются в 3в !!! не льзя сказать что я не знал как порты в lpc сделаны.... короче проморгал. Результат - при сбросе отркрываются все тиристоры и все мощность из сети идет в шасси девайса. Ктонит видел как толстые провода взрываются а люди бегают по стенам от капелек летящей расплавленной меди? могу расказать если накопительные кондеры разряжены то все стартует, повторный рестарт девайса без разрядки - искры.. вобщем как проще решить проблему? тоесть меньше плату коряжить. софтом никак дело не поправиш.... всетаки атмел правильно порты сделал - приходится похвалить, хоть и не хочется.
|
|
|
|
|
May 16 2008, 05:36
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
С выхода супервизора ключик на общий оптронов или, если их нет, то поставить буферы типа HC245 или ключи типа SN74CBT3245. Если бояться и времени работы загрузчика, ну и времени до инициализации портов, то ресет пропустить через перезапускаемый одновибратор. По сути - активный ноль супервизора отличается от активной единицы устойчивым состоянием при напряжениях ниже рабочих для проца. У процов "безопасные" состояния со времён 51-го считал как единица подтяжкой. На LPC до момента инициализации портов не надеюсь (не доверяю) ввиду работы загрузчика, инициализацию которого не знаю, хоть и предполагаю, какой она должна быть (пара миллисекунд, например, может открыть клапан - есть у нас такие быстрые - запускающий диметилмеркаптан в трубу, а это может оказаться опасным для здоровья людей). Потому у меня дискретные выходы при LPC окучены дополнительным аппаратным сторожем-запускалкой - пока импульсов не напихаешь оно питание оптопарам рубит
--------------------
aka Vit
|
|
|
|
|
May 16 2008, 05:38
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(klen @ May 16 2008, 07:10)  ..анализ показал что при ресете все порты выставляются в 3в !!! Только это неправда  . GPIO как входы, естественно. У некоторых LPC контроллеров, только на P1 есть документированая подтяжка на VCC, но многодесятко-соткилоомная. Что там "из воздуха" ловится - это уже не предсказуемо, хоть у Atmel, хоть у NXP. Посему лоханулся ты уже раньше - по любому в твоем случае нужна гарантированная внешняя подтяжка к общему для ЛЮБОГО контроллера или, что много более правильно - блокировка шинных формирователей.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
May 16 2008, 05:58
|
Местный
  
Группа: Свой
Сообщений: 263
Регистрация: 2-02-07
Из: CN, Ukraine
Пользователь №: 24 970

|
Господа, давайте не будем рассказывать человеку, как он неправ и сколько раз он лоханулся. Я думаю, ему это давно пронзительно ясно объяснили те самые люди, которые "бегают по стенам от капелек летящей расплавленной меди".
По данному конкретному девайсу - понятно, что если выводы МК напрямую, без никаких внешних элементов, заведены на управление такой мощностью, то собранные девайсы по уму надо бы отправить в топку и переделывать схемотехнику. Если автор хочет/ему необходимо решить вопрос малыми вложениями, то внешний pull-down на нужное сопротивление его спасет. Если не спасет pull-down, спасет внешний буфер. Но опять-таки, цеплять соплями RST буфера в девайсе такого применения не очень серьезно.
Дайте фото платы - что-то скажем.
|
|
|
|
|
May 16 2008, 06:19
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
Цитата(zltigo @ May 16 2008, 12:04)  Если там и есть подтяжка, то такая-же символическая, как и помянутая ранее. Несколькими килоомами на общий она превращается в ничто. Да и само использование выводов в качестве JTAG не свидетельствует о наличии подтяжки. JTAG это в том числе и цепочки и наличие индивидуальных подтяжек к каждого из чипов в цепочке это вообще-то моветон. Символическая, но конкретно указанная в даташите 25..65 мкА. Если буфер был из серии КМОП, то для него это был надёжный уровень "1". Цитата(klen) Ктонит видел как толстые провода взрываются а люди бегают по стенам от капелек летящей расплавленной меди? могу расказать  Может ролик снимите и нам покажете?
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
|
May 16 2008, 08:59
|

бессмертным стать можно тремя способами
    
Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912

|
0. Защита конечно есть!! азс стоят и мониторинг тока в нагрузке. Тока ведь защиту тоже как минимум первый раз проверить нада....  1. Ессесено отладку делаю при низком напряжении - 60вольт, тока посколька канал от розетки до диагонали моста сделан из слоноподобных компонентов то этого эфекта не видно было. При первом включении к 220 все вскрыло  2. сделано по ублюдочному, и сделал это я. почему я так плохо сделал - потому что опыта мало и потому что пока еще макетка и готовая серийная плата будет еще только делатся. 3. шинный формирователь - 1533АП3 у него есть вывод управлением Z-state всех буферных усилителей. я ессесено в пылу жару запаял этот вход на активное сотояние. Мож затянуть выходы усилителей к нулю и включать весь формирователь по этой линии. Но возникает тот же трабл - выводы lpc в ресете 3v а с исполнением первой инструкции свалятся в 0v. Даже если я проинвертирую все то трабл останется - изменеие состояния выводов при переходе reset->exec впринципе задача то решается, вопрос тока как красиво Вродебы замкнутый круг получается. буду вечером перечитывать Ваши посты. ? может у lpc есть лапы не дергающиеся при ресете?
|
|
|
|
|
May 16 2008, 09:39
|
Местный
  
Группа: Свой
Сообщений: 359
Регистрация: 9-12-05
Пользователь №: 12 034

|
Цитата(klen @ May 16 2008, 14:59)  ...выводы lpc в ресете 3v а с исполнением первой инструкции свалятся в 0v.... Отсюда поподробней?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|