Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Desktop / isu004

.pdf
Скачиваний:
18
Добавлен:
31.05.2015
Размер:
924.61 Кб
Скачать

М.Ф.Артамонов О.О.Глазунов В.И.Красов И.А.Кринберг В.Л.Паперный В.В.Чумак

КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ В ФИЗИКЕ

Часть 2. Эксперимент с компьютерной поддержкой

3 4

5 6

RS-232

1

2

Рис.3.1. Структурная схема лабораторной установки : 1- стержень; 2- нагреватель ; 3- датчики температуры - термопары ; 4- усилители; 5- мультиплексор аналоговых сигналов ; 6- АЦП;

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

ГОСУДАРСВЕННОЕ ОБРАЗОВАТЕНЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

ИРКУТСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

М.Ф.Артамонов, О.О.Глазунов, В.И.Красов, И.А.Кринберг, Л.Паперный, В.В.Чумак

КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ В ФИЗИКЕ

Часть 2. Эксперимент с компьютерной

поддержкой

Учебное пособие

Иркутск 2006

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

УДК 53:001.4

Печатается по решению научно-методического совета ГОУ ВПО Иркут-

ского государственного университета

Рецензент: зав. кафедрой вычислительных систем Иркутского государст- венного университета путей сообщения, доктор физ.-мат. наук, профессор Н.Н.Климов

М.Ф. Артамонов

аспирант кафедры общей и космической физики ИГУ

В.И. Красов

кандидат физ.-мат. наук, доцент

 

кафедры общей и космической физики ИГУ

И.А. Кринберг

зав. кафедрой общей и космической физики ИГУ,

 

доктор физ.-мат. наук, профессор

В.Л. Паперный

доктор физ.-мат. наук, профессор

 

кафедры общей и космической физики ИГУ

В.В. Чумак

кандидат физ.-мат. наук, доцент

 

кафедры экспериментальной физики ИГУ

М.Ф.Артамонов, О.О.Глазунов, В.И.Красов, И.А.Кринберг, Л.Паперный, В.В.Чумак.

КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ В ФИЗИКЕ

Часть 2. Эксперимент с компьютерной поддержкой: Учебное пособие /

Иркутский государственный университет. Иркутск, 2006.-64 с.

Издание предназначено для методического обеспечения оригинального ла- бораторного практикума, дополняющего общий практикум по курсу физи- ки. Содержит минимум общих сведений об устройстве и принципах рабо- ты измерительно-вычислительных систем, а также необходимые данные для создания программ, обеспечивающих управление такими системами. Опираясь на этот материал, студент разрабатывает необходимое для про- ведения эксперимента программное обеспечение, с помощью которого по системе заданий проводит исследование объекта на лабораторном макете, где управление экспериментом, получение и обработка информации про- изводятся посредством компьютера. Пособие может также использоваться

для обучения студентов инженерных специальностей навыкам применения компьютерных технологий в научном исследовании и производственной деятельности.

©М.Ф.Артамонов, О.О.Глазунов, В.И.Красов, И.А.Кринберг, В.Л.Паперный, В.В.Чумак, 2006

©Иркутский государственный университет.

2

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Оглавление

 

Введение ..........................................................................................................

5

1. Структура и функционирование измерительно-вычислительной

 

системы............................................................................................................

6

1.1.. Принцип преобразования аналоговой информации в

 

цифровую........................................................................................

7

2.1.. Элементы ИВС ...............................................................................

9

Порты ввода-вывода.......................................................................

9

Процедура обращения к порту ....................................................

10

Регистры, обслуживающие АЦП.................................................

12

Регистры, обслуживающие датчики, исполнительные

 

устройства и СУ ...........................................................................

13

2. Колебания шарика в вязкой среде ........................................................

14

2.1. Краткая теория ..............................................................................

15

2.2. Лабораторная установка ...............................................................

16

2.3. Задания...........................................................................................

18

