Форум радиолюбителей ДВ
форум Радиолюбительского ДВ портала => Технический раздел => Тема начата: ua0aet от 25 Декабрь 2010, 14:14:09
-
Спаял синтезатор на AD9850 по схеме DL5MGD. Программу чуть подправили.
Управление через LPT порт.
Все бы меня там устраивало, но функция "сброс" работает как с панели
управления, так и по случайному процессу от каких то импульсных помех.
Включаю синтезатор, выставляю частоту, подсоединяю корпус осциллографа
к корпусу приемника- все сносит. Возможно и при других помехах, в том числе и по сети, типа включение
какой то нагрузки.
Без сброса может проработать от 5 до 15 минут. В начале я предполагал, что проблемы
с синтезатором. Наставил развязок более чем, толку нет. Когда выдернул разъем LPT, синтезатор
работал без проблем и на подключение осциллографа уже не реагировал.
Посмотрел осциллографом питание, по +5В вся "лохматость" находится в пределах 50 мВ, по +12В
в пределах 150мВ.
За все время эксплуатации компьютера (этот вариант использую 2 года) не было ни одного зависа
и ни одного спонтанного сброса (перезапуска).
Для управления используются три шины данных LPT порта. Идет что то оттуда.
Как помехи попадают на шину управления?
Возможно кто-то встречался или слышал о подобный явлениях?
-
Виталий, осцилом смотрел выход ЛПТ? Что там?
Вариант- взять оптроны от мышки старой и через них подключить порт, "отвязав" т.о. землю компа.
Сам комп- заземлён?
-
Увидеть бы схему, особенно касающуюся микроконтроллера. Какие такжефьюзы установили?
-
Компьютер условно скажем заземлен(занулен).
Дом строился 18 лет назад, ноль и заземление соединяются
на этажном эл.щите.
Может уже фильтрация по питанию маловата, может что то еще.
Гальванически развязать конечно можно, но для короткого импульса паразитной емкости может оказаться достаточно.
Микроконтроллер для управления в синтезаторе не используется, (программа управления на компьютере) драйвер между LPT и непосредственно микросхемой синтезатора AD9850.
Под рукой нет приличного осциллографа, достаточно простой чтобы посмотреть сигнал.
Схему синтезатора можно посмотреть:
http://www.dl5mgd.de/drmreceiver/Bilder/ad9851drm.png
-
Схему синтезатора можно посмотреть
У меня не открывается - говорит "изображение не может быть отображено так как содержит ошибки" ???
-
Графический файл с расширением .png.
У меня влет открывается. Изображение какое то нестандартное.
Очень большое, при уменьшении,теряется качество.
Немного поужал в прикрепленном файле.
-
Посмотрел, спасибо.
Мне кажется нужно проверить - установлена ли блокировочная емкость (керамическая) в непосредственной близости от ножки питания ДДСки на землю. Еще можно было бы входы микросхемы 74HCT08 подключать не непосредственно к порту, а через резисторы хотя бы 100 Ом. А еще лучше бы использовать триггеры Шмидта.
ДДСка не перегревается?
Развязать бы еще питание ДДСки от питания 74HCT08 через RC цепочку или дроссель. Так больше ничего в голову не приходит.
-
И еще важно - нужен хороший контакт земли компьютера с землей устройства. Если корпус компьютера не заземлен и/или не заземлен источник, питающий синтезатор - могут быть проблемы. Вот что пишут про блок питания компьютера: "Поэтому напряжение прикосновения к незаземленному компьютеру может достигать половины сетевого. Это не опасно для жизни, так как реактивное сопротивление конденсаторов достаточно велико, но нередко приводит к выходу из строя интерфейсных цепей в момент подключения к компьютеру периферийных устройств."
-
Удалось побороть? А какой длины кабель до порта, кстати?
Все остальное уже качественно АУС изложил. -)
-
Результат нулевой.
Длина кабеля около 0.5м.
Есть соединение по сигнальной земле,еще отдельный провод
по корпусу. Подключал заземление, убирал его, все равно
при подключенном LPT-сбрасывает как от прикосновения общего провода
осциллографа, так и при включении того же осциллографа в сеть.
-
ри подключенном LPT-сбрасывает как от прикосновения общего провода осциллографа, так и при включении того же осциллографа в сеть.
А осциллограф какой - не с импульсным ли БП? У меня был такой, так меня от крокодила "земли" щупа порой так прилично дергало током! Потом заземлил наглухо осциллограф - стало нормально.
-
Осциллограф С1-73, малогабаритный, но из достаточно старых.
Работает, посему внутрь не заглядывал.
Без осциллографа тоже сбрасывает на через какое то время.
Поищу на денек цифровой осциллограф, чтобы записать все что идет и посмотреть откуда.
-
чудеса- да и только.
пойдём с другой стороны: что за лпт? на материнке? карта? в ноуте? уровни ттл на нем нормальные? протести его каким нить примитивным тестом. хоть светодиодов напихай туда, да посмотри, все ли с ним нормально?
да, еще вот что. на каждый корпус цифровой м/с обязательно надо поставить по хорошему керамическому конденсатору 0.022-0.15 мкф как можно ближе к выводам питания. либо прямо навеской на саму м/с.
методы борьбы изложеные АУС, пробовали, Виталий? Триггеры Шмидта на входе, RC-цепочка заваливающая ттл фронт?
0.5 м- это нормальная длинна, если с портом все хорошо. длина стандартного лпт шнура 1.5м.
как подается земля в шлейфе? Когда паял такой шнур сам, в незапамятные времена, то в плоском шлейфе пускал через один сигнальный провод-земля-сигнальный провод-земля.
-
Компьютер стационарный.
LPT на материнской плате.
С самим синтезатором все нормально. Там и электролитов и керамики достаточно.
Отдельные источники питания для цифровой и аналоговой части и т.д.
Если после установки частоты разъем LPT выдернуть, то синтезатор работает долго
и без проблем. Ничем не сносится.
Насколькоя смог определить длительность управляющих импульсов, они где-то 5-10 мкс.
Интегрирующие цепочки и ТШ пока еще не испытал.В ближайшее время попытаю. Буду искать причину.
Сброс может произойти и от помех по сети. Включили некую нагрузку и может слететь.
Хочу порыть блок питания PC, посмотреть, что там, может где утечка в электролитах появилась,
может в фильтре оторвать среднюю точку от корпуса.
-
Попробуйте запитать цифровую часть синтезатора от батареи/аккумулятора. Если все будет ОК, значит бяка по питанию, на что собственно и похоже.
А еще мне один товарищ рассказал, что бывает сама ДДСка начинает вести себя странно, если ее перегрели при пайке - так было в одном из КВ-синтезаторов, думали на пик-контроллер, а оказалась ДДСка.
-
ua0aet
Удалось победить порт, Виталий?
-
Пока нет.
А синтезатор очень нужен. При пересчете на напряжение, несушка
на 137 кГц, даст сигнал на входе приемника 500мкВ.
Два окна, в которых сейчас идет работа- выше и ниже на 700-800 Гц.
От этого сигнала надо однозначно избавляться и в начале
приемника. А это узкий фильтр по ПЧ и естественно перестраиваемый гетеродин
Тоже занимался вопросами удаленного управления компьютером.
Вроде получается и даже задержка вполне терпимая.
-
Пока нет.
жаль.
триггеры Шмидта то хоть попробовал? Или хотя бы РЦ-цепь?
А синтезатор очень нужен.
без него- никуда.
При пересчете на напряжение, несушка
на 137 кГц, даст сигнал на входе приемника 500мкВ.
Два окна, в которых сейчас идет работа- выше и ниже на 700-800 Гц.
От этого сигнала надо однозначно избавляться и в начале
приемника. А это узкий фильтр по ПЧ и естественно перестраиваемый гетеродин
Тоже занимался вопросами удаленного управления компьютером.
Вроде получается и даже задержка вполне терпимая.
что-то не понял, к чему ты это.
-
На работе эфир чище, нежели где живу.
-
Тоже занимался вопросами удаленного управления компьютером.
Вроде получается и даже задержка вполне терпимая.
Интересно было бы узнать подробности. Вообще нужно завести тему про создание удаленных позиций-"Луноходов".
PS Создал: http://136.su/forum/index.php?topic=64.0 (http://136.su/forum/index.php?topic=64.0)
А синтезатор очень нужен.
Если этот вариант не хочет работать - может быть собрать MiniDDS по схеме EW6GB? Я пользуюсь таким в передатчике и очень доволен качеством его работы. Он формирует любую частоту до примерно 200 кГц. Если нужно иметь более высокую частоту, достаточно поставить еще ГГ1 с делителем в несколько раз.
-
Если идти по пути не прямого синтеза основной частоты, а синтезатора
с ФАПЧ, то применительно к моему случаю шаг перестройки получается
неровный и около 3 Гц. Очень неудобно при работе,особенно когда надо
бегать по диапазону, учитывая что фактическая полоса пропускания
приемника около 200 Гц.
Ситуация специфическая, о ней я сообщал.
Идея которая должна бы сработать в данном случае, вывести еще один сигнал
управления- блокировка буферного каскада между LPT портом и AD9850.
Но это надо Visual Basic поприличнее знать. Программа на нем написана.
В принципе это можно сделать и на аппаратном уровне, но тогда дистанционно
эта функция будет недоступна.