==Как сделать правильно с учётом изложенного в статье из поста автора? == Т.к. я не разбираюсь в МК, то, говоря: "Если правильно сделать, шума вообще не слышно", я имел ввиду как правильно сделать железный прибор, который построен на таком же принципе, как и сабж (из статьи). Да это и так понятно, т.к. моя реплика касалась принципа Д-М. Как правильно сделать нещумящий дилей на принципе дельта-модуляции. Пишу только для того, чтобы комрады, хорошо разбирающиеся в микроконтроллерах, прикинули и сказали, во что это выльется. Мне первому интересно, т.к. я с удовольствием собрал бы такой девайс себе. И так, все действительно просто (в железе). Тактовая частота должна быть для такого простейшего модулятора 0,6...6МГц (регулируемая в таких пределах для получения плавного выбора времени задержки), меньше нельзя!!! Соответственно, объем памяти очень большой, зависит от макс. времени задержки. Я видел девайс на 12шт. 565РУ5 (64Кб*12, при f=1МГц, макс. время было ~0,8сек). Чтобы было жирно, возьмите для макс. времени 0,7-1,2сек. Объем(бит)=t_задержки(сек)*f_такт(Гц). Короткие задержки реализуются в железе переключением кол-ва микросхем памяти и/или уменьшением кол-ва доступных адресов, которые перебирает счетчик этих самых адресов. На входе и выходе ставятся ФНЧ 3-порядка 8-15кГц. Вот и все, звучит отлично. Про отводы от разных микросхем памяти для получения (одновременно) различных времен задержки вы знаете.
Ватиант 2. Чтобы иметь возможность уменьшить тактовую частоту в 5-10 раз (с соответствующим уменьшением объема памяти), необходимо делать адаптивный дельта-модулятор. Если интересно, дам пару ссылок, чтобы ознакомиться, может быть можно сделать такое на процессоре.
Успехов в творчестве, купить всегда успеете!
|