I SIGURUAR-LOGO

SURED PCI-COM-1S Furnizon një sërë ndërfaqesh serike PCI

ASSURED-PCI-COM-1S-Supply-a-Range-of-PCI-Serial-Interfaces-PRODUCT

FAQ

Pyetje: Çfarë duhet të bëj nëse pajisja ime ACCES dështon?

Përgjigje: Kontaktoni ACCES për shërbim dhe mbështetje të menjëhershme. Referojuni termave dhe kushteve të garancisë për opsionet e riparimit ose zëvendësimit.

Pyetje: A mund të instaloj një kartë me kompjuterin ose me energjinë në terren?

Përgjigje: Jo, gjithmonë sigurohuni që kompjuteri të jetë i fikur përpara se të lidhni ose shkëputni kabllot ose të instaloni kartat për të shmangur dëmtimin dhe anulimin e garancive.

Njoftim

  • Informacioni në këtë dokument jepet vetëm për referencë. ACCES nuk merr përsipër asnjë përgjegjësi që rrjedh nga aplikimi ose përdorimi i informacionit ose produkteve të përshkruara këtu. Ky dokument mund të përmbajë ose referojë informacione dhe produkte të mbrojtura nga të drejtat e autorit ose patentat dhe nuk përcjell asnjë licencë sipas të drejtave të patentës së ACCES, as të drejtave të të tjerëve.
  • IBM PC, PC/XT dhe PC/AT janë marka tregtare të regjistruara të International Business Machines Corporation.
  • Shtypur në SHBA. E drejta e autorit 1995, 2005 nga ACCES I/O Products Inc, 10623 Roselle Street, San Diego, CA 92121. Të gjitha të drejtat e rezervuara.

KUJDES!!
LIDHNI GJITHMONË DHE SHKYQNI KABLLOJEN TUAJ TË FUSHËS ME KOMPJUTERIN E FYKUR. FIKNI GJITHMONË FYQIN E KOMPJUTERIT PARA INSTALIMIT TË NJË KARTË. LIDHJA DHE SHKYÇJA E KABLLOVE, OSE INSTALIMI I KARTAVE NË NJË SISTEM ME KOMPJUTERIN APO TË FUSHËS TË AKTIVIZUAR MUND TË SHKAKTOJË DËMIM NË KARTËN I/O DHE DO TË SHKAKTOJNË TË GJITHA GARANCITË, TË nënkuptuara ose të shprehura.

Garancia
Përpara dërgesës, pajisjet ACCES inspektohen tërësisht dhe testohen sipas specifikimeve të aplikueshme. Megjithatë, nëse ndodh dështimi i pajisjeve, ACCES siguron klientët e saj se shërbimi dhe mbështetja e shpejtë do të jenë të disponueshme. Të gjitha pajisjet e prodhuara fillimisht nga ACCES, të cilat rezultojnë të jenë të dëmtuara, do të riparohen ose zëvendësohen në varësi të konsideratave të mëposhtme.

Termat dhe Kushtet
Nëse një njësi dyshohet për dështim, kontaktoni departamentin e shërbimit të klientit të ACCES. Jini të përgatitur për të dhënë numrin e modelit të njësisë, numrin serial dhe një përshkrim të simptomave të dështimit. Ne mund të sugjerojmë disa teste të thjeshta për të konfirmuar dështimin. Ne do të caktojmë një numër të Autorizimit të Materialit të Kthimit (RMA) i cili duhet të shfaqet në etiketën e jashtme të paketës së kthimit. Të gjitha njësitë/komponentët duhet të paketohen siç duhet për t'u trajtuar dhe të kthehen me mallra të parapaguara në Qendrën e Shërbimit të caktuar nga ACCES dhe do të kthehen në faqen e klientit/përdoruesit mallrat e parapaguara dhe të faturuara.

Mbulimi
Tre vitet e para: Njësia/pjesa e kthyer do të riparohet dhe/ose zëvendësohet në opsionin ACCES pa pagesë për punën ose pjesët që nuk përjashtohen nga garancia. Garancia fillon me dërgesën e pajisjeve.
Vitet në vijim: Gjatë gjithë jetës së pajisjes suaj, ACCES është gati të ofrojë shërbime në vend ose në fabrikë me tarifa të arsyeshme të ngjashme me ato të prodhuesve të tjerë në industri.

Pajisjet jo të prodhuara nga ACCES
Pajisjet e ofruara por jo të prodhuara nga ACCES janë të garantuara dhe do të riparohen sipas termave dhe kushteve të garancisë së prodhuesit përkatës të pajisjeve.

Gjeneral
Sipas kësaj Garancie, përgjegjësia e ACCES është e kufizuar në zëvendësimin, riparimin ose lëshimin e kredisë (sipas gjykimit të ACCES) për çdo produkt që provohet të jetë me defekt gjatë periudhës së garancisë. Në asnjë rast ACCES nuk është përgjegjës për dëme të tjera ose të veçanta që vijnë nga përdorimi ose keqpërdorimi i produktit tonë. Klienti është përgjegjës për të gjitha tarifat e shkaktuara nga modifikimet ose shtesat në pajisjet ACCES të pa miratuara me shkrim nga ACCES ose, nëse sipas mendimit të ACCES pajisja i është nënshtruar përdorimit jonormal. “Përdorim jonormal” për qëllimet e kësaj garancie përkufizohet si çdo përdorim ndaj të cilit është i ekspozuar pajisja, përveç atij përdorimi të specifikuar ose të synuar siç dëshmohet nga përfaqësimi i blerjes ose shitjes. Përveç sa më sipër, asnjë garanci tjetër, e shprehur apo e nënkuptuar, nuk do të zbatohet për çdo pajisje të tillë të mobiluar ose shitur nga ACCES.

Hyrje

Kjo Kartë Seriale e Komunikimeve është projektuar për përdorim në kompjuterët PCI-Bus dhe ofron komunikim efektiv ose në RS422 (EIA422) ose RS485 (EIA485) në linja të gjata komunikimi. Karta është e gjatë 4.80 inç (122 mm) dhe mund të instalohet në çdo slot PCI 5 volt në IBM ose kompjuterë të përputhshëm. Përdoret një UART me bufer e tipit 16550 dhe, për pajtueshmërinë me Windows, përfshihet kontrolli automatik për të aktivizuar/çaktivizuar në mënyrë transparente drejtuesit e transmisionit.

Operacioni i modalitetit të balancuar dhe përfundimi i ngarkesës

  • Në modalitetin RS422, karta përdor drejtues linjash diferenciale (ose të balancuara) për imunitetin ndaj zhurmës dhe për të rritur distancën maksimale në 4000 këmbë. Modaliteti RS485 përmirësohet në RS422 me transmetues të ndërrueshëm dhe aftësinë për të mbështetur pajisje të shumta në një "linjë partie" të vetme. Numri i pajisjeve të shërbyera në një linjë të vetme mund të zgjerohet duke përdorur "përsëritës".
  • Funksionimi RS422 lejon marrës të shumëfishtë në linjat e komunikimit dhe funksionimi RS485 lejon deri në 32 transmetues dhe marrës në të njëjtin grup linjash të dhënash. Pajisjet në skajet e këtyre rrjeteve duhet të mbyllen për të shmangur "tingëllimin". Përdoruesi ka mundësinë të ndërpresë linjat e transmetuesit dhe/ose marrësit.
  • Komunikimet RS485 kërkojnë që një transmetues të ofrojë një bias voltage për të siguruar një gjendje të njohur "zero" kur asnjë pajisje nuk transmeton. Kjo kartë mbështet njëanshmërinë si parazgjedhje. Nëse aplikacioni juaj kërkon që transmetuesi të jetë i paanshëm, ju lutemi kontaktoni fabrikën.

Përputhshmëria e portit COM

  • Një UART 16550 përdoret si Elementi i Komunikimit Asinkron (ACE). Ai përfshin bufera FIFO të transmetimit/marrjes 16-bajtë për të mbrojtur kundër të dhënave të humbura në sistemet operative me shumë detyra, duke ruajtur 100 për qind përputhshmëri me portin serial origjinal IBM. Arkitektura e autobusit PCI lejon që adresat ndërmjet 0000 dhe FFF8 hex t'u caktohen kartave.
  • Oscilatori kristal në kartë lejon zgjedhjen e saktë të shpejtësive të baud-it deri në 115,200 ose, duke ndryshuar një kërcyes, deri në 460,800 baud me oshilatorin standard kristal. Shpejtësia e Baud-it zgjidhet nga programi dhe normat e disponueshme janë renditur në një tabelë në seksionin "Programimi" të këtij manuali.
  • Shoferi/marrësi i përdorur, 75ALS176, është i aftë të drejtojë linja komunikimi jashtëzakonisht të gjata me shpejtësi të lartë baud. Mund të drejtojë deri në +60 mA në linjat e balancuara dhe të marrë hyrje të ulëta deri në 200 mV sinjal diferencial të mbivendosur në zhurmën e modalitetit të zakonshëm prej +12 V ose -7 V. Në rast konflikti komunikimi, drejtuesi/marrësi shfaq mbylljen termike.

Mënyrat e komunikimit

Kartat mbështesin komunikimet Simplex, Half-Duplex dhe Full-Duplex në një shumëllojshmëri lidhjesh kabllore me dy dhe katër tela. Simplex është forma më e thjeshtë e komunikimit me transmetim që ndodh vetëm në një drejtim. Half-Duplex lejon trafikun të udhëtojë në të dy drejtimet, por vetëm një drejtim në të njëjtën kohë. Në funksionimin Full-Duplex, të dhënat udhëtojnë në të dy drejtimet në të njëjtën kohë. Shumica e komunikimeve RS485 përdorin modalitetin Half-Duplex sepse duhet të përdoret vetëm një palë tela dhe kostot e instalimit janë ulur në mënyrë dramatike.

Kontrolli i transmetuesit automatik RTS

Në aplikacionet Windows, drejtuesi duhet të aktivizohet dhe çaktivizohet sipas nevojës, duke lejuar që të gjitha kartat të ndajnë një kabllo me dy tela ose me katër tela. Kjo kartë kontrollon shoferin automatikisht. Me kontrollin automatik, drejtuesi aktivizohet kur të dhënat janë gati për t'u transmetuar. Drejtuesi mbetet i aktivizuar për kohën e transmetimit të një karakteri shtesë pas përfundimit të transferimit të të dhënave dhe më pas çaktivizohet. Marrësi normalisht aktivizohet, por çaktivizohet gjatë transmetimit dhe më pas riaktivizohet pasi të përfundojë transmetimi. Karta rregullon automatikisht kohën e saj me shpejtësinë e zhurmës së të dhënave.

