welding machine user interface

Аватара пользователя
Komrad
Сообщения: 2699
Зарегистрирован: 27 авг 2011, 21:07

Re: welding machine user interface

Сообщение Komrad »

Вкратце. Принесли на ремонт аппарат, вот такой https://luxpl.com/svarochnye-invertory/ ... 8781099986
Со слов владельца, работает только ММА, на АС горел електрод при попытке поварить. После вообще перестал запускаться, только ММА раблтал. Короче, разбирался некоторое время. ПРинцип такой: варит ШИМ контра 3845 вроде, задание от СТМ32ф051 вроде, эта же СТМ заведует интерфейсом, клапаном, осциллятором, Кнопкой, и рулит Н-мостом. Руклеж Н мостом через ПЛИС и после двууровневый буфер. Оптопары драйва Н моста управляются по двум проводам.
Неисправности такие: Кнопка при нажатии СНИМАЕТ питание с опторона развязки. Вот это питание накрылось и аппарат "видит кнопку" как постоянно зажатую. Вторая неисправность: СТМ не комутирует Н мост в режиме АС. Тоесть, для ТИГ ДС и ММА открывает одну диагональ, для ТИГ АС со старта открывает противоположную диагональ, но в процессе сврки диагонали не переключает. Получается импульсный постоянный ток. А електрод горел потому, что баланс перекладывается ...
Кино снимал для отчета владельцу https://www.youtube.com/watch?v=qsVIx0vrIpc
Аватара пользователя
egor1
Banned user
Сообщения: 163
Зарегистрирован: 13 окт 2016, 18:49
Откуда: МО

Re: welding machine user interface

Сообщение egor1 »

PAVEL писал(а):
21 июн 2022, 18:00
Разумно, перейти на другой контроллер, к примеру stm32f303... крайней случай stm32G071...
Тут нужен единый порыв коллектива или один разработчик недюжинного уровня.
могу перечислить и кратко охарактеризовать прооцы:
1. стм32ф051... неплохой проц начального уровня с ДАКом и компараторами
2. стм32ф303 выше уровень, все также как у 051, но плюс FPU (флоаты считает)
3. стм32ф334 все как у 303 плюс точные таймера на сумасшедшей частоте, плюс дергаются как угодно
4. стм32н750/743 ваще звери на частоте ядра 480 мгц

в кетае нашел дешевые стм32ф030 (без ДАК и компараторов, но таймеры как у 051) тоже как вариант
PAVEL писал(а):
21 июн 2022, 20:34
Keil .. программки у меня стоят. Правда для нас есть ограничения.
сам на Кэйле сижу...Ограничений не вижу:)
Не стоит прислушиваться к моему мнению- оно бывает ошибочным.
Аватара пользователя
Komrad
Сообщения: 2699
Зарегистрирован: 27 авг 2011, 21:07

Re: welding machine user interface

Сообщение Komrad »

Komrad писал(а):
21 июн 2022, 20:51

Кино снимал для отчета владельцу https://www.youtube.com/watch?v=qsVIx0vrIpc
Пилю двухтактную управу дальше https://www.youtube.com/watch?v=-ZwaKk2U7S0, ибо думаю восстаноть с её помощью аппарат, что фигурирует в кино по ссылке выше.
Аватара пользователя
PAVEL
Сообщения: 1217
Зарегистрирован: 10 дек 2011, 18:37
Откуда: Россия

Re: welding machine user interface

Сообщение PAVEL »

egor1 писал(а):
24 июн 2022, 23:05
Тут нужен единый порыв коллектива или один разработчик недюжинного уровня.
могу перечислить и кратко охарактеризовать прооцы:
1. стм32ф051... неплохой проц начального уровня с ДАКом и компараторами...

сам на Кэйле сижу...Ограничений не вижу:)
Как бы, я не давно скачивал Кейл, так то работает пока, незнаю как долго это продлится. Читал тут, что платный http://easyelectronics.ru/arm-uchebnyj- ... oekta.html
А вот куб не мог скачать пришлось искать ссылки, устанавливать, как не странно тоже работает. Может то что регистрации не было.
В общим на алике закупил несколько контроллеров 303 и 071 сейчас вот балуюсь. К стати stm32g071 смотрел? мне он понравился и цена не очень большая. Китайцы их пачками клепают. :)
OlegarX-RUS
Сообщения: 19
Зарегистрирован: 15 май 2011, 18:56
Откуда: Россия Крым Симферополь

