Страничка о генераторах импульсов ( меандра)

тут азы так сказать генераторостороения .

https://sites.google.com/site/dobrojanskij/my-forms/Цифровой%20логический%20уровень.%20Вентили%20и%20булева%20алгебра..doc?attredirects=0&d=1

Цифровой логический уровень. Вентили и булева алгебра.doc

https://sites.google.com/site/dobrojanskij/my-forms

Так как быстрые генераторы, без LC контура всяк надо для экспериментов,

а в микросхемах частенько бывает так что "транзисторы внутренне-микросхемные" - не такие уж и быстрые ..

как к примеру всем известный КТ315....

...

ну а LC контур применять в генераторах которые используются для опытов с устройствами которые вокруг себя создают сильную статику- это думаю моветон.

посему - только на кристаллах...

( ИМХО )

Ваяние генераторов на микросхемах и таймерах - дело не хитрое, но для понимания процессов происходящих в этих самых микросхемах и таймерах, надо думается всё же начинать с понимания простой логики - буквально - работы ключей -транзисторов и соответственно и понимания процесов - в них, ...

начать думаю стоит с этого. ..

1. Схемка простого генератора

также можно скачать и схемку которая работает в Proteus ( ISIS ) по вот этой ссылке

https://sites.google.com/site/dobrojanskij/my-forms/mudurdun.DSN?attredirects=0&d=1

или же на странице

https://sites.google.com/site/dobrojanskij/my-forms

файл под названием mudurdun.DSN

осциллограмма снятая в протеусе Proteus ( ISIS ) этого генератора.

то есть если Proteus ( ISIS ) не врёт, а похоже что версия 7.10 довольно стабильна хотя и требует больших вычислительных ресурсов процессора во время симуляции

.. то думаю

что именно этот вариант буду собирать на макетной плате, для препарации сего девайса уже не в виртуальной среде а в "реальном железе и кристаллах"

Собственно ниже на изображении сама осциллограмма на которой внимание стоит обратить как на на фронты так и на величину всей волны а не только импульса.

PS

Примечание

минимальный конденсатор в задающем мультивибраторе- заменён с 200 ПФ на 100ПФ, скорее всего можно установить и меньший, но, надо проверять в железе, так как вычислительные способности моего компьютера - не справляются одновременно и симуляцией и с замерами на виртуальном осциллографе при таких частотах виртуального устройства

Следующий генератор - это генератор на инверторах.

Вместо микросхемных инверторов -использовались простые транзисторы.

Также как и в предыдущей схеме - имеется возможность регулирования частоты и скважности

файл для симуляции устройства в программе Протеус Proteus ( ISIS ) можно скачать на странице - " документы"

название файла gnti.DSN

https://sites.google.com/site/dobrojanskij/my-forms

или же вот по этой ссылке

https://sites.google.com/site/dobrojanskij/my-forms/gnti.DSN?attredirects=0&d=1

Следующий генератор это генератор на 555 таймере

Максимальная частота которую позволяют получить встроенные в микросхему транзисторы- не очень велика.

И ограничена длительностью фронтов импульса, другими словами, при малом значении задающего конденсатора - меандр превращается в синус ( пилу), и

...даже срывается генерация.

Максимально короткий , более менее похожий на меандр периодический сигнал, что удалось получить в симуляторе на этой микросхеме - 1,68 uS

Примечание:

1,68 uS - имеется в виду вся волна меандра, то есть, и пауза, и импульс в сумме. (мне так удобней частоту считать ;-) )

файл для симуляции устройства в программе Протеус Proteus ( ISIS ) можно скачать на странице - " документы"

название файла gm555chisk.DSN

https://sites.google.com/site/dobrojanskij/my-forms

или же вот по этой ссылке

https://sites.google.com/site/dobrojanskij/my-forms/gm555chisk.DSN?attredirects=0&d=1

обновленно 9.04.2012

откорректировал и заодно и протестировал параметры номиналов переменных и постоянных резисторов.

также пришлось добавить ещё один постоянный резистор ( сопротивление ) на седьмую ногу, для того чтоб не было срыва генерации при регулировании скважности.

Также выкинул конденсатор с пятой ноги и оставил её не подключенной, так как оно вроде бы и не к чему.

вернее, можно конечно попробовать стабилизировать частично меандр если подключить пятую ногу на землю через конденсатор около 10-15 пикофрад .

но, как мне показалось - это излишне, потому что в итоге, сигнал этот будут использовать для включения и выключения биполярных быстрых транзисторов, частота возможной предельной осцилляции предполагаемых транзисторов 300 мгц , сие всего лишь для того чтоб в итоге, на выходе пред затвором полевого транзистора, добиться как можно более резкого фронтов подъема и спада импульсов.

