Просадка амплитуды сигнала при подключении нагрузки
Просадка амплитуды сигнала при подключении нагрузки
Приветствую.
Использую в своем проекте EPM240T100C5N. Для увеличения нагрузочной способности объединил выходные пины в 4 группы по 3 шт., формирующие дифференциальные сигналы, которые подаются через дроссели ACT45B на трансформаторы B78421A1720A003. На выходе трансформаторов получил сигналы ± 0,5 В. Выпаял дроссели, посмотрел сигналы - амплитуды те же. Перепрошил ПЛИС (код не менял) - сигналы ± 3,3 В. Соединил пины с трансформаторами перемычками - амплитуды снова просели до ± 0,5 В.
Использую в своем проекте EPM240T100C5N. Для увеличения нагрузочной способности объединил выходные пины в 4 группы по 3 шт., формирующие дифференциальные сигналы, которые подаются через дроссели ACT45B на трансформаторы B78421A1720A003. На выходе трансформаторов получил сигналы ± 0,5 В. Выпаял дроссели, посмотрел сигналы - амплитуды те же. Перепрошил ПЛИС (код не менял) - сигналы ± 3,3 В. Соединил пины с трансформаторами перемычками - амплитуды снова просели до ± 0,5 В.
- Реклама
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: Просадка амплитуды сигнала при подключении нагрузки
Ну во-первых, что можно было делать в простых логических сериях не всегда можно делать в ПЛИС. Это я о запараллеливании выходов. Не всегда даже рядом находящиеся выводы могут иметь одинаковые задержки по внутренностям.
Во вторых, ваши трансформаторы, с сопротивлением по постоянному току в 7,8 Ом, для выходов практически КЗ. Можно конечно попытаться в Pin Planner'е задать максимальный ток, но боюсь это малопригодно. Лучше поставить между ПЛИС и трансформатором транзисторы или специальные согласователи.
Во вторых, ваши трансформаторы, с сопротивлением по постоянному току в 7,8 Ом, для выходов практически КЗ. Можно конечно попытаться в Pin Planner'е задать максимальный ток, но боюсь это малопригодно. Лучше поставить между ПЛИС и трансформатором транзисторы или специальные согласователи.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Re: Просадка амплитуды сигнала при подключении нагрузки
Сигнал 300 кГц, для него импеданс первички более 27 кОм. Ранее я тестировал этот трансформатор, подавая на него сигнал с одного пина XC9572 - все было в порядке. Ставить драйвер перед трансформатором как-то уж совсем не хочется - сигнал будет передаваться по витой паре с 100 Ом терминатором.
- -= Александр =-
- Нашел транзистор. Понюхал.
- Сообщения: 174
- Зарегистрирован: Пн дек 10, 2007 12:19:18
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Просадка амплитуды сигнала при подключении нагрузки
Транс тут вряд-ли виноват. Не померли ли пины от такого соединения? Попробуй на каком-нить заведомо живом пине проверить.
Re: Просадка амплитуды сигнала при подключении нагрузки
Снял осциллограммы напряжения на выходе трансформатора, подключенного к одиночным пинам.
Сначала все хорошо. Но через несколько секунд работы напряжение проседает и смещается вверх. Собрал модельку в симуляторе. В начальный момент ток свыше 400 мА, в установившемся режиме 50 мА. По-видимому, начальный скачок повреждает пины. Только непонятно, обратимо ли это повреждение, т.е. нужно ли заменить ПЛИС или она будет нормально работать, если устранить эту перегрузку по току? Ну и главный вопрос - как доработать схему? Сразу возникает идея поставить разделительный конденсатор. Ток теперь ограничен, но переходной процесс затягивается. Нашел вариант схемы подключения такого ISDN трансформатора - там конденсаторов не видать.
Сначала все хорошо. Но через несколько секунд работы напряжение проседает и смещается вверх. Собрал модельку в симуляторе. В начальный момент ток свыше 400 мА, в установившемся режиме 50 мА. По-видимому, начальный скачок повреждает пины. Только непонятно, обратимо ли это повреждение, т.е. нужно ли заменить ПЛИС или она будет нормально работать, если устранить эту перегрузку по току? Ну и главный вопрос - как доработать схему? Сразу возникает идея поставить разделительный конденсатор. Ток теперь ограничен, но переходной процесс затягивается. Нашел вариант схемы подключения такого ISDN трансформатора - там конденсаторов не видать.
- Реклама
- GARMIN
- Держит паяльник хвостом
- Сообщения: 954
- Зарегистрирован: Вс дек 02, 2012 16:58:33
- Откуда: от туда
- Контактная информация:
Re: Просадка амплитуды сигнала при подключении нагрузки
При Шиме, не равном точно 50% через трансформатор будет протекать ток, зависящий только от активного сопротивления трансформатора и среднего напряжения источника. По твоим снимкам это видно. Надо что-то делать с принципом построения схемы. Выложи полную схему. EPM240 очень трудно убить.
Re: Просадка амплитуды сигнала при подключении нагрузки
- Вложения
-
- sch4.pdf
- (496.06 КБ) 334 скачивания
- GARMIN
- Держит паяльник хвостом
- Сообщения: 954
- Зарегистрирован: Вс дек 02, 2012 16:58:33
- Откуда: от туда
- Контактная информация:
Re: Просадка амплитуды сигнала при подключении нагрузки
Ничего военного. Я бы убрал резисторы R10-R13 и вместо бусин B14-B17 поставил бы конденсаторы по 0,1. Ну и с ШИМом что-то надо делать. Скорее всего, протокол менять или требования к способу передачи. Я ведь не знаю, зачем трансформаторы нужны. Это развязка ШИМа или выход данных?
Re: Просадка амплитуды сигнала при подключении нагрузки
Вообще там не ШИМ, а модуляция пропуском периодов. Коэффициент заполнения сигнала выбирается из диапазона от 0,4 до 0,45 и не меняется в процессе работы. Насчёт конденсаторов - надо смотреть переходной процесс. Если устроит, оставлю их. Если нет, то придется ставить драйвер линии без конденсаторов.
Трансформатор здесь для развязки.
Трансформатор здесь для развязки.
- -= Александр =-
- Нашел транзистор. Понюхал.
- Сообщения: 174
- Зарегистрирован: Пн дек 10, 2007 12:19:18
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Просадка амплитуды сигнала при подключении нагрузки
Неспроста в езернете всегда ставят внешний драйвер, видимо слабО плисине на трансформатор работать. Вообще говоря пины у второго макса слабенькие, сильно слабже всяких популярных атмег. Я б не стал так делать, драйвер для собственного спокойствия лучше поставить. Хотя-бы банальную логику какую-нибудь дубовую. Не думаю что задержка в ней создаст проблемы.
Re: Просадка амплитуды сигнала при подключении нагрузки
Виновником просадки напряжения оказался неправильный код.
Когда использовал конструкции типа где high_pos - выходная шина, была просадка.
Когда написал (вышло тупо, но не знаю, как правильно) заработало.
Когда использовал конструкции типа
Код: Выделить всё
assign high_pos = sgn && maskКогда написал (вышло тупо, но не знаю, как правильно)
Код: Выделить всё
assign high_pos[0] = sgn && mask;
assign high_pos[1] = sgn && mask;
assign high_pos[2] = sgn && mask;- -= Александр =-
- Нашел транзистор. Понюхал.
- Сообщения: 174
- Зарегистрирован: Пн дек 10, 2007 12:19:18
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Просадка амплитуды сигнала при подключении нагрузки
Как-то так наверное high_pos = 0x07 * (sgn && mask);
- КРАМ
- Друг Кота
- Сообщения: 25261
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Просадка амплитуды сигнала при подключении нагрузки
Странные какие то обсуждения, уважаемые...
При работе на трансформатор, импеданс приведенный к ВЫХОДУ генератора сигналов будет определяться не индуктивностью первичной обмотки, а импедансом НАГРУЗКИ, пересчитанной через трансформатор к выходу генератора. При коэфф. трансформации 1:1 это будет сам импеданс нагрузки. При регулярной линии нагруженной своим волновым сопротивлением это будет само это волновое сопротивление, то есть практически чисто активный импеданс, если перенебречь индуктивность рассеяния трансформатора.
ЗЫ. По поводу драйвера.
Трансформатор не во всех случаях обеспечивает гальваническую развязку, увы. У него есть паразитная емкость между обмотками. И эта емкость способна стать причиной выхода из строя источника сигнала, если линия окажется под потенциалом источника мощного сигнала с ВЧ спектром. Например разряда молнии, либо какого нибудь преобразователя. Такшта отсутствие драйвера - риски для ПЛИС. Вряд ли копеечный двухканальный драйвер (типа TC4427) будет серьезно влиять на себестоимость изделия.
При работе на трансформатор, импеданс приведенный к ВЫХОДУ генератора сигналов будет определяться не индуктивностью первичной обмотки, а импедансом НАГРУЗКИ, пересчитанной через трансформатор к выходу генератора. При коэфф. трансформации 1:1 это будет сам импеданс нагрузки. При регулярной линии нагруженной своим волновым сопротивлением это будет само это волновое сопротивление, то есть практически чисто активный импеданс, если перенебречь индуктивность рассеяния трансформатора.
ЗЫ. По поводу драйвера.
Трансформатор не во всех случаях обеспечивает гальваническую развязку, увы. У него есть паразитная емкость между обмотками. И эта емкость способна стать причиной выхода из строя источника сигнала, если линия окажется под потенциалом источника мощного сигнала с ВЧ спектром. Например разряда молнии, либо какого нибудь преобразователя. Такшта отсутствие драйвера - риски для ПЛИС. Вряд ли копеечный двухканальный драйвер (типа TC4427) будет серьезно влиять на себестоимость изделия.










