ano60 0 11 апреля, 2019 Опубликовано 11 апреля, 2019 · Жалоба На EPM3128 делаю логику управления станком. Все выходы (10 шт.) настроены с открытым коллектором. Восемь выходов работают нормально (в неактивном состоянии четкая 1 - 3,7V), а на двух 1,8V. Последующей схемой это воспринимается как "0", и получается всегда "0". Непонятно, как устранить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
new123 0 11 апреля, 2019 Опубликовано 11 апреля, 2019 · Жалоба если с открытым коллектором, а линия случайно не на 1.8 подтянута? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MegaVolt 25 11 апреля, 2019 Опубликовано 11 апреля, 2019 · Жалоба Резисторы подтяжки есть? Снаружи или в плис? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
serj1979 0 12 апреля, 2019 Опубликовано 12 апреля, 2019 · Жалоба CPLD не "битая"? У другой микросхемы то же эффект будет? Если это возможно по схеме, может перевести выходы "открытый коллектор" в высоко импедансное состояние и посмотреть что будет на входе (напряжение)? P.S. С EPM3128 дела не имел, нет ли там такой "засады", что не все выходы можно подключить как открытый коллектор? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ano60 0 12 апреля, 2019 Опубликовано 12 апреля, 2019 · Жалоба 24 minutes ago, serj1979 said: CPLD не "битая"? У другой микросхемы то же эффект будет? Если это возможно по схеме, может перевести выходы "открытый коллектор" в высоко импедансное состояние и посмотреть что будет на входе (напряжение)? P.S. С EPM3128 дела не имел, нет ли там такой "засады", что не все выходы можно подключить как открытый коллектор? Неактивное состояние и есть высокоимпедансное. Активное - "0". Ноги все можно подключать как открытый коллектор. 9 hours ago, MegaVolt said: Резисторы подтяжки есть? Снаружи или в плис? Выходы подключены к базам транзисторов BCR185. Их эмиттеры подключены к +5V. Транзисторы цифровые, базы подтянуты к +5V. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryM 0 12 апреля, 2019 Опубликовано 12 апреля, 2019 · Жалоба 14 minutes ago, ano60 said: Неактивное состояние и есть высокоимпедансное. Активное - "0". Ноги все можно подключать как открытый коллектор. Выходы подключены к базам транзисторов BCR185. Их эмиттеры подключены к +5V. Транзисторы цифровые, базы подтянуты к +5V. Проверяйте транзисторы. З.Ы. В EPM3128 нет внутренней подтяжки и 5V tolerant pin, почему 3,7В если должно быть 5 в неактивном состоянии и opendrn?. Базы с указанным транзистором можно не подтягивать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ano60 0 12 апреля, 2019 Опубликовано 12 апреля, 2019 · Жалоба 2 minutes ago, DmitryM said: Проверяйте транзисторы. З.Ы. В EPM3128 нет внутренней подтяжки и 5V tolerant pin, почему 3,7В если должно быть 5 в неактивном состоянии и opendrn?. Базы с указанным транзистором можно не подтягивать. В opendrn должен быть "0". 3,7V на восьми неактивных выходах. На двух 1,8V. Базы подтянуты внутри корпуса транзисторов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryM 0 12 апреля, 2019 Опубликовано 12 апреля, 2019 · Жалоба 33 minutes ago, ano60 said: В opendrn должен быть "0". 3,7V на восьми неактивных выходах. На двух 1,8V. Базы подтянуты внутри корпуса транзисторов. Активное состояние opendrn = 0, неактивное +5В. Подтяжки же к +5В. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Yuri124 1 12 апреля, 2019 Опубликовано 12 апреля, 2019 · Жалоба 5 minutes ago, DmitryM said: Активное состояние opendrn = 0, неактивное +5В. Подтяжки же к +5В. Вот-вот. А имеем непонятные 3,7 и 1,8. Возможно - утечки между ногами CPLD, что-то не так с самими транзисторами (отпаять и подтянуть резисторами). Или сама CPLD... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dvlwork 0 12 апреля, 2019 Опубликовано 12 апреля, 2019 · Жалоба Напряжение питания банков какое? Возможно ток течет через ESD диод на питание банка. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ano60 0 12 апреля, 2019 Опубликовано 12 апреля, 2019 · Жалоба 2 hours ago, dvlwork said: Напряжение питания банков какое? Возможно ток течет через ESD диод на питание банка. Нашел я ошибку. В ПЛИС эти два выхода присоединены к однотипным самодельным элементам, которые не тактировались глобальным тактовым сигналом. Переделал, и все пошло. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
serj1979 0 12 апреля, 2019 Опубликовано 12 апреля, 2019 · Жалоба 33 минуты назад, ano60 сказал: Нашел я ошибку. В ПЛИС эти два выхода присоединены к однотипным самодельным элементам, которые не тактировались глобальным тактовым сигналом. Переделал, и все пошло. Что пошло конечно хорошо, все равно, не вполне понятно (мне). Выход у вас был определён как открытый коллектор, напряжение на выводе CPLD говорите подтянуто к +5В (я правильно понял? выводы CPLD +5В tolerance?), а по замерам +3.7В и где то 1.8В. Такое может быть если идёт частота, а мереите тестером "постоянку" и в зависимости от скважности получаете то или иное "постоянное" напряжение... Что то не всё гладко... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться