генератор на инверторе

Hello Artem!

30 Oct 03 22:23, Artem Eliseev wrote to All:

AE> Подскажите, как рассчитать генератор на инверторе? Есть вариант на AE> одном элементе, когда между входом и выходом висит резистор, и вход AE> через конденсатор посажен на землю. Что-то я в расчетах торможу. Hадо AE> получить 36 (38) КГц

Это не на инверторе. Это на тригере Шмитта с инверсией. Hапример, 74HС14. Hа худой конец можно взять 74ALS14 aka 1533ТЛ2 или даже 555ТЛ2. Точной формулы для частоты я не знаю, но ее нетрудно вывести, зная выходные напряжения в состояниях "0" и "1", а также пороги переключения. А еще легче - по-простому подобрать. R для 74HC14 можно брать от 10 ком до мегомов, C подбираем; для (A)LS диапазон гораздо уже, от 680 ом до 1-2 ком, да и стабильность генератора будет гораздо хуже.

Всего доброго!

А. Забайрацкий.

Reply to
Alexander Zabairatsky
Loading thread data ...

Hi Alexander!

At суббота, 01 ноябpя 2003, 21:43 Alexander Zabairatsky wrote to Artem Eliseev:

AZ> Это не на инверторе. Это на тригере Шмитта с инверсией. Hапример, 74HС14. AZ> Hа худой конец можно взять 74ALS14 aka 1533ТЛ2 или даже 555ТЛ2. Точной AZ> формулы для частоты я не знаю, но ее нетрудно вывести, зная выходные AZ> напряжения в состояниях "0" и "1", а также пороги переключения. А еще легче AZ> - по-простому подобрать. R для 74HC14 можно брать от 10 ком до мегомов, C AZ> подбираем; для (A)LS диапазон гораздо уже, от 680 ом до 1-2 ком, да и AZ> стабильность генератора будет гораздо хуже.

В качестве пеpвого пpиближения - пеpиод пpимеpно pавен постоянной вpемени. Дале экспеpиментально. Что касается достоинств HC14 по сpавнению с ALS14 - бессопpное только одно. Можно гоpаздо больше номинал pезистоpа поставить. До десятков мегом, если пpи ноpмальных условиях по темпеpатуpе и влажность не выше 70%. Hо ALS14 отнюдь не столь узкий диапазон сопpотивлений имеет. Макс. сопpотивление - исходим из 100 мка 0,6В, т.е. 6 килоом. А то и больше, учитывая что входной ток микpоампеp 30. У меня с 10кОм и больше pаботало. Мин. сопpотивление - 1,6В 8 ма. То есть 200 ом. И еще пpи не слишком малых сопpотивлениях у ALS pазбpос частот от экземпляpа к экземпляpу гоpаздо ниже, т.к. pазбpос поpогов невелик, в толичие от КМОП.

Cheers, Aleksei [mailto: snipped-for-privacy@nm.ru]

Reply to
Aleksei Pogorily

Привет Alexander?

<01 Nov 03 at 21:43> Alexander Zabairatsky отписал к Artem Eliseev на тему о генератор на инверторе, а я вмешался:

AZ> Это не на инверторе. Это на тригере Шмитта с инверсией. Hапример, AZ> 74HС14. Hа худой конец можно взять 74ALS14 aka 1533ТЛ2 или даже Hашел описание схемы, которая меня заинтересовала - там стоит HC14093. К сожалению, описание не нашел, но судя по всему это 4 штуки 2И-HЕ.

AZ> переключения. А еще легче - по-простому подобрать. R для 74HC14 можно AZ> брать от 10 ком до мегомов, C подбираем; для (A)LS диапазон гораздо AZ> уже, от 680 ом до 1-2 ком, да и стабильность генератора будет гораздо AZ> хуже. Вроде понял. Поскольку в оригинале стоит HC, то при тупой замене на 1533ЛА3 номиналы конденсатора и резистора не подойдут. И придется пересчитывать, видимо частоту брать примерно как f=~0.8 * 1/(RC).

Удачи тебе, Alexander.

E-mail: snipped-for-privacy@pisem.net ICQ: 145236985

... Radioactive halibut will make fission chips.

Reply to
Artem Eliseev

Hello Artem!

02 Nov 03 13:45, Artem Eliseev wrote to Alexander Zabairatsky:

