TIISETSO EA PCI-COM485/4 Serial Interface Card

Khaolo ea 1: Selelekela
Karete ena ea Serial Interface e ne e etselitsoe phetiso e sebetsang ea lintlha tse ngata ho protocol ea RS485 (EIA485). Karete e bolelele ba lisenthimithara tse 6.0 'me e ka kenngoa libakeng tsa 5-volt PCI-bese tsa IBM PC kapa lik'homphieutha tse tsamaisanang. Karete e na le likou tse 'ne tse ikemetseng, tse sa ts'oaneng tsa RS485, mofuta oa 16550 buffered UARTS, mme, bakeng sa khokahano ea Windows, taolo ea othomathike ho nolofalletsa / ho tima bakhanni ba phetisetso pepeneneng. Ho na le likhetho tse peli tsa sehokelo sa I/O. Moetso o tloaelehileng o kenyelletsa likhokahanyo tse peli tsa banna ba li-pin tse 9 ka har'a bracket e ntseng e hola karete hammoho le borakete ea bobeli e ntseng e phahama e nang le likhokahanyo tse ling tse peli tse tona tsa 9-pin tse nang le likhoele tsa ribone ho li hokela ho lihlooho tsa karete. Mohlala oa S1 o kenyelletsa sehokelo se le seng sa lipini tse 25 ka har'a borakete e ntseng e hola hammoho le "sekho" kapa thapo ea ho phatloha e emisang likhokahanong tse 'ne tsa mofuta oa 9-pin.
Ts'ebetso ea RS485 e leka-lekaneng ea Mokhoa
Karete e ts'ehetsa likhokahano tsa RS485 mme e sebelisa li-driver tse leka-lekaneng tse fapaneng bakeng sa boits'ireletso ba nako e telele le lerata. Ts'ebetso ea RS485 e kenyelletsa li-transceivers tse fetohang le bokhoni ba ho ts'ehetsa lisebelisoa tse ngata ho "mokha oa mokha" o le mong. Tlhaloso ea RS485 e hlalosa boholo ba lisebelisoa tse 32 moleng o le mong. Palo ea lisebelisoa tse sebelisoang moleng o le mong e ka atolosoa ka tšebeliso ea "li-repeaters". Lipuisano tsa RS485 li hloka hore transmitter e le 'ngoe e fane ka bias voltage to ensure a known “zero” state when all transmitters are off. Also, receiver inputs at each end of the network should be terminated to eliminate “ringing”. The card supports biasing by default and supports termination by jumpers on the card. If your application requires the transmitter to be unbiased, please contact the factory.
Tšebelisano ea COM Port
Mofuta oa 16550 UARTs o sebelisoa e le Asynchronous Communication Element (ACE). Tsena li na le 16-byte transmit/receive buffer ho sireletsa khahlanong le data e lahlehileng lits'ebetsong tse ngata tsa ts'ebetso, ha li ntse li boloka tšebelisano ea liperesente tse 100 le boema-kepe ba pele ba serial ba IBM. Sistimi e fana ka liaterese (li). Ho na le oscillator ea kristale ka karete. Oscillator ena e netefatsa khetho e nepahetseng ea sekhahla sa baud ho fihla ho 115,200 kapa, ka ho fetola jumper, ho fihla ho 460,800. Mokhanni/moamoheli ea sebelisitsoeng, SN75176B, o khona ho khanna likhoele tsa puisano tse telele haholo ka litheko tse phahameng haholo. E ka khanna ho fihlela ho + 60 mA mehala e leka-lekaneng 'me ea amohela lipehelo tse tlase ho 200 mV pontšo ea phapang e phahametseng lerata le tloaelehileng la +12 V kapa -7 V. Ha ho e-na le likhohlano tsa puisano, mokhanni / ba amohelang ba na le ho koala ha mocheso.
Mokhoa oa puisano
Karete ena e ts'ehetsa likhokahano tsa Half-Duplex ka khokahanyo ea thapo tse peli. Half-Duplex e lumella sephethephethe ho tsamaea ka mahlakore ka bobeli, empa ka tsela e le 'ngoe feela ka nako. Lipuisano tsa RS2 hangata li sebelisa mokhoa oa Half-Duplex kaha li arolelana mehala e le 'ngoe feela.
Baud Rate Ranges
Karete e na le bokhoni ba mekhahlelo e 'meli ea sekhahla sa baud mme o ka khetha eo u lakatsang ho e sebelisa ho latela kou ka boema-kepe. Mofuta o mong o fihla ho 115,200 baud applications 'me e' ngoe e fihla ho 460,800 baud.
Taolo ea Transceiver ea Auto-RTS
Lipuisanong tsa RS485, mokhanni o tlameha ho lumelloa le ho holofala ha ho hlokahala, ho lumella likarete tsohle ho arolelana thapo e 'meli ea terata. Karete e laola mokganni ka boyona. Ka taolo ea othomathiki, mokhanni o lumelloa ha data e se e loketse ho fetisoa. Mokhanni o lula a lumelletsoe nako ea phetisetso ea sebapali se le seng ka mor'a hore phetiso ea data e phethe, ebe e koetsoe. Moamoheli o boetse o sebelisoa ka tloaelo, ebe oa holofala nakong ea phetisetso ea RS485, ebe o buloa hape kamora hore phetiso e phetheloe (hammoho le nako ea phetisetso ea sebapali se le seng). Karete e ikamahanya le nako ea eona ho latela sekhahla sa data. (Tlhokomeliso: Ka lebaka la sebopeho sa taolo ea othomathike, karete e loketse ho sebelisoa lits'ebetsong tsa WIN95/98/NT)
Litlhaloso
Sehokelo sa Lipuisano
- I/O Connection: 9-pin D-sub connectors.
- Li-ports tsa serial: Lihokelo tse 'ne tsa banna tse sirelelitsoeng tsa D-sub 9-pin IBM AT tse lumellanang le litlhaloso tsa RS485. (Tlhokomeliso: Moetsong oa S01, "sekho" sa kantle kapa thapo e robehileng e tima ka likhokahanyo tse 'ne tsa basali tsa D-sub 9-pin.)
- Bolelele ba litlhaku: 5, 6, 7, kapa 8 bits.
- Parity: Leha ho le joalo, e makatsang kapa ha e eo.
- Nako ea ho emisa: 1, 1.5, kapa 2 bits.
- Litefiso tsa data tsa serial: Ho fihla ho 115,200 baud, Asynchronous, Lebelo le potlakileng la litefiso, ho fihla ho 460,800, le fihlelleha ka khetho ea jumper kareteng. Mofuta oa 16550 UART e sirelelitsoeng.
- Aterese: E tsoela pele ho sebetsa ka har'a 0000 ho ea ho FFFF (hex) ea liaterese tsa libese tsa PCI (E lumellana le Tlhaloso ea PCI 2.1).
- Sensitivity ea Moamoheli: +200 mV, keno e fapaneng.
- Tloaelehileng Mode Hana: +12V ho -7V.
- Bokhoni ba Transmitter Output Drive: 60 mA, ka ho tima mocheso.
Tikoloho
- Boemo ba Mocheso oa Ts'ebetso: 0 °C. ho ea ho +60 °C.
- Mocheso oa polokelo Range: -50 °C. ho ea ho +120 °C.
- Mongobo: 5% ho isa ho 95%, e sa fokotseng.
- Matla a Hlokahalang: + 5VDC ho 125 mA e tloaelehileng, -12VDC ho 5 mA e tloaelehileng, + 12VDC ho 5 mA e tloaelehileng, 750 mW kakaretso ea tšebeliso ea matla.
- Boholo: 7.8" bolelele (198 mm) ka 3.9" (99 mm).

