Перейти к содержанию

Контактор и Atmega виснет


3d_killer

Рекомендуемые сообщения

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

Что попробовал сделать:

подключил заземление

накрыл плату фольгой и то же заземлил

Все что перечислил не помогло.

подключено все следующим образом, выход контроллера -> транзистор -> реле с диодом, после реле идет пускатель на 220 вольт.

Что можно попробовать еще? может попробовать снабер поставить на контактор, уже низнаю что предпринять, понятно что идет выброс, но как его победить

Изменено пользователем 3d_killer
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20 минут назад, 3d_killer сказал:

Все что перечислил не помогло.

А можно фото?

Вообще хороший фильтр по питанию (и на 220 и на 5в), экранированные провода от датчиков, правильная земля и оптрон должны все разрешить.

Изменено пользователем Armenn

Избегайте тех, кто старается подорвать вашу веру в себя. Эта черта свойственна мелким людям. Великий человек, наоборот, внушает чувство, что вы можете стать великим. (Марк Твен)

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

ой фото забыл

IMG_20170209_000428.jpg

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

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

26 минут назад, 3d_killer сказал:

Что можно попробовать еще?

Есть возможность 5в подключить от другого блока? В идеале вообще от аккумулятора, ноутбук USB или повербанк? В крайнем случае (это хуже) подключить БП 5в от другой фазы или дальней розетки.

Так мы поймем откуда проникает помеха.

Изменено пользователем Armenn

Избегайте тех, кто старается подорвать вашу веру в себя. Эта черта свойственна мелким людям. Великий человек, наоборот, внушает чувство, что вы можете стать великим. (Марк Твен)

Ссылка на комментарий
Поделиться на другие сайты

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

 

Ссылка на комментарий
Поделиться на другие сайты

5 минут назад, 3d_killer сказал:

попробую открутить пускатель

Прямо сейчас можно проверить "земляную версию": убрать землю между платой и корпусом, просто подложив газету под плату. (винты которые плату крепят)

 

Земля +5в и земля "всего остального" должы быть разные.

Изменено пользователем Armenn

Избегайте тех, кто старается подорвать вашу веру в себя. Эта черта свойственна мелким людям. Великий человек, наоборот, внушает чувство, что вы можете стать великим. (Марк Твен)

Ссылка на комментарий
Поделиться на другие сайты

3 часа назад, 3d_killer сказал:

может попробовать снабер поставить на контактор

именно это и нужно сделать, но только параллельно рабочим контактам. Снаббер ориентировочно должен иметь такие параметры - сопротивление 5К 2W, конденсатор 0,01 мКф Х-Type (синий такой). Можно поиграться емкостью в плюс примерно до 0,1 мКф

3 часа назад, 3d_killer сказал:

попробую открутить пускатель и подальше поставить для теста

гдето метров с полутора этот метод отлично работает. Расстояние думаю зависит от устойчивости системы управления. У меня гдето метр-полтора уже ничего не висло

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

Если (насколько я понял) земля питания мк общая с землей сети то помойму єто очень плохо ибо по земли сети может скакать все подряд. 

PS Что настолько МК виснет что даже Watchdog не спасает?

Ссылка на комментарий
Поделиться на другие сайты

Вобщем попробовал все, но результат не очень

снаббер результата не дал,

отдельное питание от компьютера тоже результата не дало

разрыв земли результата 0

разведение в стороны на расстояние более метра, стал зависать реже, но все равно, или отваливается датчик температуры при этом на меню реагирует (контроллер работает), или виснет контроллер.

Wachdog попробовал срабатывает и перезагружает МК, но естественно программа начинается с нуля, а не в выставленном текущем режиме.

фото прилагаю (кстати на фото ставил еще одно разделительное реле, результата тоже не дало), уже ни знаю что еще попробовать

IMG_20170209_085527.jpg

IMG_20170209_085539.jpg

Ссылка на комментарий
Поделиться на другие сайты

виснет с подключенной нагрузкой? Или при включении пустого пускателя?

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

Снаббер поставить на контакты пятивольтового реле. Там нехилая искра проскакивает при коммутации (особенно при отключении).

Изменено пользователем солар