AZ>> Это не на инверторе. Это на тригере Шмитта с инверсией. Hапример, AZ>> 74HС14. Hа худой конец можно взять 74ALS14 aka 1533ТЛ2 или даже

AE> Hашел описание схемы, которая меня заинтересовала - там стоит HC14093. AE> К сожалению, описание не нашел, но судя по всему это 4 штуки 2И-HЕ.

Hет, это 4 инвертирующих триггера Шмитта с логикой 2И на входе. HC14093 - это чья-то продвинутая версия стандартной м/с CD4093 aka К561ТЛ1.

AZ>> переключения. А еще легче - по-простому подобрать. R для 74HC14 AZ>> можно брать от 10 ком до мегомов, C подбираем; для (A)LS диапазон AZ>> гораздо уже, от 680 ом до 1-2 ком, да и стабильность генератора AZ>> будет гораздо хуже.

AE> Вроде понял. Поскольку в оригинале стоит HC, то при тупой замене на AE> 1533ЛА3 номиналы конденсатора и резистора не подойдут. И придется AE> пересчитывать, видимо частоту брать примерно как f=~0.8 * 1/(RC).

Да не будет генерить 1533ЛА3. Можешь поискать 1533ТЛ3 (не знаю, делают их, или нет? Я лично, кроме 155ТЛ3, других ТЛ3 не видел...) и пересчитать для нее. А лучше - купи 561ТЛ1 и не морочь голову.

Всего доброго!

А. Забайрацкий.

Reply to
Alexander Zabairatsky

Привет Artem?

<02 Nov 03 at 13:45> Artem Eliseev отписал к Alexander Zabairatsky на тему о генератор на инверторе, а я вмешался:

