|
Сифу на микроконтроллере |
|
|
|
Nov 11 2009, 06:16
|

Знающий
   
Группа: Свой
Сообщений: 681
Регистрация: 24-10-09
Пользователь №: 53 182

|
Добрый день! Поставлена задача создания микропроцессорной системы импульсно-фазового управления для выпрямителя (нереверсивный, 3фазный, синхронизация, обратная связь по току) для электродуговой печи. Сроки пока не определены - есть время экспериментов. Есть небольшое знакомство с контроллерами АВР, но, как понимаю, их использование будет неоправданным. Посоветуйте, пожалуйста, элементную базу, литературу и т.д. Может кто-то может поделиться алгоритмом. Заранее спасибо
|
|
|
|
|
 |
Ответов
|
Nov 24 2009, 00:12
|
Частый гость
 
Группа: Участник
Сообщений: 79
Регистрация: 16-12-04
Из: Украина, г. Комсомольск
Пользователь №: 1 502

|
Цитата(injener @ Nov 22 2009, 21:00)  Вопрос. Как быть с регулятором тока (пропорционально-интегральный). Хорошо бы, чтобы он также был реализован программно, но к стыду своему, совершенно не представляю что он из себя будет представлять. Вероятно, есть много литературы по цифровым САР, может быть даже алгоритмам. Но может кто-то посоветует, где есть нечто совсем для чайников? Жаль что Вы не выкладываете рисунки структурных схем и т.д... Сейчас все мысли в воздухе,то есть надо включать воображение, а каждый есно представляет по своему. Таймера достаточно одного, а вот счетчиков будет куча. Я бы сначало все таки определился с тех. заданием, надо по точнее параметры и к нему структурную схемку. Частоту переполнения таймера выбираем согласно требований ТЗ по точности регулированию и т.д..., например: примем регулирование не в градусах, а в процентах от 20 до 100% - уровень открытия тиристора; регулирование есно каждый полупериод с отчета перехода нуля, точность 0.01/100=100мкС, значит таймер заряжаем на это время, если мы хотим привязаться к эл.град., то есть разбить регулирование на 180 грд. каждого полупериода с точностью до 1, тогда 0.01/180=55,55555мкС. Тут решать Вам каким образом Вы будете привязывать регулирование, я бы взял в процентах. Теперь о определении перехода нуля, то есть точки отсчета. На програмном уровне очень даже хорошо можно определить с высокой точностью эту точку, причем програмно создать фильтр, который точно определит что переход нуля истинно состоялся, для этого опять же используете счетчик который можете привязать к этому таймеру, небольшой пример фильтра: при помощи компаратора формируете логический уровень, который подаете на МК, опрос этого сигнала должен быть непрерывный, например с частотой таймера, программа обнаруживает "1" и проверяет предыдущее состояние, если был "0" увеличиает счетчик (Х), и так проверяет несколько раз увеличивая или уменьшая значение счетчика согласно полученного сигнала, в конце концов счетчик набрал устанавливаемое Вами в параметрах значение - записывается в регистр флаг "1", что будет означать точку начала отсчета + время фильтра (если нужны град.), от этой точки и отсчитывается время согласно текущему уровню управления тиристором. Для трехфазной системы можно создать параллельно еще два счетчика со смещением на 120грд., которые будут привязаны к первому, главное очередность фаз не забыть, а то 20кА шваркнет здорово, правда это не реверсивный привод. Регулировку по току сделать не проблема, должна быть какая-то уставка ограничения тока, каждые полпериода измеряется ток, можно и полный период, если уставка достигнута или превышена уменьшается уровень задания и т.д... Все аналоговые сигналы надо измерять при помощи АЦП и программно корректировать управление согласно установленных параметров. Точку перехода через "ноль" я бы измерял тоже через АЦП, и задавал бы к фильтру еще и уровень амплитуды. Как у Вас электроды двигаются в печи? В ручном режиме? С ув. Сергей
|
|
|
|
Сообщений в этой теме
injener Сифу на микроконтроллере Nov 11 2009, 06:16 sna Цитата(injener @ Nov 11 2009, 09:16) Добр... Nov 12 2009, 18:50 injener Спасибо за ответ. Но именно печь постоянного тока.... Nov 13 2009, 12:52 injener Речь идет о создании сифу, аналогичного приводу по... Nov 14 2009, 09:08 ZVA Цитата(injener @ Nov 14 2009, 11:08) Речь... Nov 14 2009, 13:17 sna Цитата(injener @ Nov 14 2009, 12:08) Речь... Nov 16 2009, 23:09 injener Серьезно Nov 16 2009, 13:36 Visor Цитата(injener @ Nov 11 2009, 13:16) Пост... Nov 17 2009, 03:53 ZVA Ну если серьезно! И если ваша задача только ми... Nov 17 2009, 05:07 Verifi Цитата(ZVA @ Nov 17 2009, 08:07) Ну если ... Nov 17 2009, 06:04 injener Огромное спасибо всем откликнувшимся. Немного проя... Nov 17 2009, 08:28 injener Пока по первым прикидкам думаю так: сигнал синхрон... Nov 18 2009, 10:17 injener Неужели все-таки нужно три канала синхронизации? Н... Nov 19 2009, 07:45 ZVA Цитата(injener @ Nov 19 2009, 09:45) Неуж... Nov 20 2009, 04:44  injener [
Только подозрительно все это. injener, вы хор... Nov 20 2009, 16:45   ZVA Цитата(injener @ Nov 20 2009, 18:45) Насч... Nov 20 2009, 18:55 injener Я так понимаю, что нужно задействовать 3 таймера:
... Nov 21 2009, 08:12 ZVA Цитата(injener @ Nov 21 2009, 10:12) Я та... Nov 22 2009, 07:29 injener Спасибо. Я почему-то подумал, что длительность имп... Nov 22 2009, 09:38 ZVA Цитата(injener @ Nov 22 2009, 20:00) Вопр... Nov 23 2009, 21:14 Omen_13 Мда... Вообще то надо определять не точку перехода... Nov 24 2009, 01:17 tyro Цитата(Omen_13 @ Nov 24 2009, 04:17) Вари... Nov 24 2009, 07:23  Omen_13 Цитата(tyro @ Nov 24 2009, 12:23) Мне каж... Nov 24 2009, 09:14 ZVA Цитата(Omen_13 @ Nov 24 2009, 03:17) Мда.... Nov 24 2009, 17:02  sna ЦитатаУважаемый sna , мне кажется что injener отн... Nov 24 2009, 20:00  Omen_13 Цитата(ZVA @ Nov 24 2009, 22:02) обычно я... Nov 24 2009, 21:02 injener Огромное спасибо всем за участие. В настоящее врем... Nov 24 2009, 07:18 injener Omen_13 предложил необычный способ синхронизации. ... Nov 24 2009, 07:33 injener Действительно о технологии я вряд ли сообщу что-то... Nov 24 2009, 17:22 injener Насчет времени естественной коммутации, думаю, вы ... Nov 25 2009, 05:40 injener Еще такой вопрос. При использовании 8битного контр... Nov 26 2009, 06:11 tyro Цитата(injener @ Nov 20 2009, 19:45) Наша... Nov 26 2009, 11:45 Omen_13 tyro дело говорит.
Начните с ТЗ, потом блок-схема,... Nov 26 2009, 20:00 injener Выкладываю структурку Nov 29 2009, 16:00 tyro Цитата(injener @ Nov 29 2009, 19:00) Выкл... Dec 1 2009, 14:30 injener Расширенную структурную выложу на днях. Проверять ... Dec 1 2009, 15:01 Федюньчик Случайно увидел эту тему.У меня такаежа ситуация-и... Dec 3 2009, 20:16 Omen_13 Федюньчик, а зачем так сложно?
Не знаю как остальн... Dec 4 2009, 23:26 injener В аналоговых системах раньше так часто бывало. Я с... Dec 5 2009, 08:40 Федюньчик Перед модернизацией первой печи,консультировался с... Dec 5 2009, 08:49 tyro Цитата(Федюньчик @ Dec 5 2009, 11:49) сле... Dec 5 2009, 09:00 injener Кстати, да. Про РПН я почему-то не подумал. Спасиб... Dec 5 2009, 08:51 Федюньчик Я так понимаю, что трансформатор синхронизации(трё... Dec 5 2009, 08:58 Федюньчик Ппервичное питание печного тр-ра 6 или 10кВ. Dec 5 2009, 09:08 tyro Цитата(Федюньчик @ Dec 5 2009, 12:08) Ппе... Dec 5 2009, 09:17 injener Насчет домашнего задания - верно. Сейчас толкусь с... Dec 5 2009, 09:17 tyro Цитата(injener @ Dec 5 2009, 12:17) А зап... Dec 5 2009, 09:29 Федюньчик Обсуждение затихло?
По последнему сообщению-думаю ... Dec 14 2009, 15:59 injener Затихло, наверное потому что сейчас немного некогд... Dec 14 2009, 17:01 tyro Цитата(Федюньчик @ Dec 3 2009, 23:16) ...... Dec 15 2009, 10:52 Федюньчик Про синхронизацию-я просто уверен, что при подключ... Dec 15 2009, 18:45 tyro Цитата(Федюньчик @ Dec 15 2009, 21:45) Пр... Dec 15 2009, 18:59 Федюньчик Больших проблем с синхронизацией нет, наверно чтоб... Dec 15 2009, 19:51 tyro Цитата(Федюньчик @ Dec 15 2009, 22:51) Бо... Dec 16 2009, 13:07 Федюньчик Примерная постановка задачи:
- "определить, к... Dec 18 2009, 10:40 tyro Цитата(Федюньчик @ Dec 18 2009, 13:40)
Н... Dec 18 2009, 13:37 Федюньчик Схема соединения силового тр-ра: звезда-треугольни... Dec 21 2009, 18:30 tyro Цитата(Федюньчик @ Dec 21 2009, 21:30) Сх... Dec 24 2009, 20:37 injener Среди многих накопившихся дел попытаюсь поддержать... Feb 10 2010, 06:03 injener Еще раз доброго времени суток всем. Создан макет. ... Oct 11 2010, 13:44 ZVA Цитата(injener @ Oct 11 2010, 16:44) Еще ... Oct 13 2010, 17:31 ZSG Делал я такую штуку. Применял Atmega2560. Правда э... May 11 2011, 06:16 Nikolay1 Делал и я нечто подобное. Только управление тирист... May 15 2011, 16:11
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|