реклама на сайте
подробности

 
 
> Сифу на микроконтроллере
injener
сообщение Nov 11 2009, 06:16
Сообщение #1


Знающий
****

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



Добрый день! Поставлена задача создания микропроцессорной системы импульсно-фазового управления для выпрямителя (нереверсивный, 3фазный, синхронизация, обратная связь по току) для электродуговой печи. Сроки пока не определены - есть время экспериментов. Есть небольшое знакомство с контроллерами АВР, но, как понимаю, их использование будет неоправданным. Посоветуйте, пожалуйста, элементную базу, литературу и т.д. Может кто-то может поделиться алгоритмом. Заранее спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
injener
сообщение Nov 22 2009, 18:00
Сообщение #2


Знающий
****

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



Вопрос. Как быть с регулятором тока (пропорционально-интегральный). Хорошо бы, чтобы он также был реализован программно, но к стыду своему, совершенно не представляю что он из себя будет представлять. Вероятно, есть много литературы по цифровым САР, может быть даже алгоритмам. Но может кто-то посоветует, где есть нечто совсем для чайников?
Go to the top of the page
 
+Quote Post
sna
сообщение Nov 24 2009, 00:12
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 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кА шваркнет здорово, правда это не реверсивный привод.
Регулировку по току сделать не проблема, должна быть какая-то уставка ограничения тока, каждые полпериода измеряется ток, можно и полный период, если уставка достигнута или превышена уменьшается уровень задания и т.д... Все аналоговые сигналы надо измерять при помощи АЦП и программно корректировать управление согласно установленных параметров. Точку перехода через "ноль" я бы измерял тоже через АЦП, и задавал бы к фильтру еще и уровень амплитуды.
Как у Вас электроды двигаются в печи? В ручном режиме?
С ув. Сергей
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th June 2025 - 23:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.01442 секунд с 7
ELECTRONIX ©2004-2016