Студопедия

КАТЕГОРИИ:


Архитектура-(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; Просмотров: 2272; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.