Паяльник Ne01eX Спецвыпуск: Хакер, номер #050, стр. 050-116-4 Окна. Практика Этот недостаток и заставил меня идти по альтернативному пути, ибо альтернатива есть всегда, главное - вовремя ее увидеть. И тебе предлагаю сделать то же самое. В конце концов, мы же не просто радиолюбители. Мы - жестянщики. Со всеми вытекающими отсюда последствиями-преимуществами. Конечно, вытекать (точно так же, как и втекать) может все что угодно, но самое главное достоинство жестянщика - наличие компьютера, которым было бы глупо не воспользоваться. На рис. 6 - что-то до боли знакомое. Знакомыми тебе должны показаться цепочка резисторов R1-R16, образующая ЦАП R-2R. По уже знакомой традиции на вход этого ЦАП поступают данные из LPT-порта (вообще-то мне уже надоело использовать этот порт и, возможно, это последний подключаемый к этому порту девайс). А с выхода ЦАП уже аналоговый сигнал поступает на вход однокаскадного усилителя. Нагрузкой этого усилителя является уже знакомый пьезоизлучатель. Листинг программы, управляющей девайсом, ты найдешь на диске. В учебных целях программа упрощена по максимуму. Прога чисто консольная, а все потому что реальные люди на GUI кладут...., в общем, ты меня понял. Теоретически данная прога может быть портирована на платформу *nix посредством утилиты p2c. Небольшая подсказка: если хочешь заставить работать программу в фоновом режиме, то тебе необходимо изменить всего один оператор. Какой? Сам догадайся: должен же быть какой-то процент самодеятельности. Детали в девайсе могут быть такими же, что и в предыдущей конструкции. Транзистор может быть любой, только с рабочим напряжением коллектор-эмиттер 15 В. В случае с этим девайсом как ни в каком другом приветствуется использование устаревшей элементной базы. Например, я использовал германиевый транзистор МП42Б. Его внешний вид показан на рис. 7, а цоколевка на рис. 8. Девайс собран на плате размерами 40х60 мм. Расположение деталей показано на рис. 9, разводка проводников на рис. 10. Шаблоны плат на диске. |