Определение параметров ИВС ....................................................

18

Изучение силы сопротивления воздуха при движении

 

шарика...........................................................................................

18

2.4. Исследование компьютерной модели нелинейного маятника

 

с затуханием .................................................................................

20

Задания..........................................................................................

20

2.5. Приложение. Элементы гидродинамики .....................................

21

Основные уравнения ....................................................................

21

Обтекание шара............................................................................

24

Закон подобия...............................................................................

27

3. Теплоперенос в однородном металлическом стержне.......................

28

3.1. Теория явления..............................................................................

29

Уравнение теплопроводности......................................................

29

Аналитические решения ..............................................................

30

Метод сеток для численного решения нестационарного

 

уравнения теплопроводности ......................................................

31

3

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

3.2. Лабораторная установка ...............................................................

33

Программирование интерфейса...................................................

34

3.3. Задания...........................................................................................

38

4. Дифракционные явления........................................................................

39

4.1. Краткая теория ..............................................................................

40

4.2. Лабораторная установка ...............................................................

44

Универсальный многоканальный интерфейс .............................

45

Регулировка чувствительности входных усилителей ................

46

Управление АЦП..........................................................................

47

Управление шаговым двигателем ...............................................

52

Считывание сигнала фотодатчика...............................................

53

4.3. Задания...........................................................................................

54

5. Обработка результатов физических измерений..................................

55

5.1. Погрешности измерений...............................................................

55

Сравнение средних значений двух выборок...............................

59

5.2. Корреляция и регрессия................................................................

60

Линейная регрессия......................................................................

61

Нелинейная регрессия..................................................................

62

Библиографический список .......................................................................

63

4

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Введение

Данное пособие представляет собой вторую часть цикла «Компью- терные технологии в физике» и предназначено для поддержки практикума, созданного на физическом факультете в последние несколько лет. Основ-

ной задачей практикума является ознакомление студентов с современными средствами физического исследования. В рамках этой задачи студенту предлагается самостоятельно по системе заданий провести эксперимен- тальное изучение физического объекта на лабораторной установке, где управление экспериментом, получение и обработка информации произво- дится с помощью компьютера. Необходимое для этого программное обес- печение также предлагается разработать самостоятельно. Кроме того, сту-

денту необходимо провести исследование математической модели объекта либо аналитическими методами, либо на компьютерной модели. Сопостав- ление результатов, полученных разными методами, позволяет установить достоинства и недостатки этих методов, а также получить более полную информацию об изучаемом объекте.

Впервой главе приведен минимум общих сведений об устройстве и принципах работы измерительно-вычислительных систем (ИВС), исполь- зуемых для автоматизации научных исследований и технологических про- цессов. Этот материал, естественно в гораздо большем объеме, изучается в обширных специализированных курсах. Мы, однако, полагаем, что изло- женного минимума в сочетании с детальными описаниями в соответст- вующих главах конкретных систем достаточно для самостоятельного соз- дания программного обеспечения измерений.

Впоследующих главах описаны физические задачи, исследуемые с помощью этих ИВС. Каждую задачу можно решать также в рамках «обыч- ной» лабораторной работы по соответствующему разделу физики, выпол- няемую с готовым программным обеспечением. Следует отметить, что с целью избежать перегрузки материала, мы существенно ограничили круг вопросов, решаемых с помощью описанных лабораторных установок.

Вданном пособии предполагается использование среды программи- рования Delphi, как удачно сочетающей простоту и доступность языка Pascal с современными принципами визуального программирования.

5

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

1. Структура и функционирование измерительновычислительной системы