И,собственно ..., выводы:

Для раскачки цилиндрических индуктивностей на их собственной частоте резонанса, сей генератор не годится, в связи с максимально возможным получением частоты не более 600-650 кгц ( более у меня не вышло раскачать 555 таймер), но для создания импульсов, используемых в сварочных аппаратах, в пламенно-водородных горелках, а также, в индукционных плавильных устройствах, этого генератора должно хватить.

И при условии того что после выхода с таймера , сигнал будет облагораживаться быстрым биполярником ( хотя бы КТ315 ), то, в итоге думаю можно будет добиться работы предполагаемых вышеописанных возможных устройств, в приемлемых режимах.

откорректированная схема и ссылка на файл для симулятора Proteus 7.10 Professional ISIS.

https://sites.google.com/site/dobrojanskij/my-forms/555_gen_otkorekt_param.DSN?attredirects=0&d=1

или же на этой странице

https://sites.google.com/site/dobrojanskij/my-forms

название файла

555_gen_otkorekt_param.DSN

( некое пояснение , в протесуе не совсем так происходит симуляция как это есть в реальном устройстве, потому что симулятор не учитывает ёмкость проводников, и качество монтажа, да и кроме этого, мной, для симуляции использовался усреднённый режим с минимальными выборками, посему, пред разводкой платы, желательно протестировать обязательно сборку генератора на макетной плате.)

фото макетной платы с сборкой данной схемы.

фрагмент осциллограммы снятый с реального устройства собранного на макетной плате.

------------------------------

( собственно данную схему, и тему по таймеру 555 считаю для себя закрытой, и в дальнейшем, при условии появления материалов для публикации, будут обновления только по генераторам на быстродействующих биполярных транзисторах)

------------------------------

обновлено 12.04.2012

закрыть "для себя" тему с таймером 555 не вышло :-)

в связи с тем, что схемы с смещением через делительные резисторы- оказались хоть и работоспособны , но довольно капризны, и кроме этого, видимо в связи с быстродействием самой микросхемы Таймер555 ( 3 мгц), регулировка скважности на крайних частотах осцилляции ( около 750 килогерц) - довольно требовательна к линейности переменного резистора и даже с помощью подстроечных многооборотных резисторов, не всегда получалось линейно регулировать скважность.

Посему решил всё же не насиловать сей не побоюсь сказать "сложнейшей конструкции микропроцессор", а сделать ему простейшую обвязку , и ограничить частоту до 430 килогерц. На частоте 430 килогерц - регулировка скважности возможна только в сторону увеличения длинны импульса, на частотах же ниже 380 килогерц, уже есть возможность регулировать скважность до 25 процентов, и естественно на частотах ещо более низких, скважность с помощью многооборотного проволочного резистора - можно выставлять, двадцать и менее процентов, от длинны импульса от периода.

Собственно выводы:

К превеликому сожалению, с микросхемой за 50 центов - не выходит сделать генератор с регулируемой частотой и скважностью - на частоту более чем 380 -350 килогерц.

Но в прицнипе, и этих частот при таком бюджете, вполне . Так сказать девайс- по деньгам.

В планах:

Изготовить на печатной плате такой вот генератор с регулировкой частоты и скважности, с расширяемым диапазоном частоты с помощью блока задающих конденсаторов от 5 герц до 430 килогерц, и использовать его для запуска высоковольтных транзисторов, через которые будет заряжаться конденсатор ( на 650 вольт) накачиваемый высоковольтной бифилярной катушкой.

Частота в принципе для такой "емкостной заряжали-разряжали" нужна не более 70гц- 50гц . Далее предполагается с конденсаторов разряд в виде импульса, подавать на "обычный" сетевой МОТ трансформатор, но развернутый наоборот. Керны с МОТа уже удаленны, лишние обмотки сняты, и оставлены лишь повышающая ( которая станет сетевой) и сетевая (которая станет понижающей) ,

Тут можно скачть файл для симуляции в программе протеус 7.10

https://sites.google.com/site/dobrojanskij/my-forms/5%205%205.DSN?attredirects=0&d=1

или же на странице

https://sites.google.com/site/dobrojanskij/my-forms

название файла 5 5 5.DSN

Схема

Осцилограмма

Следующий генератор это гибрид одновибратора и мультивибратора.

Также как и в предыдущих генераторах в этом генераторе регулируется и частота и скважность.

файл для симуляции устройства в программе Протеус Proteus ( ISIS ) можно скачать на странице - " документы"

название файла muod-1.DSN

https://sites.google.com/site/dobrojanskij/my-forms

или же вот по этой ссылке

https://sites.google.com/site/dobrojanskij/my-forms/muod-1.DSN?attredirects=0&d=1

Следующий генератор меандра

