Современная электроника №6/2022
ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 49 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 6 2022 двоичного слова (00000001)шаблонаиз файла Svetodiodu2.ptn. После поступле- ния на выводы генераторов PATTERN1 и PATTERN2 значений (00100010 и 00000010) второго двоичного слова шаблона из файлов Svetodiodu1.ptn и Svetodiodu2.ptn подсвечиваются 2, 6 и 10 светодиоды(рис. 25б). Далее на выво- дыгенераторовшаблона поступает тре- тье (01000100и00000100) –рис. 25в, чет- вёртое (10001000и00001000) –рис. 25г и снова первое (00010001 и 00000001) значения шаблона, тем самым обеспе- чиваянепрерывное поочерёдное подсве- чивание светодиодов вцикле со сдвигом подсветкивлево. Приэтомодновремен- но засвечиваются три светодиода из 12 имеющихся в схеме. Управляя значениями разрядов дво- ичных слов в файлах шаблона, код фор- мирования световых эффектов можно изменить. Например, запрограммиро- вать одновременное свечение сразу шести светодиодов D1–D6 (в то время как светодиодыD7–D12 будут погаше- ны) – рис. 30а, записав в файле шабло- на генератора PATTERN1 в младшие разряды первого двоичного управля- ющего слова шесть 1 (код 00111111), а затем с помощью кода 11000000 (вто- рая строка в файле шаблона генератора PATTERN1) и 00001111 (вторая строка в файле шаблона генератора PATTERN2) погасить светодиоды D1–D6 и зажечь светодиоды D7–D12 (рис. 30б). Диаграммы двоичного кода управ- ления свечением светодиодов показа- ны на рис. 31. Для их формирования применим ещё один виртуальный при- бор программы Proteus – логический анализатор (рис. 32), который добав- ляют в схему выбором левой кнопкой мыши строки с его названием (LOGIC ANALYSER) на панели INSTRUMENTS (панель открывают нажатием кнопки Virtual Instruments Mode на левой пане- ли инструментов схемного редактора). Логический анализатор после запуска симуляции схемы снимает входные зна- чения со своих выводов и отображает полученные данные в виде прямоуголь- ных импульсов на диаграмме во времен- ной области лицевой панели. Для съёма сигналов с исследуемой схемы логиче- ский анализатор имеет 16 выводов и 4 шины разрядностью в 8 бит каждая. Добавим прибор в проект и соеди- ним со схемойформирования световых эффектов так, как показано на рис. 31. Лицевая панель прибора открывается вследствие запуска симуляции схемы. Рассмотрим её более подробно. Шест- надцать переключателей в левой части панели соответствуют шестнадцати каналам съёма сигналов A0–A15. В следу- ющей колонке отображеныимена вхо- дов логического анализатора. В нижней части временной области отображаются сигналы, полученные со входов В0[0..7]– B3[0..7]. Также прибор оснащён курсора- ми, предназначенными для проведения измерений во временной области, кото- рые при необходимостиможно переме- щать при помощи левой кнопкимыши. В правой части лицевой панели рас- сматриваемого прибора расположена панель управления, на которой нахо- дятся два окна: ● Trigger (Синхронизация); ● Horizontal (Развертка). Управление курсорами производится в окне Trigger. Для этого предназначена кнопка Cursors, при помощи которой можно активизировать или отключить курсоры. Логический анализатор оперирует последовательно записанными в буфер захвата входными цифровыми дан- ными. Процесс захвата данных запу- скается кнопкой Capture окна Trigger. Спустя некоторое время после выпол- нения условий переключения этот про- цесс останавливается, а кнопка меняет свой цвет при записи и после её завер- шения. Результат – содержимое буфера захвата отображается на дисплее. В окне Horizontal расположены две ручки: Display Scale и Capture Resolution. При помощи первой производится мас- штабирование отображения диаграм- мы, при помощи второй выполняет- ся подстройка разрешения. В нашем примере (рис. 31) воспользуемся руч- ками управления Display Scale и Capture Resolution окна Horizontal и отрегули- руем отображение диаграмм на панели VSM Logic Analyser. Установим малень- кую ручку Display Scale в позицию 1х, большуюручку Display Scale в позицию 1000х. Установим маленькую и боль- шую ручки Capture Resolution в пози- цию 200. Результаты работы логиче- ского анализатора отображаются на экране графического дисплея в виде диаграмм, которые представляют сиг- налы, полученные с его входов (рис. 31). Литература 1. Колесникова Т. Проектирование устройств вывода информации с исполь- зованием цифрового генератора шабло- на в Proteus 8.11 // Современная электро- ника. 2022. № 3. 2. Proteus VSM Help, Labcenter Electronics, 2020. 3. ISIS Help, Labcenter Electronics, 2014. Рис. 31. Настройка параметров логического анализатора, его подключение к схеме управления матрицей светодиодов и диаграммы двоичного кода формирования световых эффектов: (а) бегущих огней, (б) поочерёдного свечения шести светодиодов D1–D6 и D7–D12 а б Рис. 32. Открытие при помощи кнопки Virtual Instruments Mode панели INSTRUMENTS и выбор прибора LOGIC ANALYSER
RkJQdWJsaXNoZXIy MTQ4NjUy