SimpleDriver

А что мы делаем?
KirillP
Posts: 102
Joined: 18 Mar 2017, 22:08

Re: SimpleDriver

Post by KirillP »

iEugene0x7CA wrote:Да, на форумчике ведь так и не выложил — мини-фотосессия того самого корпуса:

nhyAXRH0Y9s.jpg
 Тут еще фоточки:
s-nwOe5mGG4.jpg wIAXIc4juKc.jpg
SAM_9938.JPG
Почему-то, кому не показывал — никто так и не оценил технологию. :)
По сути это способ делать кастомные экранирующие корпуса регулируемых размеров. Корпусной алюминиевый профиль продается и отрезается на нужную длинну как и радиаторы у контор торгующих алюминием, весьма удобно.
Отдельная история — это стеночки, обычно их сделать большой напряг. ;)
К примеру на UTC v4.0 они вырезались лазером из акрила в одной конторе, после отдавались другой на экструдерную печать надписей сверху, и после этого еще приходилось наклеивать на заднюю часть стеночки алюминиевый скотч для обеспечения экранирования.
 Тот самый корпус от UTC:
a24e25.jpg
В данном случае был заюзан упоминавшийся ранее алюминиевый композит, оригинально это материал отделки для зданий, по сути пластик, покрытый крашенным алюминием с обеих сторон.
Оказалось что он не только обходится весьма недорого, но еще и считается стандартным материалом, имеющимся у контор в запасе как и фанера.
В общем, получилось сделать вообще все-все у той же конторы, где вырезаются корпуса для ST3 и ST SSTC — они выфрезеровали форму стенок по файлу Corel Draw, а после выгравировали надписи на лазерном станке.
В итоге красота, не нужно нигде закупать материалы и куда-то тащить — в обмен на отосланный по почте файлик я сразу забрал готовые стеночки, что весьма удобно.
Если вам понадобится сделать корпус для своих устройств — теперь вы знаете как это сделать. ;)

P.S. Периодически народ спрашивает когда появится SD v2.3 в продаже. С ними на самом деле засада — отдавал партию местной конторке на запайку, и она должна была быть еще 3 недели назад.
Реально там работки на 2-3 дня, но чуваки что-то жутко тянули, только сейчас забрал обрытно посылочку с деталями. Придеся доделать вручную.
Ну, зато следующие SD уже будут в корпусе, дабы никто не запускал голую платку прямо под первичкой. :D
Корпусчик огонь ! Как всегда на высоте !
User avatar
iEugene0x7CA
Адепт
Posts: 1571
Joined: 20 May 2012, 02:38
Location: Киев

Re: SimpleDriver

Post by iEugene0x7CA »

И так, крутые истории в студию. :)
Последние где-то 2 недели я старался войти в мир pick'n'place сборки на assembly house.
Это конторы, делающие одновременно печатные платы, продающие компоненты, и имеющие автоматический сборочный цех.
Т.е. таковым можно просто сбросить нужные файлы, а в ответ получить партию готовых запаянных платок.
Такой опции честно очень не хватало, т.к. почему к примеру я редко захожу на форумчик — обычно получается делать 2 вещи в параллели, например:
1. Разработка и производство продукции на продажу;
2. Разработка и общение/отправка заказов по почте;
3. Разработка и тусовка по форумам, вконтактикам, генерация контента и т.д.
4. Без разработки действительно, получается и рассылать ништяки, и каждый день заходить... Но таки разрабатывать и улучшать всегда хочется. :D

В общем автоматическая сборка была бы очень кстати, и здорово разгрузила бы — отпала бы необходимость закупки компонентов, их проверки, закупки платок, поиска того кто запаял бы партию, или самостоятельной запайки — в последнее время напряги с запайщиками и прихдилось не 1 раз самому собирать. :geek:

Итог — технология была полностью освоена после тучи изучений материалов из инета.
Кому любопытно взглянуть на набор необходимых файлов — скачать его можно вот тут: http://simpletesla.ru/wp-content/upload ... sembly.zip
Стоит обратить внимание, что кроме стандартного набора герберов так же присутствует слой "top paste" — из него делается стальная паяльная маска для нанесения паяльной пасты P'n'P машиной.
Кроме этого добавились понятный человеку BOM(bill of materials, a.k.a. список компонентов) в текстовом формате, assembly drawing(подсказка для оператора машины как собирать), и файл который скармливается Pick'n'Place машине — его можно прочитать глазами, там буквально просто набор координат каждого компонента и угол поворота.

