Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Аналого-цифровое преобразование




Сброс бита GO/-DONE в 0 во время преобразования в регистре ADCON0 приведет к прекращению преобразования. При этом регистры результата (ADRESH-ADRESL) не изменит своего содержимого. После досрочного завершения преобразования необходимо обеспечить временную задержку 2ТAD. Выдержав требуемую паузу, можно начать новое преобразование установкой бита

GO/-DONE в 1.

На рисунке З.1 показана последовательность получения результата после установки бита GO/-DONE в 1.

Рисунок З.1 - Последовательность получения результата после установки бита GO/-DONE в 1.

 

Регистр ADCON1

Таблица З.2 Регистр ADCON1 (адрес 9Fh)

R/W-0 U-0 U-0 U-0 R/W-0 R/W-0 R/W-0 R/W-0
ADFM - - - PCFG3 PCFG2 PCFG1 PCFG0

Бит 7 Бит 0

 

Бит 7: ADFM: формат сохранения 10-разрядного результата

1: правое выравнивание, 6 старших бит ADRESH читаются как 0

0: левое выравнивание, 6 младших бит ADRESL читаются как 0

Биты 6-4: не используются, читаются как 0

Биты 3-0: PCFG3:PCFG0: управляющие биты настройки каналов АЦП

 

Таблица З.3 Настройка разрядов в регистрах PORTA и PORTE и входов опорного напряжения

 

PCGF3: PCGF0 Каналы АЦП Настройка разряда в регистрах при установке комбинации   VREF-   VREF+   Кан./ VREF (1)
AN7 RE2 AN6 RE1 AN5 RE0 AN4 RA5 AN3 RA3 AN2 RA2 AN1 RA1 AN0 RA0
  A A A A A A A A VDD VSS 8/0
  A A A A VREF+ A A A RA3 VSS 7/1
  D D D A A A A A VDD VSS 5/0
  D D D A VREF+ A A A RA3 VSS 4/1
  D D D D A D A A VDD VSS 3/0
  D D D D VREF+ D A A RA3 VSS 2/1
011x D D D D D D D D VDD VSS 0/0
  A A A A VREF+ VREF- A A RA3 RA2 6/2
  D D A A A A A A VDD VSS 6/0
  D D A A VREF+ A A A RA3 VSS 5/1
  D D A A VREF+ VREF- A A RA3 RA2 4/2
  D D D A VREF+ VREF- A A RA3 RA2 3/2
  D D D D VREF+ VREF- A A RA3 RA2 2/2
  D D D D D D D A VDD VSS 1/0
  D D D D VREF+ VREF- D A RA3 RA2 1/2

A – аналоговый вход, D – цифровой канал ввода/вывода, VREF+ - вход положительного опорного напряжения, VREF- - вход отрицательного опорного напряжения.

В регистре ADRESH:ADRESL сохраняется 10-разрядный результат аналого-цифрового преобразования.

 

Рисунок Ж.2- Размещение результата двоичного преобразования в регистрах

ADRESH:ADRESL

 

Когда преобразование завершено, результат преобразования записывается в регистр ADRESH:ADRESL, после чего сбрасывается флаг GO/-DONE (регистр ADCON0<2>) и устанавливается флаг прерывания ADIF в регистре PIR1.

 

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

 

 

Список литературы

1. Погребинский М.П. Микропроцессорные системы управления электротехническими установками. –М.: МЭИ, 2003.

2. Информатика. Базовый курс. Учебное пособие для вузов под ред. Симоновича С.В., - СПб.: Питер, 2003.

3. Сайт в Internet www.microchip.ru.

4. Катцен С. PIC микроконтроллеры. Все, что необходимо вам знать. –М.: Додека, 2008.

5. Копесбаева А.А. Микропроцессорные комплексы в системах управления. Учебное пособие. Алматы. АИЭС, 2010.

6. Кохц Дитер. Измерение, управление с помощью PIC-контроллеров. Киев: Наукова думка. 2007.

7. Заец Н.И. Радиолюбительские конструкции на PIC. –М.: Солон, 2003.

8. Яценков В.С. Микроконтроллеры Microchip. Практическое руководство. – 2 –е изд. исп. и допол. – М.: Горячая линия – Телеком, 2005.

9. Фрунзе А.В., Фрунзе М.А. Микроконтроллеры? Это же просто. М.: ООО ИД СКИМЕН, 2003.

10. Дьяков А.Ф., Овчаренко Н.И. Микропроцессорная релейная защита и автоматика электроэнергетических систем. М.: - Издательство МЭИ, 2000.

11. Однокристальные 8-разрядные FLASH CMOS микроконтроллеры компании Microchip Technology Incorporatid. ООО «Микро-Чип», Москва-2002

Содержание

Введение 1 Системы счислений. Карта памяти МК 2 Изучение среды MPLAB. Управление оборудованием 3 Сложение, вычитание. Логика 4 Операции преобразования информации 5 Анализ информации посредством регистра состояния 6 Маскирование 7 Суммирование массива информации 8 Автоматизация окрасочной камеры. Организация подпрограмм 9 Программирование клавиатуры 10. Автоматизация упаковки 11 Программирование обработки аварийной ситуации 12. Программирование таймерных функций Приложение A. Системы счислений Приложение Б. Карта памяти микроконтроллера PIC16877 Приложение В. Описание УМК-7 и MPLAB Приложение Г. Регистр status Приложение Д. Описание инструкций микроконтроллера PIC Приложение Е. Модуль таймера TMR1 Список литературы  

Св. план 2012 г., поз. 102

 

Акшолпан Ауельбековна Копесбаева

Виталий Михайлович Тарасов

 

       
   
ЦИФРОВАЯ ТЕХНИКА И МИКРОКОНТРОЛЛЕРЫ
 
 
Методические указания к выполнению лабораторных работ для студентов всех форм обучения специальности 5B071800 - Электроэнергетика  

 


Редактор Курманбаева Т.С.

Специалист по стандартизации Молдабекова Н.К.

 

 

Подписано в печать ____________ Формат 60х84 1/16

Тираж 70 экз. Бумага типографская №1

Объем 3.2 уч. изд. л. Заказ ______ Цена тг.

 

Копировально-множительное бюро
некоммерческого акционерного общества

«Алматинский университет энергетики и связи»

 
050013, Алматы, Байтурсынова, 126

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...