Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
НТЦ-58.000 Инструкция по выполнению ЛР9.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.51 Mб
Скачать
      1. Programs\PLD\Task_00 (динамическая индикация).

        1. Для данной программы не требуется сборка схемы, так как в ней реализована динамическая индикация на ПЛИС четырех семисегментных индикаторов с отображением на каждом цифры 8.

        2. Подключить кабель LPT порта ПК к разъему программатора ПЛИС, это разъем внутри блока "ПЛИС". Любые переключения кабеля LPT порта следует производить только при отключенном стенде, иначе это может привести к повреждению порта LPT ПК;

        3. Включить стенд тумблером SA2.

        4. Запустить утилиту "Quartus II 5.0sp1 Programmer", она находится по адресу "Пуск > Программы > Altera";

        5. В утилите нажать на кнопку "Add File…", указать путь к файлу программы, например "Programs\PLD\Task_00\Task_01.pof" с компакт диска, или диска "C:\" ПК. Для программирования желательно использовать файлы только с расширением ".pof". Для корректного программирования не следует добавлять более одного файла для записи в ПЛИС, т.к. последующие файлы не запишутся, и могут вызвать ошибки;

        6. В появившемся файле установить отметки под заголовками "Program/Configure" и "Verify", других отметок ставить нет необходимости;

        7. Нажать на кнопку "Start";

        8. По завершению сеанса программирования ПЛИС сразу приступает к выполнению программы.

        9. По завершению работы записать обратно базовую программу Task_01_(ICR) (аналогично пунктам 9.2.1.4-9.2.1.7).

        10. Выключить стенд тумблером SA2.

      2. Programs\PLD\Task_01_(ADC) (аналогово-цифровой преобразователь).

        1. Для проверки данной программы схемы необходимо собрать схему по рисунку 9.1 и рисунку 9.0

        2. Подключить кабель LPT порта ПК к разъему программатора ПЛИС, это разъем внутри блока "ПЛИС". Любые переключения кабеля LPT порта следует производить только при отключенном стенде, иначе это может привести к повреждению порта LPT ПК;

        3. Включить стенд тумблером sa2.

        4. Запустить утилиту "Quartus II 5.0sp1 Programmer", она находится по адресу "Пуск > Программы > Altera";

        5. В утилите нажать на кнопку "Add File…", указать путь к файлу программы, например "Programs\PLD\Task_01_(ADC)\Task_01.pof" с компакт диска, или диска "C:\" ПК. Для программирования желательно использовать файлы только с расширением ".pof". Для корректного программирования не следует добавлять более одного файла для записи в ПЛИС, т.к. последующие файлы не запишутся, и могут вызвать ошибки;

        6. В появившемся файле установить отметки под заголовками "Program/Configure" и "Verify", других отметок ставить нет необходимости;

        7. Нажать на кнопку "Start";

        8. По завершению сеанса программирования ПЛИС сразу приступает к выполнению программы.

        9. Результат работы программы – на индикатор HG2 выводится десятичное число, которое в двоичном виде подано на ЦАП (DA2) для переключения компаратора, сравнивающего выход ЦАП и ИПН1. При этом вольтметр PV1 будет показывать аналоговую величину входного сигнала компаратора, а вольтметр PV2 аналоговую величину выходного сигнала ЦАП.

        10. По завершению работы записать обратно базовую программу Task_01_(ICR) (аналогично пунктам 9.2.2.4-9.2.1.7).

        11. Выключить стенд тумблером SA2.

Таблица 9.2 – Назначение битов (линий), кнопок и тумблеров схемы

Бит (линия), кнопка, тумблер

Назначение

бит D7

Подключает выход буферного регистра к линиям A-D.

биты D0-D3

Биты параллельной загрузки BCD счетчика внутри ПЛИС (смотреть содержимое программы).

биты A-D

Сюда подключен через буферный регистр выход BCD счетчика (смотреть содержимое программы, и схему платы процессора)

тумблер SA11

Направление счета BCD счетчика.

кнопка SB4

Разрешение параллельной загрузки BCD счетчика внутри ПЛИС.

Рисунок 9.1 –Схема цифровой части для функционирования прошивки "TASK_01_(ADC)" ПЛИС.

      1. Programs\PLD\Task_01_(BCD CNTR) (двоично-десятичный счетчик).

        1. Для проверки данной программы схемы необходимо собрать схему по рисунку 9.2.

        2. Подключить кабель LPT порта ПК к разъему программатора ПЛИС, это разъем внутри блока "ПЛИС". Любые переключения кабеля LPT порта следует производить только при отключенном стенде, иначе это может привести к повреждению порта LPT ПК;

        3. Включить стенд тумблером sa2.

        4. Запустить утилиту "Quartus II 5.0sp1 Programmer", она находится по адресу "Пуск > Программы > Altera";

        5. В утилите нажать на кнопку "Add File…", указать путь к файлу программы, например "Programs\PLD\Task_01_(BCD_CNTR)\Task_01.pof" с компакт диска, или диска "C:\" ПК. Для программирования желательно использовать файлы только с расширением ".pof". Для корректного программирования не следует добавлять более одного файла для записи в ПЛИС, т.к. последующие файлы не запишутся, и могут вызвать ошибки;

        6. В появившемся файле установить отметки под заголовками "Program/Configure" и "Verify", других отметок ставить нет необходимости;

        7. Нажать на кнопку "Start";

        8. По завершению сеанса программирования ПЛИС сразу приступает к выполнению программы.

        9. Результат работы программы – на индикатор HG2 выводится десятичное число, которое соответствует текущему значению BCD счетчика внутри ПЛИС (BCD счетчик считает от 0 до 9 в десятичной системе счисления).

        10. По завершению работы записать обратно базовую программу Task_01_(ICR) (аналогично пунктам 9.2.3.4-9.2.3.7).

        11. Выключить стенд тумблером SA2.

Таблица 9.3 – Назначение битов (линий), кнопок и тумблеров схемы

Бит (линия), кнопка, тумблер

Назначение

бит D7

Подключает выход буферного регистра к линиям A-D.

биты D0-D3

Биты параллельной загрузки BCD счетчика внутри ПЛИС (смотреть содержимое программы).

биты A-D

Сюда подключен через буферный регистр выход BCD счетчика (смотреть содержимое программы, и схему платы процессора)

тумблер SA11

Разрешение параллельной загрузки BCD счетчика.

тумблер SA12

Направление счета.

тумблер SA13

Разрешение счета.

Рисунок 9.2 – Схема цифровой части для функционирования прошивки "TASK_01_(BCD CNTR)" ПЛИС