Проблемы с функционированием ПЛИС.


[an error occurred while processing this directive]
     Отправлено Igor Lapshin 11 октября 2000 г. 20:04:34
На ПЛИС MAX7064S осуществляется несложный проект:
16 каналов ввода, 4 канала вывода. И входы и выходы
гальванически развязаны через оптроны. Связь с микроконтроллером по интерфейсу SPI.

В целях тестирования на одном из 4-х выходов генерируется тестовый сигнал частотой 1Гц и подаётся на четыре закороченных входа (входы оптронов).

Наблюдается нестабильная работа ПЛИС --- сигнал 1Гц формируется нестабильно.
В ПЛИС есть 3 не задействованных вывода.
ALTERA рекомендует оставлять их
не подключенными, т.к. внутри к ним подводится потенциал. На двух из этих выводах --- идёт болтанка, третий же --- чётко в лог."0".
Должно ли так быть?

Нестабильность исчезает, когда выход сигнала 1Гц размыкается от входов.
Тогда видно, что данный сигнал 1Гц формируется стабильно, т.е. алгоритмически ПЛИС функционирует правильно. Хотя на незадействованных её двух выводах
всё равно присутствуют сигналы с частотой опроса ПЛИС по SPI, правда они как и сигнал 1Гц становятся стабильными.

Думал что на ПЛИС влияют наводки от гальванически развязанного напряжения питания. Окружил ПЛИС конденсаторами по питанию --- не помогло.
Плата достаточно плотного монтажа. На ней стоит и DC/DC конвертор.
Неужели ПЛИС так чувствительна к наводкам, или дело в чём-то другом?

Составить ответ ||| Конференция «Программируемые логические схемы и их применение»

Ответы


Отправка ответа

Имя:(обязательно)
E-Mail:

Тема:(обязательно)

Сообщение:(обязательно)

Ссылка на URL:
Имя ссылки:
URL изображения:


Перейти к списку ответов ||| Конференция «Программируемые логические схемы и их применение»