Короче, что же в итоге. А в итоге облом. :lol:
Заказ производства чисто из-за организации обходится в $503 для сборки 20-ти штук SD v2.3 драйверов.
Это без стоимости компонентов и стоимости платок, просто чтобы технолог засунул кассеты в P'n'P машину. Т.е, такие производства рассчитаны на выполнение крупных заказов от военных или индустриальных КБ, кто без проблем может заказывать и сбывать многотысячные партии — в таком случае действительно, стоимость за 1 платку получается выгодной. Для небольших заказов от любителей правда такой метод совершенно не катит.

Были мысли хотя бы заказывать компоненты у такой конторы, но и с этим облом. Оказалось что таковые выгоднее закупать напрямую с того же Диджика, и это с учетом доставки $50 за коробку с пределом $175 на содержимое.
Хотя assembly house обещает наценку всего 30% от стоимости на Диджике — выходят почти что честные 100%, т.к. пропадает скидка на bulk-закупку которую предоставляет Диджик, появляется +20% налог ПДВ государству Украина, и те самые +30% от assembly house'а.
Итого, если бы платы заказывались таким образом — стоимость SD пришлось бы поднять до $250 за платку, чему большинство покупателея явно бы не обрадовалась. :)

Ну чего, хотя бы технология была освоена. Теперь шарю как можно производить 100, 500, 1000 плат того или иного устройства. :mrgreen:

P.S. Да, была допилена мини-партия SD v2.3 — сейчас в наличии. Теперь поставляются в алюминиевых корпусчиках, упомянутых выше. ;)
Уже часть раскупилась, остается 7 штучек.
User avatar
iEugene0x7CA
Адепт
Posts: 1571
Joined: 20 May 2012, 02:38
Location: Киев

Re: SimpleDriver

Post by iEugene0x7CA »

Пара фоточек.
Товарищ из Швейцарии собрал QCW'шку на SD v2.3. ;)
1030817 (1).jpg
1030954.jpg
rost2009
Posts: 5
Joined: 07 Jun 2018, 18:20

Re: SimpleDriver

Post by rost2009 »

Привет !! так по чём счас симпл драйвер 95 бача ? живу в Киеве :) в личку напиши плиз.
User avatar
Intra
Posts: 95
Joined: 22 Dec 2011, 16:08
Location: Волгоград
Contact:

Re: SimpleDriver

Post by Intra »

В v2.3 количество циклов стартового генератора статическое? и их всего четыре?
User avatar
iEugene0x7CA
Адепт
Posts: 1571
Joined: 20 May 2012, 02:38
Location: Киев

Re: SimpleDriver

Post by iEugene0x7CA »

Intra wrote:В v2.3 количество циклов стартового генератора статическое? и их всего четыре?
В режиме DRSSTC — 4 периода, в режиме QCW DRSSTC периодов 8.
В обеих случаях этого достаточно для начала генерации и запуска катухи на нужном полюсе.
User avatar
Intra
Posts: 95
Joined: 22 Dec 2011, 16:08
Location: Волгоград
Contact:

Re: SimpleDriver

Post by Intra »

iEugene0x7CA wrote:
Intra wrote:В v2.3 количество циклов стартового генератора статическое? и их всего четыре?
В режиме DRSSTC — 4 периода, в режиме QCW DRSSTC периодов 8.
В обеих случаях этого достаточно для начала генерации и запуска катухи на нужном полюсе.
Не пойму тогда, почему у Славинского их 15. http://www.classictesla.com/pslawinski/udplus.html
Может ли это быть так потому, что при длительностях 5мС в DR, ёмкость длинного стримера становится велика настолько, что частота резонанса при выросшем стримере упадёт так сильно, что для того, чтобы генерация не оборвалась, стартовый генератор должен производить столько много импульсов, сколько нужно чтобы плавно тянуть рост тока при процессе падения частоты вторичного контура столько долго, сколько понадобится времени, чтобы частота вторичного контура упала до частоты, на которую настроен первичный контур потому, что настолько длинную молнию будет не вытянуть, если запускаешься на верхнем полюсе из-за самостабилизации, а на нижнем полюсе при таком разносе частот, либо не произойдёт перенос энергии во вторичную обмотку из-за отсутствия резонанса, либо произойдёт, но разрушит вторичную обмотку чрезмерно большим импульсом? Вы гоняли pulse-skip на какой-нибудь DR, чтобы она давала очень большой стример, чтобы потестить ёмкостную нагрузку такого стримера и его влияние на частоту?
User avatar
BSVi
Адепт
Posts: 3577
Joined: 15 Mar 2011, 12:32
Location: Киев

Re: SimpleDriver

Post by BSVi »

Все очень просто: чем старт короче - тем лучше. Лучше потому, что, при работе на резонансе, энергия передается быстрее. Поэтому для дрки достаточно небольшого числа периодов, 4ре - это даже с запасом. А вот, первичке с высокой добротностью, быстро перейти в режим автоколебаний не так критично, поэтому и количество циклов можно увеличить, они просто не повредят.

Славинский просто сделал это количество настраиваемым. Но, в целом, наши пресеты работают хорошо.
User avatar
iEugene0x7CA
Адепт
Posts: 1571
Joined: 20 May 2012, 02:38
Location: Киев

Re: SimpleDriver

Post by iEugene0x7CA »

Прикольно, у буржуйского драйвера тоже старая Хилька. :D
User avatar
iEugene0x7CA
Адепт
Posts: 1571
Joined: 20 May 2012, 02:38
Location: Киев

Re: SimpleDriver

Post by iEugene0x7CA »

Чуть не офигел, но настрочил английскую версию статейки SimpleDriver v2.3: http://tqfp.org/simple-tesla/simpledriv ... glish.html
Она значительно перепилена, и еще добавлена куча нового материала. :)

Например новая схемка подключения теперь часть статейки:
simple_driver_v2.3.png
P.S. Почти неделя ушла, но зато теперь можно разбрасывать по забугорным форумам. :mrgreen:
User avatar
Intra
Posts: 95
Joined: 22 Dec 2011, 16:08
Location: Волгоград
Contact:

Re: SimpleDriver

Post by Intra »

iEugene0x7CA wrote:
Intra wrote:В v2.3 количество циклов стартового генератора статическое? и их всего четыре?
В режиме DRSSTC — 4 периода, в режиме QCW DRSSTC периодов 8.
В обеих случаях этого достаточно для начала генерации и запуска катухи на нужном полюсе.
Вот - нет. Неизвестно, достаточно ли.
Первые 4 импульса даёт драйверу инфу о том, на какой частоте "работает трансформатор" и через какой промежуток следует подать следующий импульс.
В режиме др, на пятом импульсе стартовый генератор выключится и по ОС первичного контура получит информацию о том, на какой частоте работает вторка, нагруженная ёмкостью стримера.
Если за время четырёх импульсов трансформатор, с первичкой настроенной на нижний полюс и генератором настроенным на удержание запуска на верхнем, не выйдет за предел после которого переход энергии между контурами становится равномерным, как если бы первичка была изначально настроена на верхний полюс, то неизвестно, не будет ли всплеска неравномерности.
BSVi wrote:Все очень просто: чем старт короче - тем лучше.
Сорян, не то чтобы я фанат мерянья категориями лучше\хуже.
BSVi wrote: Лучше потому, что, при работе на резонансе, энергия передается быстрее.

Да, но неизвестно, в течение четырёх циклов ли.
BSVi wrote:Поэтому для дрки достаточно небольшого числа периодов, 4ре - это даже с запасом.
Ты замерял?
BSVi wrote:А вот, первичке с высокой добротностью, быстро перейти в режим автоколебаний не так критично, поэтому и количество циклов можно увеличить, они просто не повредят.
Вот тут не понял ничего. Непонятно про первичку с высокой добротностью и про режим автоколебаний, и весь вывод, соответственно.
BSVi wrote:Славинский просто сделал это количество настраиваемым.
Славинский сказал что использует стартовый генератор не для того чтобы заставить катушку, настроенную на нижнем полюсе, работать на верхнем полюсе. Он сказал, что это технически возможно, но что основная задача стартового генератора в том, чтобы стабилизировать первый полупериод, который не имеет информации о точной частоте катушки из-за отсутствия обратной связи перед его появлением. http://4hv.org/e107_plugins/forum/forum ... php?174060
BSVi wrote:Но, в целом, наши пресеты работают хорошо.
Да я не критикую.
User avatar
iEugene0x7CA
Адепт
Posts: 1571
Joined: 20 May 2012, 02:38
Location: Киев

