Jump to content
Sign in to follow this  
georgii007

Вылетает Прошивка

Recommended Posts

Есть устройство управления импульсным электродвигателем (что то вроде электромагнита). Логика работы: в нужный момент открыть тиристор и отправить в двигатель часть полупериода сетевого напряжения(220В). 5 вольт беру от импульсного блока питания от USB-хабба.

А суть проблемы в том, что когда в нагрузку подключаю лампочку всё работает идеально, НО когда подключаю движок прошивка вылетает (проверяю программатором PICkit 2, вся память чистая), зашиваю снова всё работает. Выключишь, включишь опять работает, а может и опять вылететь... sad.gif

Оно вроде всё понятно, что проблема в питании, но КАКАЯ такая логика заставляет PIC самоочищаться не ясно!!!

Посоветуйте может фильтр какой поставить на 5 вольт, или ещё чтонибудь...

Share this post


Link to post
Share on other sites

схему полную приведите... и разводку платы....

а так это гадание на кофейной гуще...

Share this post


Link to post
Share on other sites

Схемка элементарная, тока здесь у меня нарисовано питание через гасящее сопративление.

А устройство выполнено на макетной плате.

post-38631-0-67601100-1335966981_thumb.jpg

post-38631-0-33323200-1335967394_thumb.jpg

Share this post


Link to post
Share on other sites

Технология Maxim Integrated nanoPower: когда малый IQ имеет преимущества

При разработке устройств с батарейным питанием важно выбирать компоненты не просто с малым потреблением, но и с предельно малым током покоя. При этом следует обратить внимание на линейку nanoPower производства компании Maxim Integrated. В статье рассмотрено их применение на примере системы датчиков беспроводной оконной сигнализации.

Подробнее

1.резистор c MCLR на +пит где? внутренний сброс или внешний, а резистор нужен можно параллельно ему диод типа 1N4148 в обратной полярности приклеить...

2.блокировочные кондеры на питании МК где?

3.нагрузка индуктивная, тогда где снаберная цепь тиристора (недавно Falconist выкладывал очень толковую обвязку на форуме поищите)

Share this post


Link to post
Share on other sites

1. Резистор на плате есть. (на схеме нету). Никаких сбросов не предусмотрено

2. БЛОКИРОВОЧНЫЕ кондеры? Это с +5 на землю чтоли? дак вроде есть.

3. снаббер тоже стоит (на схеме ненарисован)

И всё таки это точно по питанию глюк? почему он память стирает?? не сброс, не помеши какие... а напрочь стирает всю прошивку.

А схемку от Falconist не нашол пока.

Share this post


Link to post
Share on other sites
                     

Платы Nucleo на базе STM32G0: чего можно добиться с помощью связки Nucleo и Arduino

Платы Nucleo и платы расширения X-NUCLEO от STMicroelectronics можно интегрировать в платформу Arduino с помощью библиотеки STM32duino. Связка плат Nucleo и платформы Arduino, и наличие готовых библиотек – представляет удобный инструмент для создания прототипов и конечных приложений в условиях ограниченного времени. Статья содержит пошаговые инструкции по установке библиотек и запуску примеров для Nucleo.

Подробнее...

1. Резистор на плате есть. (на схеме нету). Никаких сбросов не предусмотрено

2. БЛОКИРОВОЧНЫЕ кондеры? Это с +5 на землю чтоли? дак вроде есть.

3. снаббер тоже стоит (на схеме ненарисован)

И всё таки это точно по питанию глюк? почему он память стирает?? не сброс, не помеши какие... а напрочь стирает всю прошивку.

А схемку от Falconist не нашол пока.

1.это который 10ком? конденсатор 0,01мк на землю добавте

2.где есть на плате не вижу, номиналов тоже

3. ....

конечно по питанию, у вас импульсная помеха при индуктивной нагрузке выходит боком

как вариант наводится напряжение на MLRC выше 12в

и как я понял на R12,R11 детектор ноля организован? ну и какое напряжение на 2выводе

при импульсной помехе?

зы так в личку ему постучите...

Share this post


Link to post
Share on other sites

это значит что перейдет в режим программирования , а что он в это время по 39 и 40 выводу

нахватается одному богу известно...

попробуйте заблокировать переход в HV:

post-124881-0-56463200-1335979416_thumb.jpg

Edited by IMXO

Share this post


Link to post
Share on other sites

Встречался с подобным в автомобильной электронике.

После неудачного (или наоборот - удачного :rolleyes: ) прикуривания, в блоках автомобиля слетает прошивка.

Иногда Flash, иногда EEPROM.

Скорее всего по питанию мусор гуляет.