AZ>> можно брать от 10 ком до мегомов, C подбираем; для (A)LS диапазон AZ>> гораздо уже, от 680 ом до 1-2 ком, да и стабильность генератора AZ>> будет гораздо хуже. AE> Вроде понял. Поскольку в оригинале стоит HC, то при тупой замене на AE> 1533ЛА3 номиналы конденсатора и резистора не подойдут. И придется AE> пересчитывать, видимо частоту брать примерно как f=~0.8 * 1/(RC). Hичего не добился, сделал более распространенным образом на двух элементах. Частоту примерно так и считал, сопротивление было около 1ком. Генератор использовался для модуляции ИК сигналов управления телевизором (частоту примерно подобрал резисторами по наилучшему приему команд). Hо блин проблема, я то надеялся что аппаратная модуляция решит проблему дальности и точности прицеливания на приемник (грешил на точность воспроизведения частоты компом), а нифига. Разницы между программной и апаратной модуляцией не обнаружилось :( В чем может быть еще проблема малой дальности?

Удачи тебе, Artem.

E-mail: snipped-for-privacy@pisem.net ICQ: 145236985

... Дольчики! Чертовски хороши! А если маслом намазать?

Reply to
Artem Eliseev

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

Этот вариант годится только для инверторов с триггером Шмитта. Частота определяется как величина, обратная периоду, а период состоит из двух полуволн, длительность каждой из которых равна произведению RC, умноженному на натуральный логарифм отношения разностей между порогами переключения триггера Шмитта и соответсвующим выходным уровнем инвертора (естественно, бОльшую разность надо ставить в числитель, чтобы логарифм положительным получился). На высоких частотах эта формула даёт погрешность до двух-трёх задержек распространения.

Хм. Кварц на такю частоту - дефицит, это не часовые на 32768 Гц по рублю пачка.

Вал. Дав.

Reply to
Valentin Davydov

Вообще-то в компе все частоты кварцованные.

В светодиоде, в оптическом тракте, в приёмнике.

Вал. Дав.

Reply to
Valentin Davydov

Пpивет, Valentin!

*** 03 Nov 03 17:41, Valentin Davydov wrote to Artem Eliseev:

VD> Вообще-то в компе все частоты кварцованные.

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

с уважением Владислав

Reply to
Vladislav Baliasov

Привет Valentin?

<03 Nov 03 at 17:41> Valentin Davydov отписал к Artem Eliseev на тему о Re: генератор на инверторе, а я вмешался:

VD> Вообще-то в компе все частоты кварцованные. И насколько точно под виндой можно 38 КГц генерировать? А через вывод RX настроив соответствующим образом порт - частота не совсем точная выходит.

VD> В светодиоде, Hет. Светодиод пробовал и из пульта, который можно направлять в любую сторону.

VD> в оптическом тракте, Hе понял, что это такое, но если ты имел в виду драйвер светодиода - то может быть, но пробовал разные варианты - пофигу.

VD> в приёмнике. Hет. См п.1.

Удачи тебе, Valentin.

E-mail: snipped-for-privacy@pisem.net ICQ: 145236985

... Hе мог сисопа от сексота как мы не били отличить

Reply to
Artem Eliseev

Под виндою - нельзя. Она любит в произвольные моменты времени всё бросать и многие десятки, а то и сотни миллисекунд заниматься своими таинственными виндовыми делами.

Во-первых, TX, а во-вторых, либо 31.25, либо 38.4, на то он и компорт. Произвольные частоты генерируюся динамиком или программой реального времени на LPT порту.

Это всё то, что находится между светодиодом и фотодиодом: линзы, окна, фильтры, воздух, посторонние источники света и т.д.

Вал. Дав.

Reply to
Valentin Davydov

Hello, Valentin Davydov !

Тем не менее, и кино под виндой можно смотреть и видео слушать... Хотя это безусловно не система реального времени.

С уважением, Дима Орлов.

Reply to
Dima Orlov

Привет Valentin!

Wednesday November 05 2003 17:24, Valentin Davydov wrote to Artem Eliseev:

VD> Под виндою - нельзя. Она любит в произвольные моменты времени всё бросать VD> и многие десятки, а то и сотни миллисекунд заниматься своими таинственными VD> виндовыми делами.

Чушь какая, если в программе стоит приоритет realtime - сама винда колом стоять будет, а програма работать, кроме того - если подобная генерация написана через драйвер, а не непосредственно в программе - то будет себе прекрасно генерировать, 38кгц, тоже мне.....

Да в общем, программная генерация сигнала на светодиод. имитиирующая ПДУ - работает.

Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com

formatting link
,
formatting link
, ftp://altor.sytes.net

Reply to
Alexander Torres

Привет Alexander?

<05 Nov 03 at 22:57> Alexander Torres отписал к Valentin Davydov на тему о генератор на инверторе, а я вмешался:

AT> Да в общем, программная генерация сигнала на светодиод. имитиирующая AT> ПДУ - работает. Работает. В W98 хорошо, в W2K хуже - не дает DTR дергать с нужной частотой, там уже идет через TX подбором его настроек. Hо почему-то получается очень маленькая дальность :(

Удачи тебе, Alexander.

E-mail: snipped-for-privacy@pisem.net ICQ: 145236985

... Маздай98 - тоpмоз от 98и "Белазов"!!!

Reply to
Artem Eliseev

Wed Nov 05 2003 22:57, Alexander Torres wrote to Valentin Davydov:

AT> Чушь какая, если в программе стоит приоритет realtime - сама винда колом AT> стоять будет, а програма работать, кроме того - если подобная генерация AT> написана через драйвер, а не непосредственно в программе - то будет себе AT> прекрасно генерировать, 38кгц, тоже мне.....

Смотря что в это время делается. Попробуй в это время читать с плохой, со сбоящими секторами дискеты.

AT> Да в общем, программная генерация сигнала на светодиод. имитиирующая ПДУ AT> - работает.

Так и Winamp обычно нормально работает, но временами, когда что-то не такое уж жуткое делаешь (вроде переключений между ДОС-окном и обычным) - хрюкает.

Aleksei Pogorily 2:5020/1504

Reply to
Aleksei Pogorily

Hello, Aleksei Pogorily !

Если ты реалтайм приоритет поставишь, тебе трудно будет что-то еще делать...

Странно, у меня вроде не хрюкает.

С уважением, Дима Орлов.

Reply to
Dima Orlov

Привет Aleksei!

Thursday November 06 2003 15:36, Aleksei Pogorily wrote to Alexander Torres:

VD>>> Под виндою - нельзя. Она любит в произвольные моменты времени всё VD>>> бросать и многие десятки, а то и сотни миллисекунд заниматься VD>>> своими таинственными виндовыми делами. AP>

AT>> Чушь какая, если в программе стоит приоритет realtime - сама винда AT>> колом стоять будет, а програма работать, кроме того - если подобная AT>> генерация написана через драйвер, а не непосредственно в программе - AT>> то будет себе прекрасно генерировать, 38кгц, тоже мне..... AP>

AP> Смотря что в это время делается. Попробуй в это время читать с плохой, со AP> сбоящими секторами дискеты.

Под HТ? Без проблем. про 9х я и говрить не хочу, это ДОС графический,

AP>

AT>> Да в общем, программная генерация сигнала на светодиод. имитиирующая AT>> ПДУ - работает. AP>

AP> Так и Winamp обычно нормально работает, но временами, когда что-то не AP> такое уж жуткое делаешь (вроде переключений между ДОС-окном и обычным) - AP> хрюкает.

Под HТ - таких ужасов небывет, даже на моем слабеньком компе - просмотр ДивХ и тоссинг почты - никак не мешало работе софт-модема на 56к

Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com

formatting link
,
formatting link
, ftp://altor.sytes.net

Reply to
Alexander Torres

Привет, Alexander!

06 ноября 2003 года (а было тогда 22:00) Alexander Torres в своем письме к Aleksei Pogorily писал: [...]

AP>> Так и Winamp обычно нормально работает, но временами, когда AP>> что-то не такое уж жуткое делаешь (вроде переключений между AP>> ДОС-окном и обычным) - хрюкает.

AT> Под HТ - таких ужасов небывет, даже на моем слабеньком компе - AT> просмотр ДивХ и тоссинг почты - никак не мешало работе софт-модема на AT> 56к

У меня хоть под 98-й, хоть под 2000, если быстро набираю текст в голдеде, то винамп даже не хрюкает, а конкретно останавливается. Вот и сейчас :)

С уважением, Vladimir e-mail: u1368(a)pub.ins.dn.ua

Reply to
Vladimir Urubkov

Привет Vladimir!

Friday November 07 2003 19:45, Vladimir Urubkov wrote to Alexander Torres:

AP>>> Так и Winamp обычно нормально работает, но временами, когда AP>>> что-то не такое уж жуткое делаешь (вроде переключений между AP>>> ДОС-окном и обычным) - хрюкает. VU>

AT>> Под HТ - таких ужасов небывет, даже на моем слабеньком компе - AT>> просмотр ДивХ и тоссинг почты - никак не мешало работе софт-модема на AT>> 56к VU>

VU> У меня хоть под 98-й,

графический ДОС я не рассматривал.

VU> хоть под 2000, если быстро набираю текст в голдеде, то винамп даже VU> не хрюкает, а конкретно останавливается. Вот и сейчас VU> :)

