-
Постов
1 033 -
Зарегистрирован
-
Посещение
Весь контент arhiv6
-
Почему в расчёте эффективная магнитная проницаемость сердечника стоит 2000? По даташиту для сердечника без зазора она 1640. А с вашим зазором 0.4мм она составит на порядок меньше, примерно 140. https://www.electronicsblog.ru/nachinayushhim/katushki-induktivnosti-s-malym-vozdushnym-zazorom.html
-
Обработка исходника программы перед компиляцией
arhiv6 ответил TOG тема в Программирование
А таких вставок (PROTECT_BEGIN/PROTECT_END) много или всего одна? Если всего одна, то может просто вынести данные между ними в отдельный файл и вместо них вставить #include этого файла. И вашему "шифровальшику" просто указывать путь к файлу с этими данными - тогда по коду ничего искать не придётся. Или сами данные изменять не нужно, просто добавить немого кода вместо PROTECT_BEGIN/PROTECT_END ? Тогда достаточно препроцессора, никакого стороннего самописного софта не потребуется. Можете написать, во что превращается (должен превратиться) ваш пример после обработки вашей программой? -
У вас в программу вбит выходной ток 5А вместо 2А, частота 100кГц вместо 55кГц, зазор 0.4мм вместо 0.3мм, падение на диоде 0.2В вместо 0.4В... Вы точно рассчитываете дроссель для той схемы, что приведена на первой странице темы?
-
Это сердечник EFD серии от TDK/Epcos. Двумя строчками маркируются сердечники БЕЗ зазора: первая строка - материал (N97), вторая - дата изготовления. Подробнее о маркировке здесь: https://www.tdk-electronics.tdk.com/download/540150/449506bb84194c3510018ae82f66b4cc/pdf-ecoresgeneralinformation.pdf
-
R5F113GKLFB
-
ПК под старую PCI плату
arhiv6 ответил addi II тема в Поставщики всего остального
Нужен именно готовый ПК? Так-то материнки с PCI всё ещё продаются. ASRock 760GM-HDV или GIGABYTE B560M D3H какие-нибудь во многих магазинах DNS есть. -
Питание ПЛИС
arhiv6 ответил Styv тема в Работаем с ПЛИС, области применения, выбор
Добрый день. Кто что применяет в свежих проектах для питания ядра ПЛИС? Я ранее использовал серию Enpirion, но Intel похоже её закрыла. Ещё пользовался LMZ3170* и LMZ317* от TI, но их на складах (Mouser, Digikey) уже давно нет. В первую очередь интересны подобные им малогабаритные понижающие регуляторы со встроенной индуктивностью и выходным током порядка 10А, но и с внешней индуктивностью тоже готов рассмотреть. -
Зачем при таких условиях ограничивать себя только такими видами модуляции? Насколько я помню, для борьбы с замираниями при многолучевом распространении сигнала (а они в городе при движении точно будут) лучше подходит OFDM модуляция. Посмотрите в сторону семейства AT86RF215 ( + может у производителя что-то посвежее в этой серии появилось). Там диапазоны 389.5-510/779-1020/2400-2483.5MHz, FSK/OFDM/QPSK модуляции, FEC есть: для OFDM при кодировании 3/4 скорость до 2400kb/s, при 1/2 до 1600kb/s, проверка целостности фреймов: автоматический расчёт/проверка CRC16/32 при передаче/приёме. Для ваших скоростей подойдёт режим MCS 0 Option 1 из таблицы 6-88: MR-OFDM BPSK, rate 1/2, 2 x frequency repetition, 200kb/s. Как бонус - прямые IQ выходы модулятора и демодулятора, если когда-нибудь захочется свой модем делать (как, например, сделано в CaribouLite).
-
Сильные помехи в обратноходовом ИПБ
arhiv6 ответил khlenar тема в В помощь начинающему
На вид - обычный звон от коммутации. 1) Может этого звона в вашей схеме и нет - земля щупа у вас подключена пружинкой, а не с "крокодилом" ? И выходной сигнал смотрите на выходном конденсаторе а не на длинных проводах нагрузки? 2) Снаббер параллельно диоду есть? Вот статью гляньте: https://emc-e.ru/razrabotka-i-konstruirovanie/podavleniya-zvona/ там и про измерение, и про методы подавления есть. -
Читайте внимательнее, я предлагаю использовать не тот же самый пакет (libivi_visa) из другого места (из репозитория), я предлагаю использовать совсем другую библиотеку (libre_visa), как раз по причине что она никак не связана с keysight. "Внешне" она не должна отличаться (вам даже свой код переделывать скорее всего не придётся), а внутри - совсем другая. Может внутри в libivivisa как раз чего-то и не хватает, что "процесс фирмы keysight" меняет. Keysight я не предлагаю. И они с Tektronix никак не связаны (вы наверное с Keithley путаете).
-
Почему не помог? Вот же: https://web.archive.org/web/20181225113750/https://habr.com/post/332742/
-
Вариантов немного. Проблемы с железом, вашим или сторонним софтом. Попробуйте некоторые вещи заменить. Например, самое просто - вместо libivivisa использовать библиотеку librevisa из репозитория (пакеты libvisa-dev, libvisa0), там скорее всего даже исходный код менять не придётся, просто линкеру указать другую библиотек для сборки вашего ПО. Если поведение не изменится - можно попробовать на ПК с windows поставить какой-нибудь сторонний софт для работы с VISA (TekVISA, NI-VISA, R&S VISA и т.п.). Там обычно есть готовые утилиты для базовой работы с прибором (OpenChoice Talker Listener, VISA Tester Tools, NIvisaic/VISA Test Panel). Если и они нормально IDN не читают, то наверное что-то с прибором. Если они с прибором работают нормально, но ваш код ни с libivivisa, ни с librevisa не работает - то проблема остаётся в вашем коде. Обрезайте до минимального компилируемого примера, когда IDN не читается и выкладывайте сюда.
-
Можно и диоды, для 50 кГц сойдёт. Только точку соединения катодов к земле резистором ~1к притяните - у IR2104 внутри на входе SD стоит подтягивающий резистор к +5В, без внешней подтяжки к земле 0 диодами не выставить.
-
Можно попробовать драйвер заменить на что-нибудь вроде IR2103/IR2104 - и на вход LIN/SD добавить немного логики, на которую так же завести сигнал с датчика среднего выходного тока. Чтобы при малых токах нижний ключ не открывался. А, у Вас в схеме уже стоит IR2104. Тогда вот так можно попробовать - сигнал с датчика тока профильтровать, усилить и завести на компаратор с гистерезисом. На второй вход компаратора - напряжение, которое задаёт порог тока, выше которого начинает включаться нижний ключ. На вход SD драйвера подать сигналы с выхода компаратора и выход UC3843, пропущенные через элемент ИЛИ. Пока средний выходной ток ниже порога - на выходе компаратора 0, на вход SD подается тот же сигнал, что и на вход IN. Тем самым верхний ключ управляется сигналом IN, нижний ключ всегда закрыт. Когда средний выходной ток превысит заданный порог - на на входе SD будет всё время 1, будут работать об ключа в синхронном режиме. Можно эти компоненты (2 ОУ в одном корпусе + какой-нибудь элемент ИЛИ) собрать и подключить к датчику тока, но выход ИЛИ пока оставить висеть в воздухе. Проверить что порог тока регулируется - ниже него на выходе ИЛИ будет ШИМ, выше него - постоянная 1. Как все заработает, подключить его ко входу SD.
-
Можно попробовать драйвер заменить на что-нибудь вроде IR2103/IR2104 - и на вход LIN/SD добавить немного логики, на которую так же завести сигнал с датчика среднего выходного тока. Чтобы при малых токах нижний ключ не открывался.
-
Вернулась возможность её выбрать, спасибо.
-
Вроде всё верно, так и должно быть. В том же даташите, на странице 21.
-
Если прикинуть в том же калькуляторе, то режим разрывных токов получается при выходном токе ниже 900мА. На Figure 34. это видно как резкий скачок по КПД вниз при токе ниже 500мА. Почему 500мА вместо 900мА - я не знаю. Возможно, потому что индуктивность у них в схеме +-20% и реальная там 15.6мкГн + реальная частота повыше.
-
Галочку Proposal (предлагать значение индуктивности) уберите и введите ваше значение (10E-6 = 10мкГн) и номинал тока не максимальный, а тот, при котором вы проводите измерение и видите низкий КПД (0.1А).
-
Так я же и говорю про это - при малой нагрузке у вас источник нормально работать не будет, из-за обратных токов - много в тепло уходить будет. Вам нужно увеличивать частоту и/или увеличивать индуктивность. Для максимальной частоты 500кГц и выходного тока 0.1А нужно не менее 70мкГн. С увеличением выходного тока требования снижаются: для 1А и ваших 10мкГн достаточно частоты не ниже 320кГц.
-
Да. Можете это в любом симуляторе с вашими номиналами посмотреть. Но у вас для вашей частоты (38кГц) индуктивность очень мала - для режима непрерывных токов нужно в 100 раз больше. Я же дал ссылку на калькулятор, с 10мкГн ток снизится очень быстро:
-
Да, надо было сразу русскими буквами написать))) Ну вот поэтому и не работает :) Переходите в режим неразрывных токов. Если нет другой индуктивности - увеличивайте частоту по-максиму и увеличивайте выходной ток. Для 500кГц нужен ток более 1А .
-
А диод в обратном включении что делает После закрытия верхнего ключа через него ток течёт прямой ток через индуктивность в нагрузку. Он сразу начинает снижаться, и в режиме разрывных токов упадёт до нуля и останется нулём до начала следующего цикла. А если параллельно ему поставить открытый нижний транзистор, то после 0А ток потечёт в обратную сторону - из выходных емкостей через дроссель на землю, в обход диода. А точно миллигенри а не микрогенри? Просто Вы писали, что давали с этого источника 6.5А... Это покупная индуктивность или сами мотали?
-
-
У Вас на схеме нет номинала выходной индуктивности. При его значении меньше 1 милиГенри и ваших параметрах (Vin=24, Vout=12, Iout=0.1, F=38kHz) источник работает в режиме разрывных токов. При этом в конце цикла ток через дроссель не просто падает до 0, а начинает течь в обратную сторону - из заряженных выходных емкостей через открытый нижний ключ. Когда вы убираете нижний ключ и оставляете только диод - ток в обратную сторону не потечёт. Попробуйте запустить источник в режиме неразрывных токов (увеличивая выходной ток/номинал индуктивности/выходное напряжение/частоту или уменьшая входное напряжение). Если осциллографа нет, вот простенький калькулятор, чтобы прикинуть режим работы: http://schmidt-walter-schaltnetzteile.de/smps_e/abw_smps_e.html