Измерительно-вычислительная система (ИВС) представляет собой совокупность аппаратных и программных средств для автоматизации про- ведения физического эксперимента. Под автоматизацией подразумевается сбор, хранение и накопление информации, а также управление экспери- ментом и процессом измерения посредством единого (стандартизованного) средства связи в системе исследователь - физический процесс (объект). В качестве этого средства обычно используется компьютер. Подобная авто- матизация предусматривает контроль над ведением эксперимента полно- стью программными методами, являющимися гибким инструментом в ру- ках исследователя, который управляет ходом измерений, задавая только определённые команды компьютеру и получает результаты на экране дис- плея или в распечатанном виде. Рассмотрим рис.1.1, на котором приведе- на структурная организация простейшей ИВС. Измерение требуемого па- раметра физического объекта осуществляется с помощью соответствую- щего датчика (например, температура измеряется с помощью термопары),

при этом полученная величина обычно изменяется непрерывным образом в некотором диапазоне, т.е. сигнал датчика имеет аналоговую форму. Для последующей обработки сигнала его необходимо преобразовать в цифро- вую форму. Эта процедура осуществляется аналого-цифровым преобразо- вателем (АЦП). Поскольку АЦП оперирует сигналами стандартной ам- плитуды ( обычно ± 1В), в то время, как амплитуда сигнала датчика может существенно изменяться в процессе измерений, необходимо использовать согласующее устройство (например, операционный усилитель), обеспечи- вающее приведение амплитуды сигнала к стандартизованной величине. Сигнал в цифровом виде поступает на вход компьютера (ПК).

Наряду с измерением некоторой физической величины, иногда не- обходимо внешнее воздействие на физический объект, например , изме- нить положение датчика параметра относительно объекта, или напрямую воздействовать на физический объект или окружающую его среду. Для реализации этой функции служит нижняя ветвь блок-схемы, изображённой на рис.1.1. Для управления исполнительным устройством (реле, шаговый двигатель, управляемый усилитель и т.п.) нужен аналоговый сигнал, в то время как от ПК можно получить только цифровой. Для преобразования из цифрового представления в аналоговое служит цифро-аналоговый преоб- разователь ЦАП. Он осуществляет операцию, противоположную дейст- вию АЦП. Аналоговый сигнал с выхода ЦАП поступает через согласую- щее устройство 2 на исполнительное, которое воздействует, например, на физический объект или датчик.

6

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Физический

 

 

 

Датчик

 

 

Согласующее

 

 

 

АЦП

 

 

 

ПК

объект

 

 

 

параметра

 

 

устройство 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Исполнитель-

 

 

 

 

 

 

Согласующее

 

 

 

 

 

 

ЦАП

ное устройст-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

устройство 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

во

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 1.1. Схема ИВС

1.1 Принцип преобразования аналоговой информации в цифровую

Основной принцип, положенный в основу работы АЦП - это переход от непрерывных величин к дискретным. В АЦП исходными непрерывными величинами, которые требуют преобразования, являются напряжение (ток) и время, поскольку. любой аналоговый сигнал можно изобразить в виде непрерывного процесса во времени, т.е. как функцию U(t), где U - напря- жение; t - время. На выходе АЦП мы получаем набор дискретных значений кода ( набор цифр) через определённые промежутки времени (рис.1.2). Весь диапазон допустимых входных напряжений АЦП квантуется на N фиксированных отсчётов, т.е. вся шкала напряжений делится на N равных частей и одна из этих частей называется шагом квантования h.

Например, при входном диапазоне напряжений от -1В до +1В и при

N = 28 , шаг квантования

h = (

 

−1

 

+

 

+1

 

) 28 В = 0.0078 В. Таким образом,

 

 

 

 

напряжение U на входе

АЦП в какой-то момент времени может быть с

точностью до значения h записано в виде:

U » A × Dh ,

где A - значение кода на выходе АЦП. Для оцифровки непрерывно изме-

няющегося сигнала преобразование входного напряжения идёт постоянно через определённые промежутки времени t (рис.1.2). Время t необходи- мо АЦП для преобразования и называется временем дискретизации. От значения t зависит максимально возможная частота (скорость изменения) входного сигнала для корректного преобразования. Время дискретизации зависит от внутреннего устройства АЦП и может быть от единиц наносе- кунд до единиц секунд.

