Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Спутниковая навигация GPS.




Общая часть

Спутниковая навигация GPS.

Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
КП.230101.71.17.11.ПЗ    
GPS (англ. Global Positioning System — глобальная система позиционирования, читается Джи Пи Эс) — спутниковая система навигации, обеспечивающая измерение расстояния, времени и определяющая местоположениe. Позволяет в любом месте Земли (не включая приполярные области), почти при любой погоде, а также в космическом пространстве вблизи планеты определить местоположение и скорость объектов. Система разработана, реализована и эксплуатируется Министерством обороны США. Основной принцип использования системы — определение местоположения путём измерения расстояний до объекта от точек с известными координатами — спутников. Расстояние вычисляется по времени задержки распространения сигнала от посылки его спутником до приёма антенной GPS-приёмника. То есть, для определения трёхмерных координат GPS-приёмнику нужно знать расстояние до трёх спутников и время GPS системы. Таким образом, для определения координат и высоты приёмника используются сигналы как минимум с четырёх спутников. Идея создания спутниковой навигации родилась ещё в 50-е годы. В тот момент, когда СССР был запущен первый искусственный спутник Земли, американские учёные во главе с Ричардом Кершнером наблюдали сигнал, исходящий от советского спутника и обнаружили, что благодаря эффекту Доплера частота принимаемого сигнала увеличивается при приближении спутника и уменьшается при его отдалении. Суть открытия заключалась в том, что если точно знать свои координаты на Земле, то становится возможным измерить положение и скорость спутника, и наоборот, точно зная положение спутника, можно определить собственную скорость и координаты. Реализована эта идея была через 20 лет. В 1973 году была инициирована программа DNSS, позже переименованная в Navstar-GPS, а, затем, в GPS. Первый тестовый спутник выведен на орбиту 14 июля 1974 г. США, а последний из всех 24 спутников, необходимых для полного покрытия земной поверхности, был выведен на орбиту в 1993 г., таким образом, GPS встала на вооружение. Стало возможным использовать GPS для точного наведения ракет на неподвижные, а затем и на подвижные объекты в воздухе и на земле. Первоначально GPS — глобальная система позиционирования, разрабатывалась как чисто военный проект. Но после того, как в 1983 году вторгшийся в воздушное пространство Советского Союза самолёт Корейских Авиалиний с 269 пассажирами на борту был сбит из-за дезориентации экипажа в пространстве, президент США Рональд Рейган с целью не допустить в будущем подобные трагедии разрешил частичное использование системы навигации для гражданских целей.

Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
КП.230101.71.17.11.ПЗ    
Во избежание применения системы для военных нужд точность была уменьшена специальным алгоритмом. Затем появилась информация о том, что некоторые компании расшифровали алгоритм уменьшения точности на частоте L1 и с успехом компенсируют эту составляющую ошибки. В 2000 г. это загрубление точности отменил своим указом президент США Билл Клинтон. Спутниковая группировка системы NAVSTAR обращается вокруг Земли по круговым орбитам с одной высотой и периодом обращения для всех спутников. Круговая орбита с высотой порядка 20200 км. является орбитой суточной кратности с периодом обращения 11 часов 58 минут; таким образом, спутник совершает два витка вокруг Земли за одни звёздные сутки (23 часа 56 минут). Наклонение орбиты (55°) является также общим для всех спутников системы. Единственным отличием орбит спутников является долгота восходящего узла, или точка, в которой плоскость орбиты спутника пересекает экватор: данные точки отстоят друг от друга приблизительно на 60 градусов. Таким образом, несмотря на одинаковые (кроме долготы восходящего узла) параметры орбит, спутники обращаются вокруг Земли в шести различных плоскостях, по 4 аппарата в каждой. 1.2 Однокристальные микро ЭВМ. С появлением однокристальных микро-ЭВМ связывают начало эры массового применения компьютерной автоматизации в области управления. По-видимому, это обстоятельство и определило термин «контроллер» (англ. controller — регулятор, управляющее устройство). В связи со спадом отечественного производства и возросшим импортом техники, в том числе вычислительной, термин «микроконтроллер» (МК) вытеснил из употребления ранее использовавшийся термин «однокристальная микро-ЭВМ». Первый патент на однокристальную микро-ЭВМ был выдан в 1971 году инженерам М. Кочрену и Г. Буну, сотрудникам американской Texas Instruments. Именно они предложили на одном кристалле разместить не только процессор, но и память с устройствами ввода-вывода.В 1976 году американская фирма Intel выпускает микроконтроллер i8048. Через 4 года, в 1980 году, Intel выпускает следующий микроконтроллер: i8051. Удачный набор периферийных устройств, возможность гибкого выбора внешней или внутренней программной памяти и приемлемая цена обеспечили этому микроконтроллеру успех на рынке. С точки зрения технологии микроконтроллер i8051 являлся для своего времени очень сложным изделием — в кристалле было использовано 128 тыс. транзисторов, что в 4 раза превышало количество транзисторов в 16-разрядном микропроцессоре i8086. На сегодняшний день существует более 200 модификаций микроконтроллеров, совместимых с i8051, выпускаемых двумя десятками компаний, и большое количество микроконтроллеров других типов. Популярностью у разработчиков пользуются 8-битные микроконтроллеры PIC фирмы Microchip Technology
Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
КП.230101.71.17.11.ПЗ    
и AVR фирмы Atmel, 16-битные MSP430 фирмы TI, а также 32-битные микроконтроллеры, архитектуры ARM, которую разрабатывает фирма ARM Limited и продаёт лицензии другим фирмам для их производства. Несмотря на популярность в России микроконтроллеров упомянутых выше, по данным Gartner Grup от 2009 года мировой рейтинг по объему продаж выглядит иначе первое место с большим отрывом занимает Renesas Electronics на втором Freescale, на третьем Samsung, затем идут Microchip и TI, далее все остальные. В СССР велись разработки оригинальных микроконтроллеров, также осваивался выпуск клонов наиболее удачных зарубежных образцов. В 1979 году в СССР НИИ ТТ разработали однокристальную 16-разрядную ЭВМ К1801ВЕ1, микроархитектура которой называлась «Электроника НЦ». 1.3 Однокристальные микро ЭВМ КМ1827ВЕ3, КМ1827ВЕ4. Однокристальные микро ЭВМ КМ1827ВЕ3, КМ1827ВЕ4 предназначены для цифровой обработки сигналов звуковоно диапазона частот в реальном масштабе времени. Микросхемы выполнены по n-МОП технологии с проэктными нормами 2 мкм и имеют одинаковую архитектуру. Различия заключаются в реализации ПЗУ каманд (IROM) и ПЗУ данных (DROM). Микросхема КМ1827ВЕ3 имеет внутреннюю масочную память данных и команд, программируемую при изготовлении, а КМ1827ВЕ-внешие ПЗУ, программируемую пользователем. БИС обрабатывают 16-разрядные числа, представленные в дополнительном коде, с фиксированной запятой после старшего разряда. Диапазон представления положительных чисел от 0 до 1- , отрицательных-от- 1до - . Сопряжение БИС с внешним устройством осуществляется посредствам программируемых 8/16-разрядных параллельного и последовательного портов ввода-вывода. Параллельный порт согласуется по сигналам интерфейса с универсальными микропроцессорами серий К590, К1810, К1816 и К1821. Микросхема KMI827BE3 с масочными IROM и DROM предназначена для построения цифровых устройств обработки сигналов и применяется в радиоэлект­ронной аппаратуре различного назначения (модемах, вокодерах и т. п.) с большой серийностью производства.. Структурно микросхема KMI827BE3 состоит из следующих функциональных узлов: матричного умножителя (Multiplier); арифметико-логического устройства (ALU); двухпортового ОЗУ (RAM); двух масочных ПЗУ (IROM и DROM); четырехуровневого стека S;

блоков обработки прерываний (I NT) и прямого доступа в память (DMA); двух аккумуляторов (АССА и АССВ); последовательного (S1/S0) и параллельного портов (DR/SR) ввода-вывода; вспомогательных регистров SGN, TR, К, L, Buffer RO FLAG A, FLAG В, Shift. 1.4 Принцип работы микросхемы КМ1827ВЕ3. Арифметико-логическое устройство реализует 15 арифметических и логиче­ских операций над двумя операндами, один из которых загружен в соответствующий аккумулятор АССА или АССВ, а второй через четырехканальный мультиплексор МРХ подается на вход Р ALU. Результат операции ALU загружается в тот аккуму­лятор, содержимое которого участвовало в данной операции. Операнды могут быть загружены в АССА или АССВ непосредственно с внут­ренней шины данных (ВШД) микроЭВМ или с выхода блока ALU. Источниками второго операнда для ALU, подключаемыми к его входч И через мультиплексор МРХ. могут быть выходные регистры М и N умножителя (Multiplier) ВШД, RAM или выход сдвигателя Shift.Состояние ALU в процессе обработки информации отображается в двух шес­тиразрядных флаговых регистрах FLAG А и F'LAG В, относящихся к соответствую- uiHM аккумуляторам. Значения флаговых регистров могут измениться в конце цик ла команды процессора, содержащей операцию ALU. Арифметико-логическое устройство выполняет следующие операции: лог. ИЛИ (OR), лог. И. (AND), лог. Исключающее ИЛ И (XOR), вычитание (SUB), сложение (ADD), вычитание с учетом заем a (SB В), сложение с учетом переноса (A DC), а также операции над содержимым любого аккумулятора, такие как увеличение на 1 (INC). уменьшение на 1 (DEC); сдвиг на один разряд вправо (SHR 1), сдвиг на I разряд влево (SHL I), сдвиг на 2 разряда влево (SHL 2), сдвиг на 4 разряда влево (SHL 4), восьмиразрядная пере­становка (XCHG) и инверсия (СМР). Матричный умножитель (Multiplier) оперирует двумя 16-разрядными числа­ми, представленными в дополнительном коде и находящимися в буферных регист­рах К и L; 31 -разрядный результат умножения, также представленный в дополни­тельном коде, записывается в выходные регистры умножителя М и N. Старшая часть произведении (знак и 15 старших разрядов) фиксируется в регистре М, а младшая — в регистре N. Операция умножения выполняется в каждом цикле опе­рационных команд микро ЭВМ. Структурная схема показана на рисунке 1. Память микросхемы КМ1827ВЕЗ состоит из масочного ПЗУ IROM команд, масочного ПЗУ данных DROM и двухпортового ОЗУ — RAM.

Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
КП.230101.71.17.11.ПЗ    
ПЗУ команд предназначено для хранения программы работы и адресуется девятиразрядным программным счетчиком PC, содержимое которого в конце каждого командного цикла увеличивается на 1, за исключением следующих случаев: при

выполнении команд вызова подпрограммы, безусловного или условного переходов в PC записывается значение адреса перехода или начального адреса подпрограммы;при прерывании работы микросхемы внешним устройством в PC записывается адрес 100Н, а текущее состояние PC заносится в верхний уровень стека S. ПЗУ данных DROM адресуется девятиразрядным счетчиком адреса RP. Для записи и хранения данных можно использовать все адресное пространство DROM, за исключением адресов ООО и 001. Данные из DROM через выходной буферный регистр Buffer могут быть выведены на ВШД или по специальной шине загружены в регистр L умножителя. Текущее состояние счетчика RP может программно умень­шаться на I или оставаться неизменным. ОЗУ данных (RAM), структурная схема которого приведена на рис. 2, состоит из двух блоков памяти (RAMI и RAM2), буферного усилителя R, мультиплексора МРХ, буферного регистра чтения/записи R/W, двух шинных формирователей(ШФ1, ШФ2) и регистра-указателя адреса DP. Каждый блок ОЗУ разделен на четыре строки по 16 слов в каждой. Адресация RAM осуществляется

Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
КП.230101.71.17.11.ПЗ    
семиразрядным регистром DR, стар­ший разряд которого выбирает один из блоков RAM I или RAM2. Следующие два разряда регистра DP

Рис. 2
указывают номер строки в пределах блока, а оставшиеся четыре младших разряда — номер ячейки в строке. Такая организация RAM позволяет осуществлять одновременную загрузку регистров К и L умножителя операндами, считываемыми из блоков RAMI и RAM2. Состояние младшей четырехразрядной части DPI регистра DP может программно изменяться, увеличиваясь или уменьшаясь на 1, сбрасываться в нуль или оставаться неизмен­ным. Состояние
Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
КП.230101.71.17.11.ПЗ    
старшей трехразрядной части DPh регистра DP может быть про­граммно модифицировано в результате поразрядной операции Исключающее ИЛИ между текущим состоянием DPh и числом, в явном виде заданным в поле DPhM операционных команд микроЭВМ. Набор внутренних регистров микросхемы содержит регистры общего назначе­ния SON и TR, флаговые регистры FLAG А и FLAG В, регистры последовательного ввода SI и вывода SO данных, регистр данных параллельного порта DR и регистр состояний SR, отображающий состояние БИС в процессе обработки информации. Разряды флаговых регистров FLAG А и GI.AG В имеют специальное обозна­чение и выполняют следующие функции: СА (СВ) — запоминает перенос из старшего (знакового) разряда числа при выполнении в ALU арифметических операций или значение старшего (младшего) разряда при выполнении некоторых сдвигов; ZA (ZB) — принимает значение I при наличии в соответствующем аккумуля­торе числа ООО Н и значение 0 в противном случае; SAO(SBO) — состояние этого разряда идентично состоянию старшего разряда числа, находящегося в соответствующем аккумуляторе; OUAO (OUB0) — запоминает результат логической операции Исключающее ИЛИ между значениями переносов из двух старших разрядов ALU при выполнении арифметических операций (при переполнении ALU состояние OUAO(OUBO)равно 1); OUA1 (OUB1) — индикатор переполнения, возникающего в ALU при выполне­нии арифметических операций с участием содержимого соответствующего аккуму­лятора; SA1 (SB1) — знаковый разряд, по состоянию которого можно сулить о знаке переполнения.Регистр знака SGN служит для хранения числа +1 или —1 в зависимости от состояния разряда SAI (SB 1) флагового регистра.
Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
КП.230101.71.17.11.ПЗ    
Регистр общего назначения TR связан непосредственно с ВШД и предназначен для временного хранения операндов и
Таблица 1
промежуточных результатов'вычислений. Назначение ножек приведены в таблице 1.

Параметры Значение параметров
Разрядность, бит Данных Результата умножения Портов ввода-вывода   8/16  
Цикл команд, нс  
Организация памяти, бит ПЗУ команд ПЗУ констант ОЗУ данных стека   512 512 128  
Тактовая частота, МГц 6,5
  Арифметических Переходов и загрузки  

Параллельный обмен информацией между микросхемой и.внешними устрой­ствами реализуется с помощью регистров DR и SR в режимах побайтовой загрузки данных или прямого доступа в память(ПДП). В последнем случае БИС подключа­ется к внешнему процессору через контроллер ПДП.

Специальная часть.

2.1Классификация регистров сдвига. Регистром называется устройство, предназначенное для приема, временного хранения, преобразования и выдачи n-разрядного двоичного кода. Регистры представляют собой, несколько D-триггеров, соединенных между собой тем или иным способом. На схемах регистры обозначаются буквами RG. В отечественных сериях микросхем регистрам соответствуют буквы ИР. Все регистры делятся на две большие группы: параллельные регистры и регистры сдвига (или сдвиговые регистры). Регистры с последовательным приемом или выдачей информации называются сдвиговыми регистрами, или регистрами сдвига. Регистры сдвига могут выполнять функции хранения и преобразования информации. Они могут быть

Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
КП.230101.71.17.11.ПЗ    
использованы при построении умножителей и делителей чисел двоичной системы счисления, так как сдвиг двоичного числа влево на один разряд соответствует умножению его на два, а сдвиг вправо – делению на два. Регистры сдвига широко используются при выполнении различных временных преобразований цифровой информации – последовательное накопление цифровой информации, с последующей одновременной выдачей (преобразование последовательной цифровой информации в параллельный код) или одновременный прием (параллельный прием) информации с последующей последовательной выдачей (преобразование параллельного кода в последовательный). Регистры сдвига могут служить также в качестве элементов задержки сигнала, представленного в цифровой форме. Действительно, регистры с последовательным приемом (вводом) и выводом осуществляют задержку передачи информации на m+1 тактов (m+1 – число разрядов регистра) машинного времени.Регистры сдвига обычно реализуются на D-триггерах или на RS-триггерах, где для ввода информации в первый разряд включается инвертор (первый разряд представляет собой D-триггер). Следует отметить, что все регистры сдвига строятся на базе двухступенчатых триггеров или синхронизируемых фронтах синхроимпульса. Разрядность регистров сдвига, как и у регистров хранения, определяется количеством триггеров, входящих в их состав. В некоторых сдвиговых регистрах сдвиг происходит не только в одну сторону, а и влево и вправо - это так называемые реверсивные регистры. Чтобы обеспечить реверс сдвига и параллельную запись сразу во все триггеры к D-входу каждого i-того триггера подключён мультиплексор, который при подаче «1» на один из управляющих входов - SL(ShiftLeft - сдвиг влево), SR(ShiftRight - сдвиг вправо) или PL(Parallelload - параллельная загрузка) подключает вход i-того триггера соответственно к выходу младшего соседа (направление A), старшего

Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
КП.230101.71.17.11.ПЗ    
соседа (направление B) или к выходу параллельной загрузки Di.Точка A самого младшего триггера (разряда) является входом DR, точка В самого старшего разряда - входом DL (входы DL и DR используются для наращивания разрядности реверсивных регистров). Выход i-го триггера подключён к соответствующим входам мультиплексоров соседних разрядов. По С-сигналу триггеры регистра принимают информацию с направлений, диктуемых мультиплексорами. Регистры сдвига находят применение в качестве счетчиков особого вида, называемых кольцевыми счетчиками. Подобный счетчик представляет собой регистр, у которого информационный вход триггеров D-типа (или оба входа JK- или RS-триггеров в случае их применения) соединен с выходом (или с обоими выходами) последней ступени, образуя замкнутое кольцо. Регистры сдвига (РС) широко применяются в информационных цифровых устройствах. Например, в калькуляторах, где при наборе каждой новой цифры на клавиатуре, числа на индикаторе сдвигаются влево. Регистры сдвига применяют в качестве запоминающих устройств, качестве преобразователей последовательного кода в параллельный, в качестве устройств задержки и счётчиков импульсов (правда, применение сдвигающих регистров в качестве счётчиков достаточно неэкономично). Существуют регистры и других типов, но они применяются гораздо реже, чем параллельные и сдвиговые, так как имеют узкоспециальное назначение. В параллельных регистрах каждый из триггеров имеет свой независимый информационный вход и свой независимый информационный выход. Тактовые входы всех триггеров соединены между собой. В результате параллельный регистр представляет собой многоразрядный, многовходовый триггер. В сдвиговых регистрах все триггеры соединены в последовательную цепочку. Тактовые входы всех триггеров объединены между собой. В результате такой триггер может рассматриваться как линия задержки, входной сигнал которой последовательно перезаписывается из триггера в триггер по фронту тактового сигнала. Информационные входы и выходы триггеров могут быть выведены наружу, а могут и не выводиться - в зависимости от функции, выполняемой регистром. Параллельные регистры, в свою очередь, делятся на две группы: регистры, срабатывающие по фронту управляющего сигнала С (или тактируемые регистры) и регистры, срабатывающие по уровню управляющего сигнала С (или стробируемые регистры). Чаще всего в цифровых схемах используются регистры, управляемые фронтом (то есть тактируемые), однако и стробируемые регистры имеют свой круг задач, в которых их ничто не может заменить.

Таблица 2  
2.2 Регистр сдвига К1533ИР8. Микросхема КР1533ИР8 представляет собой восьми разрядный сдвиговый регистр на n-МОП структуре с последовательной загрузкой и параллельной выгрузке. Условное графическое обозначение показано на рисунке 3,назначение выводов приведено в таблице 2, таблица истинности таблица 3.

 

Рис 3  
Таблица 3  
Таблица истинности представляет собой значение выходов от входов, а так же показывает процесс работы регистра.

2.3 Принцип работы К1533ИР8 К1533ИР8-построена на D триггерах которые соединены таким образом, что каждый последующий сигнал поступает с выхода предыдущего. Наличие двух входов последовательной загрузки А и В позволяет использовать один из них в качестве управляющего загрузкой данных: низкий уровень напряжения хотя бы одного из них по положительному фронту тактового импульса устанавливает первый триггер регистра в

Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
КП.230101.71.17.11.ПЗ    
состояние низкого уровня напряжения, в то же время высокий уровень напряжения на

 

управляющем входе позволяет по другому входу осуществлять ввод данных в последовательном коде. Низкий уровень напряжение на входе R асинхронно устанавливает все выходы микросхемы в состояние низкого уровня напряжения. Структурная схема показана на рисунке 4.

Рис 4  

Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
КП.230101.71.17.11.ПЗ    
Данная схема выполнена с соблюдением ГОСТА.

 

Изм.
Лист
№ докум.
Подпись
Дата
Лист
 
КП.230101.71.17.11.ПЗ    
2.4 Электрические параметры ниже приведены электрические параметры микросхемы К1533ИР8.

Выходное напряжение низкого уровня ………………………………………………0,4

Выходное напряжение высокого уровня …………………………………………….2,5

Напряжение питания …………………………………………………………………...+5

Ток потребления ,мА………………………………………………………………………24

Входной ток низкого уровня мА...…………………………………………………..…

Входной ток высокого уровня мкА………………………………………………………...20

Потребляемая мощность ……………………………………………………………750

Частота ,мГц…………………………………………………………………………………………………………………5





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


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


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

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

Что разум человека может постигнуть и во что он может поверить, того он способен достичь © Наполеон Хилл
==> читать все изречения...

2488 - | 2300 -


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

Ген: 0.01 с.