Перейти к содержанию
    

iiv

Свой
  • Постов

    2 895
  • Зарегистрирован

  • Посещение

  • Победитель дней

    3

Весь контент iiv


  1. Б-сплайном на сумматорах с очень хорошей точностью делается, если пайплайн на десяток шагов не критичен. Писал несколько раз такое, работало и ресурсов мало потребляло - умножители совсем не требуются, а надо десятка два регистров и столько же сумматоров, каждые - на длину бит Вашей точности сигнала. В общем случае для любого интерполятора варианта под рукой нет, но если надо, за разумное время из своих старых загашников вытащу, а Вы мой стиль кода уже много раз видели, докрутим сообща.
  2. спрашивайте, конкретно, расскажу, рассказывать все подряд - я этим почти 20 лет занимаюсь, будет много, и, возможно, не всем понятно, а то вдруг мои опусы по сходимости систем линейных уравнений на миллионы неизвестных, возникающих от дискретизаций граничных и конечных элементов будут большинству здесь беседующих просто не интересны... Хотя про ликбез Вы правы... подумаю, возможно что-то да и напишу.
  3. Точно, спасибо большое, Микроватт и Таня!!! Скажите, пожалуйста, а есть ли какие-то IC с пиковым детектором, или его принято на ОУ собирать?
  4. Спасибо, что помогаете! HVR3700005604JA100 правда 5.6МОм 3.5кВ, но чуток уход от номиналов для меня не критичен. Тоже VISHAY, 4кВ, 250мА, номера под рукой нет, надо - напишу, он он точно на 4кВ, у меня на них умножитель собран. у меня VD1, R1, R2 - находятся в одной части схемы, где ВВ напряжение, а далее идет примерно 10см соединение, и там второй резистор и все остальное. Идея двух резисторов, чтобы сгладить колебания... наверное я не прав. "максимальное значение напряжения в этой точке, усредненное до 100мкс." - выразился криво, простите, под этим я понимал следующее, входное напряжение - какое-то переменное напряжение с частотой 1кГц-1мГц, мне важно, чтобы втечение 100мкс я узнал какое было максимальное значение этого напряжения. Мне это необходимо, чтобы мониторить не выходит ли напряжение за номиналы используемых компонент, но, в то же время, если оно маленькое, то эффективность схемы становится маленькой, и надо принять какое-то действия. Может мне правильнее после делителя INA148 поставить?
  5. Всем привет, есть напряжение, условно скажем 0-2500В, довольно хорошей мощности (ток там порядка ампера может быть), но колеблящеяся очень не по-децки (выход с i-ой ступени ВВ умножителя) частоты могут быть любыми в диапазоне от 1кГц до 1мГц. Хочется измерять это напряжение в реальном времени с помощью АЦПшки атмеги328. Мне хотелось бы знать и среднее, и максимальное значение напряжения в этой точке, усредненное до 100мкс. Развел и спаял схему, как на как на схеме, но без VD1, для измерения среднего. VD1 планирую поставить, если буду измерять максимальное среднее. Без этого диода часто МК выходит в ресет. С диодом еще не экспериментировал. Если схему разрывать (у меня есть такая возможность), МК в ресет не выходит, то есть ресет именно из-за косяка в этой части схемы. Все диоды, которые я использую, очень высокоскоростные - примерно 50нс время переключения. Посоветуйте, пожалуйста, что мне здесь стоит изменить, чтобы МК не перезагружался? Спасибо ИИВ
  6. Благодарю всех ответивших, повидимому, я не понятно выразился, я хочу функциональности http://www.sparkfun.com/products/10498 со встроенным динамиком и усилителем ватт так на 5, и чтобы помещалось примерно в 4х4х4см коробочку, ну максимум, 5х5х5см. Если функциональность этого спаркфана может быть урезана до того, что по сок порту в нее посылают номер трека, а он сразу этот трек проигрывает, и от этого размеры и/или стоимость системы уменьшатся, я только буду рад. Спасибо ИИВ
  7. мне достаточно, чтобы корпус всегда посылал команды для разговора, но вот когда воткнули говорилку, так она и заговорила голосом :) ну да... я правда про оригинальные ины в истории не копался, но на слово Вам верю, но, надеюсь, что я достаточно понятно выразился, что хочется воткнуть в atmega328p.
  8. Всем привет, не знаю где спросить, если есть подходящий форум, мувните, меня туда, пожалуйста. Хочется прикрутить говорилку к одному устройству, которая бы говорила бы фразы типа: "Система включена, все ок", "напряжение в сети ниже номинала" и тд. По предварительным оценкам, больше 200 фраз не потребуется, числа говорить не надо, или можно обойтись записью 20-30 записей со встроенными значениями, типа "Система потребляет 150 Ватт". Надо чтобы говорила достаточно громко, принципиальны размеры и штеккер. Хотелось бы, чтобы это все поместилось в какой-то разумный штеккер, типа воткнул штеккер в корпус, оно болтать начало. Хочется быстро и просто решить эту задачу, фразы в MP3 уже есть, занимают примерно 2МБ. Думаю в направлении дешевого китайского МП3 плейера со встроенным динамиком на 3-5Ватт, но не понятно, есть ли такие, со внешним управлением. Альтернатива Sparckfun http://www.sparkfun.com/products/10498 но, как-то и по габаритам не маленькая, и динамик с усилителем надо прикручивать... Вдруг кто что-то знает, что можно готовое купить, на сд-карту положить, а потом по ком порту запускать номер "песни", посоветуйте, пожалуйста! ЗЫ управлять все надо от Ардуины, туда вся эта музыка не поместится. Спасибо ИИВ
  9. когда мне надо было из 400МГц получить 750МГц (15 к 8, то есть ни 2 раза, но почти) я делал так: каждую точку умножал на затабулированный на сетке 400*15МГц B-spline 3-ей степени, мне надо было иметь точность порядка 14 бит, поэтому вперед и назад надо было смотреть на 7 отсчетов (400МГц). Далее с шагом 8, и латентностью примерно в (7+2)*2.5нс я получал то, что хотел. При умножении на эти коэффициенты можно было так извратиться, что умножение на константу заменялось на 2-3 сложения сдвинутых данных (у меня входные данные все положительные были), так, что я не попользовал вообще ни одного умножителя, но логики правда на 3-ем стратиксе примерно на 25к алутов набежало. При Гигагерце все можно попараллелить, но реально в 80к логики влезть, или, попользовать сколько есть умножителей, тогда, ИМХО, в 20к логики влезть можно будет.
  10. В этом согласен, если до этого опыта моделирования и необходимых навыков работы с сетками нет, то на это может пара тройка месяцев уйти, если серьезно в этом разбираться - то год. Если дело только о трансе, как у ТС, можно взять готовые примеры из Ансиса, и сразу на них решать свою задачу. Теребя соответствующий форум, или хотя бы правильных людей (я бы в чем-то мог бы помочь, но, думаю, я здесь не один) - реально за месяц. До Ансиса я принимал участие в написании аналогичных пакетов, в Эдиссоне матричная решалка частично мною, а частично, под моим руководством писана. Ансис - не догма, многие специализированные софты его как тузик грелку делают, но, по общему удобству и наличию всего на все случаи жизни, Ансис, сейчас, конечно, стандарт.
  11. Почему же 500МВаттные? Достаточно задуматься о миливатных дизельных форсунках, в которых надо, чтобы поле электромагнита боролось с гидравликой во временном диапазоне в микросекунды. Да, тут не ГЭС, но 10тыс атмосфер дизеля себя ведут так пахабно и дизель при таких давлениях ведет себя довольно упруго, почти как газ, так что вихревые токи электромагнитного клапана форсунки должны во время бороться с десяти-килоатмосферными ударными волнами, иначе все разнесет в дрызг и никто даже причину не узнает. Хотя нет, Вы правы с мегаваттами, недавно участвовал в симуляции антенны, которая в пике как раз чуть-чуть больше гигаватта излучала, правда за импульс она только около 10 Дж испускала (70кВ, 15кА). Вы представляете как экспериментально без симуляций сделать такую антенну? Я этим занимаюсь именно со стороны численного моделирования, если интересно, могу много об этом понарассказывать, ведь Вы и многие другие на форуме также мне много помогаете, когда я со своими практическими вопросами по поводу моего хобби здесь всех мурыжу :) Поэтому я надеюсь, имея такой как у меня опыт численного FEM моделирования, я достаточно компетентно ответил ТС на его вопрос. Имея разумный опыт, взяв триальную версию (полностью легально и бесплатно) от Ансиса, провезти симуляцию, как хотел того ТС, за месяц, очень реально.
  12. Они все не бесплатные, примерно от 30кбакс за лицензию :( Ансис есть в закромах, если что, правда я закроматую версию даже не скачивал, не в курсе все ли там есть. Про остальные - Эдиссон и ЕММаксвелл знаю только из-за того, что на работе все это есть лицензионное. Как и что ставилось - это к нашему сисадмину и бугалтерам - я либо пользую, либо сам модели да алгоритмы туда докручиваю. Вспомнил еще один софт - Феко, видел аннонс, что они тоже что-то похожее умеют, сам фекой ни разу не пользовался.
  13. если Вы способны запрограммировать FEM-BEM с хорошим порядком аппроксимации с параметризовынным сеточным генератором за два дня, конечно я преклоняю перед Вами голову :) Отчасти - да, отчасти - нет. Имею тесный опыт общения с одной немецкой фирмой - лидером по производству электромоторов и электромагнитных систем. Так вот в этой фирме именно Эдиссоном моделлируют трансформаторы, чтобы все скин эффекты выловить и КПД поднять, строят модель, которую потом в спайс симмулятор загоняют и уже все остальное оптимизируют. ЗЫ зняю примерно, что этот самый Эдиссон (софт) писался 7 лет 5-ю спецами, с годовым бюджетом 1мЕвро в год, то есть люди были очень мотивированны, но быстрее не могли...
  14. Такое делают, например, Ансисом (в закромах есть) или Эдиссоном или ЕММаксвеллом. Во всех пакетах можно указать несколько параметров, например, габаритные размеры катушки, сечение провода, число витков, типы перебираемых ферритов и тд, и по ним провезти оптимизацию. Компьютерное время такой оптимизации Вас может удивить, у меня часто бывает от недели на шестиядернике.
  15. Вопрос по схожей теме :) Если хочется сделать слегка регулируемую нагрузку на 250-2500Ватт 3-50кВольт, это только на резисторах реализуется (типа 3 Ваттные по 100-1000 штук последовательно на площади в 10квм + вентилятор) или есть какое-то более простое решение, скажите, пожалуйста? Под слегка регулируемой я понимаю, что мне достаточно несколько фиксированных значений, типа 1, 2, 3, ..., 10 МОм, расчитанные на 250-2500Ватт в зависимости от приложенного напряжения. С уважением ИИВ
  16. Всем привет, есть некоторая тестовая схема (буст с умножителем), для которой хочется подобрать оптимальные компоненты и режимы работы. Ее версия в симметриксе успешно моделируется, но мне надо большего. Я хочу промоделировать всевозможные комбинации этой схемы изменяя значения индуктора, частоты и скважности ШИМа, а для каждого такого моделирования получить таблицу токов.напряжений в нескольких точках от времени. Цель - найти оптимум частот и скважности ШИМа в зависимости от заряда конденсатора, величины индуктивности и входного напряжения. В симметриксе это можно сделать если купить его, у меня только триальная версия (там скрипты и шелл не подключен). В ЛТСпейсе пробовал, но тоже не нашел (может плохо искал). Подскажите, пожалуйста, каким бесплатным или триальным или не дорогим симулятором это можно сделать? Спасибо ИИВ
  17. Уважаемый Кovigor, я полностью согласен с Вашими утверждениями и изначально сам выгоняю систему в запредельные режимы. Моя задача - заряжать 100 раз в секунду 20нФ 40кВ конденсатор этой системой, что соответствует примерно 1500Ватт выходной мощности. Входной мощи у меня много, 5кВатт можно брать, но из-за габаритов устройства (желательно вписаться в 10-20 литров и более-менее кубические размеры) при плохом КПД этот коробок будет работать как несколько утюгов. А эта коробка по идее может оказаться в закрытой области... Для моей задачи в принципе есть конечно другое решение, но оно становится очень дорогим из-за номиналов - если я не буду вводить мосфет в запредельный режим, то в умножителе мне надо иметь 2кВ 5мкФ конденсаторы, и их число должно быть около 200 (двухсот). Зело дорого это, да и не не доставаемо за разумное время. А если я сожгу этот комплект... то есть надо хотя бы с 2-3х кратным запасом. Поэтому я взял самый быстрый, высоковольтный и мощный мосфет: 1500В, 24А, 30нс и довольно не децкий дроссель 500мкГн, 0.6Дж магнитного поля до насыщения, но вот конденсаторы и ВВ диоды в умножителе взять я не могу на желаемые номиналы... Вот и приходится колхозить... Кстати по теме, похоже самый простой способ решения - поставить аналоговый демультиплексер с частотой срабатывания около 20нс, на его управление ввезти тот же сигнал, что идет на мосфет, вход демукса - результат делителя R3-R4, оба выхода на R-C фильтры и в две АЦПшки Атмеги. Тогда я смогу измерять усредненное значение как во включенном состоянии, так и в выключенном состояниях мосфета. По номиналам - это - копейки, думаю на днях прикрутить и проверить. Спасибо Всем за интересное обсуждение, помогшее мне найти простое и дешевое решение С уважением ИИВ
  18. Да, Вы правы! Случай 1, к сожалению, мне не подходит, так как режимы с пререгревом и без у меня черезуются примерно 50-100 раз в секунду, а вот случаи 2 или 3 как раз и хочется реализовать, но, по возможности, по-проще в исполнении, и чтобы перемножение работало достаточно быстро - у меня и ток, и напряжение по осциллографу существенно изменяются уже за 200-300нс. Буду думать, жаль, что только на пассивных элементах не получится.
  19. так у меня при 50Ватт нагрузки без масла все компоненты совсем холодное... Именно при этих режимах я осциллом все и смотрю. При 200Ватт нагрузки либо мосфет, либо конденсаторы умножителя начинают греться... в зависимомти от того, какой режим я выберу. На полный симметрикс со скриптами - жаба душит, а его демо версия не может динамически просчитать какой ШИМ и частота оптимальны при разных величинах заряда умножителя...
  20. Уважаемый kovigor, благодарю Вас за содействие! в этой точке (P3) у меня подключаются умножители (один в +, один в -), там рисовать - будет с первого взгляда совсем не понятно, формально именно P3 и есть выход... да, я так и думал сделать, но, тормоз, уже развел и спаял схему... Новая разводка и пайка - недели три задержки, не готов я на это. Потом получается еще проблемка, если я поставлю каррент-сенсор между точкой соединения дросселя с мосфетом и С3, то мне надо ставить два сенсора через два разнонаправленных диода, так как в одном случае ток при включении мосфета бежит с конденсатора С3 на 0, а в другом случае - ток идет от индуктора после закрытия мосфета в этот конденсатор. Да, это есть решение, но - это запасной вариант. Кроме того мне это решение не сильно удобно, так как если я индуктор вгоню в насыщение, то я это не увижу - то есть не пойму, то ли у меня индуктор греться начал, то ли мосфет, а когда мои температурные сенсоры (они на схеме не показанны) увидят, то будет позно, трансформаторное масло уже вскипит... так я же и подключил R3-R4, но там не то... там 900В при закрытом мосфете, и 0-200В - при открытом, а средний ток с CS2 - как раз около 1А. То есть если у меня в правильное время там 0-10В, то на мосфете 10В рассеивается, с жидкостным охлаждением (трансформаторным маслом) я могу это себе позволить, а вот если там 100-200В, то 200В зело сильно нагревают мой мосфет, а я это совсем увидеть не могу... понятно, но мне для этого в реал тайм надо осцилл туда прикрутить... Я могу это сделать с 200МГц АЦПшником и плиской, но ужасно не хочется... Даже не компонент жалко, а гемора по разводке и отлидке - из пушки по воробьям... Хотелось остаться с управлением только одной атмегой. Просто почему-то есть подозрение, что там не надо что-то заумное городить...
  21. Не согласен, так как это не совсем буст!!! Схема управления именно в атмеге - примерно 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А стмовский мосфет зело сложно найти в моей деревне :(
  22. Всем привет, делаю буст 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мкА, чтобы ее АЦПшка быстро "увидела" напряжение на ноге. Спасибо ИИВ
  23. да, Вы правы, у меня при плохом управлении несколько кВ и на мосфете, и на индукторе может возникнуть, поэтому мне просто необходимо найти правильные режимы работы. Плата для экспериментов уже делается, на навесной как-то боязно пробовать. Хочу сделать макет, когда делается по несколько (5-10) пульсов в ШИМе, измеряются всевозможные токи и температуры, сохраняется все на персоналке, и так - несколько раз. Результаты после сравниваются с тем, что от симметрикса получилось, если все совпало - ок, нет - начинаем искать баги. Я аналогично поступал с полномостовой схемой, после этого у меня перестали гореть мосфеты и диоды в умножителе.
  24. да понятно, просто у меня ETD59 с 3C90 есть, от старых полномостовых экспериментов остался, когда я два трансформатора последовательно хотел поставить, чтобы из 12В примерно 8КВ получать... А загапить его - сами понимаете, тривиально, даже в даташитах есть вся информация, хоть на 1, хоть на 1.5, хоть на 2мм. А за наводку на дешевые ферриты - спасибо огромное, буду далее пользовать!
  25. считать лениво, но ИМХО, при высоких частотах, когда фактически скин слой у Вас будет очень маленький самый большой скин эффект будет у 2, а затем 4. Если сильно надо, и надо точно, можно ансисовским максвеллом посчитать, он должен такую задачу решить.
×
×
  • Создать...