Разработка и отладка программного обеспечения микропроцессорных систем обработки информации

Фактически при подаче эталонного напряжения на выходе измерительного канала получается напряжение Uy^t. Отношение а ~ есть тот поправочный коэффициент, который нужно учесть для уменьшения погрешности измерения. Вычисление а произ­ водится микропроцессором после того, как C/teop; и ^/эт; будут преобразованы в цифры. Поскольку в системе предусмотрено применение усилителя-нормализатора с изменяющимся и автома­ тически устанавливаемым коэффициентом усиления, отношение а вычисляется для каждого режима, заносится в память и учитывается при дальнейшей обработке информации. Алгоритм вычисления погрешности след>'ющий. Запускается таймер и происходит процесс вычисления погрешности. Алгоритм рассчитан на реализацию его на микропроцессоре КР580ВМ80А, Для задания временных интервалов используется программируемый таймер КР5 80ВИ53. В оперативной памяти расположены значения четырех эталонных напряжений для четырех режимов усилителя и зарезер­ вированы четыре ячейки для размещения коэффициентов а„ соответствующие этим четырем режимам. Микропроцессор передает код i-ro эталонного напряжения. С помощью этого кода выбирается нужное иУ! и под1слючается к измерительному каналу. Микро­ процессор принимает сигнал, прошедший через измерительный канал, и запоминает его. Из памяти в микропроцессор загружается U-nop t соответ­ ствующего режима усиления усилетеля., Затем производится вычисление а= £ /теор,/С/эт,-- Величина а,- заносится в ячейку памяти, После этого производится инкремент указателя памяти и увеличение кода выбора на 1 и декремент счетчика циклов операции деления. 136

RkJQdWJsaXNoZXIy MTY0OTYy