Автор Тема: Проблемы с LPT портом  (Прочитано 12983 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ua0aet

  • Ветеран
  • *****
  • Сообщений: 1033
    • Просмотр профиля
Проблемы с LPT портом
« : 25 Декабрь 2010, 14:14:09 »
Спаял синтезатор на AD9850 по схеме DL5MGD. Программу чуть подправили.
Управление через LPT порт.
Все бы меня там устраивало, но функция "сброс" работает как с панели
управления, так и по случайному процессу от каких то импульсных помех.
Включаю синтезатор, выставляю частоту, подсоединяю корпус осциллографа  
к корпусу приемника- все сносит. Возможно  и при других помехах, в том числе и по сети, типа включение
какой то нагрузки.
Без сброса может проработать от 5 до 15 минут. В начале я предполагал, что проблемы
с синтезатором. Наставил развязок более чем, толку нет. Когда выдернул разъем LPT, синтезатор
работал без проблем и на подключение осциллографа уже не реагировал.
Посмотрел осциллографом питание, по +5В вся "лохматость" находится в пределах 50 мВ, по +12В
в пределах 150мВ.
За все время эксплуатации компьютера (этот вариант использую 2 года) не было ни одного зависа
и ни одного спонтанного сброса (перезапуска).
Для управления используются три шины данных LPT порта. Идет что то оттуда.
Как помехи попадают на шину управления?
Возможно кто-то встречался или слышал о подобный явлениях?
« Последнее редактирование: 25 Декабрь 2010, 14:18:23 от ua0aet »

Оффлайн rw3adb

  • Ветеран
  • *****
  • Сообщений: 6338
    • Просмотр профиля
    • E-mail
Re: Проблемы с LPT портом
« Ответ #1 : 26 Декабрь 2010, 01:48:00 »
Виталий, осцилом смотрел выход ЛПТ? Что там?
Вариант- взять оптроны от мышки старой и через них подключить порт, "отвязав" т.о. землю компа.
Сам комп- заземлён?
« Последнее редактирование: 27 Декабрь 2010, 01:17:13 от rw3adb »
--_ _ _  _ _ _ --  --_   _   _-_  _--  _ _ _-- _- -_ _ -_ _ _

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3557
    • Просмотр профиля
Re: Проблемы с LPT портом
« Ответ #2 : 26 Декабрь 2010, 11:44:56 »
Увидеть бы схему, особенно касающуюся микроконтроллера. Какие такжефьюзы установили?

Оффлайн ua0aet

  • Ветеран
  • *****
  • Сообщений: 1033
    • Просмотр профиля
Re: Проблемы с LPT портом
« Ответ #3 : 26 Декабрь 2010, 12:38:21 »
Компьютер условно скажем заземлен(занулен).
Дом строился 18 лет назад, ноль и заземление соединяются
на этажном эл.щите.
Может уже фильтрация по питанию маловата, может что то еще.
Гальванически развязать конечно можно, но для короткого импульса паразитной емкости может оказаться достаточно.
Микроконтроллер для управления в синтезаторе не используется, (программа управления на компьютере) драйвер между LPT и непосредственно микросхемой синтезатора AD9850.
Под рукой нет приличного осциллографа, достаточно простой чтобы посмотреть сигнал.
Схему синтезатора можно посмотреть:
http://www.dl5mgd.de/drmreceiver/Bilder/ad9851drm.png
« Последнее редактирование: 26 Декабрь 2010, 12:41:13 от ua0aet »

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3557
    • Просмотр профиля
Re: Проблемы с LPT портом
« Ответ #4 : 26 Декабрь 2010, 15:10:49 »
Цитировать
Схему синтезатора можно посмотреть
У меня не открывается - говорит "изображение не может быть отображено так как содержит ошибки"  ???

Оффлайн ua0aet

  • Ветеран
  • *****
  • Сообщений: 1033
    • Просмотр профиля
Re: Проблемы с LPT портом
« Ответ #5 : 26 Декабрь 2010, 15:32:10 »
Графический файл с расширением .png.
У меня влет открывается. Изображение какое то нестандартное.
Очень большое, при уменьшении,теряется качество.
Немного поужал в прикрепленном файле.

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3557
    • Просмотр профиля
Re: Проблемы с LPT портом
« Ответ #6 : 26 Декабрь 2010, 16:30:38 »
Посмотрел, спасибо.
Мне кажется нужно проверить - установлена ли блокировочная емкость (керамическая) в непосредственной близости от ножки питания ДДСки на землю. Еще можно было бы входы микросхемы 74HCT08 подключать не непосредственно к порту, а через резисторы хотя бы 100 Ом. А еще лучше бы использовать триггеры Шмидта.
ДДСка не перегревается?
Развязать бы еще питание ДДСки от питания 74HCT08 через RC цепочку или дроссель. Так больше ничего в голову не приходит.

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3557
    • Просмотр профиля
Re: Проблемы с LPT портом
« Ответ #7 : 26 Декабрь 2010, 18:29:58 »
И еще важно - нужен хороший контакт земли компьютера с землей устройства. Если корпус компьютера не заземлен и/или не заземлен источник, питающий синтезатор - могут быть проблемы. Вот что пишут про блок питания компьютера: "Поэтому напряжение прикосновения к незаземленному компьютеру может достигать половины сетевого. Это не опасно для жизни, так как реактивное сопротивление конденсаторов достаточно велико, но нередко приводит к выходу из строя интерфейсных цепей в момент подключения к компьютеру периферийных устройств."

Оффлайн rw3adb

  • Ветеран
  • *****
  • Сообщений: 6338
    • Просмотр профиля
    • E-mail
Re: Проблемы с LPT портом
« Ответ #8 : 30 Декабрь 2010, 02:36:19 »
Удалось побороть? А какой длины кабель до порта, кстати?
Все остальное уже качественно АУС изложил. -)
--_ _ _  _ _ _ --  --_   _   _-_  _--  _ _ _-- _- -_ _ -_ _ _

Оффлайн ua0aet

  • Ветеран
  • *****
  • Сообщений: 1033
    • Просмотр профиля
Re: Проблемы с LPT портом
« Ответ #9 : 30 Декабрь 2010, 10:14:58 »
Результат нулевой.
Длина кабеля около 0.5м.
Есть соединение по сигнальной земле,еще отдельный провод
по корпусу. Подключал заземление, убирал его, все равно
при подключенном LPT-сбрасывает как от прикосновения общего провода
осциллографа, так и при включении того же осциллографа в сеть.

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3557
    • Просмотр профиля
Re: Проблемы с LPT портом
« Ответ #10 : 30 Декабрь 2010, 12:09:32 »
Цитировать
ри подключенном LPT-сбрасывает как от прикосновения общего провода осциллографа, так и при включении того же осциллографа в сеть.
А осциллограф какой - не с импульсным ли БП? У меня был такой, так меня от крокодила "земли" щупа порой так прилично дергало током! Потом заземлил наглухо осциллограф - стало нормально.

Оффлайн ua0aet

  • Ветеран
  • *****
  • Сообщений: 1033
    • Просмотр профиля
Re: Проблемы с LPT портом
« Ответ #11 : 30 Декабрь 2010, 13:02:29 »
Осциллограф С1-73, малогабаритный, но из достаточно старых.
Работает, посему внутрь не заглядывал.
Без осциллографа тоже сбрасывает на через какое то время.
Поищу на денек цифровой осциллограф, чтобы записать все что идет и посмотреть откуда.

Оффлайн rw3adb

  • Ветеран
  • *****
  • Сообщений: 6338
    • Просмотр профиля
    • E-mail
Re: Проблемы с LPT портом
« Ответ #12 : 30 Декабрь 2010, 19:01:43 »
чудеса- да и только.
пойдём с другой стороны: что за лпт? на материнке? карта? в ноуте? уровни ттл на нем нормальные? протести его каким нить примитивным тестом. хоть светодиодов напихай туда, да посмотри, все ли с ним нормально?
да, еще вот что. на каждый корпус цифровой м/с обязательно надо поставить по хорошему керамическому конденсатору 0.022-0.15 мкф как можно ближе к выводам питания. либо прямо навеской на саму м/с.

методы борьбы изложеные АУС, пробовали, Виталий?   Триггеры Шмидта на входе, RC-цепочка заваливающая ттл фронт?
0.5 м- это нормальная длинна, если с портом все хорошо. длина стандартного лпт шнура 1.5м.
как подается земля в шлейфе? Когда паял такой шнур сам, в незапамятные времена, то в плоском шлейфе пускал через один сигнальный провод-земля-сигнальный провод-земля.
--_ _ _  _ _ _ --  --_   _   _-_  _--  _ _ _-- _- -_ _ -_ _ _

Оффлайн ua0aet

  • Ветеран
  • *****
  • Сообщений: 1033
    • Просмотр профиля
Re: Проблемы с LPT портом
« Ответ #13 : 31 Декабрь 2010, 08:24:56 »
Компьютер стационарный.
LPT на материнской плате.
С самим синтезатором все нормально. Там и электролитов и керамики достаточно.
Отдельные источники питания для цифровой и аналоговой части и т.д.
Если после установки частоты разъем LPT выдернуть, то синтезатор работает долго
и без проблем. Ничем не сносится.
Насколькоя смог определить длительность управляющих импульсов, они где-то 5-10 мкс.
Интегрирующие цепочки и ТШ пока еще не испытал.В ближайшее время попытаю. Буду искать причину.
Сброс может произойти и от помех по сети. Включили некую нагрузку и может слететь.
Хочу порыть блок питания PC, посмотреть, что там, может где утечка в электролитах появилась,
может в фильтре оторвать среднюю точку от корпуса.
« Последнее редактирование: 31 Декабрь 2010, 08:32:01 от ua0aet »

Оффлайн rn3aus

  • Ветеран
  • *****
  • Сообщений: 3557
    • Просмотр профиля
Re: Проблемы с LPT портом
« Ответ #14 : 31 Декабрь 2010, 09:40:58 »
Попробуйте запитать цифровую часть синтезатора от батареи/аккумулятора. Если все будет ОК, значит бяка по питанию, на что собственно и похоже.
А еще мне один товарищ рассказал, что бывает сама ДДСка начинает вести себя странно, если ее перегрели при пайке - так было в одном из КВ-синтезаторов, думали на пик-контроллер, а оказалась ДДСка.