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

Слетают параметры в PIC18lf2523 и антиреклама AWD 10


E_C_C

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

Всем привет .
Есть вот такое устройство см.фото. Называется AWD-10.
Это реверсивный регулятор вращения двигателя постоянного тока. Построен на PIC18lf2523. Создателю сего, если, ты когда то прочитаешь, большой тебе привет . Установлена эта приблуда на подачу сварочной проволовки, и проблема её в том, что регулярно, иногда по два раза в день , слетают параметры . Имеется фирменный софт и предусмотрена связь по rs485, работает это все через пень - колоду, подключается раза с пятого- шестого. Собственно , если удается подключится, и залить заново параметры , то устройство работает. До нового сбоя. Параметров там немного , 36 позиций вместе с резервными. Сбиваются хаотично, то режимы работы, то настройки ПИД регулятора, то сетевой адрес, а чаще всего и то и другое и третье. Отдельной памяти на плате нет, все хранится в микроконтроллере.

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

IMG20230911085019.jpg

IMG20230911085035.jpg

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

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

1. срисовать цепи питания и сброса.
2. срисовать схему подключения двигателя.
3. указать мощность двигателя и его тип.

4. выложить фото платы с двух сторон, с разных углов, крупнее спичечного коробка!

Изменено пользователем Александр Д.

Авторы ТЗ, с которыми я работаю, не имеют права жаловаться на дороги, ЖКХ, бюрократию и правительство.

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

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

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

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

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

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

18 минут назад, Александр Д. сказал:

крупнее спичечного коробка!

Хз почему, так вложились , но фото делал большие. Сейчас попробую ещё раз. 

Питание приходит внешнее 12 вольт постоянного тока, на плате стоит 7805. Ресет мк притянут к плюсу резистором.

Двигатель постоянного тока 36 вольт, мост из мосфетов управляется через ir21094

 

 

IMG20230911085035.jpg

IMG20230911085019.jpg

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

Особенности хранения литиевых аккумуляторов и батареек

Потеря емкости аккумулятора напрямую зависит от условий хранения и эксплуатации. При неправильном хранении даже самый лучший литиевый источник тока с превосходными характеристиками может не оправдать ожиданий. Технология, основанная на рекомендациях таких известных производителей литиевых источников тока, как компании FANSO и EVE Energy, поможет организовать правильный процесс хранения батареек и аккумуляторов. Подробнее>>

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

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

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

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

1 час назад, vrytsev сказал:

Так к нему и обратись

Обращались.

Предлагают только купить ещё. У же десяток купили, хватит. Одна и та же болезнь у всех.

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

Я правильно увидел что там два МК и к озвученному PIC18lf2523 рядом еще pic16f1825 поставили?

Жизнь не белая или чёрная, а в мелкую серенькую полосочку...

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

Как вариант  - проблемы с помехоустойчивостью платы Навесить керамику 0,22-0,47mkF прямо на выводы питания микроконтроллера и других микросхем  И действительно - почему вместо индуктивностей L1-L11 стоят резисторы ? 

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

это нагрядное пособие как не надо делать трассировку для работы приложений в условиях повышенных ЭМП.
присутствуют все детские грабли...
1. отсутствует емкость на сбросе, не сделана развязка для внутрисхемного программирования. любой чих на ресете и МК улетает в режим программирования с непредсказуемым результатом.
2. емкости кварца посажены на грязную землю, должны ставится на чистый полигон присоединенный к 8 пину Vss. Импульсные токи по грязной земле и осцилятор виснет.
3. нет зашит по входам.
4. и тд и тп

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

1 час назад, Piotr__1 сказал:

pic16f1825 поставили

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

1 час назад, Геннадий сказал:

керамическим конденсатором шунтировать пробовали

Да, толку нет. И конденсатор на ножки МК вешал.

Сварка даёт очень много помех. Хотя рядом стоит частотник данфосс, с ним проблем нет. А эта кооперативная приблуда на столе от лабораторных блоков питания может глючить. Связь по 485 устанавливается реально через раз.

1 минуту назад, IMXO сказал:

как не надо делать трассировку для работы приложений в условиях повышенных ЭМП

Ага. И не надо пихать бытовые микроконтроллеры в промку.

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

почему вместо индуктивностей L1-L11 стоят резисторы ? 

Наверное это будет вопрос без ответа.

Если только разработчик найдется.

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

@E_C_C Ну... Если уж им понадобилось 2 МК для этого устройства, есть обоснованные подозрения, что косяки вызванны недоработками ПО этих МК.

Да и обвязка жидковата, если сравнивать со сколь нибудь промышленным оборудованием.

Жизнь не белая или чёрная, а в мелкую серенькую полосочку...

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

2 часа назад, E_C_C сказал:

Ага. И не надо пихать бытовые микроконтроллеры в промку.

Вот здесь не понял... где там бытовой контроллер? там вроде -I/SL стоят, индустриальный стандарт или нет?

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

12 минут назад, IMXO сказал:

где там бытовой контроллер?

Стандарт то индустриальный, а подход к проектированию уровня кружка юных радиолюбителей. И практически все что на доступных микроконтроллерах попадается, все такое.  И кто в этом виноват непонятно,  то ли программа, то ли схемотехника, или сам микроконтроллер хоть и пром стандарта, а глюковатый, теперь концов не найдешь. Но по опыту, если в устройстве позиционируемом как индустриальное стоит что то из пик атмел или стм, устройство очень часто будет глючным.  

Возможно это из за низкого порога вхождения в их программирование. И как результат ненадёжные решения от малоопытных разработчиков.

А касаемо данного устройства, у меня большое желание переделать его на ОУ вообще без всяких микроконтроллеров.

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

5 часов назад, E_C_C сказал:

кружка юных

Не "организовано выпускниками МГТУ им. Н. Э. Баумана."

 Переходные отверстия может проверить.  

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

6 часов назад, E_C_C сказал:

в устройстве позиционируемом как индустриальное стоит что то из пик атмел или стм

А какие комплектующие будут указывать на надёжные приборы?

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

Например Renesas (NEC). Но МК широкого применения сейчас уже анахронизм, потому как изготовители предпочитают заказывать МК с нужным набором функций. 

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

9 часов назад, Огонёк сказал:

надёжные приборы

Наверное которые без микроконтроллеров совсем , построенные на ПЛИС, или там где стоят  однократно програмируемые специализированные МК, независимо от их производителя. 

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

2 часа назад, E_C_C сказал:

без микроконтроллеров совсем , построенные на ПЛИС

Бред, ПЛИС точно так же не переносит ЭМИ, как и МК. 

 

2 часа назад, E_C_C сказал:

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

Настройки тоже предлагаете зашивать единоразово? А вас не смущает, что огромное количество промышленного оборудования собрано на МК от ST/PIC/TI/SiLabs? Открою страшную тайну, дело тут не в железе, а в способе его "готовки". Та же STM спокойно работает при наличии ЭМИ, стоя в упор к силовым моточным элементам мощных преобразователей. А TI вообще на МК предлагает АККМ собирать, которые, кстати, отлично работают. Так что дело тут именно в кривой схемотехнике и трассировке.

 

18 часов назад, E_C_C сказал:

И практически все что на доступных микроконтроллерах попадается, все такое.

Нет, скорее все, что попадается от контор гараж-монтаж, как у вас на фото. Фирменные же платы работают стабильно.

 

21 час назад, E_C_C сказал:

Связь по 485 устанавливается реально через раз.

Это при работающей сварке? А с массами там проблем нет? А так трассировка платы, мягко говоря, паршивая. Уж не знаю, почему они не сделали плату 4 слоя, это не так уж и сильно увеличивает ее стоимость, тем более когда большая партия. На входе RS485 сэкономили на синфазнике (хотя он и без него должен стабильно работать. Кстати, попробуйте резистор 120 Ом между А и В поставить). Что, кстати, за протокол общения? Емкость электролита явно маленькая для заявленных токов. Но такое ощущение, что дело больше в кривой прошивке, а не в ЭМИ. Ладно бы МК полностью перезапускался или зависал, но потеря части параметров выглядит очень странно.

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

30 минут назад, BARS_ сказал:

Это при работающей сварке?

Нет, это на столе.

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

33 минуты назад, BARS_ сказал:

попробуйте резистор 120 Ом между А и В поставить

Пробовал, и саму AD менять пробовал. Может софт кривой , но связь реально через раз у этих устройств.

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

1 час назад, BARS_ сказал:

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

вполне обычно , если они лежат ЕЕПРОМ , чих по ресет с вылетом в программирование в момент обращения к ЕЕПРОМ ,  и данных нет.
 

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

4 минуты назад, E_C_C сказал:

Нет, это на столе.

Ну это уже по любому в софте проблема. Ну или несовпадение уровней вашего 485 и того, что на плате. Но на практике я такого не встречал. Трансмиттеры с питанием 5В прекрасно работали с трансмиттерами, с питанием 3,3В...

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

38 минут назад, E_C_C сказал:

Пробовал...

Пробовать мало. Поставьте на постоянно. Со стороны переходника ПК нагрузочный резистор тоже должен быть.

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

3 минуты назад, Геннадий сказал:

Со стороны переходника ПК нагрузочный резистор тоже должен быть.

Нагрузочный резистор ставится только в конце линии.

 

13 минут назад, IMXO сказал:

и данных нет.

В принципе вариант

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

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

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

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

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

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

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

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

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

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

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

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