Задачи
2023-10-07 10:57 Задачи 2023

Разработка Блока функционального контроля (БФК) для контроля динамических параметров при тестировании аналоговых микросхем (ЦАП, АЦП)

Выигрыш:
30 000 ₽

ООО "НПП "Детектор"

Инжиниринговые услуги в части разработки тестовых модулей и проведение сертификационных испытаний ЭКБ.
Цель:
Формирование тестовых последовательностей и задания режимов работы исследуемых микросхем. (расшифровка задачи ниже)
Требования:
Желательная среда разработки Altium Designer
Что должно быть в решении?
Блок-схема БФК, схема электрическая принципиальная, перечень электронных компонентов и обоснование их выбора, планы по дальнейшему развитию и модернизации. Не использовать готовые конструкторы (Arduino и прочее).
Критерии:
Доступность применяемых компонентов, модернизируемость (возможность расширения функционального назначения), ремонтопригодность.
Итоговый продукт:
Блок-схема БФК, схема электрическая принципиальная, перечень электронных компонентов
Как заказчик поймет, что ваше решение подходит?
Проанализировав предложенные решения

Блок функционального контроля

Блок функционального контроля (БФК) представляет собой одноплатное устройство с возможностью подключения к компьютеру для программирования с логическими и/или аналоговыми выводами, которые подключаются к испытываемой микросхеме.
Типовой состав БФК: управляющий микроконтроллер, набора ЦАП/АЦП для аналоговых входов, буферы ввода/вывода на базе, например, ПЛИС или других микросхем для логических уровней, различная периферия для обеспечения стабильной работы компонентов.

Напряжение питания платы может обеспечиваться как от ПК, так и отдельным разъемом. В случае использования отдельного разъема необходимо написать требования к входному напряжению.
Основная задача БФК задать электрический режим тестируемой микросхемы, проанализировать результат и выдать его на ПК. Например, если для тестирования подключена ОЗУ, то БФК должно записать в тестируемую ОЗУ определенных код (шахматы, инкремент, декремент и т.п.), затем считать записанный ранее код и сравнить с эталоном, в случае несовпадения выдать информацию по какому адресу выдано неверное значение.

Задача конкурсантов:

  1. Разработать плату БФК, предоставив блок схему, схему электрическую принципиальную и перечень используемых микросхем;
  2. Выбрать формат общения платы с компьютером, в этом пункте нет ограничений;
  3. Выбрать разъемы и кабели для соединения БФК и тестируемого образца, требования по количеству линий, частоте и передаваемым данным приведены в задании;
  4. Обосновать выбор компонентной базы. Почему был выбран тот или иной контроллер, например, в состав входят нужные АЦП/ЦАП или есть требуемое количество портов.