КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Устройство теодолита
Программа для изучения принципов логического анализа данных. Программа для исследования доступа к портам ввода/вывода.
Program LAB13; var w:word; begin asm mov AL,15h out 70h,al in AL,71h mov byte ptr w,AL mov AL,16h out 70h,AL in AL,71h mov byte ptr [w+1],AL end; writeln('w=',w); end.
Приложение 4. Program LAB21; var w:word; b1,b2,b3,b4:byte; begin asm mov w,2832h; mov AX,w mov DX,AX
and AL,00001111b mov b1,AL shr DL,4 mov b2,DL
and AH,00001111b mov b3,AH shr DH,4 mov b4,DH end; writeln ('b1=',b1,b2,b3,b4); end.
Приложение 5. Программа для изучения арифметических команд МП і80х86.
Program LAB22; var a,b,c,d,e,f:byte; w:word; begin a:=10; b:=20; c:=5; d:=20; e:=10; f:=10; asm mov AL,b mov AH,0 div c add AL,a add AL,d mov CL,al mov CH,0 mov AL,e mul f add AX,CX mov w,AX end; writeln ('w=',w); end.
Приложение 6. Программа для изучения принципов обработки массивов на языке Assembler для МП і80х86.
Program LAB3; var i:byte; mas1,mas2:array[0..9] of word; begin mas1[0]:=3; mas1[1]:=10; mas1[2]:=20; mas1[3]:=15; mas1[6]:=30; mas1[5]:=14; mas1[4]:=5; mas1[7]:=8; mas1[8]:=9; mas1[9]:=19; asm mov cx,10 mov si,0 mov di,0 @M1: mov ax,word ptr mas1[si] cmp ax,10h jb @M2 cmp ax,20 ja @M2 mov word ptr mas2[di],ax inc di inc di @M2: inc si inc si loop @M1 end;
for i:=0 to 9 do begin writeln('mas1[',i,']=',mas1[i],' mas2[',i,']=',mas2[i]); end; end.
Приложение 7. Программа для изучения организации процедур и функций программ на языке Аssembler.
Program LAB4; var a,b:integer; y1,y2,y3:integer{shortint}; function sign:integer;assembler; asm push BP mov BP,SP push BX push SI push DI mov DI,[BP+4] mov SI,[BP+6] mov AX,[SI] mov BX,[DI] add AX,BX cmp AX,0 jge @M1 mov AX,-1 jmp @M3 @M1: cmp AX,0 je @M2 mov AX,1 jmp @M3 @M2: mov AX,0 @M3: pop DI pop SI pop BX mov sp,bp pop BP ret 4 end;
begin asm mov a, 100 mov b, 100 mov ax,offset a mov bx,offset b push ax push bx call near ptr sign mov y1,ax
mov a, -200 mov b, 100 mov ax,offset a mov bx,offset b push ax push bx call near ptr sign mov y2,ax
mov a, -100 mov b, 100 mov ax,offset a mov bx,offset b push ax push bx call near ptr sign mov y3,ax end; writeln('y1=',y1,' y2=',y2,' y3=',y3); end.
Приложение 8. Программа для исследования системы команд математического сопроцессора
Program LAB5; var l1,l2,l3,l4,l5,l6:extended; begin l1:=2; l2:=3; l3:=4; l4:=5; l5:=6; {l6:=(l1+l2)*l3+l4*l5;} asm fld l1 fld l2 fadd fld l3 fmul fld l4 fld l5 fmul fadd fstp l6 end; end.
На рис. 1 дан схематический вертикальный разрез теодолита, где показан становой винт 1, с помощью которого прибор крепится к верхней части штатива 2 при помощи пружинящей пластины 3. Подъемные винты 4 обеспечивают установку плоскости лимба 8, представляющего собой металлическое или стеклянное кольцо с нанесенными на нее угловыми делениями, в горизонтальное положение. В подставке 5 фиксируются оси лимба 8 и алидады 9. Алидада - концентрически связанное с лимбом кольцо, несущее на себе отсчетные приспособления. Колонка 10 поддерживает ось 13 зрительной трубы 15.
Рис. 1. Схема устройства и общий вид теодолита 1 – становой винт; 2 – головка штатива; 3 – пружинящая пластина; 4 – подъемные винты; 5 – подставка; 6 – закрепительный винт горизонтального круга; 7 – закрепительный винт алидады; 8 – лимб горизонтального круга; 9 – алидада горизонтального круга; 10 – колонка; 11 – окуляр зрительной трубы; 12 – фокусирующий винт; 13 – ось зрительной трубы; 14 – закрепительный винт зрительной трубы; 15 – зрительная труба; 16 – объектив зрительной трубы; 17 – лимб вертикального круга; 18 – алидада вертикального круга; 19 – микроскоп; 20 – цилиндрический уровень; 21 – наводящий винт зрительной трубы; 22 – наводящий винт алидады; 23 – наводящий винт горизонтального круга; 24 – цилиндрический уровень зрительной трубы; 25 – визир. Зрительная труба состоит из окуляра 11 объектива 16. Фокусирование зрительной трубы осуществляется вращением фокусирующего винта 12. С вертикальной осью конструктивно связаны лимб 17 и алидада 18 вертикального круга. На том же рисунке показаны ось вращения 13 зрительной трубы. При помощи ряда линз часть горизонтального и вертикального кругов передается в поле зрения отсчетного микроскопа 19 для обеспечения точной фиксации отчетов при наведении на визирные цели, Основные части теодолита снабжены закрепительными 6,7,14 винтами, действующими совместно с наводящими винтами для обеспечения точной фиксации зрительной трубы на визирные цели. Цилиндрический уровень 20 снабжен исправительными винтами. На том же рисунке указаны основные геометрические и оптические оси теодолита: ось V – V вращения теодолита, ось U – U цилиндрического уровня, ось Н – Н вращения зрительной трубы и визирная ось WW, воображаемая линия, соединяющая главную заднюю точку объектива с пересечением сетки нитей (рис. 2). Рис. 2. Устройство зрительной трубы (а) и ход лучей в трубе с внутренним фокусированием (б)
Устройство отдельных частей теодолита Зрительная труба - предназначена для наблюдения удаленных предметов и поэтому построена по телескопической системе, в которой при установке трубы на бесконечность задний фокус ее объектива совпадает с передним фокусом окуляра. При геодезических работах расстояния до наблюдаемых точек конечны, поэтому изображения предметов в трубе могут занимать разные позиции, в зависимости от расстояния до наблюдаемых целей. На рис. 2 показаны: разрез зрительной трубы с внутренним фокусированием с сеткой нитей и ход лучей в оптической системе. Оптическая система зрительной трубы состоит из объектива 1, двояковогнутой фокусирующей линзы 2 и окуляра 3. Между окуляром и двояковогнутой линзой находится стеклянная пластина с нанесенной на ней сеткой нитей 6 с исправительными винтами 5. При помощи фокусирующего винта 7 можно изменять расстояние между объективом и двояковогнутой линзой, чем достигается резкое изображение наблюдаемой цели. Действие оптической системы зрительной трубы показано на рис. 2 б. Уровни - предназначены для установки осей и плоскостей геодезических приборов в горизонтальное или отвесное положение. Различают два типа уровней, – более точные – цилиндрические и менее точные – круглые (шаровые). Рис. 3. Устройство цилиндрического уровня (а) и цена деления τ (б)
Цилиндрический уровень (рис. 3) представляет собой стеклянную ампулу тороидальной формы, заключенную в металлическую оправу. Внутренняя поверхность ампулы отшлифована по дуге окружности радиуса R. Ампула заполнена спиртом или эфиром. Остающееся свободное пространство ампулы, содержащее пары жидкости называется пузырьком уровня - он стремится занять в ней наивысшее положение. На наружной поверхности ампулы нанесены через 2 мм деления. Средняя точка шкалы называется нуль – пунктом: а осью цилиндрического уровня является касательная к внутренней поверхности ампулы в нуль – пункте. Ценой деления уровня служит центральный угол τ, опирающийся на одно деление уровня. В технических теодолитах τ составляет 30 – 60', в нивелирах 5 – 30'. Если пузырек уровня находится в нуль – пункте, то его ось занимает горизонтальное положение; Наклон ν оси уровня относительно горизонта определяют по величине смещения пузырька относительно нуль – пункта, так что ν = n · τ, где n – число делений уровня, на которое сместился пузырек. Круглые уровни с ценой деления в несколько минут предназначены для предварительной установки прибора в рабочее положение. Внутренняя поверхность ампулы такого уровня отшлифована под сферу некоторого радиуса. Деления на внешней стороне ампулы имеют вид концентрических •окружностей, центр которых служит нуль - пунктом. Осью круглого уровня служит радиус сферы, опущенный из нуль – пункта. Горизонтальный круг теодолита состоит из двух частей – лимба и алидады. В современных теодолитах лимб представляет собой стеклянное кольцо, на которое нанесены градусные деления или кодовые дорожки (в электронных теодолитах). Счет делений идет по ходу часовой стрелки. На алидаде, концентрически связанной с лимбом установлены отсчетные приспособления. Сверху алидада закрыта кожухом, на котором крепятся подставки зрительной трубы. Во время измерения горизонтальных углов лимб должен оставаться неподвижным, верительная труба вместе с алидадой устанавливается в заданном направлении. Отсчетные приспособления. Отсчетом называют угол, отсчитанный от нулевого деления лимба до указателя (нулевого штриха) отсчетного приспособления. Рис. 4. Штриховой (а) и шкаловой микроскопы теодолита (б), (в)
В современных теодолитах используемых в оперативной практике такими приспособлениями служат штриховой или шкаловой микроскопы (рис.4) В штриховом микроскопе отсчет берут «на глаз» по штриху указателю. На рис. 4а отсчет по вертикальному кругу равен 358°42'; по горизонтальному кругу отсчет 77°22'. В поле зрения шкалового микроскопа видны градусные деления лимба и шкала, состоящая из более мелких делений, занимающая одно деление лимба. Здесь отсчет состоит из целого числа градусов, прошедших до нуля шкалы, к которому добавляется отсчет по шкале (на рис.4б отсчет по вертикальному кругу равен +2°27'; по горизонтальному кругу отсчет 44°07'). На рис 4в по вертикальному кругу демонстрируется отрицательный отсчет – 1°12';
Дата добавления: 2014-12-07; Просмотров: 2342; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |