cpu13.ru - форум OMRON http://cpu13.ru/ |
|
ФИМ на базе CJ1M http://cpu13.ru/viewtopic.php?f=10&t=518 |
Страница 1 из 1 |
Автор: | SAM [ Вс апр 05, 2009 14:47 ] |
Заголовок сообщения: | ФИМ на базе CJ1M |
Пробовал ли кто реализовать на базе контроллера фазовое регулирование тиристорным регулятором. Речь идет о непосредственном управлении тиристором от контроллера. Фактически нужно подать в контроллер сигнал синхронизации в момент перехода напряжения через ноль и потом отсчитав в контроллере угол сдвига момента открытия тиристора подать команду открытия тиристора. Сложность состоит в том, что время на все это отводится очень маленькое. Время одного полупериода 0.01 сек а дискретность отсчета угла запаздывания 1/100=0.0001 сек или 0.1 мс. Реально ли выдержать такие скорости. Пробовал решать такие задачи на микроконтроллерах, решается очень просто. |
Автор: | DEFO [ Пн апр 06, 2009 05:59 ] |
Заголовок сообщения: | |
1 |
Автор: | Олег [ Пн апр 06, 2009 10:01 ] |
Заголовок сообщения: | |
Теоретически возможно, если твой контроллер с твоей программой потянет прерывание по расписанию в 0.1 мс. и с немедленной регенерацией модулей входов и выходов, тех которые нужно. фильтр на дискретном входе естественно нужно отключить. Прога в прерывании должна быть очень короткой. Если контроллер CJ1M-CPU2Х, то переход через ноль можно ловить по входу прерывания, далее в этом прерывании запускать прерывание по расписанию но с точным отсчётом времени для первого запуска (величина ФИМ), не помню как, но это описано в инструкции и я делал что-то подобное. Когда прерывание случится, вырубать выход контроллера, маскировать прерывание и ждать следующего прерывания по входу. Возможны и комбинации этих двух способов, но в первом способе можно организовать несколько каналов для ФИМ, но всё будет зависить от размеров основной проги, кол-ва модулей в контроллере и как сможешь оптимизировать время цикла. Во втором только два канала (по числу прерываний по распис.) но работать будет наверно при любой загрузки CPU. А почему именно ФИМ, кварцевые лампы или что? Почти всегда достаточно Шима. надеюсь поэкспериментируешь, мне самому интересно, прокатит первый способ или нет. |
Автор: | SAM [ Пн апр 06, 2009 20:02 ] |
Заголовок сообщения: | |
DEFO писал(а): Ну так и порадуйте нас всех, выложив ваши труды в разделе "Примеры".
Труды не стоят того. Когда микроконтроллер работает на частоте в несколько (4-6МГц) а счетчики могут работать на тактовой частоте, все делается элементарно. Я баловался с плавным зажиганием гирлянд на новогодней елке, контроллер был простенький от ATMEL. Сейчас задача управлять трехфазным тиристорным мостом. По первым впечатлениям CJ1M или не потянет или с трудом. Буду пробовать но наверное придется положиться на "ОВЕН" или "протонимпульс" у них видел блоки управления. |
Автор: | Олег [ Пн апр 06, 2009 21:32 ] |
Заголовок сообщения: | |
То что тиристорами/симисторами понятно, что на них висит? ФИМ может понадобится только для ламп освещения и кварцевых ламп,(на трансформатор просто так симистор не посадить) для всего остального достаточно ШИМ, для шима в этом контроллере есть спец.функция (постоянно забываю какая) в русском мануале её нет, в английском где-то после PID. Переход через ноль сейчас обеспечивает практически любое нормальное твёрдотельное реле. Неважно, "ОВЕН" или другие, придётся использовать аналоговый выход, т.е. увеличить стоимость и снизить надёжность, т.к. промежуточных звеньев добавится. Преобразователей из шима в фим я не встречал. Нагрузка то какая??? если не лампа, то не заморачивайся, проще шима для нагревателей ещё никто не придумал, исключение только кварцевые лампы. |
Автор: | SAM [ Вт апр 07, 2009 15:41 ] |
Заголовок сообщения: | |
Дело не в нагрузке. Нужно управлять трехфазным тиристорным МОСТОМ (выпрямитель). ФИМ там нужен для регулировки тока в нагрузке. ШИМ в такиз установках не годится в связи с довольно большой величиной времени отсутствия напряжения. По поводу достаточности ШИМ с нами постоянно спорит заказчик. Мы ставим ШИМ на нагрузки порядка 200-600 кВт. Они привыкли в таких задачах к так называемым РОТам. Постоянно приходится убеждать. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа (Russia: MSK) |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |