SElkt_03_2021

Page 54

ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ

Практика использования встроенного АЦП в ПЛИС семейства MAX 10 Часть 2. Работа с АЦП в ПЛИС семейства MAX 10 Павел Редькин (г. Ульяновск) плате Altera MAX 10 FPGA, на рисунке

Статья содержит информацию по практическому применению аппаратного модуля АЦП, входящего в состав ПЛИС семейства MAX 10 производства Intel (Altera). Во второй части статьи рассмотрены вопросы создания проекта ПЛИС с модулем АЦП в среде Quartus II, настройки конфигурации АЦП в проекте, загрузки конфигурации в ПЛИС на примере конкретной отладочной платы с ПЛИС семейства MAX 10.

Аппаратная платформа ПЛИС с АЦП В качестве аппаратной платформы ПЛИС с АЦП в данной статье применена отладочная плата Altera MAX 10 FPGA, имеющая «на борту» ПЛИС семейства MAX 10 10M08SAE144C8G с 8000 логическими элементами и одним встроенным аппаратным модулем АЦП. Принципиальную схему и описание платы Altera MAX 10 FPGA можно загрузить со страницы производителя [1]. Помимо ПЛИС на плате Altera MAX 10 FPGA имеется разъём mini-USB для подачи внешнего напряжения питания, стабилизатор напряжения +3,3 В, кварцевый генератор с частотой 50 МГц, микросхема источника опорного напряжения (ИОН), разъём JTAG для загрузки и конфигурирования ПЛИС, схема сброса ПЛИС, пользовательские светодиоды, джамперы и прочие вспомогательные элементы. Аналоговые универсальные

Рис. 9. Общий вид собранного макета с платой Altera MAX 10 FPGA

48

входы АЦП в ПЛИС ADC1IN1-ADC1IN8 на плате Altera MAX 10 FPGA снабжены фильтрующими RC-цепочками, а также входными буферными элементами – операционными усилителями (ОУ) LM2902, включёнными в режиме повторителей напряжения. Цифровые линии GPIO, а также аналоговые универсальные входы ПЛИС выведены на плате на линейки соответствующих разъёмов. На вход подачи внешнего опорного напряжения ADC_VREF поступает напряжение +2,5 В с выхода микросхемы ИОН MCP1525. Выделенный вход АЦП в ПЛИС ANAIN1 на отладочной плате не задействован (соединён с общим проводом через резистор нулевого сопротивления). Для использования входа ANAIN1 в проекте ПЛИС в плату необходимо внести небольшие доработки, о чём будет подробнее сказано далее. Для исследования модуля АЦП в ПЛИС автором был собран макет, состоящий из платы Altera MAX 10 FPGA, подключённых к ней жидкокристаллического индикатора 12864ZW и линейки из шести кнопок управления. Индикатор в проекте ПЛИС работает в символьном режиме и позволяет отображать четыре строки по 16 символов в каждой. На свободном макетном поле платы Altera MAX 10 FPGA смонтирован электронный ключ на полевом транзисторе КП501А, нагруженный на звуковой излучатель электромагнитного типа. Данный узел используется в проекте ПЛИС для озвучивания нажатий на кнопки. Общий вид собранного макета представлен на рисунке 9. Принципиальная схема собранного на базе платы Altera MAX 10 FPGA макета показана на рисунке 10. Для упрощения восприятия часть узлов и элементов, установленных производителем на WWW.SOEL.RU

не показана. Также на схеме не показаны цепи питания ПЛИС, фильтрующие конденсаторы на этих цепях и некоторые служебные сигналы ПЛИС, не имеющие принципиального значения для рассматриваемой темы. Элементы аналоговой части (ОУ повторителей напряжения, внешние входные аналоговые цепи универсальных входов ПЛИС) на схеме показаны только в части канала 7 АЦП для универсального входа ADC1IN7 (вывод 13 в ПЛИС). Позиционные обозначения элементов и наименования цепей отладочной платы на рисунке 10 соответствуют оригинальной документации производителя [1]. Позиционные обозначения дополнительных элементов макета, не входящих в состав отладочной платы (ЖКИ, кнопок, узла генерации звука), имеют свою собственную нумерацию. Внешнее питание – постоянное напряжение +5 В – плата получает через разъём J1, имеющий форм-фактор miniUSB. Этот разъём предназначен только для подачи питания, поскольку его контакты цепей данных интерфейса USB (D+, D–) ни с чем на плате не соединены. Поступающее через разъём J1 напряжение +5 В понижается с помощью стабилизатора U1 до значения +3,3 В. Далее из напряжения +3,3 В вырабатываются: напряжение питания аналоговой части платы ПЛИС и аналоговой части платы VCCA_3.3V, напряжение питания ядра ПЛИС VCC_CORE, напряжения питания системы ввода-вывода ПЛИС и цифровой части платы VCC_IO. Загрузка конфигурации в конфигурационную память и в саму ПЛИС осуществляется через разъём JTAG J10 с элементами его «обвязки». Цепь аналогового общего провода на плате подводится к общему проводу аналоговых элементов платы: ОУ повторителей напряжения и элементов их «обвязки», ИОН, элементов внешних аналоговых цепей универсальных входов ПЛИС, аналоговому общему проводу ПЛИС, разъёму аналоговых сигналов J3. Цепь цифрового общего провода на плате подводится к общему проводу цифроСОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 3 2021


Turn static files into dynamic content formats.

Create a flipbook

Articles inside

Экспериментальная оценка магнитных характеристик низкочастотных магнитопроводов

21min
pages 70-79

О первой в мире радиограмме, переданной в России 125 лет назад

14min
pages 80-88

Расчёт величин MTBF для гибридных интегральных схем с использованием редакций военного справочника MIL-HDBK-217F, Notice 1 и 2

11min
pages 66-69

Практика использования встроенного АЦП в ПЛИС семейства MAX 10 Часть 2. Справочная информация по АЦП ПЛИС MAX 10

21min
pages 54-65

Беспилотная навигация: компоненты и решения

9min
pages 44-47

Электронные компоненты компании Bourns. Современные датчики давления и влажности

11min
pages 38-43

SuperCell: достижение новых высот для расширения возможностей подключения к Интернету

17min
pages 30-37

Терагерцовая квантовая медицина как возможный альтернативный способ эффективной борьбы с коронавирусом

15min
pages 22-29

Коммуникации в эпоху 6G. Часть 2

18min
pages 14-21

Модулируемый СВЧ-генератор

4min
pages 48-49

Новости российского рынка

7min
pages 10-13
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.