Для студентов по предмету Коммуникации и связьРазработка системы резервного электропитанияРазработка системы резервного электропитания
2016-07-292016-07-29СтудИзба
ВКР: Разработка системы резервного электропитания
Описание
Разработка системы резервного электропитания
Содержание
- Введение
- 1. Расчетно-проектировочный раздел
- Входной источник питания преобразует переменный ток сети (разумеется, когда она подключена) в постоянный ток, необходимый для аккумуляторной батареи. Выходной источник питания делает то же самое в обратном порядке: он преобразует постоянный ток аккумуляторной батареи в переменный ток. Источником напряжения постоянного тока ( это напряжение подается на выходной источник) является входной источник (если он работает) или аккумуляторная батарея. В любом случае переменный ток на выходе стабилен, без каких-либо прерываний выходного напряжения, независимо от состояния сети переменного тока на входе.
- В качестве устройства управления используем однокристальный микроконтроллер семейства МК51 К1816ВЕ751.
- Каждая ОМЭВМ рассматриваемого семейства содержит встроенное ОЗУ памяти данных емкостью 128 байт с возможностью расширения общего объема оперативной памяти данных до 64 Кбайт за счет использования внешних микросхем ЗУПВ.
- Общий объем памяти ОМЭВМ семейства МК51 может достигать 128 Кбайт: 64 Кбайт памяти программ и 64 Кбайт памяти данных.
- При разработке на базе ОМЭВМ более сложных систем могут быть использованы стандартные ИС с байтовой организацией, например, серии КР580. В дальнейшем обозначение "МК51" будет общим для всех моделей семейства, за исключением случаев, которые будут оговорены особо.
- ОМЭВМ содержат все узлы, необходимые для автономной работы:
- 1) центральный восьмиразрядный процессор;
- 2) память программ объемом 4 Кбайт (только КМ1816ВЕ751, КР1816ВЕ51 и КР1830ВЕ51);
- 3) память данных объемом 128 байт;
- 4) четыре восьмиразрядных программируемых канала ввода-вывода;
- 5) два 16-битовых многорежимных таймера/счетчика;
- 6) систему прерываний с пятью векторами и двумя уровнями;
- 7) последовательный интерфейс;
- 8) тактовый генератор.
- Система команд ОМЭВМ содержит 111 базовых команд с форматом 1, 2, или 3 байта.
- ОМЭВМ имеет:
- - 32 РОН;
- - 128 определяемых пользователем программно-управляемых флагов;
- - набор регистров специальных функций.
- РОН и определяемые пользователем программно-управляемые флаги расположены в адресном пространстве внутреннего ОЗУ данных. Регистры специальных функций (SFR, SPECIAL FUNCTION REGISTERS) с указанием их адресов приведены в таблице 1.3.2.1.
- Порт0-ПортЗ. Регистрами специальных функций Р0, Р1, P2, РЗ являются регистры-"защелки" соответственно портов Р0, Р1, P2, РЗ.
- Буфер последовательного порта. SBUF представляет собой два отдельных регистра: буфер передатчика и буфер приемника. Когда данные записываются в SBUF, они поступают в буфер передатчика, причем запись байта в SBUF автоматически инициирует его передачу через последовательный порт. Когда данные читаются из SBUF, они выбираются из буфера приемника.
- Регистры таймера. Регистровые пары (TH0,TL0) и (TH1.TL1) образуют 16-битовые регистры соответственно таймера/счетчика 0 и таймера/счетчика 1.
- Регистры управления. Регистры специальных функций IP, IE, TMOD, TCON, SCON и PCON содержат биты управления и биты состояния системы прерываний, таймеров/счетчиков и последовательного порта.
- ОМЭВМ при функционировании обеспечивает:
- - минимальное время выполнения команд сложения - 1 мкс;
- - аппаратное умножение и деление с минимальным временем выполнения команд умножения/деления - 4 мкс
- В ОМЭВМ предусмотрена возможность задания частоты внутреннего генератора с помощью кварца, LC-цепочки или внешнего генератора.
- Архитектура семейства МК51 несмотря на то, что она основана на архитектуре семейства МК48, все же не является полностью совместимой с ней. В новом семействе имеется ряд новых режимов адресации, дополнительные инструкции, расширенное адресное пространство и ряд других аппаратных отличий. Расширенная система команд обеспечивает побайтовую и побитовую адресацию, двоичную и двоично-десятичную арифметику, индикацию переполнения и определения четности/нечетности, возможность реализации логического процессора.
- Важнейшей и отличительной чертой архитектуры семейства МК51 является то, что АЛУ может наряду с выполнением операций над 8-разрядными типами данных манипулировать одноразрядными данными. Отдельные программно-доступные биты могут быть установлены, сброшены или заменены их дополнением, могут пересылаться, проверяться и использоваться в логических вычислениях.
- Тогда как поддержка простых типов данных (при существующей тенденции к увеличению длины слова) может с первого взгляда показаться шагом назад, это качество делает микроЭВМ семейства МК51 особенно удобными для применений, в которых используются контроллеры. Алгоритмы работы последних по своей сути предполагают наличие входных и выходных булевых переменных, которые сложно реализовать при помощи стандартных микропроцессоров. Все эти свойства в целом называются булевым процессором семейства МК51.
- Благодаря такому мощному АЛУ набор инструкций микроЭВМ семейства МК51 одинаково хорошо подходит как для применений управления в реальном масштабе времени, так и для алгоритмов с большим объемом данных.
- Сравнительные данные микросхем приведены в таблице 1.3.2.2
- Литература
Характеристики ВКР
Предмет
Просмотров
128
Качество
Идеальное компьютерное
Размер
305,04 Kb