Разработанный комплекс усиления и оцифровки сигнала базируется на микроконтроллере AT90S8535, который выступает в качестве аналого-цифрового преобразователя и универсального асинхронного приемо-передатчика UART. Программа прошивки микроконтроллера с описаниями приведена в приложении А.
При работе программы устанавливается скорость, равная 2400 бит/сек, поддерживаемая последовательным интерфейсом ЭВМ RS-232. На вход АЦП микроконтроллера поступает аналоговый сигнал, который оцифровывается встроенным 10-и битным АЦП и старший бит из регистра ADCH помещается в переменную q2, а младший из регистра ADCL - в переменную q1. Результат суммируется со смещением влево на 8 бит и записывается в переменную q3. Далее значение преобразования передается в функцию usmer переменной F, которая считывает 3000 значений из АЦП, суммирует их и делит на 3000, тем самым вычисляя среднее. Далее в главной функции среднее значение присваивается переменной temp и далее производится вычисление напряжения по формуле:
U=(temp*Uaref)/1024,
где Uaref - напряжение на 32 контакте микроконтроллера относительно земли.
Полученная величина умножается на 1000 для получения конкретного значения напряжения, затем полученное значение передается в ЭВМ за 2 этапа, т.к. интерфейс RS-232 позволяет передавать только 8 бит, а число 10-и битное. Число разбивается на старший и младший бит и передается поочередно, начиная со старшего.
Расчет и проектирование систем коммутации TDM-сетей
Оборудование электронной цифровой системы коммутации DX-200 модульной структуры с
управлением по записанной программе используется на местных телефонных сетях в
качестве оконечных, транз ...
Основы передачи дискретных сообщений
Задача 1.
Выбрать метод модуляции и разработать схему модулятора и
демодулятора для передачи данных по каналу ТЧ. Рассчитать вероятность ошибки на
символ.
1. Отношение сигнал-шу ...
Проектирования микропроцессорной системы управления объектом
Целью курсового проектирования является приобретение навыков
разработки микропроцессорных систем (МПС) на примере проектирования
микропроцессорной системы для управления некоторым объект ...