Хардуерни интерфейси

Хардуерни интерфейсиИнтерфейс (взаимодействие) е връзката между компоненти и участници в микропроцесорна система.

V микропроцесорна система включва: хардуер, софтуер и хора… Следователно се разграничават следните видове интерфейси:

  • хардуерен интерфейс;

  • софтуерен интерфейс;

  • потребителски интерфейс.

Интерфейс за програмиране предоставени от операционната система (ако има такава). Най -често срещаните потребителски интерфейси са графичен интерфейс (например десктоп на компютър с икони или командни бутони в редактора на Microsoft Office Word) и интерфейс с джойстик, където избираме необходимата ни команда, като се придвижваме през менютата (например мобилни телефони, програмируеми контролери), което също е един вид графичен интерфейс.

Хардуерен интерфейс е система от шини, конектори, съвпадащи устройства, алгоритми и протоколи, които осигуряват комуникация между всички части на микропроцесорната система. Производителността и надеждността на системата зависят от характеристиките на интерфейса.

В разгърнатите микропроцесорни системи хардуерният интерфейс се осигурява от контролерите за разтоварване на процесора. Контролер Представлява специализирана микросхема, предназначена да изпълнява функции за наблюдение и контрол. Контролерът управлява работата на устройството, например твърд диск, памет с произволен достъп, клавиатура и осигурява връзката на това устройство с други участници в МС.

Гумите се контролират от мостове… В сложни МС, например, като персонален компютър, централното място се заема от «Чипсет» (ChipSet) — набор от мостове и контролери. Чипсетът съдържа два основни чипа, които традиционно се наричат ​​южния и северния мост (Фигура 1). Северният мост обслужва системната шина, шината на паметта, AGP (ускорен графичен порт) и е основният контролер на компютъра. Южният мост се справя с работата с външни устройства (PCI шина — I / O шина за свързване на периферни устройства).

Организации за обмен на данни в персонални компютри (PC)

Фигура 1 — Организации за обмен на данни в персонални компютри (PC)

Организацията на взаимодействието между процесора и външните устройства е най -трудната, поради голямото им разнообразие.

Паралелни интерфейси характеризиращ се с това, че те използват отделни сигнални линии за предаване на битове и битовете се предават едновременно. Класическият паралелен интерфейс е LPT порт.

Сериен интерфейс за предаване на данни използва една сигнална линия, по която последователно се предават информационни битове един след друг.

Най -простият сериен интерфейс, който стана широко разпространен както в компютрите, така и в индустриалните системи, е стандартът RS-232изпълнява се от COM — портове… В индустриалната автоматизация той се използва широко RS-485.

USB шина (Универсална серийна шина) свързва голямо разнообразие от периферни устройства към вашия компютър, включително мобилни телефони и потребителска електроника.

Първата спецификация на интерфейса се нарича USB 1.0, в момента се използва спецификацията USB 2.0, съвременните устройства са свързани със спецификацията USB 3.0.

Стандартът USB 2.0 съдържа четири реда: приемане и предаване на данни, +5 V захранване и калъф. В допълнение към тях, USB 3.0 добавя още четири комуникационни линии (2 за приемане и две за предаване) и калъф.

Видове USB конектори

USB шинаUSB шината има висока честотна лента (USB 2.0 осигурява максимална скорост на пренос на данни до 480 Mbps, USB 3.0 — до 5,0 Gbps) и осигурява не само пренос на данни, но и захранване на външни устройства с ниска мощност (максимален ток консумационно устройство през захранващите линии на USB шината, не трябва да надвишава 500 mA за USB 2.0 и 900 mA за USB 3.0), което елиминира необходимостта от външни захранвания.

Безжичните (безжични) интерфейси ви позволяват да се отдалечите от комуникационните кабели, което е особено важно за устройства с малък размер, по размер и тегло, съизмерими с кабелите. Използване на безжични интерфейси електромагнитни вълни инфрачервени (IrDA) и радиочестотни диапазони (Bluetooth, USB безжични).

Инфрачервен интерфейс IrDA позволява безжична комуникация между две устройства на разстояние до 1 метър. Инфрачервена комуникация — IR (инфрачервена) връзка — безопасна за здравето, не създава смущения в радиочестотния диапазон и гарантира поверителността на предаването. Инфрачервените лъчи не преминават през стени, така че зоната за прием е ограничена до малка, лесно контролируема зона.

