sidy 1 3 ноября, 2017 Опубликовано 3 ноября, 2017 (изменено) · Жалоба Господа, добрый день. Есть CPLD EPM3128. К ней подключен кварц 10 МГц. На нее поступаю два сигнала. Можно ли с помощью данной cpld использую Verilog cсформировать мертвое время (например 6 мкс)? Причем скважность данных сигналов может меняться и быть меньше 6 мкс, но при этом мертвое время должно сохраняться. Изменено 3 ноября, 2017 пользователем sidy Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Golikov 0 3 ноября, 2017 Опубликовано 3 ноября, 2017 · Жалоба мертвое время между чем и чем? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sidy 1 3 ноября, 2017 Опубликовано 3 ноября, 2017 · Жалоба мертвое время между чем и чем? Картинки сначала не загрузились. Между вторым и первым сигналом Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 2 3 ноября, 2017 Опубликовано 3 ноября, 2017 · Жалоба если внутри плис есть тактовая 1 мгц или выше, то достаточно подавать один сигнал и из него и тактовой делать второй сигнал с требуемым мёртвым временем. з.ы. не понял только про скважность в микросекундах . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 5 ноября, 2017 Опубликовано 5 ноября, 2017 · Жалоба мертвое время между чем и чем? Оффтоп, мне даже стыдно спрашивать, может это знает каждый школьник, но... что такое мертвое время? Кто его убил? :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GefarD 0 5 ноября, 2017 Опубликовано 5 ноября, 2017 · Жалоба Время между спадом одного сигнала и нарастанием другого. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 5 ноября, 2017 Опубликовано 5 ноября, 2017 · Жалоба Оффтоп, мне даже стыдно спрашивать, может это знает каждый школьник, но... что такое мертвое время? Кто его убил? :) А его и не "убивают"... Просто обычно есть две бутылочки, одна с живой водой, а другая - с мертвой... Вот ими и поливают время. Поиск по терминам "иван-царевич", "серый волк" и др... Ну и там еще есть мертвая линия. Так вот, ее сначала надо нарисовать, и только потом поливать... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 32 5 ноября, 2017 Опубликовано 5 ноября, 2017 · Жалоба Если имеется ввиду задержка между верхним нижним ключем и плис используется для управления силовым мостом или полумостом- то лучше использовать два внешних асинхронных таймера. На самой CPLD разные аналоговый извращения с задержкой не кратной тактовой частоте возможны, но имеют низкую помехоустойчивость в силовых цепях. Был вариант с ФАПЧ на ПЛИС и из этой ФАПЧ формировали плавную задержку. Но VCO было отдельной микросхемой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Александр77 1 5 ноября, 2017 Опубликовано 5 ноября, 2017 · Жалоба Если имеется ввиду задержка между верхним нижним ключем и плис используется для управления силовым мостом или полумостом- то лучше использовать два внешних асинхронных таймера. Еще правильнее использовать микросхему драйверов - в ней уже проработана возможность задания "мертвого времени" для исключения сквозных токов между верхним и нижним ключами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 32 5 ноября, 2017 Опубликовано 5 ноября, 2017 · Жалоба Еще правильнее использовать микросхему драйверов - в ней уже проработана возможность задания "мертвого времени" для исключения сквозных токов между верхним и нижним ключами. Только их не всегда можно найти готовые, особенно для экзотических многофазных схем. Иногда приходится лепить монстра из микроконтроллера ( ШИМ на таймере), CPLD (фазировка мультифазника), снова ШИМ микроконтроллера ( мертвые времена полумостов), драйвера транзисторов с защитой. А уж если это резонансный преобразователь типа LLC пе ременной тактовой частотой на ФАПЧ, то там проблема генераций задержки мертвого времени встает особо остро, т.к период основного клока меняется в процессе регулировки преобразователя. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sidy 1 6 ноября, 2017 Опубликовано 6 ноября, 2017 · Жалоба У меня есть процессор stm32, который может формировать комплиментарные ШИМ сигналы с мертвым временем. Есть ШИМ частотой 5 кГц для управления транзисторным модулем для формирования синусоиды 50 Гц. С мертвым временем 5 мкс. В ШИМе есть значения меньше 5 мкс. И получается что то при выдаче ШИМа в комплиментарные выходы таймера TIM1 значения ШИМа, которые меньше 5 мкс вырождаются в постоянный сигнал. В следствие этого искажается синусоидальный сигнал (Для примера привожу синусоиду сформированную без мертвого времени - искажений нет) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 32 6 ноября, 2017 Опубликовано 6 ноября, 2017 · Жалоба А причем тут мертвое время? Просто надо огрначить ШИМ до 98% или 95% заполнения, чуть упадет амплитуда сигнала, зато не будет проблем с ключами. Можно конечно и адаптивную подстройку метрового времени сделать под конкрентый ключ, но тогда надо датчики сковозного тока устанавливать и стартовать с мягких режимов. Вообже то ападптивная подстройка мертвого времени только в резонасных пребразователях большой мощности применяется. ЗЫ. на STM32f334 гляньте, у него таймер намного более навороченный, с микрошагом по времени для резонансных преобразователей. Может подойдет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dvladim 0 8 ноября, 2017 Опубликовано 8 ноября, 2017 · Жалоба А не проще ли формировать эти сигналы на самой CPLD? Несколько счетчиков и шаг 100нс. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться