TechShape.ru

Информационные технологии

Основные разделы

Функциональная схема

Функциональную схему разрабатывают на основе структурной для каждого блока. В результате из отдельных функциональных схем составляется общая функциональная схема объекта.

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

(МК) и ROM:

Рис. 2

Основным элементом на данной функциональной схеме является микроконтроллер (МК) К1816ВЕ31. Т.к. данный микроконтроллер отличается от базового микроконтроллера МК-51 отсутствием ВПП, то это приводит к необходимости включения в состав проектируемой системы блока внешней памяти программ. В состав данного блока входит постоянное запоминающее устройство ROM и вспомогательный регистр фиксации адреса RG. Регистр фиксации адреса необходим в силу того, что выдаваемый через порт Р0 на системную магистраль младший байт адреса присутствует непродолжительное время. Фиксация этого байта в регистре осуществляется по спаду сигнала ALE . Выдаваемый через порт Р2 старший байт в фиксации не нуждается. Т.к. он остается неизменным на линиях порта до окончания времени выполнения текущей команды. При обращении к внешней памяти вне зависимости от конкретного значения адреса всегда формируется его полный 16-разрядный код. Выбор информации из памяти программ будет производиться по сигналу РМЕ - специальный сигнал чтения памяти программ, а информационный обмен с ВПД стробируется сигналами RD и WR. К входам BQ1, BQ2 подключен кварцевый генератор для питания МК. По заданию необходимо осуществить поддержку задаваемой температуры (включение и выключение обогревателя) и изменить положение ячейки яиц путем поворота на 450. Это реализуется программно через порты Р1.0 и Р1.1 при наличии на линии «1» или «0». Отсчет 1 часа, после которого происходит поворот ячейки, производится внутренним таймером МК (Т0, Т1) также при помощи программирования (раздел «Программное обеспечение» ).

Для сопряжения периферийных устройств используется классическая выборка. Данный вид сопряжения предусматривает подключение входов выбора микросхемы (CS) к свободным линиям портов Р2. Для организации информационного обмена на этих линиях программно сформированы соответствующие сигналы выборки. Обмен сопровождается сигналами RD и WR.

Задание температуры (ЗТ):

Рис. 3

Данный блок реализуется при помощи буфера, который имитирует пульт с 5 кнопками. МК управляет буфером данных при помощи управляющего сигнала RD - выбор чтения, с которого считывает значения температур нажатых кнопок. В нашем случае температура задается 5 кнопками от 200 до 400. Сигнал выбора буфера EZ2 определяется портом Р2.4.

Аналогово-цифровой преобразователь (АЦП):

Задание предусматривает анализ значений температур с отсеков 1 и 2, осуществляемый при помощи аналого-цифрового преобразователя (АЦП), представленный на рис.4. Для контроля аналоговых параметров используем аналоговый мультиплексор. При этом входные аналоговые сигналы с термодатчиков 1 и 2 отсека подаются на мультиплексор (рис.5), а выход его связывается с АЦП. Сигнал выбора АЦП CS определяется портом Р2.3.Тактируется АЦП при помощи сигнала ALE. МК управляет АЦП при помощи управляющего сигнала RD - выбор чтения.

Перейти на страницу: 1 2 3

Еще статьи

Космические системы связи
Освоение космоса, космические исследования относятся к одному из основных направлений научно-технической революции. Рассмотрение этого направления в технико-экономическом аспекте представит определенный интерес для специалистов, разрабатывающих международные программы сотрудничества в области ...

Все права защищены! 2020 - www.techshape.ru