Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовой проект по электронике.doc
Скачиваний:
13
Добавлен:
09.12.2018
Размер:
1.71 Mб
Скачать

Разработка алгоритма и его описание

Программа будет состоять из десяти подпрограмм (STABX), каждая из которых соответствует определённому напряжению стабилизации. Вызывая определённую подпрограмму, можно получить необходимое напряжение стабилизации на выходе стабилизатора. Алгоритмы работы подпрограмм представлены ниже.

Рассмотрим общий принцип работы подпрограмм. Чтобы с выводов порта В на входы коммутатора был подан определённый сигнал, необходимо записать число, соответствующие этому сигналу в ядро микроконтроллера – регистр общего назначения (запись числа 0bxxxx в регистр R10). После чего из РОН переслать его в регистр данных порта В. По умолчанию все выводы порта В работают как входы, чтобы порт работал как выход, необходимо переслать из РОН единицу (0b111111) в регистр направления порта В. После данной процедуры сигнал поступит на входы электронного коммутатора. Программа на ассемблере представлена в приложении 1.

Инструкция по проверке схемы

Функциональная схема программируемого компенсационного стабилизатора напряжения представлена на рис.9

Рис.9

Принцип работы схемы заключается в том, что с микроконтроллера поступает определённый сигнал на адресные входы коммутатора (электронного ключа), который замыкает определённый ключ резистор стабилизатора, который определяет напряжение стабилизации на выходе устройства.

Для корректной работы схемы необходимо использовать микроконтроллер ATtiny15L, аналоговый коммутатор КР591КН1. Источник питания должен подавать постоянное напряжение +5 В, -15 В, а так же должен иметь вход для «земли». Подключение питания осуществляется в соответствии со схемой на рис.9. Вольтметр В7-38 подключается к выходу стабилизатора. Выбирая режим работы микроконтроллера, на экране вольтметра мы будем наблюдать различное постоянное напряжение в диапазоне от 0В до 5В с шагом 0,5В.

Заключение

В данном курсовом проекте мною был разработан компенсационный стабилизатор напряжения с программируемым напряжением стабилизации от 0В до 5В с шагом 0,5В. Полученное устройство отличается простотой исполнения и относительно небольшой стоимостью элементной базы. В проекте подробно описаны принцип работы и проверка функционирования устройства. Так же представлены структурная, функциональная и принципиальная схемы генератора, сборочный чертёж устройства и программа на языке Assembler для микроконтроллера ATtiny15L.

Список используемых источников

  1. Москатов Е. А. Справочник по полупроводниковым приборам. // Таганрог, 2005.

  2. Евстифеев А.В. Микроконтроллеры AVR семейств Tiny и Mega фирмы “Atmel” // М: ДОДЕКА-ХХI, 2004.

  3. Королев Г.В. Электронные устройства автоматики. // Москва «Высшая школа», 1991 г.

  4. Прянишников В.А. Электроника. Курс лекций. // Санкт-Петербург «Корона принт», 1998г.

  5. Гутников В.С. Интегральная электроника в измерительных устройствах. // Санкт-Петербург «Энергия», 1980г.

  6. Горобец АИ - Справочник по конструированию радиоэлектронной аппаратуры (печатные узлы). // Киев «Техника», 1985г.

  7. Березин О.К. Костиков В.Г. Шахнов В.А. Источники электропитания радиоэлектронной аппаратуры. // Москва «Три Л. Горячая линия-телеком», 2000г.

29