Перейти к содержанию
    

Непонятное напряжение на выходе

На EPM3128 делаю логику управления станком. Все выходы (10 шт.) настроены с открытым коллектором.

Восемь выходов работают нормально (в неактивном состоянии четкая 1 - 3,7V), а на двух 1,8V.

Последующей схемой это воспринимается как "0", и получается всегда "0". Непонятно, как устранить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

CPLD не "битая"?
У другой микросхемы то же эффект будет?
Если это возможно по схеме, может перевести выходы "открытый коллектор" в высоко импедансное состояние и посмотреть что будет на входе (напряжение)?

P.S. С EPM3128 дела не имел, нет ли там такой "засады", что не все выходы можно подключить как открытый коллектор? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

24 minutes ago, serj1979 said:

CPLD не "битая"?
У другой микросхемы то же эффект будет?
Если это возможно по схеме, может перевести выходы "открытый коллектор" в высоко импедансное состояние и посмотреть что будет на входе (напряжение)?

P.S. С EPM3128 дела не имел, нет ли там такой "засады", что не все выходы можно подключить как открытый коллектор? 

Неактивное состояние и есть высокоимпедансное. Активное - "0". Ноги все можно подключать как открытый коллектор.

9 hours ago, MegaVolt said:

Резисторы подтяжки есть? Снаружи или в плис?

Выходы подключены к базам транзисторов BCR185. Их эмиттеры подключены к +5V. Транзисторы цифровые, базы подтянуты к +5V.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

14 minutes ago, ano60 said:

Неактивное состояние и есть высокоимпедансное. Активное - "0". Ноги все можно подключать как открытый коллектор.

Выходы подключены к базам транзисторов BCR185. Их эмиттеры подключены к +5V. Транзисторы цифровые, базы подтянуты к +5V.

Проверяйте транзисторы.

З.Ы. В EPM3128 нет внутренней подтяжки и 5V tolerant pin, почему 3,7В если должно быть 5 в неактивном состоянии и opendrn?. Базы с указанным транзистором можно не подтягивать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 minutes ago, DmitryM said:

Проверяйте транзисторы.

З.Ы. В EPM3128 нет внутренней подтяжки и 5V tolerant pin, почему 3,7В если должно быть 5 в неактивном состоянии и opendrn?. Базы с указанным транзистором можно не подтягивать.

В opendrn должен быть "0". 3,7V на восьми неактивных выходах. На двух 1,8V. Базы подтянуты внутри корпуса транзисторов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

33 minutes ago, ano60 said:

В opendrn должен быть "0". 3,7V на восьми неактивных выходах. На двух 1,8V. Базы подтянуты внутри корпуса транзисторов.

Активное состояние opendrn = 0, неактивное +5В. Подтяжки же к +5В.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 minutes ago, DmitryM said:

Активное состояние opendrn = 0, неактивное +5В. Подтяжки же к +5В.

Вот-вот. А имеем непонятные 3,7 и 1,8.

Возможно - утечки между ногами CPLD, что-то не так с самими транзисторами (отпаять и подтянуть резисторами). Или сама CPLD...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Напряжение питания банков какое?

Возможно ток течет через ESD диод на питание банка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, dvlwork said:

Напряжение питания банков какое?

Возможно ток течет через ESD диод на питание банка.

Нашел я ошибку. В ПЛИС эти два выхода присоединены к однотипным самодельным элементам, которые не тактировались глобальным тактовым сигналом. Переделал, и все пошло.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

33 минуты назад, ano60 сказал:

Нашел я ошибку. В ПЛИС эти два выхода присоединены к однотипным самодельным элементам, которые не тактировались глобальным тактовым сигналом. Переделал, и все пошло.

Что пошло конечно хорошо, все равно, не вполне понятно (мне).
Выход у вас был определён как открытый коллектор, напряжение на выводе CPLD говорите подтянуто к +5В (я правильно понял? выводы CPLD +5В tolerance?), а по замерам +3.7В и где то 1.8В.
Такое может быть если идёт частота, а мереите тестером "постоянку" и в зависимости от скважности получаете то или иное "постоянное" напряжение...
Что то не всё гладко...
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...