Естественнонаучные проблемы Арктического региона : шестая региональная научная студенческая конференция, Мурманск, 13-14 мая 2005г. : труды конференции. Мурманск, 2006.
троллер оцифровывает полученную аналоговую информацию и передает ее на COM-порт ПК. Принцип работы Аналоговая часть схемы выполнена на прецизионных операционных усилителях К140УД1701А, которые обеспечивают минимальное смещение нуля. Данная часть схе мы предназначена для инвертирования входного сигнала. Инвертированный и неинвер- тированный сигналы поступают через фильтры на мультиплексор микроконтроллера D1. Таким образом, на микроконтроллер поступает четыре аналоговых сигнала. Про грамма микроконтроллера последовательно обмеряет входные сигналы с точностью 10 бит. Далее программа микроконтроллера определяет полярность сигнала. Определение полярности сигнала происходит за счет анализа измерений инвертированного и не ин вертированного сигнала. Далее из этих четырех измерений оставляются два, которые попали в диапазон измерения микроконтроллера (0+2,56 В). К десяти битам измерения добавляется бит полярности измеренного сигнала и служебный бит. Полученные две надцать бит информации разбиваются на две части, к которым в последующем дописы ваются два бита кода посылки. Данные два бита кода посылки отвечают за помехоза щищённость интерфейса передачи. Формат передачи Передача происходит на скорости 115200 бод восьми битными словами, с одним стартовым и одним стоповым битами и без проверки на четность и нечетность. Таким образом при передачи слова передается 10 бит информации. Стартовый и стоповый би ты необходимы для работы порта, именно по ним определяется начало и конец переда чи слова. Полный цикл передачи будет состоять из четырех посылок: 0, 0, chl_0, chi 1, chl_2, chl_3, chl_4, chl_5 0, 1, chl_6, chl_7, chl_8, chl_9, chl_s, E 1, 0, ch2_0, ch2_l, ch2_2, ch2_3, ch2_4, ch2_5 1, 1, ch2_6, chl_7, ch2_8, ch2_9, ch2_s, R, где chl_s и ch2_s - биты полярности сигнала, равен 1, если соответствующий сигнал отрицателен. (chl_0... chl_9) и (ch2_0... ch2_9) - 10 бит модуля напряжения на каналах 1 и 2. Модуль напряжения будет определятся по формуле U-Vref(A-l)/1024. Е - бит работы. Е = 1. Если на микроконтроллер поступил стартовый импульс, но стопового еще не было и становиться равным нулю при поступлении стопового им пульса. R - зарезервированный бит, посылается всегда равным 0, и при равным 1 про грамма пропускает посылку и ждет байт удовлетворяющий маске 1, 1, X, X, X, X, X, 0. Частота дискретизации и скорость измерения В данном микроконтроллере для измерения предусмотрено: • Аналого-цифровой преобразователь (АЦП) последовательного приближения. Его разрядность 10 бит, обеспечивающего точность измерений 1 МЗР (младший знача щий разряд). С максимальной частотой измерения 15000 измерений в секунду (оп ределяется частотой кварца и коэффициентом деления встроенного делителя часто ты). Входное сопротивление не менее 100 МОм. • Мультиплексор на восемь каналов. • Источник опорного напряжения Ѵ=2,56 мВ, Vmin=2,4 В, Ѵтах-2,7 В. 77
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz