Конспект содержит материалы, излагаемые в лекционном курсе, с необходимыми рисунками и схемами



Download 5 Mb.
bet26/51
Sana06.04.2022
Hajmi5 Mb.
#531752
TuriКонспект
1   ...   22   23   24   25   26   27   28   29   ...   51
Bog'liq
АСКМБП

x:=Port[$61] and $FC
{Организация цикла для получения периодического сигнала}
repeat
{“Втянуть” динамик}
Port[$61]:=x;
{Установить интервал импульса}
Delay(interval_1);
{“Отпустить” динамик}
Port[$61]:=x or 2;
{Установить интервал между импульсами}
Delay(interval_2);
{Условие окончания цикла}
until …………….
Программный способ имеет следующие недостатки:

  • программа сильно загружает центральный процессор;

  • реальные значения интервалов будут больше заданных из-за влияния скорости выполнения программы, с этим связана необходимость повторной компиляции при переносе на другой компьютер;

  • непрерывность сигнала периодически нарушается таймерными прерываниями.



Сопряжение с ПЭВМ через игровой порт (Game Port) [8]


Игровой порт предназначен для подключения джойстика, но при необходимости может использоваться для ввода информации в ЭВМ. Обычно разъем порта расположен на звуковой плате, реже – на материнской плате или контроллере портов. Игровой порт имеет четыре (два)5 аналоговых входа, которые могут использоваться для измерения сопротивления в диапазоне 0 – 100 кОм, и восемь (четыре) цифровых линий для считывания состояния контактов (замкнуто – разокнуто). К аналоговым входам могут подключаться потенциометры для измерения линейных и угловых перемещений, терморезисторы.
Порт имеет 12-контактную розетку. Назначение контактов показано на рис. 83.
При измерении сопротивления последнее преобразуется в длительность импульса, которая находится в пределах 24,2…1124 мкс (минимальное значение соответствует 0 Ом, максимальное – 100 кОм). Для этого по адресу порта (201h) программа выводит любое значение, при этом состояние битов 0…3 устанавливается в 1 и начинается отсчет времени до момента возврата в нулевое значение битов, соответствующих аналоговому каналу с подключенным потенциометром. Измеренный интервал Т пересчитывается в сопротивление:


, Ом.



Рис. 83. Разъем игрового порта

Достоинства интерфейса:


1) легкое подключение и программирование;
2) отсутствие необходимости в источнике питания.

Недостатки:


1) низкая точность. Для измерения длительности импульса используется 16-разрядный счетчик, содержимое которого увеличивается на единицу с каждым сигналом от системного таймера. Поэтому весь интервал времени, соответствующий максимальному сопротивлению, разбивается на 216 – 1 = 65535 дискрет. Соответственно дискретность измерения сопротивления


Ом;

2) пригодность только для статических измерений. Счетчик обнуляется каждые 50 мс, поэтому частота дискретизации сигнала




Гц,

а максимальная частота спектра сигнала по теореме Котельникова составит 10 Гц (на практике считают ее равной 2 Гц).





Download 5 Mb.

Do'stlaringiz bilan baham:
1   ...   22   23   24   25   26   27   28   29   ...   51




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish