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 писал(а): судя по отсутствию реакции на подобный вариант, я сморозил в очередной раз какую-то глупость. пока не понял какую.
Надо время чтобы переварить, но в принципе вариант вполне возможный. Главное чётко определить конечную цель! |
Автор: | 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/ |