Re: SimpleDriver

Post by iEugene0x7CA »

Intra wrote:Да я не критикую.
Эм, что-то по последней простыне не скажешь. :)

Вообще, у нас относительно стартовых импульсов соображения простые:
1. Нормальная DRSSTC запускается без стартовых импульсов вообще, и на том полюсе какой предполагают параметры первичного и вторичного контура.
Любые классические драйвера до SD вообще ничего не генерировали и запускались более чем надёжно с первого полупериода:
http://www.loneoceans.com/labs/ud27/UD27Cschematic.png
https://www.stevehv.4hv.org/DRSSTC3/DRSSTC-OCDsch.JPG
Чем могут пригодиться генерируемые импульсы в DR'ках — это помочь им запускаться при низком питающем напряжении, что не есть проблемой когда силовуха запитана от 310В.
2. Реально стартовые импульсы требуются в режиме QCW DRSSTC, где из-за малой стартовой мощности действительно может не подхватиться обратная связь.
Раньше эта проблема решалась наличием "ступеньки" у пилообразного управляющего импульса, но уже в SD была сделана генерация первых 8-ми импульсов,
чего оказалось достаточно для подачи любого аналогового сигнала на вход.
3. На режим пропуска периодов, a.k.a. pulse skip или freewheeling количество генерируемых импульсов не влияет никак.
Что делает этот режим — это изначально даёт самый стандартный импульс DR'ки, вводя контур в колебания на определённом полюсе.
Дальше колебаниями можно манипулировать как угодно, т.к. добротность у контура большая и они никуда не денуться. Т.е. если DR'ка запускается в принципе — она будет исправно работать и в режиме pulse skip.
Intra wrote:Первые 4 импульса даёт драйверу инфу о том, на какой частоте "работает трансформатор" и через какой промежуток следует подать следующий импульс.
В режиме др, на пятом импульсе стартовый генератор выключится и по ОС первичного контура получит информацию о том, на какой частоте работает вторка, нагруженная ёмкостью стримера.
Вообще не так — драйвера работают знаительно проще. :mrgreen:
Там нет какой-либо умной системы, которая анализирует обратную связь и после решает на какой частоте ей гнать котуху. :)
Исключительно, что эти импульсы делают — это в тупую накачивают контур от генератора, дабы амплитуда на нём была чуть побольше перед тем как переключиться на обратную связь.
Никакая "информация" с первого полупериода не собирается, драйвер всё что делает — это по дефолту стартует первый полупериод и смотрит токовым трансформатором когда побежит ток по первичке...
Когда тот побежал — переключается на второй полупериод, и так в цикле пока не закончится сигнал прерывания. Времязадающая задержка, которая определяет частоту генерации — это LC составляющая контура,
а драйвера не более чем усиливают сигнал с трансформатора обратной связи и подают его обрано на GDT, замыкая цикл генерации.

Всё что могу сказать в заключение, это что точно настраиваемое количество стартовых импульсов — фича очень сомнительной необходимости, и не удивлюсь если автор добавил её просто так.
Надеюсь написанное мной имеет смысл и было интересно к прочтению. :geek:
User avatar
Intra
Posts: 95
Joined: 22 Dec 2011, 16:08
Location: Волгоград
Contact:

Re: SimpleDriver

Post by Intra »

