Интерфейс собран по схеме I2TZK. Reset дополнительно проинвертирован на одном элементе 74hc00.При использовании программы DL5MGD инвертор убирается(он сделан навесным монтажом)
Интерфейс собран по схеме I2TZK. Reset дополнительно проинвертирован на одном элементе 74hc00.При использовании программы DL5MGD инвертор убирается(он сделан навесным монтажом)
Спасибо, будем разбираться.
Я посмотрел на схемуинтерфейса - там активно используются линии статусного регистра. В моем драйвере для его только чтение сделано... Если срочно потребуется - переделай на что-то болеек распространенное или в моем есть соответствующий API:
Код:lpt_setiobase(0x378);
При включении программы I2TZK на выходе ддс появляется частота и начинает прыгать.При вводе другой частоты на выходе ддс она изменяетя неккоректно и дальше продолжает прыгать. При отключении лпт порта процесс продолжается. У DL5MGD при отсоединении лпт порта частота на выходе ддс остается неизменной.
Ссылки: www.dl5mgd.de/index.htm
us5caa.qrz.ru/constr/analyz/soft/soft.zip
Исходников нет.
Если в этих двух версиях программы такое разное поведение аппаратуры, тем более при отсутствии исходников, думаю результат будет быстрее при прикручивании другой программы.Сообщение от АНАТ0ЛИЙ
Отквоченно поведение аппаратуры можно считать какой-то аппаратной неисправностью в согласующем устройстве, которая проявляется при инициализации итальянской версией.
Еще вариант проверки - после инициализации на какую-то частоту программой I2TZK закоротить на чемлю на входе AD9951 serial data clock (data - опционально) и посмотреть - будет ли прыгать.
Исходник для программы dl5mgd есть под pic16f877a http://www.dl5mgd.de/dds/Dateien/ad9951sourcecode.zip на asme правда коментарии на немецком языке. Я тоже повторил этот SuperDDS, пользовательский интерфейс особо не нравится.Через lpt пока не пробовал.
to АНАТ0ЛИЙ
попробуйте прогу
2 Explorer
Я выше писал что все программы от DL5MGD работают хорошо. ДДС управляется и от PIC16F877A и от LPT. Дело в том что программа для компьютера работает как ГСС, а программа для PICa как ГСС или ГКЧ. А хочется иметь АЧХ-метр в компьютере. Поэтому попробывали программу I2TZK , но она не хочет работать. То что предоставили вы -это программа DL5MGD для LPT(выполняет функции ГСС). Она работает ОК.
Собрал ачх-метр (прога и прошивка http://www.dl4jal.eu/ ). Всё работает хорошо, но после AD9951 и фнч напряжение выхода 0,2в, диаппазон измерений был от 0dB до -40dB. Лог. детектор ad8310. Потом добавил усилитель на mar-8sm, в стандартной сжеме включения, диаппазон измерений стал от 0 до -86dB, но появились ложные резонансы ниже по частоте в 2, 3, 4 раза. При нагрузке на активную нагрузку синусоида на выходе mar-8 нормальная, а если нагрузить на какой то контур, или ДПФ синусоида искажается и появляются эти вредные резонансы. Вариация с Кус. mar-8 и развязка по вх/вых аттенюаторами положительных результатов не дает.
Как решить эту проблемму?
2 US5CAA
Напряжение на выходе ддс нормальное.По поводу остальных проблем читаете пост от 4z5ky на стр. 13 в теме ачх-метр на ad9851 .
4Z5KYТак я и спрашиваю: какой усилитель более линейный чем mar-8sm?Усилитель на выходе ДДС убрал - генерирует гармоники и вносит интермодуляционные искажения,что приводит к ложным "АЧХ" ,на частотах в 2,3,4 и т.д. раза ниже по частоте. (см. рис).Т.е. усилитель после ДДС должен быть очень линейным...
Перед детектором ставить усилитель не хочу, так как он усиливает и всю плохую эфирную обстановку.
Да и для работы с антенами 0,2В очень мало!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)