Specifikimet

Ndërfaqja e komunikimit

  • Lidhja I/O: Lidhës mashkullor D-sub me 9 kunja IBM AT i pajtueshëm me specifikimet RS422 dhe RS485.
  • Gjatësia e karakterit: 5, 6, 7 ose 8 bit.
  • Barazi: çift, tek ose asnjë.
  • Intervali i ndalimit: 1, 1.5 ose 2 bit.
  • Normat e të dhënave serike: Deri në 115,200 baud, asinkron. Shkalla më të shpejta, deri në 460,800 baud, arrihen me zgjedhjen e kërcyesit në kartë. Lloji 16550 UART i buferuar.

Mënyra e komunikimit diferencial RS422/RS485

  • Ndjeshmëria e hyrjes së marrësit: +200 mV, hyrje diferenciale.
  • Refuzimi i modalitetit të zakonshëm: +12 V në -7 V
  • Aftësia e drejtimit: Dalje transmetimi 60 mA me mbyllje termike.
  • Multipoint: E përputhshme me specifikimet RS422 dhe RS485.

Shënim
Deri në 32 shoferë dhe marrës të lejuar në linjë. Komunikimet serike ACE i përdorur është i tipit 16550. Drejtuesi/Marrësi i përdorur janë të tipit 75ALS176.

Mjedisore

  • Gama e temperaturës së funksionimit: 0 deri +60 °C
  • Lagështia: 5% deri në 95%, jo kondensuese.
  • Gama e temperaturës së ruajtjes: -50 deri +120 °C
  • Madhësia: 4.80 inç e gjatë (122 mm) nga 1.80 inç e lartë (46 mm).
  • Fuqia e kërkuar: +5VDC në 175 mA tipike

ASSURED-PCI-COM-1S-Supply-a-Range-of-PCI-Serial-Interfaces-FIG-1

Instalimi

Një udhëzues i printuar për fillimin e shpejtë (QSG) është i paketuar me kartën për lehtësinë tuaj. Nëse i keni kryer tashmë hapat nga QSG, mund ta shihni këtë kapitull si të tepërt dhe mund të kaloni përpara për të filluar zhvillimin e aplikacionit tuaj.
Softueri i ofruar me këtë kartë është në CD dhe duhet të instalohet në hard diskun tuaj përpara përdorimit. Për ta bërë këtë, kryeni hapat e mëposhtëm sipas nevojës për sistemin tuaj operativ.

Konfiguro opsionet e kartës nëpërmjet Zgjedhjes Jumper
Përpara se ta instaloni kartën në kompjuterin tuaj, lexoni me kujdes Kapitullin 3: Zgjedhja e opsioneve të këtij manuali, më pas konfiguroni kartën sipas kërkesave dhe protokollit tuaj (RS-232, RS-422, RS-485, 4-wire 485, etj.) . Programi ynë i konfigurimit të bazuar në Windows mund të përdoret në lidhje me Kapitullin 3 për të ndihmuar në konfigurimin e kërcyesve në kartë, si dhe për të ofruar përshkrime shtesë për përdorimin e opsioneve të ndryshme të kartës (si përfundimi, paragjykimi, diapazoni i shpejtësisë së baudit, RS-232, RS-422, RS-485, etj.).

Instalimi i softuerit CD
Udhëzimet e mëposhtme supozojnë se disku i CD-ROM-it është disku "D". Ju lutemi zëvendësoni letrën e duhur të diskut për sistemin tuaj sipas nevojës.

DOS

  1. Vendoseni CD-në në diskun tuaj CD-ROM.
  2. LlojiASSURED-PCI-COM-1S-Supply-a-Range-of-PCI-Serial-Interfaces-FIG-2 për të ndryshuar diskun aktiv në diskun CD-ROM.
  3. Lloji ASSURED-PCI-COM-1S-Supply-a-Range-of-PCI-Serial-Interfaces-FIG-3për të ekzekutuar programin e instalimit.
  4. Ndiqni kërkesat në ekran për të instaluar softuerin për këtë bord.

DRITARET

  1. Vendoseni CD-në në diskun tuaj CD-ROM.
  2. Sistemi duhet të ekzekutojë automatikisht programin e instalimit. Nëse programi i instalimit nuk funksionon menjëherë, klikoni START | RUN dhe shkruani ASSURED-PCI-COM-1S-Supply-a-Range-of-PCI-Serial-Interfaces-FIG-4, klikoni OK ose shtypni ASSURED-PCI-COM-1S-Supply-a-Range-of-PCI-Serial-Interfaces-FIG-5.
    Ndiqni kërkesat në ekran për të instaluar softuerin për këtë bord.

LINUX

Ju lutemi referojuni linux.htm në CD-ROM për informacion mbi instalimin nën Linux.

Shënim: Pllakat COM mund të instalohen pothuajse në çdo sistem operativ. Ne mbështesim instalimin në versionet e mëparshme të Windows dhe ka shumë të ngjarë të mbështesim edhe versionet e ardhshme.
Kujdes! * Shkarkimi i vetëm statik i ESDA mund të dëmtojë kartën tuaj dhe të shkaktojë dështim të parakohshëm!
Ju lutemi ndiqni të gjitha masat paraprake të arsyeshme për të parandaluar një shkarkim statik, si p.sh. tokëzimi duke prekur çdo sipërfaqe të tokëzuar përpara se të prekni kartën.