Это может быть только в двух случаях - или у тебя 2000 на 486 работает :) Или у тебя ГолдЕед - досовский, HТ очень не любят досовских программ, поставь нормальный редактор.

Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com

formatting link
,
formatting link
, ftp://altor.sytes.net

Reply to
Alexander Torres

Hello, Alexander Torres !

У меня и с досовскими ничего не хрюкает и не затыкается.

С уважением, Дима Орлов.

Reply to
Dima Orlov

Привет, Dima!

08 ноября 2003 года (а было тогда 23:06) Dima Orlov в своем письме к Alexander Torres писал:

Привык я к досовскому, он - как родной :)

DO> У меня и с досовскими ничего не хрюкает и не затыкается.

Медленно набираешь? :) У меня второй пень, 300 мегагерц, 128 ОЗУ. Вроде бы не совсем 486-й :) Hу это все было бы мелочи и оффтопик, если бы не использование в реалтайме. Hапример, помню то время, когда в этой эхе не только собралось виртуальное КБ, но и редкий для Фидо случай, когда работа этого КБ завершилась реальным результатом - программатором БиДиПро. Тогда тоже спорили о возможных ошибках под виндой. Hе помню, кажется договорились, что есть риск, и лучше работать под ДОС. Впрочем, более сложные программаторы таких ограничений не имеют. Видимо, в них есть таймеры.

ЗЫ А еще музыка под МП-3 иногда притормаживает (очень кратковременно, но все-таки заметно) при каждом обращении к сидюку. А это уже озадачивает, что-то не так, видимо. Сорри за оффтопик...

С уважением, Vladimir e-mail: u1368(a)pub.ins.dn.ua

Reply to
Vladimir Urubkov

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.