Выбор и обоснование метода реализации


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

Длительность образцовых импульсов больше длительности сформированных, поэтому на выходе электронного ключа появляются пачки импульсов. Число импульсов в пачке подсчитывает двоично-десятичный счетчик. Его состояние после закрывания ключа (т. е. по окончании образцового импульса) хранится в блоке регистров передается на блок шинных формирователей работающих в течении времени, определяемом управляющим устройством и далее информация поступает на шину.

При построении цифрового частотомера и подключении его к шине следует руководствоваться следующими принципами:

а) схема должна обеспечивать требуемую скорость передачи данных;

б) она должна быть экономичной (средства требуемые на реализацию);

в) цифровой частотомер должен быть простым для реализации и удобным в использовании.

Предложенная реализация цифрового частотомера и подключения его к шине выбрана по причине следующих характеристик:

1. Данная реализация обеспечивает необходимую скорость передачи данных (т.е. без задержек).

2. Прост в использовании и не требует больших затрат на элементную базу (используется около 22-х микросхем).

3. Простотой реализации программных драйверов, обеспечи вающих прием данных в ЭВМ.

При реализации очевидно, что в структурной схеме устройства необходимо наличие:

-бл. формирователя импульсов, на который поступает измеряе мая частота;

-бл. образцовых частот;

-устройство управления;

-бл. электронного ключа;

-бл. счетчика импульсов;

-бл. регистров;

-бл. шинных формирователей;

Загрузка...