Khaolo ea 2: Ho kenya
Bukana e hatisitsoeng ea Quick-Start (QSG) e pakiloe ka karete molemong oa hau. Haeba u se u nkile mehato e tsoang ho QSG, u ka fumana khaolo ena e se na thuso, 'me u ka tlolela pele ho qala ho etsa kopo ea hau.
Software e fanoeng ka karete ena e ho CD 'me e tlameha ho kenngoa ho hard disk ea hau pele e sebelisoa. Ho etsa sena, etsa mehato e latelang e loketseng sistimi ea hau ea ts'ebetso. Lokisa Likhetho tsa Karete ka Jumper Selection Pele u kenya karete khomphuteng ea hau, bala ka hloko Khaolo ea 3: Khetho ea Khetho ea bukana ena, ebe u lokisa karete ho latela litlhoko le protocol ea hau (RS-232, RS-422, RS-485, 4-wire 485, joalo-joalo). Lenaneo la rona la ho seta Windows le ka sebelisoa mmoho le Khaolo ea 3 ho thusa ho hlophisa li-jumpers kareteng, hammoho le ho fana ka litlhaloso tse eketsehileng bakeng sa ts'ebeliso ea likhetho tse fapaneng tsa likarete (tse kang ho felisoa, leeme, sekhahla sa sekhahla sa baud, RS-232, RS-422, RS-485, joalo-joalo).
CD Software Instola
Litaelo tse latelang li nka hore CD-ROM drive ke "D". Ka kopo kenya lengolo la drive le loketseng bakeng sa sistimi ea hau ha ho hlokahala.
DOS
- Beha CD ka har'a drive ea hau ea CD-ROM.
- Mofuta
ho fetola drive e sebetsang ho CD-ROM drive. - Mofuta
ho tsamaisa lenaneo la ho kenya. - Latela litaelo tse skrineng ho kenya software bakeng sa boto ena.
LIEKETSENG
- Beha CD ka har'a drive ea hau ea CD-ROM.
- Sistimi e lokela ho tsamaisa lenaneo ka bo eona. Haeba lenaneo la ho kenya le sa sebetse hang-hang, tobetsa Qala | TSAMAISA 'me u thaepe
, tobetsa OK kapa tobetsa
. - Latela litaelo tse skrineng ho kenya software bakeng sa boto ena.
LINUX
- Ka kopo sheba linux.htm ho CD-ROM bakeng sa tlhaiso-leseling ea ho kenya tlasa linux.
Hlokomela: Liboto tsa COM li ka kenngoa hoo e batlang e le tsamaiso efe kapa efe ea ho sebetsa. Re ts'ehetsa ho kenya liphetolelong tsa pejana tsa Windows, 'me ho ka etsahala hore re ts'ehetsa le liphetolelo tse tlang.
Tlhokomeliso! * ESD Ts'ebetso e le 'ngoe e tsitsitseng e ka senya karete ea hau mme ea baka ho hloleha pele ho nako! Ka kopo latela litemoso tsohle tse utloahalang ho thibela ho tsoa ho sa sisinyeheng joalo ka ho ipeha fatše ka ho ama sebaka leha e le sefe se theohileng pele u tšoara karete.
Ho kenya Hardware
- Etsa bonnete ba hore u seta li-switches le li-jumpers ho tsoa karolong ea Khetho ea Khetho ea bukana ena kapa ho tsoa litlhahisong tsa SETUP.EXE.
- Se ke oa kenya karete khomphuteng ho fihlela software e kentsoe ka botlalo.
- TLOA matla a khomphutha LE ho ntša motlakase oa AC ho sistimi.
- Tlosa sekoahelo sa k'homphieutha.
- Kenya karete ka hloko sebakeng se fumanehang sa 5V kapa 3.3V PCI (ho ka 'na ha hlokahala hore u tlose letlapa la mokokotlo pele).
- Lekola hore na karete e lekane hantle 'me u tiise li-screw. Etsa bonnete ba hore borakete ea karete e kenngoeng hantle le hore ho na le sebaka sa chassis se nepahetseng.
- Kenya thapo ea I/O sehokelong se hoketsoeng sa karete.
- Tlosa sekoaelo sa komporo ebe o bulela komporo. Kenya lenaneo la ho seta la CMOS la sistimi ea hau 'me u netefatse hore khetho ea PCI ea plug-and-play e hlophisitsoe ka nepo bakeng sa sistimi ea hau. Litsamaiso tse tsamaisang Windows 95/98/2000/XP/2003 (kapa sistimi efe kapa efe e lumellanang le PNP) li lokela ho beha khetho ea CMOS ho OS. Sistimi e sebetsang tlasa DOS, Windows NT, Windows 3.1, kapa sistimi efe kapa efe e sa lumellaneng le PNP e lokela ho beha khetho ea PNP CMOS ho BIOS kapa Motherboard. Boloka khetho 'me u tsoele pele ho qalisa tsamaiso.
- Likhomphutha tse ngata li lokela ho iphumanela karete (ho latela sistimi e sebetsang) ebe li qeta ho kenya li-driver.
- Matha PCIfind.exe ho qeta ho kenya karete ka har'a registry (bakeng sa Windows feela) le ho fumana lisebelisoa tse fanoeng.
- Matha e 'ngoe ea tse fanoeng sample mananeo a kopitsitsoeng bukeng e ncha ea likarete (ho tsoa ho CD) ho leka le ho netefatsa kopo ea hau.
Khaolo ea 3: Khetho ea Khetho
Ho u thusa ho fumana li-jumpers tse hlalositsoeng karolong ena, sheba 'Mapa oa Khetho o qetellong ea karolo ena. Ts'ebetso ea karolo ea serial communications e khethoa ke ho kenya jumper joalo ka ha ho hlalositsoe lirapeng tse latelang.
Ho felloa ke nako
Mohala oa phetiso o lokela ho emisoa moo o amohelang teng ka mokhoa oa eona oa ho sitisa. Ho kenya jumper libakeng tse ngotsoeng LDxO ho sebelisa mojaro oa 120Ω ho pholletsa le transmit/receive input/output for RS485 operation.

Lits'ebetsong tsa RS485 moo ho nang le li-terminals tse ngata, ke likou tsa RS485 feela pheletsong e 'ngoe le e' ngoe ea marang-rang tse lokelang ho ba le impedance ea ho emisa joalo ka ha ho hlalositsoe kaholimo. Ho felisa boema-kepe ba COM A, beha jumper sebakeng se ngotsoeng LDAO. Ho felisa likou tsa COM B, COM C, le COM D, beha li- jumpers libakeng tse ngotsoeng LDBO, LDCO, le LDDO ka ho latellana. Hape, bakeng sa ts'ebetso ea RS485, ho tlameha ho ba le leeme meleng ea RX+ le RX-. Haeba karete e sa fane ka leeme leo, ikopanye le ts'ehetso ea tekheniki ea feme.
Data Cable Wiring
Khokahano ea Pin ea Letšoao
- TX+ le RX+ 2
- TX- le RX-3
- Sebaka sa 5
Baud Rate Ranges
Li-jumpers tse ngotsoeng CLK X1 le CLK X4 li khetha litekanyetso tsa baud ho e 'ngoe ea mekhahlelo e' meli. Ha o le sebakeng sa "X1", sekhahla sa sekhahla sa baud se fihla ho 115,200 baud. Ha o le maemong a CLK X4, sekhahla sa sekhahla sa baud se fihla ho 460,800 baud.
Hlokomela
Sheba Tafole ea 5-1, Lethathamo la Baud Rate Divisor leqepheng la 5-1 la bukana.
Litšitiso
- Ka kopo hlokomela hore, ho Windows NT, liphetoho li tlameha ho etsoa ho registry ea sistimi ho ts'ehetsa kabo ea IRQ. Se latelang se qotsitsoe ho "Laola Likarete tsa Multiport Serial I/O" tse fanoeng ke Microsoft laebraring ea MSDN, documentid:mk:@ivt:nt40res/D15/S55FC.HTM, hape e fumaneha ho Windows NT Resource Kit.
- Mokhanni oa serial oa Microsoft o ka sebelisoa ho laola likarete tse ngata tse sa bueng tsa multiport. Semumu se bontša hore taolo ha e kenyelle processor ea board. Boema-kepe bo bong le bo bong ba karete ea multiport bo na le subkey e arohaneng tlasa HKLM\CurrentControlSet\Services\Serial subkey ho ngolisoeng. Ho e 'ngoe le e 'ngoe ea li-subkeys tsena, u tlameha ho eketsa boleng bakeng sa DosDevices, Interrupt, Status Status, Port Address, le PortIndex hobane tsena ha li bonoe ke Hardware Recognizer. (Bakeng sa litlhaloso le mefuta ea boleng bona, bona Regentry.hlp, thuso ea Registry file ho CD ea Windows NT Workstation Resource Kit.)
- Bakeng sa mohlalaample, haeba u na le karete ea li-port tse 'ne e etselitsoeng ho sebelisa aterese ea 0xFFF0 ka tšitiso ea 05, litekanyetso tsa Registry ke: [ho nka hore boema-kepe bo bong le bo bong bo lokiselitsoe ho sebelisa IRQ e tšoanang le hore liaterese li lokiselitsoe ho latellana. kopane]
- Serial2 Subkey:
Por tAddress = REG_DWORD 0xFFF0 Thibela = REG_WORD 5 DosDevices = REG_SZ COM3 Thibela Boemo = REG_DWORD 0x FFF8 PortIndex = REG_DWORD 1 Serial3 Subkey:
Aterese ea Boema-kepe = REG_DWORD 0xFFE0 Thibela = REG_DWORD 5 DosDevices = REG_SZ COM4 Khanyetsa Boemo = REG_DWORD 0x FFF8 PortIndex = REG_DWORD 2 - Serial4 Subkey:
PortAddress = REG_DWORD 0xFF90 Thibela = REG_DWORD 5 DosDevices = REG_SZ COM5 Khanyetsa Boemo = REG_DWORD 0xFFF8 PortIndex = REG_DWORD 3 - Serial5 Subkey:
PortAddress = REG_DWORD 0xFF80 Thibela = REG_DWORD 5
Dos Devices = REG_SZ COM6 Maemo a Khatiso = REG_DWORD 0xFFF8 PortIndex = REG_DWORD 4
Joalo ka example bonts'a, Rejistara ea Boemo ba Khatiso, e bonts'ang hore na ke boema-kepe bofe bo bakileng IRQ, e fumaneha ho COM A Base Address +8.

Khaolo ea 4: Khetho ea Aterese
- Karete e sebelisa libaka tse 'ne tse arohaneng tsa liaterese. COM A e lula libakeng tse 16 tse latellanang 'me COM B, COM C, le COM D e 'ngoe le e 'ngoe e nka libaka tse robeli tse latellanang.
- Moralo oa PCI ke Plug-and-Play. Sena se bolela hore BIOS kapa Sistimi ea Ts'ebetso e khetha lisebelisoa tse abetsoeng likarete tsa PCI ho fapana le hore u khethe lisebelisoa tseo ka li-switches kapa li-jumpers. Ka lebaka leo, u ke ke ua seta kapa ua fetola aterese ea motheo ea karete. U ka tseba feela hore na sistimi e fane ka eng.
- Ho fumana aterese ea motheo e fanoeng, tsamaisa lenaneo la ts'ebeliso ea PCIFind.EXE le fanoeng. Sesebelisoa sena se tla bonts'a lethathamo la likarete tsohle tse fumanoeng beseng ea PCI, liaterese tse abetsoeng tšebetso e 'ngoe le e 'ngoe kareteng ka 'ngoe, le li-IRQ tse fanoeng (haeba li teng) tse fanoeng.
- Ntle le moo, litsamaiso tse ling tsa ts'ebetso (Windows 95/98/2000) li ka botsoa ho fumana hore na ke lisebelisoa life tse abetsoeng. Litsamaisong tsena tsa ts'ebetso, u ka sebelisa PCIFind (DOS), PCINT (Windows95/98/NT), kapa sesebelisoa sa Motsamaisi oa Sesebelisoa ho tsoa ho System Properties Applet ea phanele ea taolo. Karete e kentsoe sehlopheng sa Phano ea Lintlha lethathamong la Motsamaisi oa Lisebelisoa. Ho khetha karete, ho tobetsa Properties, ebe u khetha Thebo ea Lisebelisoa ho tla hlahisa lethathamo la lisebelisoa tse abetsoeng karete.
- PCIFind e sebelisa ID ea Morekisi le ID ea Sesebelisoa ho batla karete ea hau, ebe e bala aterese ea mantlha le IRQ.
- Haeba u batla ho tseba aterese ea motheo le IRQ ka bouena, sebelisa lintlha tse latelang.
- ID ea Morekisi bakeng sa karete ke 494F. (ASCII bakeng sa "IO") ID ea Sesebelisoa sa karete ke 1059h.
Khaolo ea 5: Lenaneo
Sample Mananeo
Ho na le sample mananeo a fanoeng ka karete ka C, Pascal, QuickBASIC, le lipuo tse 'maloa tsa Windows. DOS sampli fumaneha bukeng ea DOS le Windows sampli fumaneha bukeng ea WIN32.
Windows Programming
Karete e kenya Windows joalo ka likou tsa COM. Kahoo mesebetsi e tloaelehileng ea Windows API e ka sebelisoa. Ka ho khetheha:
- ThehaFile() le CloseHandle () bakeng sa ho bula le ho koala kou.
- SetupComm(), SetCommTimeouts(), GetCommState(), le SetCommState() ho seta le ho fetola litlhophiso tsa boema-kepe.
- BalaFile() le NgolaFile() bakeng sa ho fihlella boema-kepe.
Sheba litokomane tsa puo eo u e khethileng bakeng sa lintlha tse qaqileng. Tlas'a DOS, mokhoa ona o fapane haholo. Karolo e setseng ea khaolo ena e hlalosa lenaneo la DOS.
Ho qala
Ho qala chip ho hloka tsebo ea sete ea rejisetara ea UART. Mohato oa pele ke ho seta sekhahla sa sekhahla sa baud. U etsa sena ka ho qala ka ho beha DLAB (Divisor Latch Access Bit) holimo. Benyane ena ke Bit 7 ho Aterese ea Base +3. Ka khoutu ea C, mohala e tla ba:
outportb(BASEADDR +3,0×80); Ebe u kenya karohano ho Base Address +0 (low byte) le Base Address +1 (high byte). Equation e latelang e hlalosa kamano pakeng tsa sekhahla sa baud le divisor: sekhahla se lakatsehang sa baud = (UART Clock Frequency) / (32 * divisor)
Ka karete, maqhubu a oache ea UART ke 1.8432 MHz. Ka tlase ho na le tafole ea likhahla tse tsebahalang tsa divisor. Ha BAUD jumper e le maemong a X1, maqhubu a oache ea UART ke 1.8432MHz. Ha jumper e le boemong ba X4, maqhubu a oache ke 7.3728 MHz. Tafole e latelang e thathamisa maqhubu a tsebahalang a divisor. Hlokomela hore ho na le litšiea tse peli tse lokelang ho nahanoa ho itšetlehile ka boemo ba jumper ea BAUD.
| Baud Sekhahla | Karohano x1 | Karohano x4 | Max Phapang. Cable Bolelele* |
| 460800 | - | 1 | 550ft |
| 230400 | - | 2 | 1400ft |
| 153600 | - | 3 | 2500ft |
| 115200 | 1 | 4 | 3000ft |
| 57600 | 2 | 8 | 4000ft |
| 38400 | 3 | 12 | 4000ft |
| 28800 | 4 | 16 | 4000ft |
| 19200 | 6 | 24 | 4000ft |
| 14400 | 8 | 32 | 4000ft |
| 9600 | 12 | 48 - E Tloaelehileng ka ho Fetisisa | 4000ft |
| 4800 | 24 | 96 | 4000ft |
| 2400 | 48 | 192 | 4000ft |
| 1200 | 96 | 384 | 4000ft |
* Bohole bo boholo bo khothalelitsoeng bakeng sa likhoele tsa data tse tsamaisoang ka mokhoa o fapaneng (RS422 kapa RS485) ke tsa maemo a tloaelehileng.
Lethathamo la 5-1: Baud Rate Divisors
Ho C, khoutu ea ho beha chip ho 9600 baud ke:
- outportb(BASEADDR, 0x0C);
- outportb(BASEADDR +1,0);
Ho C, khoutu ea ho beha chip ho 9600 baud ke:
- outportb(BASEADDR, 0x0C);
- outportb(BASEADDR +1,0);
Mohato oa bobeli oa ho qala ke ho beha Ngoliso ea Taolo ea Line ho Aterese ea Base +3. Rejiseta ena e hlalosa bolelele ba mantsoe, li-stop bits, parity, le DLAB.
- Bits 0 le 1 laola bolelele ba lentsoe le ho lumella bolelele ba mantsoe ho tloha ho 5 ho isa ho 8 bits. Li-setting tsa Bit li ntšoa ka ho tlosa 5 ho bolelele ba lentsoe le lakatsehang.
- Bit 2 e lekanya palo ea li-stop bits. Ho ka ba le li-stop bits tse le 'ngoe kapa tse peli. Haeba Bit 2 e setetsoe ho 0, ho tla ba le sekheo se le seng. Haeba Bit 2 e setetsoe ho 1, ho tla ba le li-stop bits tse peli.
- Li-bits 3 ho isa ho tse 6 li laola parity le ho senya li nolofalletsa. Ha li sebelisoe hangata bakeng sa likhokahano 'me li lokela ho hlophisoa ho li-zero.
- Bit 7 ke DLAB e boletsoeng pejana. E tlameha ho hlophisoa ho zero ka mor'a hore karohano e kenngoe kapa ho seng joalo ho ke ke ha e-ba le likhokahano.
Taelo ea C ea ho beha UART bakeng sa lentsoe la 8-bit, ha ho na parity, 'me e le 'ngoe ea ho emisa ke: outportb(BASEADDR +3, 0x03)
Mohato oa ho qetela oa ho qala ke ho hlakola li-buffers tsa moamoheli. U etsa sena ka ho bala habeli ho tsoa ho buffer ea moamoheli ho Base Address +0. Ha e felile, UART e se e loketse ho sebelisoa.
Kamohelo
Kamohelo e ka sebetsoa ka mekhoa e 'meli: likhetho le tse tsamaisoang ke tšitiso. Ha ho etsoa likhetho, kamohelo e finyelloa ka ho lula u bala Linepe ea Boemo ba Boemo ho Aterese ea Base +5. Bit 0 ea rejisetara ena e behiloe holimo neng kapa neng ha data e se e loketse ho baloa ho tsoa ho chip. Loop e bonolo ea likhetho e tlameha ho lula e lekola karolo ena 'me e bale data ha e ntse e fumaneha. Sekhechana se latelang sa khoutu se kenya tšebetsong loop ea likhetho 'me se sebelisa boleng ba 13, (ASCII Carriage Return) joalo ka lesupa la pheletso ea phetisetso:
do
- { ha (!(inportb(BASEADDR +5) & 1)); /*Ema ho fihlela data e lokile*/ data[i++]= inportb(BASEADDR);
- } ha (data[i]!=13); /*E bala mola ho fihlela tlhaku e se nang letho e ngotsoe*/
Lipuisano tse tsamaisoang ke tšitiso li lokela ho sebelisoa neng kapa neng ha ho khoneha 'me li hlokeha bakeng sa litefiso tse phahameng tsa data. Ho ngola seamoheli se tsamaisoang ke tšitiso ha se ntho e thata ho feta ho ngola moamoheli o hlahlobiloeng empa tlhokomelo e lokela ho nkuoa ha u kenya kapa u tlosa sebatli sa hau se sitisang ho qoba ho ngola tšitiso e fosahetseng, ho tima tšitiso e fosahetseng, kapa ho tima litšitiso ka nako e telele haholo.
Motho ea sebetsanang le eena o tla qala ka ho bala Rejistara ea Boitsebiso ba Tšitiso ho Aterese ea Batla +2. Haeba tšitiso e le ea Received Data Available, motshwari joale o bala data. Haeba ho se na tšitiso e sa lebelloang, taolo e tsoa tseleng. A sample handler, e ngotsoeng ka C, e tjena:
- bala = inportb(BASEADDR +2);
- haeba (bala & 4) /* Ho bala ho tla behoa ho 4 haeba data e fumaneha */ data[i++]=inportb(BASEADDR);
- kantle (0x20,0x20); /*Ngola EOI ho 8259 Interrupt Controller*/ khutlisetsa;
Phetiso
Phetiso ea RS485 e bonolo ho e sebelisa. Karolo ea AUTO ea karete ka bo eona e nolofalletsa mochini o fetisang molaetsa ha data e se e loketse ho romelloa, kahoo ha ho hlokahale hore software e khonehe. Software e latelang example ke bakeng sa ts'ebetso e seng ea AUTO.
Ho fetisetsa letoto la data, transmitter e tlameha ho qala ka ho hlahloba Bit 5 ea Line Status Register ho Base Address +5. Karolo eo ke folakha e se nang letho ea transmitter-holding-register. Haeba e phahame, transmitter e rometse data. Ts'ebetso ea ho hlahloba hanyane ho fihlela e nyoloha e lateloa ke ho ngola e phetoa ho fihlela ho se na data e setseng.
Sekhechana se latelang sa khoutu sa C se bonts'a ts'ebetso ena:
- outportb(BASEADDR +4, inportb(BASEADDR +4)|0x02); /* Beha RTS bit ntle le ho fetola maemo a likotoana tse ling */ ha u ntse u(data[i]); /*Ha ho na le data e lokelang ho romelloa*/
- { ha (!(inportb(BASEADDR +5)&0x20)); /* Ema ho fihlela transmitter e se na letho * / outportb (BASEADDR, data[i]); ke++;
- } outportb(BASEADDR +4, inportb(BASEADDR +4)&0xFD); /* Seta bocha RTS ntle le ho fetola maemo a likarolo tse ling */
Khaolo ea 6: Likabelo tsa Pin ea Sehokelo
Sehokelo sa subminiature se tsebahalang sa 9-pin D se sebelisetsoa ho hokahana le mela ea puisano. Sehokelo se na le li-standoffs tse 4-40 tse khoele (senotlolo sa basali) ho fana ka phomolo ea khatello.
| Pin Che. | RS485 Mesebetsi |
| 1 | |
| 2 | Tx+ le Rx+ |
| 3 | Tx- le Rx- |
| 4 | |
| 5 | Sebaka sa GND |
| 6 | |
| 7 | |
| 8 | |
| 9 |
Lethathamo la 6-1: Likabelo tsa Pin ea Sehokelo
Sehlomathiso A: Maikutlo a Kopo
Selelekela
Ho sebetsa ka lisebelisoa tsa RS422 le RS485 ha ho fapane haholo le ho sebetsa ka lisebelisoa tse tloaelehileng tsa RS232 mme litekanyetso tsena tse peli li hlola bofokoli maemong a RS232. Ntlha ea pele, bolelele ba cable pakeng tsa lisebelisoa tse peli tsa RS232 bo tlameha ho ba bokhutšoanyane; ka tlase ho maoto a 50 ho 9600 baud. Ea bobeli, liphoso tse ngata tsa RS232 ke litholoana tsa lerata le bakoang ke likhoele. Tekanyetso ea RS422 e lumella cable hore e bolelele ba limithara tse 5000, 'me, kaha e sebetsa ka mokhoa o fapaneng, ha e sireletse lerata le bakoang.
Likamano pakeng tsa lisebelisoa tse peli tsa RS422 (tse nang le CTS e hlokomolohuoang) li lokela ho ba tse latelang:
| Sesebelisoa #1 | Sesebelisoa #2 | ||
| Letshwao | Pin No. | Letshwao | Pin No. |
| Gnd | 7 | Gnd | 7 |
| TX+ | 24 | RX+ | 12 |
| TX- | 25 | RX- | 13 |
| RX+ | 12 | TX+ | 24 |
| RX- | 13 | TX- | 25 |
Letlapa A-1: Likamano Pakeng tsa Lisebelisoa tse peli tsa RS422
Khaello ea boraro ea RS232 ke hore lisebelisoa tse fetang tse peli ha li khone ho arolelana thapo e le 'ngoe. Sena ke 'nete le ho RS422 empa RS485 e fana ka melemo eohle ea RS422 plus e lumella lisebelisoa tse ka bang 32 ho arolelana lipara tse tšoanang tse sothehileng. Mokhelo ho se boletsoeng ka holimo ke hore lisebelisoa tse ngata tsa RS422 li ka arolelana thapo e le 'ngoe haeba e le 'ngoe feela e tla bua 'me ba bang kaofela ba amohele.
Lipontšo tse fapaneng tse leka-lekaneng
Lebaka leo ka lona lisebelisoa tsa RS422 le RS485 li ka khanna mela e melelele e nang le tšireletso ea lerata ho feta lisebelisoa tsa RS232 ke hore ho sebelisoa mokhoa o leka-lekaneng oa phapang. Ka tsamaiso e leka-lekaneng ea phapang, voltage hlahisoang ke mokhanni e hlaha ka mose ho para ea lithapo. Mokhanni oa mohala o leka-lekaneng o tla hlahisa molumo oa phapangtage ho tloha ho +2 ho ea ho +6 volts ho pholletsa le li-terminals tsa eona tse hlahisoang. Mokhanni oa mohala o leka-lekaneng a ka boela a ba le pontšo ea "enable" e kopanyang mokhanni ho li-terminals tsa eona tsa tlhahiso. Haeba "lets'oao la ho nolofalletsa le TIMA, mokhanni o hakoa mothating oa phetiso. Boemo bona bo khaotsoeng kapa bo holofetseng hangata bo bitsoa boemo ba "tristate" mme bo emela tšitiso e phahameng. Bakhanni ba RS485 ba tlameha ho ba le bokhoni bona ba ho laola. Bakhanni ba RS422 ba ka ba le taolo ena empa ha e hlokehe kamehla.
Moamoheli oa mola o leka-lekaneng o utloa molumotage boemo ba mohala oa phetiso ho pholletsa le mela e 'meli ea ho kenya matšoao. Haeba phapang e kenyang voltage e kholo ho feta +200 mV, moamoheli o tla fana ka boemo bo itseng ba kelello mabapi le tlhahiso ea eona. Haeba phapang voltage input e ka tlase ho -200 mV, moamoheli o tla fana ka boemo bo fapaneng ba kelello mabapi le tlhahiso ea eona. Boholo bo sebetsang ka matlatage fapaneng ho tloha + 6V ho ea ho -6V, e lumella hore ho be le voltage attenuation e ka etsahalang ka lithapo tse telele tsa phetiso.
Boemo bo phahameng bo tloaelehileng voltagtekanyo ea e +7V e fana ka tšireletso e ntle ea lerata ho tloha ho voltage hlohlelletsoa meleng e sothehileng. Khokahano ea mohala oa lets'oao e ea hlokahala molemong oa ho boloka mokhoa o tloaelehileng oa voltage ka hare ho sebaka seo. Potoloho e ka sebetsa ntle le khokahano ea fatše empa e kanna ea se tšepahale.
| Paramethara | Maemo | Min. | Max. |
| Mokhanni Output Voltage (e laoloe) | 4V | 6V | |
| -4V | -6V | ||
| Mokhanni Output Voltage (e tletse) | LD le LDGND | 2V | |
| jumpers in | -2V | ||
| Mokhanni Output Resistance | 50Ω | ||
| Mokhanni Output Short-Circuit Current | +150 mA | ||
| Nako ea Phahamiso ea Mokhanni | 10% karohano ea yuniti | ||
| Boikutlo ba ho amohela | +200 mV | ||
| Receiver Common Mode Moqtage Range | +7V | ||
| Receiver Inpust Resistance | 4KΩ |
Lethathamo la A-2: Kakaretso ea Litlhaloso tsa RS422
Ho thibela lipontšo tsa matšoao ka har'a thapo le ho ntlafatsa ho hana lerata ka mokhoa oa RS422 le RS485, pheletso ea mohala e lokela ho felisoa ka khanyetso e lekanang le ts'ebetso ea ts'ebetso ea thapo. (Mokhelo tabeng ena ke taba ea moo khoele e khannoang ke mokhanni oa RS422 e sa kang ea “khothatsoa” kapa ea khaoha moleng. Tabeng ena, mokhanni o fana ka tšitiso e tlaase e ka hare e felisang mohala qetellong eo.)
Hlokomela
Ha ho hlokahale hore u kenye sehanyetsi sa terminator likhoeleng tsa hau ha u sebelisa karete. Bahanyetsi ba ho felisa bakeng sa mela ea Tx+/Rx+ le Tx-/Rx- ba fanoa ka karete 'me ba behoa potolohong ha u kenya li-jumpers tsa LD. (Sheba karolo ea Kgetho ya Bukana ena.)
Phetiso ea data ea RS485
RS485 Standard e lumella mohala o leka-lekaneng oa phetisetso hore o arolelanoe ka mokhoa oa mokha. Lipara tse ka bang 32 tsa bakhanni/baamoheli li ka arolelana marang-rang a mekha e 'meli. Litšobotsi tse ngata tsa bakhanni le ba amohelang li tšoana le tsa RS422 Standard. Phapang e 'ngoe ke hore mokhoa o tloaelehileng oa voltagmoeli oa e oa atolosoa mme ke +12V ho ea ho -7V. Kaha mokhanni ofe kapa ofe a ka hangoa (kapa a khelosoa) moleng, e tlameha ho mamella mokhoa ona o tloaelehileng oa voltage range ha e ntse e le maemong a mararo. Setšoantšo se latelang se bontša marang-rang a mangata a mangata kapa a liphathi. Hlokomela hore khoele ea phetiso e felisitsoe lipheletsong tse peli tsa mohala empa eseng libakeng tse theohang bohareng ba mohala.
RS485 Network Wire Multidrop Network
Marang-rang a RS485 a ka boela a hokeloa ka mokhoa oa terata e mene. Ka marang-rang a mane ho hlokahala hore node e le 'ngoe e be node e kholo' me ba bang kaofela e be makhoba. Marang-rang a kopantsoe e le hore monghali a buisane le makhoba 'ohle' me makhoba 'ohle a buisane le mong'a lona feela. Sena se na le advantage ka thepa e sebelisang puisano ea protocol e tsoakiloeng. Kaha li-node tsa makhoba ha ho mohla li mamelang karabo ea lekhoba le leng ho monghali, node ea lekhoba e ke ke ea araba ka tsela e fosahetseng.
Maikutlo a Bareki
Haeba u na le mathata ka bukana ena kapa u batla feela ho re fa maikutlo, ka kopo re romelle imeile ho: manuals@accesio.com.. Ka kopo, hlakisa liphoso leha e le life tseo u li fumanang 'me u kenyelle aterese ea hau ea poso e le hore re ka u romella lintlha leha e le life tsa matsoho.
10623 Roselle Street, San Diego CA 92121 Tel. (858)550-9559 FAX (858)550-7322 www.accesio.com
Litsamaiso tse tiisitsoeng
sured Systems ke k'hamphani e etelletseng pele ea theknoloji e nang le bareki ba kamehla ba fetang 1,500 linaheng tse 80, e sebelisang litsamaiso tse fetang 85,000 ho bareki ba fapaneng lilemong tse 12 tsa khoebo. Re fana ka litharollo tsa boleng bo holimo le tse ncha tsa likhomphutha, ponts'o, marang-rang le pokello ea lintlha ho makaleng a mebaraka a kenelletseng, a indasteri le a dijithale a sa sebetseng.
US
- sales@assured-systems.com
- Lithekiso: +1 347 719 4508
- Tšehetso: +1 347 719 4508
- 1309 Coffeen Ave
- Setšoantšo sa 1200
- Sheridan
- WY 82801
- usa
EMEA
- sales@assured-systems.com
- Lithekiso: +44 (0) 1785 879 050
- Tšehetso: +44 (0)1785 879 050
- Yuniti ea A5 Douglas Park
- Stone Business Park
- Lejoe
- Tlhaloso: ST15 0YJ
- united kingdom
- Nomoro ea VAT: 120 9546 28
- Nomoro ea Ngoliso ea Khoebo: 07699660
Tiisetso
Pele e romelloa, lisebelisoa tsa ACCES li hlahlojoa ka botlalo 'me li lekoa ho latela litlhaloso tse sebetsang. Leha ho le joalo, haeba lisebelisoa li ka senyeha, ACCES e tiisetsa bareki ba eona hore litšebeletso le tšehetso li tla ba teng. Lisebelisoa tsohle tse neng li entsoe ke ACCES tse fumanoeng li sa sebetse li tla lokisoa kapa li nkeloe sebaka ke lintlha tse latelang.
Lipallo le lipehelo
Haeba yuniti e belaelloa hore e hlolehile, ikopanye le lefapha la litšebeletso tsa bareki la ACCES. Itokisetse ho fana ka nomoro ea yuniti ea mohlala, nomoro ea seriale, le tlhaloso ea matšoao a ho hloleha. Re ka fana ka maikutlo a liteko tse bonolo ho netefatsa ho hloleha. Re tla fana ka nomoro ea Return Material Authorization (RMA) e tlamehang ho hlaha ho label e ka ntle ea sephutheloana sa ho khutlisa. Diyuniti/likarolo tsohle di lokela ho pakwa ka nepo bakeng sa ho tshwarwa le ho kgutlisetswa le thepa e lefilweng esale pele Setsing sa Tshebeletso se kgethilweng sa ACCES, mme se tla kgutlisetswa ho moreki/sebaka sa mosebedisi se lefelletseng thepa le invoice.
Kakaretso
Lilemo tse tharo tsa pele: Yuniti/karolo e khutlisitsoeng e tla lokisoa le/kapa e nkeloe sebaka ke khetho ea ACCES ntle le tefiso bakeng sa mosebetsi kapa likarolo tse sa kenyelletsoeng ka waranti. Warranty e qala ka thomello ea thepa. Lilemo Tse Latelang: Bophelong bohle ba sesebelisoa sa hau, ACCES e ikemiselitse ho fana ka lits'ebeletso tsa setšeng kapa tsa semela ka litheko tse ts'oanang le tsa bahlahisi ba bang indastering.
Thepa e sa Etsoang ke ACCES Thepa e fanoeng empa e sa etsoa ke ACCES e na le mabaka a utloahalang 'me e tla lokisoa ho latela lipehelo le lipehelo tsa tiisetso ea moetsi oa thepa e amehang.
Kakaretso
Tlas'a Tiisetso ena, boikarabello ba ACCES bo lekanyelitsoe ho nkela sebaka, ho lokisa kapa ho fana ka mokoloto (ka boikhethelo ba ACCES) bakeng sa lihlahisoa life kapa life tse bonts'itsoeng li sa sebetse nakong ea tiisetso. Ha ho joalo, ACCES e ikarabella bakeng sa tšenyo e bakiloeng kapa e khethehileng e tsoang ho sebelisoa kapa tšebeliso e mpe ea sehlahisoa sa rona. Moreki o ikarabella bakeng sa litefello tsohle tse bakoang ke liphetoho kapa ho eketsoa ha thepa ea ACCES e sa amoheloang ka lengolo ke ACCES kapa, haeba ka maikutlo a ACCES thepa e sebelisitsoe ka mokhoa o sa tloaelehang. "Tšebeliso e sa tloaelehang" molemong oa tiisetso ena e hlalosoa e le ts'ebeliso efe kapa efe eo sesebelisoa se pepesitsoeng ho eona ntle le ts'ebeliso e boletsoeng kapa e reriloeng joalo ka ha ho pakoa ke thekiso kapa thekiso. Ntle le se boletsoeng ka holimo, ha ho na waranti e 'ngoe, e hlalositsoeng kapa e boletsoeng, e tla sebetsa ho thepa efe kapa efe e joalo e fanoeng kapa e rekisoang ke ACCES.
www.assured-systems.com | sales@assured-systems.com
LBH
- P: Ke lokela ho etsa eng haeba thepa e hloleha?
A: Haeba thepa e hloleha, ikopanye le ACCES bakeng sa ts'ebeletso le tšehetso e potlakileng. Sheba lipehelo tsa tiisetso bakeng sa tokiso kapa likhetho tse ncha. - Q: Ke likanale tse kae tsa serial tse fumanehang ho PCI-COM485/4?
A: Mofuta oa PCI-COM485/4 o fana ka liteishene tse 4 tsa serial bakeng sa khokahanyo.
Litokomane / Lisebelisoa
![]() |
TIISETSO EA PCI-COM485/4 Serial Interface Card [pdf] Bukana ea Mosebelisi PCI-COM-485-4, 104-COM-8S, USB-232, PCI-COM485 4 Serial Interface Card, PCI-COM485 4, Serial Interface Card, Interface Card, Card |