Instalimi i harduerit

  1. Sigurohuni që të vendosni çelsat dhe kërcyesit nga seksioni Zgjedhja e opsioneve të këtij manuali ose nga sugjerimet e SETUP.EXE.
  2. Mos e instaloni kartën në kompjuter derisa softueri të jetë instaluar plotësisht.
  3. Fikni rrymën e kompjuterit DHE shkëputeni rrymën AC nga sistemi.
  4. Hiqni kapakun e kompjuterit.
  5. Instaloni me kujdes kartën në një vend të disponueshëm zgjerimi 5V ose 3.3V PCI (mund t'ju duhet fillimisht të hiqni një pllakë të pasme).
  6. Inspektoni për përshtatjen e duhur të kartës dhe shtrëngoni vidhat. Sigurohuni që kllapa e montimit të kartës të jetë e vidhosur siç duhet në vend dhe se ka një tokë pozitive të shasisë.
  7. Instaloni një kabllo I/O në lidhësin e montuar në kllapa të kartës.
  8. Zëvendësoni kapakun e kompjuterit dhe ndizni kompjuterin. Futni programin e konfigurimit CMOS të sistemit tuaj dhe verifikoni që opsioni PCI plug-and-play është vendosur në mënyrë të përshtatshme për sistemin tuaj. Sistemet që ekzekutojnë Windows 95/98/2000/XP/2003 (ose çdo sistem tjetër operativ në përputhje me PNP) duhet të vendosin opsionin CMOS në OS. Sistemet që funksionojnë nën DOS, Windows NT, Windows 3.1 ose çdo sistem tjetër operativ që nuk përputhet me PNP duhet të vendosin opsionin PNP CMOS në BIOS ose Motherboard. Ruani opsionin dhe vazhdoni të nisni sistemin.
  9. Shumica e kompjuterëve duhet të zbulojnë automatikisht kartën (në varësi të sistemit operativ) dhe të përfundojnë automatikisht instalimin e drejtuesve.
  10. Ekzekutoni PCIfind.exe për të përfunduar instalimin e kartës në regjistër (vetëm për Windows) dhe për të përcaktuar burimet e caktuara.
  11. Drejtoni një nga sample programet që u kopjuan në drejtorinë e kartës së sapokrijuar (nga CD-ja) për të testuar dhe vërtetuar instalimin tuaj.

Zgjedhja e opsionit

Katër opsione konfigurimi përcaktohen nga pozicioni i kërcyesit siç përshkruhet në paragrafët e mëposhtëm. Vendndodhjet e kërcyesve janë paraqitur në Figurën 3-1, Harta e Zgjedhjes së Opsioneve.

422/485
Ky kërcyes zgjedh modalitetin e komunikimit RS422 ose RS485.

Përfundimi dhe paragjykimi
Një linjë transmetimi duhet të mbyllet në skajin marrës në rezistencën e saj karakteristike në mënyrë që të shmanget "kumbimi". Instalimi i një kërcyesi në vendin e emërtuar TERMIN aplikon një ngarkesë 120Ω në të gjithë hyrjen për modalitetin RS422. Në mënyrë të ngjashme, instalimi i një kërcyesi në vendin e etiketuar TERMOUT aplikon 120Ω në të gjithë hyrjen/daljen e transmetimit/marrjes për funksionimin RS485.
Në operacionet RS485, ku ka terminale të shumtë, vetëm portat RS485 në çdo skaj të rrjetit duhet të kenë rezistorë përfundimi siç përshkruhet më sipër. Gjithashtu, për funksionimin RS485, duhet të ketë një paragjykim në linjat RX+ dhe RX-. Tipari 422/485 ofron këtë paragjykim.

Baud Rate
Kërcimësi x1/x4 zgjedh orën standarde 1.8432 MHz ose orën 7.3728 MHz për hyrje në UART. Pozicioni x4 ofron aftësi për shpejtësi baud deri në 460,800 KHz.

Ndërpret
Numri IRQ caktohet nga sistemi. Përdorni PCIFind.EXE për të përcaktuar IRQ që i është caktuar kartës nga BIOS ose Sistemi Operativ. Në mënyrë alternative, në Windows 95/98/NT mund të përdoret Device Manager. Kardi i listuar nën klasën e Përvetësimit të të Dhënave. Zgjedhja e kartës, klikimi i "Properties", më pas zgjedhja e skedës "Resources" do të shfaqë adresën bazë dhe IRQ të caktuar në kartë.

ASSURED-PCI-COM-1S-Supply-a-Range-of-PCI-Serial-Interfaces-FIG-6

Zgjedhja e adresës

  • Arkitektura PCI është Plug-and-Play. Kjo do të thotë se BIOS ose Sistemi Operativ përcakton burimet e caktuara për kartat PCI, në vend që përdoruesi t'i zgjedhë këto burime me çelësa ose kërcyes. Si rezultat, adresa bazë e kartës nuk mund të ndryshohet, ajo mund të përcaktohet vetëm. Është e mundur të përdoret menaxheri i pajisjes Windows95/98/NT për të specifikuar burimet e sistemit, por kjo metodë është përtej qëllimit të këtij manuali.
  • Për të përcaktuar adresën bazë që i është caktuar kartës, ekzekutoni programin e ofruar PCIFind.EXE. Ky mjet do të shfaqë një listë të të gjitha kartave të zbuluara në autobusin PCI, adresat e caktuara për secilin funksion në secilën prej kartave dhe IRQ-të dhe DMA-të përkatëse (nëse ka) të caktuara.
  • Në mënyrë alternative, disa sisteme operative (Windows 95/98/2000) mund të pyeten për të përcaktuar se cilat burime janë caktuar. Në këto sisteme operative, mund të përdorni ose PCIFind ose programin Device Manager nga Appleti i Veçorive të Sistemit të panelit të kontrollit. Këto karta janë instaluar në klasën "Përvetësimi i të dhënave" të listës "Menaxheri i pajisjes". Zgjedhja e kartës, më pas klikimi i "Properties", më pas zgjedhja e skedës "Resources" do të shfaqë një listë të burimeve të alokuara për kartën.
  • Autobusi PCI mbështet një minimum prej 64K hapësirë ​​I/O, adresa e kartës suaj mund të jetë e vendosur kudo në intervalin hex 0400 deri në FFF8. PCIFind përdor ID-në e shitësit dhe ID-në e pajisjes për të kërkuar kartën tuaj dhe më pas lexon adresën bazë dhe IRQ-në e caktuar. Nëse dëshironi të përcaktoni adresën bazë dhe IRQ të caktuar, përdorni informacionin e mëposhtëm:
  • Kodi i ID-së së shitësit për kartën është 494F (ASCII për "IO").
  • Kodi ID i pajisjes për kartën është 10C9.

Programimi

Sample Programet
Ka sampprogramet e ofruara me kartën në C, Pascal, QuickBASIC dhe disa gjuhë Windows. DOS samples janë të vendosura në drejtorinë DOS dhe Windows samples janë të vendosura në direktorinë WIN32.

Programimi i Windows
Karta instalohet në Windows si porta COM. Kështu mund të përdoren funksionet standarde API të Windows.
Në veçanti:

  • KrijoFile() dhe CloseHandle() për hapjen dhe mbylljen e një porti.
  • SetupComm(), SetCommTimeouts(), GetCommState() dhe SetCommState() për të vendosur dhe ndryshuar cilësimet e një porti.
  • LexoniFile() dhe ShkruaniFile() për të hyrë në një port.
    Shikoni dokumentacionin për gjuhën tuaj të zgjedhur për detaje.
    Nën DOS, procesi është shumë i ndryshëm. Pjesa tjetër e këtij kapitulli përshkruan programimin DOS

Inicializimi

  • Inicializimi i çipit kërkon njohuri për grupin e regjistrave të UART. Hapi i parë është vendosja e pjesëtuesit të shkallës së baudit. Ju e bëni këtë duke vendosur fillimisht DLAB (Divisor Latch Access Bit) të lartë. Ky bit është Biti 7 në Adresën Bazë +3. Në kodin C, thirrja do të ishte: outportb(BASEADDR +3,0×80);
  • Më pas ngarkoni pjesëtuesin në Adresën Bazë +0 (bajt i ulët) dhe Adresa Bazë +1 (bajt i lartë). Ekuacioni i mëposhtëm përcakton marrëdhënien midis shkallës së baud dhe pjesëtuesit:
  • Shpejtësia e dëshiruar e Baud = (frekuenca e orës UART) ÷ (32 * pjesëtues)
  • Kur kërcyesi Baud është në pozicionin X1, frekuenca e orës UART është 1.8432 Mhz. Kur kërcyesi është në pozicionin X4, frekuenca e orës është 7.3728 Mhz. Tabela e mëposhtme liston frekuencat e njohura të ndarjes. Vini re se ka dy kolona për t'u marrë parasysh në varësi të pozicionit të kërcyesit Baud.
    Baud Vlerësoni pjesëtues x1 pjesëtues x4 Maks Ndryshim. Kabllo gjatësia*
    460800 1 550 këmbë
    230400 2 1400 këmbë
    153600 3 2500 këmbë
    115200 1 4 3000 këmbë
    57600 2 8 4000 këmbë
    38400 3 12 4000 këmbë
    28800 4 16 4000 këmbë
    19200 6 24 4000 këmbë
    14400 8 32 4000 këmbë
    9600 12 48 – Më e zakonshme 4000 këmbë
    4800 24 96 4000 këmbë
    2400 48 192 4000 këmbë
    1200 96 384 4000 këmbë

    * Distancat maksimale të rekomanduara për kabllot e të dhënave me drejtim diferencial (RS422 ose RS485) janë për kushte tipike.
    Tabela 5-1: Vlerat e pjesëtuesit të normës Baud

Në C, kodi për të vendosur çipin në 9600 baud është:
outportb(BASEADDR, 0x0C);
outportb(BASEADDR +1,0);

Hapi i dytë i inicializimit është vendosja e Regjistrit të Kontrollit të Linjave në Adresën Bazë + 3. Ky regjistër përcakton gjatësinë e fjalës, bitet e ndalimit, paritetin dhe DLAB. Bitet 0 dhe 1 kontrollojnë gjatësinë e fjalëve dhe lejojnë gjatësinë e fjalëve nga 5 deri në 8 bit. Cilësimet e bitit nxirren duke zbritur 5 nga gjatësia e dëshiruar e fjalës. Biti 2 përcakton numrin e biteve të ndalimit. Mund të ketë një ose dy bit ndalimi. Nëse Biti 2 është vendosur në 0, do të ketë një bit ndalimi. Nëse Biti 2 është vendosur në 1, do të ketë dy bit ndalimi. Bitet 3 deri në 6 kontrollojnë barazinë dhe aktivizojnë pushimin. Ato nuk përdoren zakonisht për komunikime dhe duhet të vendosen në zero. Biti 7 është DLAB i diskutuar më parë. Duhet të vendoset në zero pasi të jetë ngarkuar pjesëtuesi ose përndryshe nuk do të ketë komunikim.
Komanda C për të vendosur UART për një fjalë 8-bitësh, pa barazi dhe një bit ndalimi është:
outportb(BASEADDR +3, 0x03)

Hapi i fundit i inicializimit është shpëlarja e buferave të marrësit. Ju e bëni këtë me dy lexime nga buferi i marrësit në Adresën Bazë +0. Kur të ketë mbaruar, UART është gati për t'u përdorur.

Pritja
Pritja mund të trajtohet në dy mënyra: votimi dhe me ndërprerje. Gjatë votimit, pritja realizohet duke lexuar vazhdimisht Regjistrin e statusit të linjës në adresën bazë +5. Biti 0 i këtij regjistri vendoset i lartë sa herë që të dhënat janë gati për t'u lexuar nga çipi. Një cikli i thjeshtë sondazhi duhet ta kontrollojë vazhdimisht këtë bit dhe të lexojë në të dhëna kur të bëhet i disponueshëm. Fragmenti i mëposhtëm i kodit zbaton një lak votimi dhe përdor një vlerë prej 13, (ASCII Carriage Return) si një shënues të fundit të transmetimit:

ASSURED-PCI-COM-1S-Supply-a-Range-of-PCI-Serial-Interfaces-FIG-9

Komunikimet e drejtuara nga ndërprerja duhet të përdoren sa herë që është e mundur dhe kërkohet për shpejtësi të lartë të të dhënave. Shkrimi i një marrësi të drejtuar nga ndërprerjet nuk është shumë më kompleks sesa shkrimi i një marrësi të anketuar, por duhet pasur kujdes kur instaloni ose hiqni mbajtësin tuaj të ndërprerjeve për të shmangur shkrimin e ndërprerjes së gabuar, çaktivizimin e ndërprerjes së gabuar ose çaktivizimin e ndërprerjeve për një periudhë shumë të gjatë.
Trajtuesi fillimisht do të lexonte Regjistrin e Identifikimit të Ndërprerjeve në Adresën Bazë +2. Nëse ndërprerja është për të dhënat e marra në dispozicion, mbajtësi më pas lexon të dhënat. Nëse asnjë ndërprerje nuk është në pritje, kontrolli del nga rutina. Një sample handler, i shkruar në C, është si më poshtë:

ASSURED-PCI-COM-1S-Supply-a-Range-of-PCI-Serial-Interfaces-FIG-10

Transmetim

Transmetimi RS485 është i thjeshtë për t'u zbatuar. Veçoria AUTO në modalitetin RS485 aktivizon automatikisht transmetuesin kur të dhënat janë gati për t'u dërguar, kështu që nuk kërkohet aktivizimi i softuerit. Softueri i mëposhtëm p.shample është për funksionim jo AUTO në modalitetin RS422. Fillimisht linja RTS duhet të vendoset lart duke shkruar një 1 në Bit 1 të Regjistrit të Kontrollit të Modemit në Adresën Bazë +4. Linja RTS përdoret për të ndërruar transmetuesin nga mënyra e marrjes në modalitetin e transmetimit dhe anasjelltas.
Pasi të jetë bërë sa më sipër, karta është gati për të dërguar të dhëna. Për të transmetuar një varg të dhënash, transmetuesi duhet së pari të kontrollojë Bitin 5 të Regjistrit të Statusit të Linjës në Adresën Bazë +5. Ai bit është flamuri bosh i transmetuesit-mbajtjes-regjistrit. Nëse është e lartë, transmetuesi i ka dërguar të dhënat. Procesi i kontrollit të bitit derisa të shkojë lart i ndjekur nga një shkrim përsëritet derisa të mos mbetet asnjë e dhënë. Pasi të jenë transmetuar të gjitha të dhënat, biti RTS duhet të rivendoset duke shkruar një 0 në Bitin 1 të Regjistrit të Kontrollit të Modemit.

Fragmenti i mëposhtëm i kodit C demonstron këtë proces:

ASSURED-PCI-COM-1S-Supply-a-Range-of-PCI-Serial-Interfaces-FIG-11

Kujdes
Biti OUT2 i UART duhet të vendoset 'E VËRTETË' për komunikimin e duhur të drejtuar nga ndërprerja. Softueri i vjetër e përdor këtë bit për të kaluar ndërprerjet dhe karta mund të mos komunikojë nëse biti 3 i regjistrit 4 (Regjistri i Kontrollit të Modemit) nuk është caktuar.

Detyrat e pinit të lidhësit

Lidhësi popullor nënminiaturë D me 9 pin përdoret për ndërlidhjen me linjat e komunikimit. Lidhësi është i pajisur me 4-40 fiksime me fileto (kyçja me vidë femërore) për të siguruar lehtësim sforcimi.

Pin Nr. Detyrë
1 Rx (Merr të dhëna)
2 Tx+ (Transmetoni të dhënat)
3 Tx (Transmetoni të dhënat)
4  
5 GND (Toka e sinjalit)
6  
7  
8  
9 Rx+ (Merr të dhëna)

Lidhja e kabllove të të dhënave
Tabela e mëposhtme tregon lidhjet me pin midis dy pajisjeve për operacionet Simplex, Half-Duplex dhe Full-Duplex.

Modaliteti Kartelë 1 Kartelë 2
Simplex, me 2 tela, vetëm për pranim, RS422 Pini Rx+ 9 Pini Tx+ 2
Kunja Rx 1 Tx-pin 3
Simplex, me 2 tela, vetëm transmetues, RS422 Pini Tx+ 2 Pini Rx+ 9
Tx-pin 3 Kunja Rx 1
Half-Duplex, me 2 tela, RS485 Pini Tx+ 2 Pini Tx+ 2
Tx-pin 3 Tx-pin 3
Full-Duplex, me 4 tela, RS422 Pini Tx+ 2 Pini Rx+ 9
Tx-pin 3 Kunja Rx 1
Pini Rx+ 9 Pini Tx+ 2
Kunja Rx 1 Tx-pin 3

Shtojca A: Konsideratat e Aplikimit

Hyrje

Puna me pajisjet RS422 dhe RS485 nuk është shumë e ndryshme nga puna me pajisjet serike standarde RS232 dhe këto dy standarde kapërcejnë mangësitë në standardin RS232. Së pari, gjatësia e kabllit ndërmjet dy pajisjeve RS232 duhet të jetë e shkurtër; më pak se 50 këmbë. Së dyti, shumë gabime RS232 janë rezultat i zhurmës së shkaktuar në kabllo. Standardi RS422 lejon gjatësinë e kabllove deri në 5000 këmbë dhe, për shkak se funksionon në modalitetin diferencial, është më imun ndaj zhurmës së shkaktuar.
Lidhjet midis dy pajisjeve RS422 (me CTS të injoruara) duhet të jenë si më poshtë:

Pajisja #1 Pajisja #2
Sinjali 9 kunja 25 kunja Sinjali 9 kunja 25 kunja
Gnd 5 7 Gnd 5 7
TX+ 2 24 RX+ 9 12
TX 3 25 RX 1 13
RX+ 9 12 TX+ 2 24
RX 1 1 TX 3 25

Tabela A-1: ​​Lidhjet ndërmjet dy pajisjeve RS422
Një mangësi e tretë e RS232 është se më shumë se dy pajisje nuk mund të ndajnë të njëjtin kabllo. Kjo është gjithashtu e vërtetë për RS422, por RS485 ofron të gjitha përfitimet e RS422 plus lejon deri në 32 pajisje të ndajnë të njëjtat çifte të përdredhura. Një përjashtim nga sa më sipër është se shumë pajisje RS422 mund të ndajnë një kabllo të vetme nëse vetëm njëri do të flasë dhe të tjerët do të marrin gjithmonë.

Sinjalet diferenciale të balancuara

Arsyeja që pajisjet RS422 dhe RS485 mund të drejtojnë linja më të gjata me më shumë imunitet ndaj zhurmës sesa pajisjet RS232 është se përdoret një metodë diferenciale e balancuar e drejtimit. Në një sistem diferencial të balancuar, vëlltagE prodhuar nga shoferi shfaqet nëpër një palë tela. Një drejtues linjë i balancuar do të prodhojë një vëllim diferencialtage nga +2 në +6 volt nëpër terminalet e tij të daljes. Një drejtues i balancuar i linjës mund të ketë gjithashtu një sinjal "aktivizoje" hyrëse që lidh drejtuesin me terminalet e tij dalëse. Nëse sinjali "aktivizo" është OFF, shoferi shkëputet nga linja e transmetimit. Kjo gjendje e shkëputur ose e çaktivizuar zakonisht quhet gjendja "tristate" dhe përfaqëson një rezistencë të lartë. Drejtuesit RS485 duhet të kenë këtë aftësi kontrolli. Drejtuesit RS422 mund ta kenë këtë kontroll, por nuk kërkohet gjithmonë. Një marrës i linjës diferenciale të balancuar ndjen vëllimintaggjendja e linjës së transmetimit nëpër dy linjat hyrëse të sinjalit. Nëse hyrja diferenciale voltage është më e madhe se +200 mV, marrësi do të sigurojë një gjendje logjike specifike në daljen e tij. Nëse diferenciali voltagHyrja është më pak se -200 mV, marrësi do të sigurojë gjendjen logjike të kundërt në daljen e tij. Vëllimi maksimal i funksionimittagdiapazoni është nga +6V në -6V duke lejuar voltagzbutje që mund të ndodhë në kabllot e transmetimit të gjatë.

Një mënyrë maksimale e zakonshme voltagVlerësimi i +7V siguron imunitet të mirë ndaj zhurmës nga voltages induktuar në linjat e çiftit të përdredhur. Lidhja e linjës tokësore të sinjalit është e nevojshme për të mbajtur modalitetin e përbashkët voltage brenda atij diapazoni. Qarku mund të funksionojë pa lidhjen e tokës, por mund të mos jetë i besueshëm.

Parametri Kushtet Min. Maks.
Dalja e shoferit Voltage (i shkarkuar)   4V 6V
    -4 V -6 V
Dalja e shoferit Voltage (i ngarkuar) AFATI 2V  
  kërcyes brenda -2 V  
Rezistenca e daljes së shoferit     50 Ω
Rryma e qarkut të shkurtër të daljes së drejtuesit     +150 mA
Koha e rritjes së prodhimit të shoferit     10% interval njësi
Ndjeshmëria e marrësit     +200 mV
Regjimi i zakonshëm i marrësit Voltage Gama     +7 V
Rezistenca e hyrjes së marrësit     4 KΩ

Tabela A-2: Përmbledhja e specifikimeve RS422
Për të parandaluar reflektimet e sinjalit në kabllo dhe për të përmirësuar refuzimin e zhurmës në modalitetin RS422 dhe RS485, fundi i marrësit të kabllit duhet të mbyllet me një rezistencë të barabartë me rezistencën karakteristike të kabllit.

Shënim
Ju nuk keni nevojë të shtoni një rezistencë terminator në kabllot tuaja kur përdorni kartën. Rezistencat e përfundimit për linjat RX+ dhe RX- sigurohen në kartë dhe vendosen në qark kur instaloni kërcyesit TERM. (Shihni seksionin Zgjedhja e opsioneve të këtij manuali.)

Transmetimi i të dhënave RS485

Standardi RS485 lejon që një linjë transmetimi e balancuar të ndahet në një modalitet partie. Deri në 32 çifte shoferi/marrësi mund të ndajnë një rrjet të linjës partiake me dy tela. Shumë karakteristika të drejtuesve dhe marrësve janë të njëjta si në standardin RS422. Një ndryshim është se mënyra e zakonshme vëlltagKufiri e zgjerohet dhe është +12V në -7V. Meqenëse çdo shofer mund të shkëputet (ose tristatohet) nga linja, ai duhet të përballojë këtë modalitet të zakonshëm voltage varg ndërsa në gjendjen tristate.

Rrjeti me shumë pika me dy tela RS485

Ilustrimi i mëposhtëm tregon një rrjet tipik me shumë pika ose linjë partie. Vini re se linja e transmetimit përfundon në të dy skajet e linjës, por jo në pikat e rënies në mes të linjës.

ASSURED-PCI-COM-1S-Supply-a-Range-of-PCI-Serial-Interfaces-FIG-8

RS485 Rrjeti me shumë pika me katër tela
Një rrjet RS485 mund të lidhet gjithashtu në një modalitet me katër tela. Në një rrjet me katër tela është e nevojshme që një nyje të jetë një nyje kryesore dhe të gjitha të tjerat të jenë skllevër. Rrjeti është i lidhur në mënyrë që master të komunikojë me të gjithë skllevërit dhe të gjithë skllevërit komunikojnë vetëm me master. Kjo ka avantazhtages në pajisjet që përdorin komunikime me protokoll të përzier. Meqenëse nyjet slave nuk dëgjojnë kurrë përgjigjen e një skllav tjetër ndaj masterit, një nyje skllav nuk mund të përgjigjet gabimisht.

Komentet e klientëve
Nëse hasni ndonjë problem me këtë manual ose thjesht dëshironi të na jepni disa komente, ju lutemi na dërgoni email në: manuals@accesio.com.. Ju lutemi detajoni çdo gabim që gjeni dhe përfshini adresën tuaj të postës në mënyrë që të mund t'ju dërgojmë çdo përditësim manual.

10623 Roselle Street, San Diego CA 92121 Tel. (858)550-9559 FAX (858)550-7322 www.accesio.com

Sistemet e Siguruara

Assured Systems është një kompani lider teknologjike me mbi 1,500 klientë të rregullt në 80 vende, duke vendosur mbi 85,000 sisteme në një bazë të ndryshme klientësh në 12 vjet biznes. Ne ofrojmë zgjidhje me cilësi të lartë dhe inovative për informatikë të fortë, ekran, rrjetëzim dhe mbledhje të të dhënave për sektorët e tregut të integruar, industrial dhe dixhital jashtë shtëpisë.

US
sales@assured-systems.com
Shitjet: +1 347 719 4508
Mbështetje: +1 347 719 4508
1309 Coffeen Ave Ste 1200 Sheridan WY 82801 USA

EMEA
sales@assured-systems.com
Shitjet: +44 (0) 1785 879 050
Mbështetje: +44 (0) 1785 879 050
Njësia A5 Douglas Park Stone Business Park Stone ST15 0YJ Mbretëria e Bashkuar
Numri i TVSH-së: 120 9546 28
Numri i Regjistrimit të Biznesit: 07699660

www.assured-systems.com | sales@assured-systems.com

Dokumentet / Burimet

SURED PCI-COM-1S Furnizon një sërë ndërfaqesh serike PCI [pdf] Manuali i Përdoruesit
PCI-COM-1S Furnizimi i një sërë ndërfaqesh serike PCI, PCI-COM-1S, Furnizimi i një sërë ndërfaqesh serike PCI, Gama e ndërfaqeve serike PCI, ndërfaqet serike PCI, ndërfaqet

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *