Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Разработка аналоговой части цифрового регистрирующего прибора




 

При выполнении этого раздела необходимо рассчитать требуемую разрядность АЦП, коэффициент усиления масштабного усилителя и выбрать тип АЦП, удовлетворяющего необходимым требованиям.

Требуемая разрядность АЦП определяется диапазоном значений измеряемой величины и точностью измерения. Для нахождения необходимой разрядности АЦП необходимо сначала определить разрядность младшей значащей цифры:

, (1)

где UMAX - максимальное значение измеряемой величины;

δ U – заданная точность измерения в %.

Далее, исходя из верхнего значения измеряемой величины и разрядности младшей значащей цифры, находят требуемую разрядность АЦП в десятичном виде:

(2)

Поскольку АЦП работают с двоичными числами, то разрядность АЦП будет определяться из выражения:

, (3)

причем число разрядности АЦП n должно быть целым числом.

Например, требуется определить разрядность АЦП для датчика с диапазоном выходных напряжений от 0 до 50 мВ с точностью ±0,02 %. Тогда согласно (1) мВ, т.е. диапазон измерения должен составлять от 0 до 50 мВ с дискретностью 0,01 мВ. Тогда разрядность АЦП определится как двоичных разрядов.

После определения разрядности АЦП необходимо выбрать конкретный тип АЦП, для чего можно воспользоваться литературой [1,3,7,9-13,17].

Из описания выбранного АЦП необходимо определить напряжение опорного источника питания, которое соответствует максимальному преобразованию, т.е. числу . Используя литературу [1,3,7,9-12] необходимо выбрать требуемый источник внешнего опорного напряжения, либо использовать внутренний источник опорного напряжения АЦП.

После этого можно определить требуемый коэффициент усиления масштабного усилителя:

, (4)

где U0 - напряжение опорного источника;

UMAX – максимальное напряжение датчика.

Например, рассчитанная разрядность АЦП составляет 12. Согласно [9] выбираем АЦП типа ADS7842 фирмы Texas Instruments, не имеющего внутреннего источника опорного напряжения. Поэтому выбираем внешний источник опорного напряжения типа REF1004-2.5 с опорным напряжением 2,5 В. Если максимальное значение измеряемого напряжения составляет 50 мВ, то согласно (4) коэффициент усиления масштабного усилителя составит .

Разработка цифровой части цифрового регистрирующего прибора

Цифровая часть проектируемого прибора состоит из: преобразователя двоичного кода АЦП в двоично-десятичный код шины управления; блока индикации, узла задания верхней и нижней границ измеряемой величины и индикации режима работы прибора; схемы управления и сброса.

 

Разработка преобразователя двоичного кода

В двоично-десятичный код

 

Для разработки схемного решения преобразователя двоичного кода АЦП в двоично-десятичный код необходимо определить разрядность преобразования по входу и по выходу. Разрядность преобразования по входу определяется разрядностью используемого АЦП, разрядность преобразования по выходу зависит от максимального десятичного числа отображаемого на индикаторах.

Например, используется АЦП с 10 двоичными разрядами, которыми можно отобразить десятичные числа от 0 до 1023. Однако, диапазон измеряемой величины ограничен числами от 0 до 10.00. Тогда разрядность преобразователя на выходе составит 3 полных десятичных разряда (отображающие цифры от 0 до
9) и 1 неполный десятичный разряд (старший), на котором необходимо отображать десятичную цифру 0 или 1.

Для схемной реализации преобразователей двоичного кода в двоично-десятичный код с двоичной разрядностью до 10 широко используют ИМС типа 155ПР7, представляющие собой масочные ПЗУ, программирование которых осуществляется заводом изготовителем [2,3]. Одну такую микросхему можно использовать для преобразования двоичных чисел в диапазоне от 0 до 63. Для получения большей разрядности применяют каскадное соединение микросхем. На рис.3 приведена в качестве примера схема преобразователя 9 разрядного двоичного кода в двоично-десятичный код с разрядностью на выходе 2 полных десятичных разряда и старшего десятичного разряда, с индикацией десятичных цифр от 0 до 5.

Для схемной реализации преобразователей двоичного кода в двоично-десятичный код с разрядностью на входе более 10 используют ПЗУ с электрической записью и стиранием типа АТ29С128, АТ29С256, или с электрической записью и УФ-стиранием, типа 27С64, 27С128, 27С256 [8,12]. В этом случае адресные входы таких ПЗУ подключаются параллельно к двоичной шине, причем неиспользуемые адресные входы ПЗУ подключаются к уровню лог.0.

Вы Выходные двоично-десятичные коды получают с выхода данных ПЗУ, причем с одной ПЗУ можно получить 2 полных двоично-десятичных разряда. На рис.4 в качестве примера приведена схема преобразователя 13 разрядного двоичного кода в двоично-десятичный код для 4-х десятичных цифр, выполненная на ИМС типа АТ29С256. Для такой схемы двоичный код на ее входе может изменяться от 000000000000000 до 001111111111111, а выходной двоично-десятичный код должен изменяться в десятичном эквиваленте от 0000 до 8191.

Содержимое таких ПЗУ необходимо предварительно программировать для получения необходимой функции преобразования. Например, для приведенной на рис.4 схемы, коды преобразования приведены в табл.2.

 

Таблица 2 – Коды преобразования для ПЗУ согласно схеме на рис.4.

Адрес на входе ПЗУ Данные ПЗУ1 (мл.разряды) Данные ПЗУ2 (старшие разряды) Десятичный эквивалент
  0000 0000 0000 0000  
  0000 0001 0000 0000  
  0000 0010 0000 0000  
……… ……… ……… ………
  0000 1001 0000 0000  
  0001 0000 0000 0000  
  0001 0001 0000 0000  
…….. ……… ……….. ……..
  1001 1000 0111 1001  
  1001 1001 0111 1001  
  0000 0000 1000 0000  
…….. ……… …………  
  1000 1001 1000 0001  
  1001 0000 1000 0001  
  1001 0001 1000 0001  

 





Поделиться с друзьями:


Дата добавления: 2016-11-20; Мы поможем в написании ваших работ!; просмотров: 634 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Так просто быть добрым - нужно только представить себя на месте другого человека прежде, чем начать его судить. © Марлен Дитрих
==> читать все изречения...

2463 - | 2219 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.