7

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Рис.1.2. Иллюстрация принципа аналогово-цифрового преобразования.

Из рис. 1.2 следует, что исходный сигнал, изображаемый плавной кривой U(t) после преобразования АЦП представляется ступенчатой линией, при этом, очевидно теряется часть информации о сигнале, поэтому ставится вопрос только о том, сколько информации допустимо потерять для сохра- нения достоверности результатов измерений. Потери обусловлены конеч- ностью h и t (при h и t 0 переходим к непрерывному сигналу). Чис- ло N обычно лежит в диапазоне от 28 до 216 и принимает фиксированные значения 28, 210, 212, 216, причём диапазон входного напряжения может быть от -5В до +5В или менее. При этом h=10/210≈1 мВ. Необходимо учитывать, что диапазон входных напряжений АЦП строго фиксирован, и поэтому наименьшая погрешность при преобразовании будет у сигнала, близкого по амплитуде к верхней границе входного диапазона.

Для минимизации ошибок, связанных с дискретизацией во времени, необходимо, чтобы частота преобразования (число отсчетов в единицу времени) была гораздо больше максимальной частоты аналогового сигна- ла. По крайней мере, максимальная частота сигнала должна быть не менее чем в два раза меньше частоты дискретизации. В этом случае ещё возмож- но (теоретически) полностью восстановить исходный сигнал.

8

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

1.2 Элементы ИВС

Конкретная реализация ИВС в каждом случае своя, однако, можно выделить ряд общих для каждой системы функциональных узлов и пара- метров. Конструктивно ИВС обычно состоит из трёх основных частей: компьютера; интерфейсного блока (ИБ), содержащего большую часть уст- ройства ИВС; совокупности датчиков параметров и исполнительных уст- ройств. Состав последней части напрямую зависит от характера измерений

иобъекта исследования, т.е. от конкретной задачи. Датчиками параметра могут быть фотодиоды, фотоумножители, ПЗС матрицы, термопары, ди- намические головки и т.д. В качестве исполнительных устройств могут ис- пользоваться электромагниты, различные двигатели, реле, электронные ключи, нагреватели и т.д. Выбор компьютера также в какой-то мере зави- сит от эксперимента, но круг задач, решаемых при помощи одного типа компьютера, например IBM PC/AT, весьма широк и в большинстве случа- ев подходит любой из современных ПК. Интерфейсный блок является наи- более важной частью ИВС, т.к. осуществляет преобразование информа- ции и исполнение команд при передаче в направлении объект компью- тер и компьютеробъект.

Интерфейсный блок обычно содержит АЦП, ЦАП и согласующие устройства (СУ). В отдельных ИБ может отсутствовать ЦАП или АЦП с соответствующими СУ, однако может случиться и так, что их окажется не- сколько. При дальнейшем описании будем опираться на модель ИБ с АЦП

иЦАП.

Основное назначение ИВС - автоматизация проведения эксперимен- та. При этом управление и контроль должны осуществляться программ- ными средствами. Следует отметить, что ИБ является для компьютера внешним устройством (ВУ), поэтому и обращение с ним идёт как с пери- ферийным узлом. ИБ содержит в своём составе совокупность регистров (ячеек) памяти, при обращении к которым и осуществляется весь обмен информацией между ИБ и компьютером. Обычно выбор нужного регистра осуществляется посредством взаимодействия с портами ввода-вывода.

Порты ввода-вывода

Порт представляет собой внешнее устройство, адресуемое микро- процессором. В ИВС порт представляет собой ячейку памяти (регистр) к которой можно обратиться, указав её адрес. Однако, в отличие от обычной памяти, в большинстве случаев эта ячейка может работать только на за- пись или только на считывание, т.е. обмен данными с ней однонаправлен. Под считыванием здесь понимается процесс, при котором данные от

9

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Соседние файлы в папке Desktop