Bluetooth (син зъб) е радиоинтерфейс с ниска мощност (мощност на предавателя само около 1 mW) за организиране на лични мрежи, осигуряващи предаване на данни в реално време на къси разстояния. Всяко Bluetooth устройство има 2.4 GHz радиопредавател и приемник. Обхватът на радиоинтерфейса е около 100 м — за покриване на стандартна къща.

Безжичен USB (USB безжичен) — радиоинтерфейс с малък обхват с висока честотна лента: 480 Mbps на разстояние до 3 метра и 110 Mbps на разстояние до 10 метра. Работи в честотния диапазон 3.1 — 10.6 GHz.

Интерфейс RS-232 (RS — препоръчителен стандарт) свързва две устройства — компютър и устройство за пренос на данни. Скоростта на предаване е 115 Kbps (максимум), разстоянието на предаване е 15 m (максимум), схемата на свързване е точка-в-точка.

Сигналите от този интерфейс се предават чрез спадане на напрежението от (3 … 15) V, следователно дължината на комуникационната линия RS-232, като правило, е ограничена от разстояние от няколко метра поради ниска устойчивост на шум. Най -често се използва в промишлено оборудване, в персонален компютър се използва за свързване на манипулатор от типа «мишка», модем. Интерфейсът RS-232 по принцип не позволява създаването на мрежи, тъй като свързва само 2 устройства.

RS-232 конектор тип DB9

Фигура 2 — RS -232 конектор тип DB9

Интерфейс RS-485 е широко разпространен индустриален сериен интерфейс с висока скорост и предотвратяване на заглушаване за двупосочно предаване на данни. Почти всички съвременни компютри в индустриалния дизайн, повечето сензори и задвижвания съдържат една или друга реализация на интерфейса RS-485.

За предаване и приемане на данни е достатъчна една усукана двойка проводници (усукана двойка). Предаването на данни се извършва с помощта на диференциални сигнали (оригиналният сигнал минава по единия проводник, а обратното му копие е от другия.). Разликата в напрежението на една полярност между проводниците означава логическа единица, разликата на другата полярност означава нула.

При наличие на външни смущения захващанията в съседните проводници са еднакви и тъй като сигналът е потенциалната разлика в проводниците, нивото на сигнала остава непроменено. Това осигурява висока устойчивост на шум и обща дължина на комуникационната линия до 1 км (и повече с използването на специални устройства — повторители).

Интерфейсът RS-485 осигурява обмен на данни между няколко устройства по една двупроводна комуникационна линия в полудуплексен режим (приемането и предаването преминават през една двойка проводници с разделяне на времето). Той се използва широко в промишлеността за създаване на системи за управление на процеси.


Ethernet

Ethernet (ether — ether) — технология за предаване на данни, използвана в повечето локални компютърни мрежи. Този интерфейс се основава на стандарта IEE 802.3.Докато интерфейсът RS-485 може да се разглежда на база един към много, Ethernet работи на база много към много.

Има няколко опции в зависимост от скоростта на предаване и носителя на предаване:

  • Ethernet — 10 Mbps

  • Бърз Ethernet — 100 Mbps

  • Gigabit Ethernet — 1 Gbps

  • 10 Gigabit Ethernet

Като носител на предаване се използват коаксиален кабел, усукана двойка (ниска цена, висока устойчивост на шум) и оптичен кабел (създаване на по-дълги линии и високоскоростни комуникационни канали).

Усукана двойка (усукана двойка) — вид комуникационен кабел, представлява една или повече двойки изолирани проводници, усукани заедно и покрити с пластмасова обвивка.

Например, FTP кабел (усукана двойка — усукана двойка с общ щит от фолио и меден проводник за източване на индуцирани токове), 4 двойки (плътни), категория 5д (Фигура 3). Кабелът е предназначен за стационарен монтаж в сгради, конструкции и работа в структурирани кабелни системи. Проектиран за приложения, работещи в честотния диапазон с горна граница от 100 MHz.

Усукана двойка

Фигура 3 — усукана двойка: 1 — външна обвивка, 2 — щит от фолио, 3 — дренажен проводник, 4 — защитен филм, 5 — усукана двойка

На физическо ниво протоколът Ethernet се реализира под формата на мрежови карти, вградени в микропроцесорни системи и хъбове, които свързват системите помежду си.

Индустриалните мрежи (Profinet, EtherNet / IP, EtherCAT, Ethernet Powerlink) са изградени на базата на Ethernet, които успешно се конкурират с разработените по -рано мрежи Profibus, DeviceNet, CANopen и др.

Съветваме ви да прочетете:

Защо електрическият ток е опасен