Фильтры ставить надо, кольца ферритовые и т.д.

С землями разобраться.

Share this post


Link to post
Share on other sites

Неиспользованные ножки МК на выход настроены?

Кварц без кондеров нарисован - это очепятка думаю?)

поставьте дц\дц изолированный преобразователь. например TEN5. решает все проблеммы с мусором по питанию.

Edited by fuckir

Share this post


Link to post
Share on other sites
После неудачного (или наоборот - удачного rolleyes.gif ) прикуривания, в блоках автомобиля слетает прошивка.
А вот нефиг давать прикуривать с включенным зажиганием :P

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Similar Content

    • By duty
      Привет, участникам форума! Подскажите, пожалуйста, как можно реализовать связь микроконтроллера pic с адресным ключом (ds2405 или ds2408) по 1-wire (на шине будут висеть несколько ключей)  для считывания pio ключа, во входном режиме, т.е на pio поступает сигнал  с магнитоконтактного датчика о срабатывание его или нет.    Datasheet читал, но мало чего понял.  Тестирование произвожу в proteus 8.6
    • By serglobo
      USB транспорт Amanero (клон), последняя прошивка, РСМ до 32/384, DSD до 512. Цена 27$. Телефон 05O6751256(Украина) Сергей. EMAIL tatunovs@ukr.net



    • By Максим123456789
      делаю диплом, в схеме у меня микроконтроллер PIC16F688 и мне нужно его заменить на ATmega. Не могу найти похожий
    • By Владимир Шум
      Возможно ли переделать питание охлаждающей подставки ноутбука из usb в 12 вольтовый источник питания?
    • By maxssau
      Продам адаптеры USB-I2S. 

       
      Возможности:
       
      стерео ввод/вывод PCM 16-32 бита, 44.1-384 кГц. Ввода DSD нет, как и драйверов для ввода DSD.
      вывод DSD в режиме DoP 64-128, в режиме Native 64-256. Native доступен в Linux без "хитрых" драйверов.
      Тактирование от платы ЦАП/АЦП, частоты 512 fs (22.5792/24.576 МГц). Теоретически возможно и 1024fs(скорости 768кГц и DSD512 Native), но это не опробовано.
      Гальваническая изоляция на Si8662/Si8640.
      Питание возможно как Self так и Bus Powered. В режиме Bus Powered необходимо самостоятельно позаботиться о мастерклоке, т.к. возможны сильные глюки при выключенном генераторе мастерклока.
       
      Тема: 
      срок изготовления 3-5 недель (сильно зависит от поставок процессоров).
      На данный момент полностью реализован интерфейс Legacy. Для отладки Native режима пока нет платы ЦАП, в процессе разработки, будет не раньше осени.
      Цена 6000 + пересылка (в среднем 250 р.).
  • Сообщения

    • @Юный пионер Компактно, красиво, грамотно! Отличное решение. Содействует продлению долгой жизни этим устройствам!
    • @MiSol62 , только что подумал про эту притчу. Только это, вроде, не Давиду, а Соломону
    • Никакой фигни... Всё сделано по уму.  А  вот фигня могла бы быть... может и не сразу, а чуть позже, если бы Копухин отказал ради  вас покупателю, который  сто лет как супермодератор на этом форуме. И хрен бы Копухин тут потом  поторговал. А Копухину оно надо... ? К тому же покупатель  удобный, т.к.  живёт в Москве, как и сам Копухин.
    • Безусловно! Только при чём тут ВАХ? Вот если бы ШИ- регулировка была-бы, то тогда нагрева вообще бы не было, и можно яркостью управлять. А полевик в статике- тот же самый резистор.
    • Из Святого Писания (Библии) мы знаем, что когда царь Давид состарился, ему на ночь приводили рабыню - молодую девушку, чтобы она его согревала всю ночь. А ночи в Израиле очень холодные. Но, по-старости, царь Давид, уже не мог трахать ни кого (это я для того, чтобы не было ни каких "задних" мыслей) эта рабыня была только для согревания старика.
    • Почему -10дБ? Надо -1дБ. 0дБ откалибровать по уровню 2В на входе.
    • @Александр Киселев Саша! Конденсатор С5312 RF (220 pF) и С5313 RF (33 pF) включены параллельно. Так что, может быть побит один из них, либо оба сразу. А может и оба целые. Дальше, они подключены к обмотке трансформатора. Поэтому, могут каким-то способом шунтироваться деталями схемы. Только выпаяв, эти конденсаторы, можно сделать заключение о их целостности. Правильно Вам об этом подсказал @TIMIK74
×
×
  • Create New...