ШИМ Covox

Печатные платы, программируемая логика, разработка и изготовление аппаратуры

Moderator: Shaos

User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

ШИМ Covox

Post by Lavr »

ШИМ Covox
HardWareMan wrote:А что если построить на лампах усилитель класса Д с автовозбуждением? Будет ли полученный звук тёплым, ламповым?
viewtopic.php?t=9464
Не уверен с ламповым звуком, но HardWareMan напомнил мне одну затейливую
схему, которая была у меня в текстовом виде в формате фидо-эх.
Позиционировалась она как ШИМ Covox, а может даже и как
дельта-сигма Covox. Это не распространённая схема на резисторах или ЦАП,
в описании значилась она как "Covox с самым лучшим звучанием и кто такого не
слышал - тот многое потерял
". В схемотехнике были цифровые микросхемы и
2 - очень неудобных: по памяти вроде цифровые перемножители что-ли...
почему я и не поробовал девайс - не было у меня таких. По НЧ выходам у
устройства стояли серьёзные фильтры на ферритовых кольцах.
Гугленье ничего такого не выявило. Может быть кто сталкивался с таким
вариантом Covox-а?
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Разные совки здесь. К сожалению про DPCM/PWM совок не слышал.
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

HardWareMan wrote:Разные совки здесь.
От же блин! :3
Lavr wrote:Это не распространённая схема на резисторах или ЦАП,...
Гугленье ничего такого не выявило.
Я ж зело погуглил, прежде чем людей озадачить... :-?
Эту ссылку тоже видел. У меня большая подборка про Совки, но где-то
на старом винте. Хотя практика показывает, что известные решения не
пропадают, а лишь закапываются глубже...
Тем более, когда они не совсем распространённые...
Last edited by Lavr on 25 Mar 2011 06:42, edited 1 time in total.
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

О блииииин!!!! Надо было сменить Гугль на Яндекс!
Шаос прав! - ГУГЛЬ ПРОТУХАЕТ!!! Яндекс нашел первым же запросом на фразу
"Covox фильтры на ферритовых кольцах"!!!
http://www.belti.ru/~electron/raznoe/schems/covox.htm

Я опущу фидошный диалог, а суть и схема вот:
ES>> Сделай подобие однобитового ЦАП-а (схема
ES>> пробегала). Это лучший тип звуковых ЦАП. Будет работать
ES>> несравненно и с работой твоих резисторов и с 572па1 подавно.

Схема цифpо-аналогового пpеобpазователя ковокса. Используются обычный слотовый
ковокс до 555ИР23, (Условно не показан), паpа счетчиков, паpа тpиггеpов, паpа
сумматоpов. Пpимечание: Использовать 555 сеpию вместо 155 не pекомендуется;
155ИЕ2 непpименимо по быстpодействию, 155ИМ3 не найдена в спpавочнике (Снята с
пpоизводства?), годится в пpинципе любой сумматоp или компаpатоp типа 555СП1.
Hеиспользуемые входы pекомендуется подвесить на +5в чеpез 1к. Конденсатоpы на
выходе подбиpаются по вкусу (У меня их вообще нет, но для записи или выдачи на
усилитель может оказаться необходимым не то что конденсатоp, а целый фильтp с
частотой сpеза 22 кГц). Важная тонкость: на младший pазpяд сумматоpа
идет младший pазpяд с pегистpов, но СТАРШИЙ со счетчика. И наконец, выходной
шнуp обмотан 10-20 витками на здоpовом феppитовом кольце.

Звучок - ни до, не после я от ковокса такого не слышал.
Image

Вот этих самых 155ИМ3 у меня и не нашлось. И сейчас нет.
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Аппаратный ШИМ. Красота. Тока он без коррекции фазы, но для пары мегагерц это не важно. :3
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

HardWareMan wrote:Аппаратный ШИМ. Красота. Тока он без коррекции фазы
В принципе, поскольку счётчики реверсивные, чтобы выполнить ШИМ с точной фазой
усложнения схемы не будут значительными. Но стОит ли оно того?
b2m
Devil
Posts: 907
Joined: 26 May 2003 06:57

Post by b2m »

А не проще было вместо счётчиков и сумматоров взять счётчики с параллельной загрузкой?
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

b2m wrote:А не проще было вместо счётчиков и сумматоров взять счётчики с параллельной загрузкой?
Схема древняя - и вопрос к её автору скорее философский... :wink:
(явно не моложе Tue Mar 26 1996)
http://www.belti.ru/~electron/raznoe/schems/covox.htm

Но с учетом того, что счётчики 155ИЕ7 - они и так с предзагрузкой,
то если бы кто-то сделал прикидку в одном из распространённых симуляторов,
то мы точно бы узнали - проще оно или нет. Я посмотрел - ШИМ схемы
очень неплохо моделируются, как в EWB, так и в "Протезусе".

Счётчики с предзагрузкой, на мой взгляд, дадут вот что:



"Это уже скорей ЧИМ - частотно-импульсно моделированный сигнал."

В этой же схеме с точностью до инверсии получается Fast PWM:



http://easyelectronics.ru/avr-uchebnyj- ... -shim.html
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Ну-ка приподнимем чутка ШИМ-Covox из небытия! :lol:
А то с трудом разыскал! :wink:
iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

155ИМ3=74xx283?
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Lavr wrote:
Используются обычный слотовый ковокс до 555ИР23, (Условно не показан)
А кто-либо видел реальную схему этого "слотового ковокса"?

Его также называют порой "слотовый (ISA) ковокс, который играл лучше, чем кой-какие бластеры тех времен"...

Иногда пишут "ISA плата Ковокса (то есть дополнительный LPT2) с ЦАП"...

Упоминают, что были и варианты, поддерживающие ПДП.

Я никогда схему "слотового (ISA) ковокса" не видел, и чисто из интересу очень хотел бы на неё
конкретную хотя бы раз взглянуть!


PS. Попадалось мне и вот такое словесное описание:
ISA плата сработанная каким то кооперативом. На ней дешифратор шины адреса, два регистра ИР22 заведенных на адреса 378Н/278Н (LPT1/LPT2), ЦАПы КР572ПА1 и два УМ на К174УН14. Поскольку один канал этой карты висел параллельно с принтерным портом, то при выводе на принтер она выдавала прикольные звуки.

Но это всё-равно - не схема, и это ли тот самый "слотовый (ISA) ковокс"?

Встречался и некий ISA IDE COVOX - тот ли самый "слотовый (ISA) ковокс"?
iLavr
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

два канала было. на LPT1 и LPT2. чтобы такое, да еще и в ISA втыкалось. не встречал. я так думаю, что ставили две мультикарты, паяли матрицу на резисторах и радовались.
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Lavr wrote:Я никогда схему "слотового (ISA) ковокса" не видел, и чисто из интересу очень хотел бы на неё
конкретную хотя бы раз взглянуть!
...
Встречался и некий ISA IDE COVOX - тот ли самый "слотовый (ISA) ковокс"?
Поскольку ничего другого, похожего на описание слотового ковокса, мне не попалось,
будем считать, что это он и есть.

Схемотехника под рекомендации для ШИМ-ковокса подходит:

Image
Увеличить

Image
Увеличить

На последней схеме у регистра К555ИР23 с выходов отпаиваются МС ЦАП (КР572ПА1), входы /ЕО -
отцепляются от общего провода и подключаются к выходам К155ТМ2 со схемы ШИМ-ковокс:

Image

Попробую это посчитать в EWB или Proteus, и прикину, как заменить этот узел чисто программно.
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Lavr wrote:Попробую это посчитать в EWB или Proteus, и прикину, как заменить этот узел чисто программно.
Честно говоря, очень не давал мне покоя один несколько неординарный момент в этой конструкции...
Важная тонкость: на младший pазpяд сумматоpа
идет младший pазpяд с pегистpов, но СТАРШИЙ - со счетчика.
Это настораживет, но и это ещё не всё! :o Если посмотреть на авторский вариант схемы:

Image

то заметно, что и разряды счетчика у автора перепутаны - младшие разряды счетчика поданы
на старшие биты аргумента сумматора в порядке убывания последних...

Я, честно говоря, когда схему отрисовывал, выводы подсоединил так, как мне казалось
правильным чтобы
Lavr wrote:...с точностью до инверсии получился Fast PWM:
Image

Но оказалось, что как не переставляй разряды, в том случае, если "на младший pазpяд сумматоpа
идет младший pазpяд с pегистpов, но СТАРШИЙ - со счетчика
", ШИМ в классическом виде не получается никак! :o

Получается... получается в обоих версиях что-то похожее на ШИМ, но весьма своеобразное!
Вот угадай теперь, чего хотел добиться автор схемы, перепутав выходы счетчика на
входах сумматора... :o
iLavr
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Если выводить через эту схему вот такой дискретный синус: 8KHz, 8 bit:

Image

То, если не путать старшинство выводов счетчика, картинка ШИМ получается вот такая:

Image

По смыслу-то оно как бы и ничего, но на один период пилы должен получаться 1 импульс ШИМ! :roll:

Только с перепутанными выводами счетчика - получается еще забавнее! (чуть позже расчет выложу)
iLavr