У многих имеются старые ПК, которые под Win-7, Win-8, W-Vista и даже W-XP не тянут. Мало памяти и слабый процессор. На них идет DOS, OS/2, W-98, Linux с DOS-эмуляцией. Но в этот ПК можно вдохнуть новую жизнь, т.к. есть принтерный порт, через который можно управлять различными штучками и сделать на этой базе стенд для исследования и снятия различных зависимостей. Например ВАХ, АЧХ, анализаторы спектра и тому подобное, в зависимости от того устройства, которое подключить.
Основные элементы приставки к компьютеру — ресивер Gi s8120, китайский 7″ монитор (приобретённый в китайском интернет магазине), источник питания. Недавно добавил звук, хотя по большому счёту он там не очень то и нужен. Обкатку на крыше в силу погодных условий прибор не проходил. Но не думаю что с этим возникнут проблемы. Цель была собрать компактный прибор с большим цветным LCD дисплеем и возможностью просмотра каналов. Принципиальная и блок-схема сборки модулей устройства показана ниже, кликните для увеличения во весь экран:
Нет необходимости иметь генератор пилы или ступенчатого напряжения, его сгенерирует ПК по заданному программой закону. На порт принтера из программы подавать код, а к порту подключить лростой ЦАП, который преобразует код в напряжение, а напряжение в другие функционалы, которые изменяют параметр по закону кода. К порту также подключить АЦП, на АЦП подавать напряжение-результат исследования и с него считывать код, который анализируется программой. Особенность состоит в том, что на ЦАП из ПК шина размером в байт (8 бит), а на АЦП, если не делать ухищрений, шина размером 5 бит. Старший (7) бит надо инвертировать, проще аппаратно в АЦП, биты 6,5,4,3 в прямом коде, биты 2,1,0 на приёме не используются.
Но даже это позволяет анализировать шкалу на 32 уровня, что для любительской практики бывает достаточно. Нарисовать график в окне DOS размером 630х200 пикселов можно. Варианты ЦАП и АЦП приводяться ниже. Нумерация выхода АЦП и входа ЦАП соответствует разъему LTP компьютера. Я подключал разные устройства, например радиоприемный модуль от телевизора. На экране в этом случае частотный спектр ТВ МВ и ДЦВ каналов. Программный модуль на Паскале примерно такой:
Program Graf_XX;
var f,f1,t,y,k:integer;
begin
HiRes;
HiResColor(Black);
(*port 378h ЦАП *)
(*port 379h АЦП *)
Draw(10,195,10,5,1);
Draw(10,195,570,195,1);
begin
repeat
begin
y:=0; f1:=190;
repeat
port[$378]:=y;
begin
k:=port[$379];
f:=(k div 2)+65;
Draw(2*y+49,f1,2*y+50,f,1);
end;
y:=y+1;
f1:=f;
delay(1000);
until y>255;
end;
HiRes;
HiResColor(Black);
Draw(10,195,10,5,1);
Draw(10,195,570,195,1);
until keypressed;
end
end.
Программу, можно и нужно дорабатывать по своему вкусу, особенно интерфейс.
В качестве корпуса для самодельной приставки к ПК берём ящик от шуруповёрта, вырезаем (не на сквозь, двойное дно) острым ножом всё лишнее, освобождая тем самым необходимое пространство для ресивера, БП и розетки 220В. Что бы вырезанная крышка не была слишком хлипкой и тонкой усиливаем её (я вставил вырезанный по размеру кусок ПВХ стеновой панели).
В противоположной половинке ящика примерно по середине вырезаем сквозное отверстие под панель монитора. Все элементы (кроме ресивера) крепим при помощи термоклея. Плату УНЧ и динамики ставим по необходимости (тоже при помощи термопистолета), кому это надо т.к это утяжеляет наш девайс, но зато даёт возможность настраивать тарелку «на слух».
Использование ресивера Gi HD Mini позволит использовать аккумулятор, что в некоторых случаях очень необходимо. В качестве разьема для подключения антенны использована соединительная муфта. Узнать больше о приборе или заказать готовый можно на форуме. Автор проекта: Anderson
Originally posted 2019-02-17 09:25:21. Republished by Blog Post Promoter