Re: welding machine user interface

Сообщение OlegarX-RUS »

Доброго времени суток! я делал практическую реализацию на stm32f051 (ещё пять лет назад) и делился частями кода чтоб настроить связку периферии в аппаратном режиме работы. В принципе его достаточно чтоб сделать фанерку, но лучше конечно STM32F072C8T6 так как у него два выхода DAC которое при соответствующей настройки является опорным для компараторов (на 051 я городил опорное шимом с RC цепочкой на опорное по напряжению так как выход только один и он был задействован на опорное по току (что является априори костылём))
Камушек stm32g071 вообще привлекателен так как шим можно запустить на удвоеной частоте и плюс основная выше, имеем примерно в три раза выше дискретизацию по сравнению с классикой. В новом проекте естественно лучше отдать предпочтение именно stm32g071.
По поводу хитрого таймера HRTIM в сериях STM32F334 и STM32H743(750) особо ничего сказать не могу им не игрался, но не всё мне понравилось в виду не найденной мной информации в RM о аппаратной связки DAC->HRTIM . В общем для фанерки stm32g071 самое оно и ничего более не требуется!
Аватара пользователя
egor1
Banned user
Сообщения: 163
Зарегистрирован: 13 окт 2016, 18:49
Откуда: МО

Re: welding machine user interface

Сообщение egor1 »

Лекарство от жадности никто не отменял :) (есть лекарство до 2032г)
условно бесплатная Segger Studio. Неплохая вещь...еще быстрее кейла, но как-то не смог к ней привыкнуть. Да и напрямую к Кубу не прикручивается.
STM запретил скачки, но ВПН никто не отменял, качается легко.
stm32g071 не щупал, с первого взгляда стероидный ф051,072 с какими-то дополнительными шнягами
что щупал ранее перечислил..ну еще конечно ф103,407
Не стоит прислушиваться к моему мнению- оно бывает ошибочным.
Аватара пользователя
egor1
Banned user
Сообщения: 163
Зарегистрирован: 13 окт 2016, 18:49
Откуда: МО

Re: welding machine user interface

Сообщение egor1 »

OlegarX-RUS писал(а):
25 июн 2022, 21:32
но не всё мне понравилось в виду не найденной мной информации в RM о аппаратной связки DAC->HRTIM .
а для чего эт нуно?
Не стоит прислушиваться к моему мнению- оно бывает ошибочным.
OlegarX-RUS
Сообщения: 19
Зарегистрирован: 15 май 2011, 18:56
Откуда: Россия Крым Симферополь

Re: welding machine user interface

Сообщение OlegarX-RUS »

stm32g071 крутой камушек если будет время (лет так через пять :) наверное ) займусь с новой силой, сейчас к сожалению времени катастрофически не хватает на увлечения, а камушки я себе эти давно прикупил валяются в загашнике 20 штук STM32G071CBU6
OlegarX-RUS
Сообщения: 19
Зарегистрирован: 15 май 2011, 18:56
Откуда: Россия Крым Симферополь

Re: welding machine user interface

Сообщение OlegarX-RUS »

egor1 писал(а):
25 июн 2022, 21:48
а для чего эт нуно?
Ну как для чего для аппаратного прерывания шима конечно. на стандартном TIM1 такая связка настраивается в лёгкую, я же по сути паравозник делал на аппаратной связке периферии стмки. А В HRTIM таймере то что вычитал я и понял именно такую связку сделать нельзя (но это не точно)
Аватара пользователя
egor1
Banned user
Сообщения: 163
Зарегистрирован: 13 окт 2016, 18:49
Откуда: МО

Re: welding machine user interface

Сообщение egor1 »

в смысле сброса клеар инпут соурс, как у тебя в косом?
могу ошибиться, но там ТИМ1 чем хочешь может управлять. в том числе быть мастером для хртим. если их тактировать с одной частотой, то можно и что-то реализовать
а напрямую хртим кажется через эвенты управляется
Последний раз редактировалось egor1 25 июн 2022, 22:13, всего редактировалось 1 раз.
Не стоит прислушиваться к моему мнению- оно бывает ошибочным.
Ответить