это генератор который состоит из задающего мультивибратора и RS-Триггера, который ( RS-Триггер ) свою очередь состоит из двух дифференциальных усилителей включенных по схеме мультивибратора.

В принципе, эта схема отличается от самой первой представленной на этой странице , только способом коммутации дифференциальных усилителей и также от способа коммутации их входов и выходов.

Максимальная частота достигаемая с помощью этой схемы также , как показывает стимулятор программы Протеус Proteus 7.10 (ISIS) , может быть до 3 мГц, и ограниченна минимальной емкостью задающих конденсаторов в задающем мультивибраторе.

Но, при условии того что частота и в самой первой схеме расположенной на этой странице, и в этой схеме примерно одинаковы при условии одинаковых номиналов деталей, фронты всё же немного отличаются.

При условии не классического включения дифференциальных усилителей , видимо благодаря двойному прохождению отражений - меандр выходе более чистый, и фронты более резки.

То есть первая схема расположенная в начале этой страницы позволяет более полно использовать потенциал используемых в устройстве транзисторов.

Примечание:

При условии использования схемы на низких частотах начиная от единиц герц, swich с конденсаторным блоком соответственно придётся расширить как минимум до 10 позиций- переключателей, для возможности максимально возможного ступенчатого увеличения емкости задающих конденсаторов задающего мультивибратора.

фрагмент осцилограммы

файл для симуляции устройства в программе Протеус Proteus ( ISIS ) можно скачать на странице - " документы"

название файла mu+trigRS.DSN

https://sites.google.com/site/dobrojanskij/my-forms

или же вот по этой ссылке

https://sites.google.com/site/dobrojanskij/my-forms/mu%2BtrigRS.DSN?attredirects=0&d=1

Следующие генераторы это простые генераторы меандра

на микроконтроллере PIC12F629 без регулировки скважности.

Регулировка скважности пока не реализована в связи с тем что программу писал для микросхемы PIC12F629 и для этой функции у микро-контроллера банально не хватает ног ( пинов), для подключения ешо четырёх кнопок.

Предполагаемые дополнительные четыре кнопки в следующих версиях - две из которых скважность, и ещё две кнопки - грубая регулировка частоты с интервалом 10us

Первый генератор, файлы которого, для симуляции в программе Proteus 7.10 и препарирования в программе Flowcode V5.1 , можно скачать по ссылке

https://sites.google.com/site/dobrojanskij/my-forms/gen_7Gc-86KGC.zip?attredirects=0&d=1

также они находятся архиве на странице https://sites.google.com/site/dobrojanskij/my-forms под названием

gen_7Gc-86KGC.zip

В этом генераторе, имеется возможность плавно изменять частоту с интервалом в 1us ( миркосекнду). от 8 герц до 81 килогерца, интервал невелик, но при этом, стабильность частоты - цифровая, и напрямую зависит от стабильности выбранного кварца на 20 мгц, что в принципе немного отличает в лучшую сторону, генераторы с цифровым удержанием частоты, от генераторов, на LC и простой дискретной логике.

Второй генератор , файлы которого, для симуляции в программе Proteus 7.10 и препарирования в программе Flowcode V5.1 , можно скачать по ссылке https://sites.google.com/site/dobrojanskij/my-forms/GEN_2-and-130kgc%2020mgc_crustal.zip?attredirects=0&d=1

также они находятся архиве на странице https://sites.google.com/site/dobrojanskij/my-forms под названием

GEN_2-and-130kgc 20mgc_crustal.zip

В этом генераторе, имеется возможность плавно изменять частоту с интервалом в 1us ( миркосекнду). от 2 килогерц до 131 килогерца, интервал также невелик, но при этом, опять таки , стабильность частоты - цифровая, и напрямую зависит от стабильности выбранного кварца на 20 мгц, что в принципе немного отличает в лучшую сторону, генераторы с цифровым удержанием частоты, от генераторов, на LC и простой дискретной логике.

Примечание-1:

Данные версии прошивок - хоть и рабочие но довольно просты, и требуют некоторых доработок. Также в файле для симуляции в программе Proteus 7.10 не установлен кварцевый резонатор, а просто указанна частота тактования микроконтроллера. В реальном железном варианте кварцевый резонатор всё же придется установить в соответствии с рекомендациями указанными в схеме которая находится в даташите ( описании ) данного микроконтроллера

Примечание - 2:

Во время симуляции в Proteus 7.10 желательно установить самые легкие настройки рендера, а также, отключит всю иллюминацию ( стрелки, мигание пинов, цвет прохождения тока по цепи и.т.д. ) и увеличить время прорисовки экрана осциллографа с 100 мкс до 500 мкс так как симуляция требует довольно больших вычислительных мощностей как процессора так и видео карты.