Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Движение тела по наклонной плоскости в установке представлено движением кольцевого магнита Рис.6. В наклонную плоскость вмонтированы на равном расстоянии герконы 1–6, создавая 5 одинаковых участков для движения магнита. При прохождении магнита над герконом последний замыкается, подавая во входной порт число 119, при удалении от геркона поле магнита уменьшается, контакт размыкается и во входной порт подается число 127. Измеряя время замкнутого и разомкнутого состояния геркона можно определить время прохождения одного участка. Время измеряется в относительных единицах (программных циклах) и заносится в массив замкнутых состояний M(5) и массив разомкнутых состояний N(5). В машинах с большей тактовой частотой эти числа больше и соответственно точность измерения выше. Программная обработка данных позволяет определить скорость, ускорение и пройденный путь.
Рис.6
10 cls очистка экрана
20 dim m (5) массив из 5 элементов для замкнутого состояния
30 dim n (5) массив из 5 элементов для разомкнутого состояния
40 a= inp (&h 379) чтение порта
50 if a = 127 then go to 40 ожидание скатывания магнита
60 for b = 1 to 5 счет циклов замкнутых состояний на 1-5 отрезках
70 for c = 0 to 20000
80 a= inp (&h 379) опрос входного порта
90 if a=127 then goto 110 если входной порт разомкнулся идти на 110
100 next c
110 m(b)=c печать в массив м числа программных циклов с замкнутого состояния
120 for d = 0 to 20000 счет циклов разомкнутых состояний на 1-5 отрезках
130 a= inp (&h 379) опрос входного порта
140 if a=119 then go to 160 если входной порт разомкнулся идти на 160
150 next d
160 n(b)=d печать в массив n числа программных циклов d замкнутого состояния
170 next b
180 for k = 1 to 5
190 print m(k), n(k) печать времен m замкнутых и n разомкнутых состояний герконов.
Дата публикования: 2014-11-02; Прочитано: 506 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!