АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Параметры

Читайте также:
  1. Астрономические и календарные параметры ЗПП
  2. Безразмерные параметры турбокомпрессоров
  3. Влияние внешних факторов на параметры резисторов
  4. Геометрические и кинематические параметры цепной передачи
  5. Демографические параметры российского кризиса
  6. Дополнительные параметры
  7. Изотермы реального газа. Опыт Эндрюса. Критические параметры.
  8. Историческое становление и социальные параметры криминальной культуры как культуры социальных слоев, противостоящих легитимному социальному порядку.
  9. Какие параметры характеризуют шум?
  10. Кинематические параметры и принцип действия
  11. КЛАССИФИКАЦИЯ КОТЛОВ И ИХ ОСНОВНЫЕ ПАРАМЕТРЫ
  12. Классификация резьб и их геометрические параметры

address - значение базового адреса платы в компьютере

 

 

#define RWHIS

#include "RWH.H"

#include "LCARD_AD.H"

#include <stdio.h>

#include "stdafx.h"

#include <math.h>

 

unsigned char char_dOut;

 

BOOL APIENTRY DllMain(HANDLE hModule,

DWORD ul_reason_for_call,

LPVOID lpReserved

)

{

switch (ul_reason_for_call)

{

case DLL_PROCESS_ATTACH:

break;

case DLL_THREAD_ATTACH:

break;

case DLL_THREAD_DETACH:

break;

case DLL_PROCESS_DETACH:

break;

}

return TRUE;

 

}

 

 
 


void rwh_start()

{

int data;

data=LOADBIOS("c:\\L_setup\\BIOS\\lbios12",0);

}

 

 
 


void rwh_aio_init(IA &ia)

{

}

void rwh_dio_init(IA &ia)

{

}

 

 
 


int rwh_aio_write(IA &ia,unsigned short v)

{

OUTDA(v);

return(0);

}

 

int rwh_aio_read(IA &ia,unsigned short &v)

{

v=ADCHAN(ia.c[2]);

return(0);

}

 

int rwh_dio_write(IA &ia,unsigned short v)

{

if(v==0)

char_dOut=char_dOut&~(int)pow(2,ia.c[2]);

else

char_dOut=char_dOut|(int)pow(2,ia.c[2]);

OUTBYTE(char_dOut);

return(0);

}

 

int rwh_dio_read(IA &ia,unsigned short &v)

{

v=INPBYTE();

return(0);

}

 

void rwh_stop()

{

}

 

Особенности работы с устройствами ввода-вывода

 

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

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

Явление межканального прохождения объясняется остаточным от предыдущего цикла опроса зарядом емкостью С – емкости динамического коммутатора, которая вместе с сопротивлением источник5а сигнала и сопротивлением проходных ключей образует RC цепочку. Для уменьшения межканального прохождения при использовании многоканальных АЦП пользуются следующими приемами.

- устанавливается максимально возможное для данной задачи время опроса аналогового канала (минимальная частота АЦП);

- применяются источники сигнала с минимальным внутренним сопротивлением;

- устанавливается наименьший коэффициент усиления передачи аналогового сигнала (наибольший входной диапазон).

Дополнительные факторы, влияющие на увеличение межканального прохождения:

- превышение диапазонов каналов АЦП;

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

- наличие индуктивной составляющей во входном сигнале;

- наличие высокочастотных гармоник во входном сигнале (частота гармоник выше Fd/2), где Fd – частота опроса отдельного канала.

- заземление источников сигнала проводиться в разных точках, имеющих разные потенциалы;

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

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

Метод измерения межканального прохождения

Межканальное прохождение АЦП оценивается согласно схеме как отношение амплитуд напряжения U1 и наведенному напряжению U2 и выражается в децибелах (см. рис). Для измерения используется синусоидальный сигнал частотой 1 кГц с амплитудой 90-95% от установленного диапазона. Обоим каналам устанавливается одинаковый коэффициент усиления, остальные каналы заземляются. Наличие межканального прохождения устанавливается при оценки отношения U1/ U2 ниже 80 Дц. 1 Дц= 20 lg K, где К в данном случае равно U1/ U2.

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.006 сек.)