iEugene0x7CA wrote:
Intra wrote:Да я не критикую.
Эм, что-то по последней простыне не скажешь. :)
Я разговариваю простынями.
iEugene0x7CA wrote:На режим пропуска периодов, a.k.a. pulse skip или freewheeling количество генерируемых импульсов не влияет никак.
Когда я говорю "работа в режиме", говоря о том что в чём-то есть особенность, речь не обязательно о режиме как таковом. В контексте дискуссии о манипулировании полюсами, я не вижу разницы пульс скип будет или без него.
iEugene0x7CA wrote:Что делает этот режим — это изначально даёт самый стандартный импульс DR'ки, вводя контур в колебания на определённом полюсе.
Тоже нет. Режим делает так что в одном из полупериодов ток не уходит в капы а крутится в контуре. Ты, наверное, хотел сказать "что делает генератор".
iEugene0x7CA wrote:Дальше колебаниями можно манипулировать как угодно, т.к. добротность у контура большая и они никуда не денуться. Т.е. если DR'ка запускается в принципе — она будет исправно работать и в режиме pulse skip.
Ну, мы тут не о можно или нельзя. Понятно что всякое там можно.
iEugene0x7CA wrote:
Intra wrote:Первые 4 импульса даёт драйверу инфу о том, на какой частоте "работает трансформатор" и через какой промежуток следует подать следующий импульс.
В режиме др, на пятом импульсе стартовый генератор выключится и по ОС первичного контура получит информацию о том, на какой частоте работает вторка, нагруженная ёмкостью стримера.
Вообще не так — драйвера работают знаительно проще. :mrgreen:
Там нет какой-либо умной системы, которая анализирует обратную связь и после решает на какой частоте ей гнать котуху. :)
Исключительно, что эти импульсы делают — это в тупую накачивают контур от генератора, дабы амплитуда на нём была чуть побольше перед тем как переключиться на обратную связь.
Никакая "информация" с первого полупериода не собирается, драйвер всё что делает — это по дефолту стартует первый полупериод и смотрит токовым трансформатором когда побежит ток по первичке...
Когда тот побежал — переключается на второй полупериод, и так в цикле пока не закончится сигнал прерывания. Времязадающая задержка, которая определяет частоту генерации — это LC составляющая контура,
а драйвера не более чем усиливают сигнал с трансформатора обратной связи и подают его обрано на GDT, замыкая цикл генерации.
Эм, ну, я это в целом и имел ввиду. Я не знаю как правильно говорить чтобы сразу было понятно. Речь вообще о полюсах. О полюсах и ёмкости стримера, и о сравнении ёмкости вторичного контура со стримером и без, а также, об отношении частот вторичного контура и первичного в моменты когда стример есть и когда нет.
Вот ты настроил первичный контур в резонанс со вторичным - дрка запускается на верхнем полюсе. Ток идёт без "бугорка" вначале, нет такого что "до 80мкс" стримера почти не видно, а после 80 пробивает и всё такое. Ток перекачивается равномерно, стример растёт равномерно, но частота быстро уползает, дрка стабилизирует себя упираясь в необходимость вкачать сильно бОльшую мощность, или генерация обрывается т.к. резонанс слишком расползся.
Вот ты настроил первичный контур на 15%-20% ниже резонанса - дрка запускается на нижнем полюсе. Энергия по началу переходит плохо, накапливается в первичном контуре, а потом быстро переходит во вторичный, на осцилограмме бугорок тока, а потом равномерность. При таком режиме вероятны пробои всякие и можно испортить вторку, но в итоге стример больше потому что нагрузившись стриммером у вторки сползла частота, и ползя всё ниже, если бы первичка была настроена 1 к 1 к частоте вторки без стримера, то в определённой точке генерация бы прервалась или требуемая мощность перевалила бы за возможную к подаче в нагрузку, но т.к. у нас на 15%-20% частота первички ниже, то эта частотная точка будет дальше, а значит, стример за это время удастся вырастить больше. Собственно, что и есть у Славинского. Его первичка настроена в 104кГц, а вторка без стримера 136кГц. И, да, он банально гоняет катуху на нижнем полюсе, т.к. у него 1 импульс, и он только для того чтобы первый полупериод был точно в резонансе со вторкой, но моя идея в том, чтобы заставить дрку работать всё время на верхнем полюсе, с первичкой настроенной на нижний, т.е. на 15%-20% ниже резонансной частоты вторки без стримера. Так, выйдет избежать перегрузки вторки, возможно снизить потенциальный ущерб, равномерно передавать энергию в контур, и, о чудо, вытянуть больший стример, тем, что настроить первичку ещё ниже чем 15%-20%, и отсрочить ту точку, в которой генерация прервётся, при этом, использовать пульс скип для того, чтобы не думать о том как быстро нагреется кристалл, потому как если настроить ограничитель контурного тока на 5% ниже предела допустимого цв-тока выбранных ключей, и сделав ммц, на среднеквадратичный ток выше тока на который настраиваешь пульс-скип, то можно отводить тепло от ключей в штатном режиме, и, в принципе, довести duty cycle до величины сстц. т.е. использовава весь возможный диапазон duty cycle для такого технического решения. При этом, возможно расплавится первичка и контурные провода, но, провода можно сделать из литцендрата, устранив влияние скин-эффекта, т.к. при определённой частоте он не вытесняет ток из центра проводника определённого диаметра, или вытесняет, но крайне малая часть проводника становистя неиспользованной, а по общему сечению литцендрат можно нарастить так, что он вообще не будет греться, ох, наверное. А по трубе первички можно отвести тепло водой, и вот тут нужно будет или посчитать или поподбирать такую толщину трубы, чтобы по внутренней её части, когда отводилось бы жидкостью тепло, его могло бы отводиться столько, сколько не смогло бы накапливаться в трубе, ну, т.е. достаточно быстро чтобы труба была бы комнатной температуры при любом токе. Т.е. я это всё вот про такой масштаб. А то что дрки хорошо работают это я давно знаю.

iEugene0x7CA wrote:Всё что могу сказать в заключение, это что точно настраиваемое количество стартовых импульсов — фича очень сомнительной необходимости, и не удивлюсь если автор добавил её просто так.
Ну, мы же не о том, можем ли мы без чего-то обойтись или не можем, и потому, это не-обходимо. Тут, если кому-то не нужно - то и пожалуйста. Я не то чтобы искал согласия в том, что ты возможно видишь как мою гипотезу о том, что ген. это нужная и важная фича и что она маст хев у всех и что я своим высказыванием хочу чтобы ты с этим согласился. Да нет, конечно. Ну и, автор её добавил не просто так. Я же скинул ссылку на форум. Он объяснил на форуме, что это нужно для стабилизации первого периода, чтобы первое переключение уже было с нужным чем-то там. 5 утра, лень по второму разу объяснять. Сорян.
iEugene0x7CA wrote:Надеюсь написанное мной имеет смысл и было интересно к прочтению. :geek:
Более чем.
User avatar
iEugene0x7CA
Адепт
Posts: 1571
Joined: 20 May 2012, 02:38
Location: Киев

Re: SimpleDriver

Post by iEugene0x7CA »

super_bum wrote:Если используются п- и н-канальные ключи, зачем конденсаторы и диоды на входе? Достаточно просто вместе соединить.
Замечательный вопрос. Я хотел отписать тут на форуме, но настрочил такую простыню что её хватило на целую обучающую статейку. :lol:
Встречайте, что делают R, C, и D на входе FDD8424 в SimpleDriver. :)
http://tqfp.org/simple-tesla/magiya-3-h ... river.html
Capture.jpg
P.S. Это в темке "вопрос/ответ" обсуждалось, мол что делают резистор/конденсатор/диод перед FDD8424 на SimpleDriver.
Т.к. вопрос касается SD — скопировал и сюда. :geek:
User avatar
iEugene0x7CA
Адепт
Posts: 1571
Joined: 20 May 2012, 02:38
Location: Киев

Re: SimpleDriver

Post by iEugene0x7CA »

Ещё чуть крутанул английскую статейку — сейчас она гораздо более дополненная чем старая русская и что-либо собирать рекомендую именно по ней:
http://tqfp.org/simple-tesla/simpledriv ... glish.html
Думаю когда-нить перепишу и русскую – дайте знать если это требуется.

Ещё, запостил эту статейку на американском форуме, интересно чего там скажут. ;)
https://highvoltageforum.net/index.php?topic=525.0
User avatar
iEugene0x7CA
Адепт
Posts: 1571
Joined: 20 May 2012, 02:38
Location: Киев

Re: SimpleDriver

Post by iEugene0x7CA »

Запилил товарищ из Франции, говорит драйвил от SD. ;)

User avatar
savol
Posts: 555
Joined: 07 Apr 2012, 20:17
Location: г.Запорожье
Contact:

Re: SimpleDriver

Post by savol »

Круто!Какая моща ,частота кВт ?
User avatar
Kembrik
Posts: 77
Joined: 04 Jan 2013, 23:38
Location: Беларусь

Re: SimpleDriver

Post by Kembrik »

В конце что-то жахнуло.
User avatar
iEugene0x7CA
Адепт
Posts: 1571
Joined: 20 May 2012, 02:38
Location: Киев

Re: SimpleDriver

Post by iEugene0x7CA »

Чуток переделал генератор рампы в SD. :geek:

Оригинально он представляет из себя генератор тока на биполяре BC857, который заряжает конденсатор С25 + мосфет BSS123 который конденсатор разряжает по команде от ПЛИС.
По идее такая конструкция должна давать аккуратные зубцы пилы, но проблема в том что запитан этот генератор от шины 5В,
из-за этого на финальном участке заряда С25 токовому генератору не хватает напряжения и пила получается с нелинейностями от чего её сложно настраивать:
Capture.JPG
Я запитал генератор тока от 12В, чуток перерасчитал резисторы дабы оно работало в диапазоне 80-600 кГц,
и очень важно — добавил диод шоттки от конденсатора C25 к 5В линии + 100 Ом резистор перед потенциометром.
Последние нужны затем, что теперь C25 может перезарядиться до 12В и сжечь вход 5В компараторам. :)
Шоттки подтягивает конденсатор к 5В и весь ток после заряда до 5.2В будет стравливаться на стабилизатор, а не прибавлять напряжение к C25. 100 Ом нужны затем чтобы не выкрутить потенциометр в 0 и не пустить 12В напрямую.
Система получилась чуть более сложной, но зато какая теперь красота на probe-point'е с пилой. ;)
Capture1.JPG
 Если перекрутить пилу выше 5.2В — образуются ровные "полочки":
NewFile20.jpg
Фикс будет добавлен в следующую версию драйвера. ;)
schl
Posts: 12
Joined: 24 Dec 2016, 10:20

Re: SimpleDriver

Post by schl »

В следующей версии между выходом 12В преобразователя и входом стабилизаторов не помешал бы резистор дабы не много мощности посеять ибо стабилизаторам явно тепло особенно 3.3В. :D
schl
Posts: 12
Joined: 24 Dec 2016, 10:20

Re: SimpleDriver

Post by schl »

iEugene0x7CA wrote:Чуток переделал генератор рампы в SD. :geek:

Оригинально он представляет из себя генератор тока на биполяре BC857, который заряжает конденсатор С25 + мосфет BSS123 который конденсатор разряжает по команде от ПЛИС.
По идее такая конструкция должна давать аккуратные зубцы пилы, но проблема в том что запитан этот генератор от шины 5В,
из-за этого на финальном участке заряда С25 токовому генератору не хватает напряжения и пила получается с нелинейностями от чего её сложно настраивать:

Capture.JPG
Я запитал генератор тока от 12В, чуток перерасчитал резисторы дабы оно работало в диапазоне 80-600 кГц,
и очень важно — добавил диод шоттки от конденсатора C25 к 5В линии + 100 Ом резистор перед потенциометром.
Последние нужны затем, что теперь C25 может перезарядиться до 12В и сжечь вход 5В компараторам. :)
Шоттки подтягивает конденсатор к 5В и весь ток после заряда до 5.2В будет стравливаться на стабилизатор, а не прибавлять напряжение к C25. 100 Ом нужны затем чтобы не выкрутить потенциометр в 0 и не пустить 12В напрямую.
Система получилась чуть более сложной, но зато какая теперь красота на probe-point'е с пилой. ;)

Capture1.JPG
 Если перекрутить пилу выше 5.2В — образуются ровные "полочки":
NewFile20.jpg
Фикс будет добавлен в следующую версию драйвера. ;)
Решил последовать вашему примеру с красивой пилой :) Настраивать стало проще. но стримеры стали немного короче :? вернул все в исходное состояние
Думаю нелинейность в некоторой степени полезна для компенсации нелинейности роста мощности в стримере за счет просадки напряжения на электролитах
Post Reply