iiv
Свой-
Постов
2 895 -
Зарегистрирован
-
Посещение
-
Победитель дней
3
Весь контент iiv
-
Обман природы дробной децимации(+)
iiv ответил des00 тема в Алгоритмы ЦОС (DSP)
Б-сплайном на сумматорах с очень хорошей точностью делается, если пайплайн на десяток шагов не критичен. Писал несколько раз такое, работало и ресурсов мало потребляло - умножители совсем не требуются, а надо десятка два регистров и столько же сумматоров, каждые - на длину бит Вашей точности сигнала. В общем случае для любого интерполятора варианта под рукой нет, но если надо, за разумное время из своих старых загашников вытащу, а Вы мой стиль кода уже много раз видели, докрутим сообща. -
спрашивайте, конкретно, расскажу, рассказывать все подряд - я этим почти 20 лет занимаюсь, будет много, и, возможно, не всем понятно, а то вдруг мои опусы по сходимости систем линейных уравнений на миллионы неизвестных, возникающих от дискретизаций граничных и конечных элементов будут большинству здесь беседующих просто не интересны... Хотя про ликбез Вы правы... подумаю, возможно что-то да и напишу.
-
ВВ делитель для АЦП МК, как правильно?
iiv ответил iiv тема в MCS51, AVR, PIC, STM8, 8bit
Точно, спасибо большое, Микроватт и Таня!!! Скажите, пожалуйста, а есть ли какие-то IC с пиковым детектором, или его принято на ОУ собирать? -
ВВ делитель для АЦП МК, как правильно?
iiv ответил iiv тема в MCS51, AVR, PIC, STM8, 8bit
Спасибо, что помогаете! HVR3700005604JA100 правда 5.6МОм 3.5кВ, но чуток уход от номиналов для меня не критичен. Тоже VISHAY, 4кВ, 250мА, номера под рукой нет, надо - напишу, он он точно на 4кВ, у меня на них умножитель собран. у меня VD1, R1, R2 - находятся в одной части схемы, где ВВ напряжение, а далее идет примерно 10см соединение, и там второй резистор и все остальное. Идея двух резисторов, чтобы сгладить колебания... наверное я не прав. "максимальное значение напряжения в этой точке, усредненное до 100мкс." - выразился криво, простите, под этим я понимал следующее, входное напряжение - какое-то переменное напряжение с частотой 1кГц-1мГц, мне важно, чтобы втечение 100мкс я узнал какое было максимальное значение этого напряжения. Мне это необходимо, чтобы мониторить не выходит ли напряжение за номиналы используемых компонент, но, в то же время, если оно маленькое, то эффективность схемы становится маленькой, и надо принять какое-то действия. Может мне правильнее после делителя INA148 поставить? -
ВВ делитель для АЦП МК, как правильно?
iiv опубликовал тема в MCS51, AVR, PIC, STM8, 8bit
Всем привет, есть напряжение, условно скажем 0-2500В, довольно хорошей мощности (ток там порядка ампера может быть), но колеблящеяся очень не по-децки (выход с i-ой ступени ВВ умножителя) частоты могут быть любыми в диапазоне от 1кГц до 1мГц. Хочется измерять это напряжение в реальном времени с помощью АЦПшки атмеги328. Мне хотелось бы знать и среднее, и максимальное значение напряжения в этой точке, усредненное до 100мкс. Развел и спаял схему, как на как на схеме, но без VD1, для измерения среднего. VD1 планирую поставить, если буду измерять максимальное среднее. Без этого диода часто МК выходит в ресет. С диодом еще не экспериментировал. Если схему разрывать (у меня есть такая возможность), МК в ресет не выходит, то есть ресет именно из-за косяка в этой части схемы. Все диоды, которые я использую, очень высокоскоростные - примерно 50нс время переключения. Посоветуйте, пожалуйста, что мне здесь стоит изменить, чтобы МК не перезагружался? Спасибо ИИВ -
MP3 player c внешним управлением от МК
iiv ответил iiv тема в В помощь начинающему
Благодарю всех ответивших, повидимому, я не понятно выразился, я хочу функциональности http://www.sparkfun.com/products/10498 со встроенным динамиком и усилителем ватт так на 5, и чтобы помещалось примерно в 4х4х4см коробочку, ну максимум, 5х5х5см. Если функциональность этого спаркфана может быть урезана до того, что по сок порту в нее посылают номер трека, а он сразу этот трек проигрывает, и от этого размеры и/или стоимость системы уменьшатся, я только буду рад. Спасибо ИИВ -
MP3 player c внешним управлением от МК
iiv ответил iiv тема в В помощь начинающему
мне достаточно, чтобы корпус всегда посылал команды для разговора, но вот когда воткнули говорилку, так она и заговорила голосом :) ну да... я правда про оригинальные ины в истории не копался, но на слово Вам верю, но, надеюсь, что я достаточно понятно выразился, что хочется воткнуть в atmega328p. -
MP3 player c внешним управлением от МК
iiv опубликовал тема в В помощь начинающему
Всем привет, не знаю где спросить, если есть подходящий форум, мувните, меня туда, пожалуйста. Хочется прикрутить говорилку к одному устройству, которая бы говорила бы фразы типа: "Система включена, все ок", "напряжение в сети ниже номинала" и тд. По предварительным оценкам, больше 200 фраз не потребуется, числа говорить не надо, или можно обойтись записью 20-30 записей со встроенными значениями, типа "Система потребляет 150 Ватт". Надо чтобы говорила достаточно громко, принципиальны размеры и штеккер. Хотелось бы, чтобы это все поместилось в какой-то разумный штеккер, типа воткнул штеккер в корпус, оно болтать начало. Хочется быстро и просто решить эту задачу, фразы в MP3 уже есть, занимают примерно 2МБ. Думаю в направлении дешевого китайского МП3 плейера со встроенным динамиком на 3-5Ватт, но не понятно, есть ли такие, со внешним управлением. Альтернатива Sparckfun http://www.sparkfun.com/products/10498 но, как-то и по габаритам не маленькая, и динамик с усилителем надо прикручивать... Вдруг кто что-то знает, что можно готовое купить, на сд-карту положить, а потом по ком порту запускать номер "песни", посоветуйте, пожалуйста! ЗЫ управлять все надо от Ардуины, туда вся эта музыка не поместится. Спасибо ИИВ -
когда мне надо было из 400МГц получить 750МГц (15 к 8, то есть ни 2 раза, но почти) я делал так: каждую точку умножал на затабулированный на сетке 400*15МГц B-spline 3-ей степени, мне надо было иметь точность порядка 14 бит, поэтому вперед и назад надо было смотреть на 7 отсчетов (400МГц). Далее с шагом 8, и латентностью примерно в (7+2)*2.5нс я получал то, что хотел. При умножении на эти коэффициенты можно было так извратиться, что умножение на константу заменялось на 2-3 сложения сдвинутых данных (у меня входные данные все положительные были), так, что я не попользовал вообще ни одного умножителя, но логики правда на 3-ем стратиксе примерно на 25к алутов набежало. При Гигагерце все можно попараллелить, но реально в 80к логики влезть, или, попользовать сколько есть умножителей, тогда, ИМХО, в 20к логики влезть можно будет.
-
В этом согласен, если до этого опыта моделирования и необходимых навыков работы с сетками нет, то на это может пара тройка месяцев уйти, если серьезно в этом разбираться - то год. Если дело только о трансе, как у ТС, можно взять готовые примеры из Ансиса, и сразу на них решать свою задачу. Теребя соответствующий форум, или хотя бы правильных людей (я бы в чем-то мог бы помочь, но, думаю, я здесь не один) - реально за месяц. До Ансиса я принимал участие в написании аналогичных пакетов, в Эдиссоне матричная решалка частично мною, а частично, под моим руководством писана. Ансис - не догма, многие специализированные софты его как тузик грелку делают, но, по общему удобству и наличию всего на все случаи жизни, Ансис, сейчас, конечно, стандарт.
-
Почему же 500МВаттные? Достаточно задуматься о миливатных дизельных форсунках, в которых надо, чтобы поле электромагнита боролось с гидравликой во временном диапазоне в микросекунды. Да, тут не ГЭС, но 10тыс атмосфер дизеля себя ведут так пахабно и дизель при таких давлениях ведет себя довольно упруго, почти как газ, так что вихревые токи электромагнитного клапана форсунки должны во время бороться с десяти-килоатмосферными ударными волнами, иначе все разнесет в дрызг и никто даже причину не узнает. Хотя нет, Вы правы с мегаваттами, недавно участвовал в симуляции антенны, которая в пике как раз чуть-чуть больше гигаватта излучала, правда за импульс она только около 10 Дж испускала (70кВ, 15кА). Вы представляете как экспериментально без симуляций сделать такую антенну? Я этим занимаюсь именно со стороны численного моделирования, если интересно, могу много об этом понарассказывать, ведь Вы и многие другие на форуме также мне много помогаете, когда я со своими практическими вопросами по поводу моего хобби здесь всех мурыжу :) Поэтому я надеюсь, имея такой как у меня опыт численного FEM моделирования, я достаточно компетентно ответил ТС на его вопрос. Имея разумный опыт, взяв триальную версию (полностью легально и бесплатно) от Ансиса, провезти симуляцию, как хотел того ТС, за месяц, очень реально.
-
Они все не бесплатные, примерно от 30кбакс за лицензию :( Ансис есть в закромах, если что, правда я закроматую версию даже не скачивал, не в курсе все ли там есть. Про остальные - Эдиссон и ЕММаксвелл знаю только из-за того, что на работе все это есть лицензионное. Как и что ставилось - это к нашему сисадмину и бугалтерам - я либо пользую, либо сам модели да алгоритмы туда докручиваю. Вспомнил еще один софт - Феко, видел аннонс, что они тоже что-то похожее умеют, сам фекой ни разу не пользовался.
-
если Вы способны запрограммировать FEM-BEM с хорошим порядком аппроксимации с параметризовынным сеточным генератором за два дня, конечно я преклоняю перед Вами голову :) Отчасти - да, отчасти - нет. Имею тесный опыт общения с одной немецкой фирмой - лидером по производству электромоторов и электромагнитных систем. Так вот в этой фирме именно Эдиссоном моделлируют трансформаторы, чтобы все скин эффекты выловить и КПД поднять, строят модель, которую потом в спайс симмулятор загоняют и уже все остальное оптимизируют. ЗЫ зняю примерно, что этот самый Эдиссон (софт) писался 7 лет 5-ю спецами, с годовым бюджетом 1мЕвро в год, то есть люди были очень мотивированны, но быстрее не могли...
-
Такое делают, например, Ансисом (в закромах есть) или Эдиссоном или ЕММаксвеллом. Во всех пакетах можно указать несколько параметров, например, габаритные размеры катушки, сечение провода, число витков, типы перебираемых ферритов и тд, и по ним провезти оптимизацию. Компьютерное время такой оптимизации Вас может удивить, у меня часто бывает от недели на шестиядернике.
-
регулируемая нагрузка 3кВт
iiv ответил elman тема в Силовая Преобразовательная Техника
Вопрос по схожей теме :) Если хочется сделать слегка регулируемую нагрузку на 250-2500Ватт 3-50кВольт, это только на резисторах реализуется (типа 3 Ваттные по 100-1000 штук последовательно на площади в 10квм + вентилятор) или есть какое-то более простое решение, скажите, пожалуйста? Под слегка регулируемой я понимаю, что мне достаточно несколько фиксированных значений, типа 1, 2, 3, ..., 10 МОм, расчитанные на 250-2500Ватт в зависимости от приложенного напряжения. С уважением ИИВ -
Всем привет, есть некоторая тестовая схема (буст с умножителем), для которой хочется подобрать оптимальные компоненты и режимы работы. Ее версия в симметриксе успешно моделируется, но мне надо большего. Я хочу промоделировать всевозможные комбинации этой схемы изменяя значения индуктора, частоты и скважности ШИМа, а для каждого такого моделирования получить таблицу токов.напряжений в нескольких точках от времени. Цель - найти оптимум частот и скважности ШИМа в зависимости от заряда конденсатора, величины индуктивности и входного напряжения. В симметриксе это можно сделать если купить его, у меня только триальная версия (там скрипты и шелл не подключен). В ЛТСпейсе пробовал, но тоже не нашел (может плохо искал). Подскажите, пожалуйста, каким бесплатным или триальным или не дорогим симулятором это можно сделать? Спасибо ИИВ
-
Как измерить мощность, рассеиваемую BB n-мосфетом
iiv ответил iiv тема в Схемотехника
Уважаемый Кovigor, я полностью согласен с Вашими утверждениями и изначально сам выгоняю систему в запредельные режимы. Моя задача - заряжать 100 раз в секунду 20нФ 40кВ конденсатор этой системой, что соответствует примерно 1500Ватт выходной мощности. Входной мощи у меня много, 5кВатт можно брать, но из-за габаритов устройства (желательно вписаться в 10-20 литров и более-менее кубические размеры) при плохом КПД этот коробок будет работать как несколько утюгов. А эта коробка по идее может оказаться в закрытой области... Для моей задачи в принципе есть конечно другое решение, но оно становится очень дорогим из-за номиналов - если я не буду вводить мосфет в запредельный режим, то в умножителе мне надо иметь 2кВ 5мкФ конденсаторы, и их число должно быть около 200 (двухсот). Зело дорого это, да и не не доставаемо за разумное время. А если я сожгу этот комплект... то есть надо хотя бы с 2-3х кратным запасом. Поэтому я взял самый быстрый, высоковольтный и мощный мосфет: 1500В, 24А, 30нс и довольно не децкий дроссель 500мкГн, 0.6Дж магнитного поля до насыщения, но вот конденсаторы и ВВ диоды в умножителе взять я не могу на желаемые номиналы... Вот и приходится колхозить... Кстати по теме, похоже самый простой способ решения - поставить аналоговый демультиплексер с частотой срабатывания около 20нс, на его управление ввезти тот же сигнал, что идет на мосфет, вход демукса - результат делителя R3-R4, оба выхода на R-C фильтры и в две АЦПшки Атмеги. Тогда я смогу измерять усредненное значение как во включенном состоянии, так и в выключенном состояниях мосфета. По номиналам - это - копейки, думаю на днях прикрутить и проверить. Спасибо Всем за интересное обсуждение, помогшее мне найти простое и дешевое решение С уважением ИИВ -
Как измерить мощность, рассеиваемую BB n-мосфетом
iiv ответил iiv тема в Схемотехника
Да, Вы правы! Случай 1, к сожалению, мне не подходит, так как режимы с пререгревом и без у меня черезуются примерно 50-100 раз в секунду, а вот случаи 2 или 3 как раз и хочется реализовать, но, по возможности, по-проще в исполнении, и чтобы перемножение работало достаточно быстро - у меня и ток, и напряжение по осциллографу существенно изменяются уже за 200-300нс. Буду думать, жаль, что только на пассивных элементах не получится. -
Как измерить мощность, рассеиваемую BB n-мосфетом
iiv ответил iiv тема в Схемотехника
так у меня при 50Ватт нагрузки без масла все компоненты совсем холодное... Именно при этих режимах я осциллом все и смотрю. При 200Ватт нагрузки либо мосфет, либо конденсаторы умножителя начинают греться... в зависимомти от того, какой режим я выберу. На полный симметрикс со скриптами - жаба душит, а его демо версия не может динамически просчитать какой ШИМ и частота оптимальны при разных величинах заряда умножителя... -
Как измерить мощность, рассеиваемую BB n-мосфетом
iiv ответил iiv тема в Схемотехника
Уважаемый kovigor, благодарю Вас за содействие! в этой точке (P3) у меня подключаются умножители (один в +, один в -), там рисовать - будет с первого взгляда совсем не понятно, формально именно P3 и есть выход... да, я так и думал сделать, но, тормоз, уже развел и спаял схему... Новая разводка и пайка - недели три задержки, не готов я на это. Потом получается еще проблемка, если я поставлю каррент-сенсор между точкой соединения дросселя с мосфетом и С3, то мне надо ставить два сенсора через два разнонаправленных диода, так как в одном случае ток при включении мосфета бежит с конденсатора С3 на 0, а в другом случае - ток идет от индуктора после закрытия мосфета в этот конденсатор. Да, это есть решение, но - это запасной вариант. Кроме того мне это решение не сильно удобно, так как если я индуктор вгоню в насыщение, то я это не увижу - то есть не пойму, то ли у меня индуктор греться начал, то ли мосфет, а когда мои температурные сенсоры (они на схеме не показанны) увидят, то будет позно, трансформаторное масло уже вскипит... так я же и подключил R3-R4, но там не то... там 900В при закрытом мосфете, и 0-200В - при открытом, а средний ток с CS2 - как раз около 1А. То есть если у меня в правильное время там 0-10В, то на мосфете 10В рассеивается, с жидкостным охлаждением (трансформаторным маслом) я могу это себе позволить, а вот если там 100-200В, то 200В зело сильно нагревают мой мосфет, а я это совсем увидеть не могу... понятно, но мне для этого в реал тайм надо осцилл туда прикрутить... Я могу это сделать с 200МГц АЦПшником и плиской, но ужасно не хочется... Даже не компонент жалко, а гемора по разводке и отлидке - из пушки по воробьям... Хотелось остаться с управлением только одной атмегой. Просто почему-то есть подозрение, что там не надо что-то заумное городить... -
Как измерить мощность, рассеиваемую BB n-мосфетом
iiv ответил iiv тема в Схемотехника
Не согласен, так как это не совсем буст!!! Схема управления именно в атмеге - примерно 1000 строк кода. Несколько тем уже открытых по этому обсуждению: http://electronix.ru/forum/index.php?showtopic=95551 http://electronix.ru/forum/index.php?showtopic=95055 http://electronix.ru/forum/index.php?showtopic=92080 коротко - нагрузка - 20-30 ступенчатый каскад, воткнутый в ВВ конденсатор и разрядник. В результате, при средней выходной мощи в 1.5кВ, буст должен давать 900VAC c примерно 2-3А, но, бывает, что нагрузка может взять 100мА, а бывает, что надо вкачать 20А. Так как из-за этого надо менять частоту ШИМа, а не только скважность, сделать не без МК было сложно. В последнем - сидит таблица (динамически подправляющаяся) какой ШИМ давать, в зависимости от режима. Как сейчас сделано. Намоделлированно все в симметриксе, выбрана некоторая частота, играюсь ШИМом. Можно выбрать режим, когда мосфет совсем холодный, но КПД всей системы около 50%, так как умножитель греется... Можно играться настройками, уменьшая потери в умножителе, но надо менять частоту и ШИМ одновременно. Поэтому мне по зарез как надо САБЖ, чтобы во время самонастройки системы, не перегреть мосфет. Все-таки 1.5кВ 24А стмовский мосфет зело сложно найти в моей деревне :( -
Как измерить мощность, рассеиваемую BB n-мосфетом
iiv опубликовал тема в Схемотехника
Всем привет, делаю буст 300В в 900В, который воткнут в умножитель. Управление от микроконтроллера. Худо-бедно, уже работает, но, знаю, что при некоторых режимах нагрузки через мосфет идет и большой ток, и большое напряжение. Схема части тестового стенда на приаттаченной картинка и в пикадовском файле. На схеме CS1-CS2 - current sensors, аналоговые выходы которых воткнуты в микроконтроллер. На R1-R2, R3-R4, R5-R6 сделаны делители напряжения для того, чтобы мониторить напряжения в системе и правильно выбирать ШИМ и частоту ШИМ, которая подается на мосфет. Эти делители тоже в микроконтроллер воткнуты. Управдение атмегой328. Частоты ШИМа 5-150кГц, периоды включения/выключения мосфета от 100мкс до 1мкс. Скорость работы одного канала атмеги - 13мкс, если оцифровывать все 6 каналов одновременно, то это можно сделать только за 240мкс. Почти всегда мне этой скорости достаточно, если перед каналом оцифровщика поставить конденсатор, чтобы сгладить пульсации. Единственно где возникает незадачка, с которой я, очень хотел бы посоветоваться с Вами - при измерении напряжения на мосфете. Очень хочется понять сколько рассеивает мосфет (я знаю, что он иногда совсем не греется, а иногда - очень греется, причем нагрузка может быть одинаковой по мощности). Каррент-сенсор (CS2) показывает средний ток около 1А, среднее максимальное напряжение от R3-R4 составляет около 800В. Понятно, что через мосфет 800В не проходит. Потыкался осциллографом - получил, что когда мосфет закрыт - напряжение до 900В доходит, а при открытии, на R3-R4 делителе часто бывает почти 0В, но, иногда бывает и не 0В, и когда такое происходит, мосфет начинает жудко греться. Ессно - проблема в режиме, я даже знаю, что делать (длины включения мосфета уменьшать) но, мне хочется без 2МГц АЦП как-то измерить моментальную рассеиваемую мощность на мосфете. Повидимому есть какое-то простое решение, но, я, кажется, сильно торможу. Ток-то я средний измеряю, но вот как померить среднее напряжение, когда мосфет включен, пожалуйста, посоветуйте! PS: очень не хотелось бы для этого ставить еще один мосфет и, возможно P типа, или быструю АДС, как-то мне кажется, что есть простое решение, но не могу понять какое... PPS: на всякий случай, для атмеги надо около 500мкА, чтобы ее АЦПшка быстро "увидела" напряжение на ноге. Спасибо ИИВ -
да, Вы правы, у меня при плохом управлении несколько кВ и на мосфете, и на индукторе может возникнуть, поэтому мне просто необходимо найти правильные режимы работы. Плата для экспериментов уже делается, на навесной как-то боязно пробовать. Хочу сделать макет, когда делается по несколько (5-10) пульсов в ШИМе, измеряются всевозможные токи и температуры, сохраняется все на персоналке, и так - несколько раз. Результаты после сравниваются с тем, что от симметрикса получилось, если все совпало - ок, нет - начинаем искать баги. Я аналогично поступал с полномостовой схемой, после этого у меня перестали гореть мосфеты и диоды в умножителе.
-
да понятно, просто у меня ETD59 с 3C90 есть, от старых полномостовых экспериментов остался, когда я два трансформатора последовательно хотел поставить, чтобы из 12В примерно 8КВ получать... А загапить его - сами понимаете, тривиально, даже в даташитах есть вся информация, хоть на 1, хоть на 1.5, хоть на 2мм. А за наводку на дешевые ферриты - спасибо огромное, буду далее пользовать!
-
Cкин-эффект
iiv ответил ToR_TDA тема в В помощь начинающему
считать лениво, но ИМХО, при высоких частотах, когда фактически скин слой у Вас будет очень маленький самый большой скин эффект будет у 2, а затем 4. Если сильно надо, и надо точно, можно ансисовским максвеллом посчитать, он должен такую задачу решить.