Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Блок-схема основной программы

Описание применяемой микроЭВМ | Система таймеров. | Индикация |


Читайте также:
  1. II этап. Основной.
  2. VI. Предложения по целям и задачам Программы
  3. А. Основной или избирательный спрос.
  4. Адресаты программы
  5. Алгоритм работы подпрограммы изменения состояния индикаторов
  6. Аннотация рабочей программы производственной практики
  7. Банки и финансовые организации (Кредиты, накопительные программы, вклады)

 
 


               
 
 
   
 
   
     
 

 

 


нет нет

 
 


N:= N +1 по модулю 4
да да

 

       
   
 
 


нет

да

       
   
 
 


Рис 3.1. Общий алгоритм измерителя

Состояние системы Рис. 3.1. реализуется за счет циклов, в которых выполняются соответствующие действия: в состоянии «Индикация» система приводит в активное состояние один из четырех светодиодов, в зависимости от выбранного канала для анализа поступающего по нему прямоугольного импульса. При активации кнопки «Старт» измеритель начинает анализ импульса с того момента, когда уровень сигнала превышает уровень шума (примерно 0.3 В).

Блок-схема состояния «Измерения»

Рис 3.2. Алгоритм измерений

. Состояние «Измерения» реализуется за счет таймера и цикла, в котором осуществляется измерения амплитуды. Система переходит в данное состояние, когда уровень сигнала превышает уровень шума. При переходе системе в состояние «Измерения» происходит запуск таймера и начало работы цикла. В теле цикла осуществляется сравнение текущего уровня сигнала с сохраненным ранее. Если текущий уровень сигнала превышает сохраненный, то сохраняется показатель уровня текущего сигнала и дальнейшие сравнения проводятся с ним. В результате выполнения цикла сохраняется максимальный показатель уровень анализируемого сигнала, что дает возможность узнать амплитуду импульса. Система находится в состоянии «Измерения» до того момента, когда уровень сигнала превышает уровень шума. Когда данное условие не выполняется, происходит остановка таймера и преобразование полученных результатов, которые впоследствии выводятся на шестиразрядный семисегментный индикатор.


Дата добавления: 2015-07-16; просмотров: 113 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Разработка функциональной схемы| Внешняя панель устройства

mybiblioteka.su - 2015-2024 год. (0.008 сек.)