Применение аналого-цифрового преобразователя для составления таблиц кодирования функциональных генераторов на ЦАП.

 

При построении функциональных генераторов на ЦАП возникает довольно сложная задача получения последовательности двоичных кодов, управляющих построением заданной функции. Проще всего эта задача решается при помощи АЦП, на вход которого подаются необходимые уровни напряжений, а на выходе получают двоичные коды.

Схема АЦП для решения этой задачи представлена на рис. 4. В схеме используется модель 8-ми разрядного АЦП из библиотеки САПР Electronics Workbench.

 

Рис. 4. Схема применения АЦП для составления таблиц кодирования функциональных генераторов.

К выводам АЦП подключаются: VIN – входное аналоговое напряжение, VREF+ и VREF- - источник опорного напряжения, SOC – синхронизация, OE – разрешение на выдачу выходного цифрового кода на выходы D0, … D7. Выход EOS выдает сигнал готовности на вывод выходного цифрового кода.

Входной аналоговый сигнал в АЦП поступает с переменного резистора, управляемого клавишей R, и может изменяться в диапазоне от 0 до 5 В. В схеме использован источник опорного напряжения Uоп (5.5 В). В качестве источника синхроимпульсов используется ключ, управляемый клавишей Space(пробел). К выходам АЦП подключены семисегментные индикаторы и логические пробники.

 

1.4.1. Составление таблицы кодирования функционального генератора средствами САПР.

 

1. Выберете в меню Files команду Open. В появившемся диалоговом окне откройте файл Z22_03.ewb, в котором представлена схема, показанная на рис. 4.

Напряжение на вход АЦП подается с переменного резистора, управляемого клавишами R и Shift – R. Положение движка потенциометра в процентах показывается рядом с его изображением. Величину входного напряжения показывает вольтметр. Логические пробники подключены к выходам АЦП и показывают цифровой код, сопоставляемый аналоговому напряжению на входе АЦП.

В качестве примера составим таблицу кодирования для функции y = ln(x) (Таблица 2).

2. Запустите процесс моделирования при помощи выключателя в правом верхнем углу экрана.

3. Установите на входе АЦП напряжение, соответствующее одному из значений функции из 2-го столбца Таблицы 2. Запустите процесс преобразования при помощи клавиши Space. Прочитайте и перепишите в таблицу в Отчете цифровой код на линейке логических пробников.

Заполните всю таблицу кодирования в Отчете.

Таблица 2.

Таблица кодирования для функции y = ln(x).

N п/п х ln(x) Цифровой код
Х0 Х1 Х2 Х3 Х4 Х5 Х6 Х7
2.303                
2.996                
3.401                
3.689                
3.912                

 

 








Дата добавления: 2015-09-25; просмотров: 826;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.