Я не раздаю удочки. Я продаю рыбу.

Ссылка на комментарий
Поделиться на другие сайты

11 час назад, 3d_killer сказал:

другой блок

1) А с другим блоком как?

1 час назад, 3d_killer сказал:

один только пускатель (обмотка),

2) А если отсоединить обмотку пускателя от платы и руками его подключать?

2 часа назад, 3d_killer сказал:

отдельное питание от компьютера тоже результата не дало

3) Это уже результат, правда только для понимания. А как вы его подключили, там же вроде БП на плате? И комп был в сети или это ноут от батарейки?

Изменено пользователем Armenn

Избегайте тех, кто старается подорвать вашу веру в себя. Эта черта свойственна мелким людям. Великий человек, наоборот, внушает чувство, что вы можете стать великим. (Марк Твен)

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, 3d_killer сказал:

висяк возникает именно при отключении пускателя

Вообще последовательность поиска таких неисправностей достаточна простая:

1 Надо найти что приводит к сбою? Это вы уже сделали: виновато отключение пускателя.

2 (При возможности) Заменить все стандартные компоненты "глючащей" системы: платы, БП, реле и т.д. Убедится, что дефект заключен не в бракованном компоненте.

3 Отключив все возможные провода, датчики, переферию, землю и т. д. найти место где устройства будут работать стабильно и не влиять друг на друга. Может понадобиться UPS не подключенный к сети 220, а работающий от батареи.

4 По очереди подключать: провода, датчики, периферию и прийти к повторению дефекта. 

5 После того как "больной/больные" узлы вычислены, прикинуть метод которым помеха проникает в устройство.

6 Подобрать возможные варианты защиты. 

Все!

Избегайте тех, кто старается подорвать вашу веру в себя. Эта черта свойственна мелким людям. Великий человек, наоборот, внушает чувство, что вы можете стать великим. (Марк Твен)

Ссылка на комментарий
Поделиться на другие сайты

так вроде уже час гонял нормально все, снабер с 0,1 мкф результата не дал, просто для теста сделал снабер из СССР кондера 0,68мкф(зеленый такой) на 400вольт и 100 ом резистор, все в сборе как на первом фото.

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

Ссылка на комментарий
Поделиться на другие сайты

1 вариант - убрать плату управления в металлический бокс.

2 вариант - вместо 5 вольтового реле, для управления контактором, поставить оптрон-твердотелку.

Покажи разводку платы в области МК и кварцевого резонатора.

Ссылка на комментарий
Поделиться на другие сайты

У тебя неправильная разводка кварца. Первое - Длина проводников должна быть минимальной. А у тебя тянется через пол платы. Второе - Разводку желательно делать звездой. То есть от питания на МК отдельные проводники. Притом тот который идет на конденсаторы кварца на конденсаторах должен и закончиться. Типа как слепая кишка (аппендикс). Почитай тут. http://eewiki.ru/wiki/Помехоустойчивые_устройства

Вместо твердотелки можно использовать связку оптрон-симистор. Так гораздо дешевле выйдет. И долговечнее. Контакты реле обгорают.

Изменено пользователем demiurg1978
Ссылка на комментарий
Поделиться на другие сайты

я бы не сказал что все так плохо в разводке

2017-02-10_16-06-37.jpg

гдеж тут пол платы, замерял линейкой, по дорожке до кварца 15мм, куда же его на чип что ли лепить, да и питание на МК подходит со всех сторон просто потом объединяется, в МК они тоже объеденные, так что хуже от этого не станет

Ссылка на комментарий
Поделиться на другие сайты

Эта земля к кондерам у кварца должна идти от МК, а не через пол платы к МК, и чтоб по этому проводнику (от МК к кондерам) ток других цепей не протекал.

Ссылка на комментарий
Поделиться на другие сайты

Вот и посмотри ток какой цепи еще протекает по дорожке, начало дорожки - пин МК, конец дорожки - кондеры у кварца. На этом участке и могут возникать броски которые останавливают МК.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • я бы по первости, - присоединил (поменял ) блоки питания у разных аппаратов... проверил БП 2 - далее присоединил бы (поменял) усилители у разных аппаратов...проверил усилители - Ремонтировать аппарат не видя его,- то ещё удовольствие...
    • Может подключить что-нибудь надо. Может написать свою функцию преобразования шестнадцатеричной строки в инт.
    • Да ну нафиг! Это как "раз поехали на рыбалку, а водку забыли...."
    • Похоже вас угораздило на латералы попасть. Они сами себя стабилизируют и никакой дополнительной стабилизации им не нужно. У меня двухкиловаттные Крафты так на металлических Эксиконах работают даже без "эмиттерных" резисторов. Тупо впараллель.
    • @korsaj Попробовал записать код в разных вариантах предложенных тобой. Первый вариант вообще отказался работать. Заработал второй вариант на приём. Теперь уже хотя бы есть полноценный приём. char i = 0; if (rx_buf[i] == 'M'){ i++; if (rx_buf[i] == '1') { //unsigned int n = getDecFromHexStr(rx_buf, i+2); //Выводим на экран номер текущего трека LED_1_ON(); LED_2_OFF(); send_UART('M'); send_UART('1'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); flags = 0; } else if (rx_buf[i] == '2') { //unsigned int n = getDecFromHexStr(rx_buf, i+2); //Выводим на экран количество треков LED_1_OFF(); LED_2_ON(); send_UART('M'); send_UART('2'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); flags = 0; } else if (rx_buf[i] == 'T') { //unsigned int n = getDecFromHexStr(rx_buf, i+2); //Выводим на экран общее время трека LED_1_ON(); LED_2_ON(); send_UART('M'); send_UART('T'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); flags = 0; } else if (rx_buf[i] == 'K') { //unsigned int n = getDecFromHexStr(rx_buf, i+2); //Выводим на экран текущее время трека LED_1_OFF(); LED_2_OFF(); send_UART('M'); send_UART('K'); send_UART(0x0D); send_UART(0x0A); _delay_ms(10); flags = 0; } } Но однако есть ещё некоторые вещи которые нужно подкорректировать. Пока я просто разбираю UART поэтому на терминал вывожу так сказать ответ ну и просто видеть потому как индикатора к микре не подключено пока что. Однако такой вариант с ответкой нужен будет мне и для другого проекта где UART лучше всего подойдёт. Это я уже смотрю на будущее. Но тут тоже когда приходит комманда по  UART микроконтроллер отправляет ответ, но он начинает постоянно спамится. Нужно как то сделать чтоб этого не происходило. Я же в свою очередь пробовать сбросить flags = 0;, но это никак не помогло. Может чего подскажешь тут понятно что нужно как то будет обнулить данные чтобы выйти из этого условия программы. Есть вот такая проблемка. И ещё есть одна проблема с строкой  unsigned int n = getDecFromHexStr(rx_buf, i+2); Не спроста я её отключил в коде с помощью комментария. А тут проблема в том что студия не может опзнать этот код. Возможно нужно что подключить из встроенных библиотек самой студии.
    • Зачем закладываться на максимальный ток стабилитрона? Поставьте по два двухкилоомных последовательно или возможно 3-5 килоома что то есть.
    • Здравствуйте. В эту магнитолу захотелось установить модуль блютуз. Вроде бы проблем нет, да? Привод CD выкинут как рудимент,- на нём драйвер сгорел (не хорошие инженеры, на огромной линейке моделей подложили бяку-серво двигатель и на нём платка переходник для распайки на плату обработки, только вот двигатель болтается в пластике посадочном убивая пайку делая плохое самочувствие драйверу-привода-лазера))). Вот. Проблемы начинаются следующие. Тюнер имеет мозги аудиопроцессору по цифре,-отпадает. Разъёма чейнджера нет но есть вся разводка без обвязки,-восстановление мелочи (стаб-рез) и эмуляция подключенного чейнджера не помогает, странно Kasuga Radio Co. Ltd. (это ирония про 1946 год) сэкономила на программном обеспечении . Ага. Подключится на вход УМЗЧ-пошло и глупо. Вопрос. Есть варианты подключить? kenwood_kdc-4590.pdf
  • Похожий контент

×
×
  • Создать...