Power Electronics
http://valvol.ru/

Цифровое управление сварочными источниками
http://valvol.ru/topic50.html
Страница 15 из 17

Автор:  oleg70 [ 21-02, 20:20 ]
Заголовок сообщения: 

sam_soft писал(а):
Если надумаеш делать то могу подсобить

спасибо,спасибо, если что-то надо будет обязательно обращусь. У меня диагностическая штучка есть. В сварнике, уарт посылает адресный байт потом массив, а в массиве загружены байты интересуещие нас, температуры, задание (в режиме стаб напряжения задание летает пропорционально току) и всё собственно, болше пока ничего,потом контрольную сумму, потом снова адресный байт. А штучка с дисплеем жк от часов, четыре больших цифры, 6 маленькик, tic15 называется. Чесно говоря, я это байдой и не пользуюсь пока.Там ещё код чуть подправить надо,да лень. Ток на балласте видно, напряжение на вольтметре , температуры не видно, да не сильно и хотелось.
А в сварочник циферек ставить наверно не буду, выпендриватся мне непередкем (тебя этим не удивишь :) ) Тic этот мелкий и хреновый вообще, может что нибудь красивое попадётся - впендюрю тогда.

Автор:  sam_soft [ 25-02, 12:45 ]
Заголовок сообщения: 

oleg70 писал(а):
сварнике, уарт посылает адресный байт потом массив,

Для уартов нужон еще девайс с уартом. Встроенный или внешний . Внешний эт очень плохо, его тож нада кудато врубать. А если внутренний ды зачем его там лепить вообще ?
К примеру у меня когда процык смотрит за температурой и видит скажем -40 или +120 сие означает неисправность датчика - обрыв или КЗ, он немедленно делает стоп и выводит код ошибки на дисплейчик. Схожее при длительном КЗ. И никаких уартов, по трем проводкам драйвится 4 разрядный LED. Все самодостаточно. Цена всему 3 детальки и чуток програмирования. Ну и отображение задания тока и напряжения тож полезно. Читать задание по дристочкам на ручке крутелки куда хуже чем по цифровому отображению.
Но соглашусь опять таки, можно варить и без всего этого. Просто я привык к этому всему, уж 3 сварника таких сделал и без этого всего для меня сварник уже не сварник.

Автор:  oleg70 [ 25-02, 13:17 ]
Заголовок сообщения: 

sam_soft писал(а):
Для уартов нужон еще девайс с уартом

ну да, в пиках оч многих есть аппаратный уарт.в моём случае забирается один пин у процея, правда дисплейчик обслуживает второй процей , то же с аппаратным уартом.Вот я и думаю. Если полуавтомат - этож всё равно надо второй процей, чтоб моторчиком и клапаном заведовал. Можно на него возложить и отоброжение информации, опрос крутелок. А главный проц - рулит силой , температуры, зарядное реле, вентиляторы.Перекрикиваются друг с дружкой через оптроны.
Зы : моторчик то тазовский гальванически с корпусом связан. Ты так и оставил, или разбирал- переделывал?

Автор:  sam_soft [ 25-02, 14:03 ]
Заголовок сообщения: 

oleg70 ну уарт уж наверна везде аппаратный. Щас наверна не делают по другому. А дисплейчик у меня на прерываниях тож работает :)
Мотор переделывал, еще тогда , когда игрался с ним и с IR стабилзацией. Переделка простая.

Автор:  MasterCat [ 13-04, 20:50 ]
Заголовок сообщения: 

очень давно не заглядывал сюда.
выжу, что тут всё теже.
есть результат по AT90PWM3 - не вкусно.
через 3 месяца помер. почему так и не понял.
возникла крамаольная мысль следующего содержания:
а почему бы не поробовать сделать управление на тупой логике, которую подуливать любым процем.
например берем PLD ATF1504 , стоит копеки, и ею основные режимы держим.
для начала, конечно нужно на простой логике прорисовать схему.
есть мысль ЧИМ учудить. берем минимальный "вкусный" импульс, скажем в 1-2 мкс и с проца рулим, но! всё, что требут скорости (времена, защита и пр) реализуем на логике.
эта серия шустрая и корпус маленький.
или я уже отстал от поезда, за те месяцы, что сюда не заходил?

Автор:  valvol [ 13-04, 21:49 ]
Заголовок сообщения: 

MasterCat писал(а):
очень давно не заглядывал сюда.
выжу, что тут всё теже.
есть результат по AT90PWM3 - не вкусно.
через 3 месяца помер. почему так и не понял.

Может быть проблема не в контроллере?
Честно признаться, было время, когда я с интересом поглядывал на этот "камень", сдержала лишь традиционная привязанность к PIC-ам. Кстати отличной альтернативой оказался PIC16F690, желающие опробовать могут познакомится с моим переводом описания критических узлов этого контроллера, отличных от стандартных PIC-овских. Если 20 ножек слишком много, то можно использовать 14-ти ножечный PIC16F684, который очень похож на 690.
В свою очередь был бы рад разместить аналогичные переводы документации AT90PWM3 (если такие имеются).

Автор:  Maxim_Z [ 13-04, 22:14 ]
Заголовок сообщения: 

valvol писал(а):
аналогичные переводы документации AT90PWM3


Там катавасия с камнями. Первоначально был анонсирован камень AT90PWM3, но там не работал встроенные компараторы и еще что-то.

Камень перетрассировали и получился AT90PWM3B

Это две разницы, которые вызвали путаницу в аппнотах и умах.
Народ пытался на них делать привода для модельных PMSM, почитать можно на rcdesign и electronix поиском.

Автор:  valvol [ 13-04, 22:24 ]
Заголовок сообщения: 

Maxim_Z писал(а):
Народ пытался на них делать привода для модельных PMSM, почитать можно на rcdesign и electronix поиском.

Мне чисто для коллекции, в раздел справочник. Если MasterCat занимался, то скорей всего у него что-то уже есть.

Автор:  Maxim_Z [ 13-04, 22:30 ]
Заголовок сообщения: 

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

Автор:  MasterCat [ 14-04, 07:10 ]
Заголовок сообщения: 

Камень перетрассировали и получился AT90PWM3B

на фанерке запаян PWM3B. рухнул скорее всего на прерывании по ошибке силы. либо написано было криво, либо не нужно было читать место в даташите, где селёдку заворачивали.
если тексты где-то ещё лежат, то скорее всего выложу.
оказался тяжелым на подъем.
в итоге реализовал на C80361 от Silabs.

Si8252 тоже пришлось отложить в сторону.
поддержки НОЛЬ. на вопросы ответов ровно столько же.
однако, на нем красиво реализовывался такой алгоритм:
на 98 кгцах через триггер два косых в противофазе рулились стандарно ШИМом, но когда времена уменьшались до 1 мкс формировался фазовый сдвиг.
и никаких проблем. отсюда интерес соорудить это на тупой логике, а потом в PLDшку залить. судя по отсутствию реакции на подобный вариант, я сморозил в очередной раз какую-то глупость. пока не понял какую.

Автор:  valvol [ 14-04, 08:15 ]
Заголовок сообщения: 

Maxim_Z писал(а):
будет попадаться русскоязычное приемлемого качества - буду собирать

Хорошо! Ловлю на слове :)
MasterCat писал(а):
если тексты где-то ещё лежат, то скорее всего выложу.

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

Надо время чтобы переварить, но в принципе вариант вполне возможный. Главное чётко определить конечную цель! :good:

Автор:  sam_soft [ 19-06, 09:43 ]
Заголовок сообщения: 

MasterCat писал(а):
результат по AT90PWM3 - не вкусно.
через 3 месяца помер. почему так и не понял.

А можно чуток подробнее ? Сгорел чтоль ?

MasterCat писал(а):
PWM3B. рухнул скорее всего на прерывании по ошибке силы
И вот эт тож растолкуй если не влом.

Автор:  oleg70 [ 30-06, 20:06 ]
Заголовок сообщения: 

valvol писал(а):
Кстати отличной альтернативой оказался PIC16F690
В этом камне есть неприятный нюанс, связанный с аппаратным сбросом шим.

valvol писал(а):
Если 20 ножек слишком много, то можно использовать 14-ти ножечный PIC16F684

Это врядли, скорее и двадцать ног не хватает. Для себя выбрал 16ф886, двадцать восемь ног, без нюансов аппаратные прибамбасы похожи на ф690

Автор:  monos [ 30-06, 22:36 ]
Заголовок сообщения: 

oleg70
Здоровеньки булЫ.

oleg70 писал(а):
В этом камне есть неприятный нюанс, связанный с аппаратным сбросом шим.

В чем заключается нюанс?

Автор:  oleg70 [ 11-07, 23:16 ]
Заголовок сообщения: 

monos писал(а):
В чем заключается нюанс?

аппаратно шим может сбросится по
-срабатыванию компаратора (ов)
-по спаду на входе INT.
так вот если шим отрубается по INT, то это происходит ассинхронно, т.е
независимо от работы контроллера, задержка обусловлена только компаратором. А вот если сбрасываем по компаратору, то шим сбросится лишь в следующем машинном такте процессора, т.е при тактовой частоте 20 мгц машинный цикл 200 нсек,т.е. задержка составляет задержка компаратора плюс величина от ноля, до 199 и девять в периоде наносек.
Работать будет но некрасиво. Это я про 690 камень. Лечить можно, если сконфигурировать выход компаратора наружу из камня, и соединить его со входом INT, и сбрасывать шим по инту,тогда работает приемлимо, только на это расходуется две ножки и так немногоногого процея.
Или 886, ног много, и вышеописанного нюанса нету.

Страница 15 из 17 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/