Проектирование аппаратной части МПС
Введение. Поведение транзистора, как и любого другого прибора, в электрической цепи определяется его статическими характеристиками, то есть уравнениями, связывающими входные и выходные токи и напряжения.
Рис.1. Эквивалентная схема транзистора
Наиболее часто применяются зависимости входных и выходных токов и напряжений, выраженные в h - параметрах: U1 = h11 I1 + h12 U2 ; I 2 = h21 I1+ h22 U2 ; h - параметры имеют следующий физический смысл : 1) h11 = U1 / I1 , при U2 = 0 – входное сопротивление при коротком замыкании выходной цепи; 2) h12 = U1 / U2 , при I1 = 0 – коэффициент обратной связи по напряжению при холостом ходе во входной цепи; 3) h21 = I2 / I1 , при U2 = 0 – коэффициент передачи тока при коротком замыкании выходной цепи; 4) h22 = I2 / U2 , при I1 = 0 – выходная проводимость при холостом ходе во входной цепи.
Итак, для определения h - параметров необходим режим короткого замыкания в выходной цепи и режим холостого хода во входной. Это достаточно просто осуществляется экспериментально, поскольку указанные режимы близки к режимам работы транзистора в реальных схемах. Функциональное проектирование Для определения h - параметров в качестве входных данных для МПС будут выступать входной ток БТ I1 (для определения h11 и h21) и выходное
Рис.2. Алгоритм функционирования МПС
Переход от h-параметров схемы с общим эмиттером (ОЭ) к h-параметрам схемы с общей базой (ОБ) или общим коллектором (ОК) можно осуществить по формулам табл.1.
Табл.1. Переход от h-параметров схемы с ОЭ к схемам ОБ или ОК
Структурное проектирование Для построения МПС необходимо составить перечень необходимых аппаратных средств. Для подачи I1 на вход транзистора понадобится цифро-аналоговый преобразователь (ЦАП) с токовым выходом, а для подачи U2 на выход транзистора нужен ЦАП, преобразующий цифровой сигнал в напряжение. Для измерения выходного тока I2 понадобится аналого-цифровой преобразователь (АЦП) с токовым входом, а для измерения входного напряжения U1 нужен АЦП с входом по напряжению. Для хранения управляющей программы микропроцессора (МП) понадобится постоянное запоминающее устройство (ПЗУ), для хранения промежуточных результатов понадобится оперативное запоминающее устройство (ОЗУ), реализующее функции оперативной памяти. Рис.3. Общая блок-схема МПС Проектирование аппаратной части МПС Подбор необходимых компонентов буду вести с помощью каталога [2], в котором представлена продукция более 500 ведущих мировых производителей компонентов и комплектующих, приборов и инструмента для разработки, производства, сервиса современной электронной техники.
Так как особенные требования к МПС отсутствуют, то выбираем следующие компоненты: 1) В качестве АЦП1, измеряющего выходной ток БТ, выбираем микросхему ADC0820, преобразующую напряжение в цифровой 8 битный сигнал. Диапазон измеряемых напряжений U = 0 ÷ 10 В, шаг квантования 40 мВ. Для снятия тока микросхема будет снимать напряжение с резистора номиналом 2) В качестве АЦП2, измеряющего входное напряжение на клеммах БТ, выбираем аналогично микросхему ADC0820, преобразующую входное напряжение БТ в цифровой 8 битный сигнал. Диапазон измеряемых напряжений Uвх= 0 ÷ 10 В, шаг квантования 40 мВ. Для обеспечения бесконечного входного сопротивления перед входом микросхемы АЦП поставим повторитель напряжения. В качестве повторителя используем операционный усилитель, предназначенный специально для использования в качестве повторителя, обладающий улучшенными характеристиками (в основном более высоким быстродействием), LM310 компании National Semiconductor Corporation. На рис.4 можно увидеть график функции перехода от напряжений к двоичному 8-миразрядному коду для микросхемы ADC0820, Рис.4. График функции перехода от напряжения к двоичному коду
3) В качестве ЦАП1, подающего ток на вход БТ, выбираем микросхему DAC0830, преобразующую цифровой 8 битный сигнал в ток (микросхема имеет токовый выход). Диапазон токов Iвх= 0 ÷ 10 мА, шаг квантования 0,04 мА. При необходимости можно увеличить диапазон токов и шаг квантования соответственно. Микросхема совместима с МП 8080, 8048, 8085, Z80 и др. популярными микропроцессорами. 4) В качестве ЦАП2, подающего напряжение на выход БТ, выбираем микросхему AD7302, преобразующую цифровой 8 битный сигнал в напряжение. Диапазон выходных напряжений Uвых= 0 ÷ 10 В, шаг квантования 40 мВ. Микросхема совместима с МП 8080, 8048, 8085, Z80 и др. популярными микропроцессорами. Для обеспечения нулевого выходного сопротивления микросхемы ЦАП поставим после неё повторитель напряжения на микросхеме LM310, после которого напряжение с ЦАП будет подаваться на выход транзистора. 5) В качестве ОЗУ, где после вычислений будут храниться значения 6) В качестве ПЗУ используем микросхему M27C256B - EPROM 256K
7) Выбран МП Z84C0010– производитель Zilog, семейство Z80C. Это 8 битный микропроцессор на КМОП технологии, за счет чего обладает высокой нагрузочной способностью, высоким быстродействием.
8) В качестве тактового генератора для МП использован кварцевый генератор IQXO-350C на 10 МГц фирмы IQD.
9) В качестве устройств ввода/вывода (УВВ) используем 3 порта параллельного ввода/вывода PIO Z84C2010, семейства Z80C, совместимые с выбранным микропроцессором. Выходы которых подсоединяются к периферийным устройствам (клавиатуры, светодиодные индикаторы и др.) 10) Выборку кристалла будем производить с помощью дешифратора 4x16 на микросхеме 74154.
Принципиальная электрическая схема МПС показана на рис.5.
Программирование Адресное пространство
С помощью выборки кристалла на основе дешифратора DD3 формируется адресное пространство - см. табл.2, в которой так же указаны адреса промежуточных и конечных результатов: Табл.2. Адресное пространство
Популярное: Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (593)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |