ASSURED 104-COM-8S,104-COM-4S Serial Communication Board Bukana ea Mosebelisi

Litlhaloso tsa Sehlahisoa

 

FAQ (Lipotso Tse Botsoang Hangata)

  • P: Ke lokela ho etsa eng haeba boto ea ka ea ACCES I/O e hloleha?
    A: Ikopanye le tšehetso ea bareki ba ACCES bakeng sa ts'ebeletso e potlakileng le tokiso e ka bang teng kapa e nchafalitsoeng tlas'a waranti.
  • P: A na nka kenya boto ka komporo e butsoeng? 
    A: Che, kamehla etsa bonnete ba hore motlakase oa komporo o tima pele o hokela kapa o hakolla likhoele kapa o kenya liboto ho thibela tšenyo.

Khaolo ea 1: Selelekela

  • Boto ena ea li-serial communications e etselitsoe ho sebelisoa lik'homphieutheng tse lumellanang le PC/104. Likou tse peli tse ikhethileng tsa serial data li fanoe ka boto. Mohlala oa COM-2S ke mofuta o sa ikhethileng oa ICOM-2S.

Multipoint Opto-isolated Communications
Boto e lumella phetiso ea lintlha tse ngata meleng e melelele ea puisano libakeng tse lerata ho sebelisa li-driver tsa RS422 kapa RS485 tse fapaneng. Litsela tsa data li arotsoe ka mokhoa o ikhethileng ho tloha khomphuteng le ho tloha ho tse ling ho netefatsa puisano ha lerata le leholo le tloaelehileng le phahame. Li-converter tsa DC-DC tse ka board li fana ka matla a ikhethileng bakeng sa lipotoloho tsa mokhanni oa mohala.

Ho na le oscillator ea kristale ka boto. Oscillator ena e lumella khetho e nepahetseng ea litefiso tsa baud ho tloha ho 50 ho isa ho 115,200. Litefiso tsa Baud ho fihla ho 460,800 baud li ka fanoa joalo ka khetho ea feme. Karolo ea Programming ea bukana ena e na le tafole eo u ka e sebelisang ha u khetha sekhahla sa baud.
Li-transceivers tse hlahisoang tse sebelisitsoeng, mofuta oa 75176B, li khona ho khanna melaetsa e telele haholo ea puisano ka litekanyetso tse phahameng tsa baud. Ba ka khanna ho fihla ho ± 60mA mehala e leka-lekaneng 'me ba amohela likenyelletso tse tlase joalo ka lets'oao la phapang la ± 200mV. Li-opto-isolator ka boto li fana ka tšireletso ho fihlela ho 500 V. Ha ho e-na le likhohlano tsa puisano, li-transceivers li na le ho koala ha mocheso.

Tšebelisano ea COM Port
Mofuta oa ST16C550 UARTs o sebelisoa e le Asynchronous Communication Element (ACE) e kenyelletsang 16-byte transmit / receive buffer ho sireletsa khahlanong le data e lahlehileng lits'ebetsong tse ngata tsa ts'ebetso, ha li ntse li boloka ho lumellana ha 100 lekholong le sekepe sa pele sa serial sa IBM.
U ka khetha aterese ea motheo kae kapa kae ka har'a sebaka sa aterese sa I/O ho tloha ho 000 ho isa ho 3E0 hex.
Mekhoa ea puisano
Moetso ona o ts'ehetsa mefuta e fapaneng ea likhokahano tsa terata tse peli le tse 2. 4 terata kapa Half-Duplex e lumella sephethephethe ho tsamaea ka mahlakore ka bobeli, empa tsela e le 'ngoe feela ka nako. Ka terata e 2 kapa mokhoa oa Full-Duplex data e tsamaea ka mahlakore ka bobeli ka nako e le 'ngoe.

Leeme la Mola le Pheliso
Bakeng sa tšireletso e eketsehileng ea lerata, likhoele tsa puisano li ka kenngoa ho moamoheli 'me tsa leeme ho transmitter. Lipuisano tsa RS485 li hloka hore transmitter e le 'ngoe e fane ka bias voltage ho etsa bonnete ba hore boemo ba "zero" bo tsejoang ha li-transmitter tsohle li tima, 'me ho kenngoa ha moamoheli oa ho qetela pheletsong e' ngoe le e 'ngoe ea marang-rang ho felisoe ho thibela "ho lla". Boto e tšehetsa likhetho tsena ka li-jumpers holim'a boto. Sheba Khaolo ea 3, Khetho ea Khetho bakeng sa lintlha tse ling.

Taolo ea Transceiver
Puisano ea RS485 e hloka hore mokhanni oa transmitter a lumelloe le ho holofatsoa ha ho hlokahala, ho lumella liboto tsohle ho arolelana mohala oa likhokahano. Boto e na le taolo ea mokhanni oa boiketsetso. Ha boto e sa fetisoe, moamoheli oa lumelloa mme mokhanni oa transmitter oa holofala. Tlas'a taolo ea othomathike, ha data e lokela ho fetisoa, moamoheli oa holofala mme mokhanni o nolofalitsoe. Boto e ikamahanya le nako ea eona ho isa tekanyong ea baud ea data.

Tlhaloso

Sehokelo sa Lipuisano

  • Li-ports tsa serial: Lihokelo tse peli tse sirelelitsoeng tsa banna tsa D-sub 9-pin IBM AT tse tsamaellanang le litlhaloso tsa RS422 le RS485. Lipuisano tsa ACE tse sebelisoang ke mofuta oa ST16C550. Li-transceivers tse sebelisoang ke mofuta oa 75176.
  • Litefiso tsa data ea serial: 50 ho isa ho 115,200 baud. 460,800 baud e le khetho e kentsoeng fekthering.

Asynchronous, Mofuta oa 16550 o kentsoeng UART.

  • Aterese: E lula e fumaneha ka har'a 000 ho isa ho 3FF (hex) ea liaterese tsa libese tsa AT I/O.
  • Multipoint: E lumellana le litlhaloso tsa RS422 le RS485. Ho fihlela ho bakhanni ba 32 le ba amohelang ba lumelletsoeng moleng.
  • Input Isolation: 500 Volts, ho tloha khomphuteng le pakeng tsa likou.
  • Sensitivity ea Moamoheli: ± 200 mV, keno e fapaneng.
  • Transmitter Output Drive Bokhoni: 60 mA (100 mA nako e khuts'oane ea potoloho ea hona joale).

Tikoloho

  • Sebaka sa Mocheso o sebetsang: 0 ho +60 °C.
  • Industrial Version: -30º ho +85º C.
  • Pokello Mocheso Range: -50 ho +120 °C.
  • Mongobo: 5% ho isa ho 95%, e sa fokotseng.
  • Matla a Hlokahalang: + 5VDC ho 200 mA e tloaelehileng, 300 mA boholo.

Khaolo ea 2: Ho kenya

Bukana e hatisitsoeng ea Quick-Start (QSG) e tletse boto 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 le PC/104 Board ena e ho CD mme e tlameha ho kengoa ho hard disk ea hau pele e sebelisoa. Ho etsa sena, etsa mehato e latelang e loketseng sistimi ea hau ea ts'ebetso.

Ho kenya CD
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

  1. Beha CD ka har'a drive ea hau ea CD-ROM.
  2. Tlanya ho fetola drive e sebetsang ho CD-ROM drive.
  3. Tlanya ho tsamaisa lenaneo la ho instola.
  4. Latela litaelo tse skrineng ho kenya software bakeng sa boto ena.

LIEKETSENG

  1. Beha CD ka har'a drive ea hau ea CD-ROM.
  2. Sistimi e lokela ho tsamaisa lenaneo ka bo eona. Haeba lenaneo la ho kenya le sa sebetse hang-hang, tobetsa Qala | MATHA 'me u thaepe, tobetsa OK kapa tobetsa .
  1. Latela litaelo tse skrineng ho kenya software bakeng sa boto ena.

LINUX

  1. Ka kopo sheba linux.htm ho CD-ROM bakeng sa tlhaiso-leseling ea ho kenya li-ports tsa serial tlasa linux.

Ho kenya Hardware
Pele o kenya boto, bala ka hloko Khaolo ea 3 le Khaolo ea 4 ea bukana ena 'me u lokise boto ho latela litlhoko tsa hau. Lenaneo la SETUP le ka sebelisoa ho thusa ho hlophisa li-jumpers botong. Eba hlokolosi haholo ka Khetho ea Liaterese. Haeba liaterese tsa likarolo tse peli tse kentsoeng li kopana, u tla ba le boits'oaro bo sa lebelloang ba komporo. Ho thusa ho qoba bothata bona, sheba lenaneo la FINDBASE.EXE le kentsoeng ho CD. Lenaneo la ho seta ha le behe likhetho holim'a boto, tsena li tlameha ho behoa ke li-jumpers.

Boto ena ea li-port serial communication board e sebelisa li-software-programmable address ranges bakeng sa UART ka 'ngoe, e bolokiloeng ka har'a EEPROM. Lokisa aterese ea EEPROM u sebelisa "onboard Address Selection jumper block", ebe u sebelisa lenaneo le fanoeng la Setupo ho lokisa liaterese bakeng sa UART e 'ngoe le e 'ngoe e kenang.

Ho kenya Boto

  1. Kenya li-jumpers bakeng sa likhetho tse khethiloeng le aterese ea mantlha ho latela litlhoko tsa kopo ea hau, joalo ka ha ho boletsoe ka holimo.
  2. Tlosa matla ho PC / 104 stack.
  3. Kopanya lisebelisoa tsa standoff bakeng sa ho bokella le ho boloka mapolanka.
  4. Hokela boto ka hloko sehokelong sa PC/104 ho CPU kapa holim'a stack, u netefatse hore lithakhisa li tsamaisana hantle pele li lulisa lihokelo ka botlalo.
  5. Kenya lithapo tsa I/O holim'a lihokelo tsa I/O tsa boto 'me u tsoele pele ho boloka stack hammoho kapa u phete mehato ea 3-5 ho fihlela liboto tsohle li kentsoe ho sebelisoa lisebelisoa tse hlophiloeng tse khethiloeng.
  6. Lekola hore likhokahano tsohle ho PC/104 stack ea hau li nepahetse ebile li bolokehile ebe o matlafatsa sistimi.
  1. Matha e 'ngoe ea tse fanoeng sample mananeo a loketseng sistimi ea hau ea ts'ebetso e kentsoeng ho tsoa ho CD ho leka le ho netefatsa instola ea hau.

Ho kenya Ports ea COM ho Windows Operating Systems

*HLOKOMELA: Liboto tsa COM li ka kengoa hoo e batlang e le sistimi efe kapa efe ea ts'ebetso mme re ts'ehetsa ho kenya liphetolelong tsa pejana tsa lifensetere, 'me ho na le monyetla oa ho ts'ehetsa mofuta oa nakong e tlang. Bakeng sa tšebeliso ea WinCE, ikopanye le feme bakeng sa litaelo tse tobileng.

Windows NT4.0
Ho kenya likou tsa COM ho Windows NT4 u tla hloka ho fetola keno e le 'ngoe ho ngolisoeng. Keno ena e thusa ho arolelana IRQ ho liboto tsa COM tse nang le li-port tse ngata. Senotlolo ke HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serial\. Lebitso la boleng ke PermitShare mme data e lokela ho hlophisoa ho 1.

Joale o tla eketsa likou tsa boto joalo ka likou tsa COM, o beha liaterese tsa motheo le li-IRQ ho tsamaisana le litlhophiso tsa boto ea hau. Ho fetola boleng ba ngoliso, tsamaisa RegEdit ho tsoa ho START|RUN menu khetho (ka ho thaepa REGEDIT [ENTER] sebakeng se fanoeng). Tsamaea fatše sefateng view ka letsohong le letšehali ho fumana senotlolo, 'me u tobetse habeli lebitsong la boleng ho bula puisano e u lumellang ho beha boleng bo bocha ba data.

Ho kenya boema-kepe ba COM, sebelisa applet ea START|CONTROL PANEL|PORTS ebe o tobetsa ADD, ebe o kenya aterese e nepahetseng ea UART le Nomoro ea Khatiso. Ha puisano ea "Add New Port" e hlophisitsoe, tobetsa OK, empa u arabe "U se ke Ua Qala Bocha" ha u khothalletsoa, ​​​​ho fihlela u kentse likou tse ling hape. Ebe o qala sistimi ka mokhoa o tloaelehileng, kapa ka ho khetha "Restart Now."

Windows XP

  • Ho kenya likou tsa COM ho Windows XP u tla be u kenya likou tsa "standard" tsa puisano ka bowena, ebe u fetola litlhophiso tsa lisebelisoa tse sebelisoang ke likou ho tsamaisana le hardware.
  • Matha "Add Hardware" applet ho tswa ho Control Panel.
  • Tobetsa "E latelang" ho "Welcome to the Add New Hardware Wizard" dialog.
  • Ka bokhuts'oane u tla bona molaetsa oa “…batla…” molaetsa
  • Khetha "E, ke se ke hoketse hardware" ebe o tobetsa "E latelang"
  • Khetha "Eketsa sesebelisoa se secha sa Hardware" ho tloha tlase lethathamong le hlahisitsoeng ebe o tobetsa "E latelang." Khetha "Kenya hardware eo ke e khethang ka letsoho lethathamong" ebe o tobetsa "E latelang."
  • Khetha "Ports (COM & LPT) ebe o tobetsa "E latelang"
  • Khetha "(Mefuta e Tloaelehileng ea Boema-kepe)" le "Communications Port" (e sa feleng), Tobetsa "E latelang." Tobetsa "E latelang."
  • Tobetsa "View kapa fetola lisebelisoa bakeng sa hardware ena (E tsoetseng pele)" sehokelo.
  • Tobetsa konopo ea "Set Configuration Manually".
  • Khetha "Basic Configuration 8" ho tsoa ho "Litlhophiso tse Thehiloeng ho:" lenane le theoha.
  • Khetha "I / O Range" lebokoseng la "Resource Settings" ebe o tobetsa konopo ea "Change Settings ...". Kenya aterese ea mantlha ea boto, ebe o tobetsa "OK"
  • Khetha "IRQ" lebokoseng la "Resource Settings" ebe o tobetsa konopo ea "Change Settings".
  • Kenya IRQ ea boto ebe o tobetsa "Ho lokile".
  • Koala lebokose la "Set Configuration Manually" ebe o tobetsa "Finish."
  • Tobetsa "Se ke oa Reboot" haeba u lakatsa ho kenya likou tse ling. Pheta mehato eohle e ka holimo, u kenye IRQ e tšoanang empa u sebelisa aterese ea Base e hlophisitsoeng bakeng sa UART e 'ngoe le e 'ngoe e eketsehileng.
  • Ha o qetile ho kenya likou, qala sistimi ka mokhoa o tloaelehileng.

Khaolo ea 3: Khetho ea Khetho

Lirapa tse latelang li hlalosa mesebetsi ea li-jumpers tse fapaneng botong.

A5 ho isa ho A9

  • Beha li-jumpers sebakeng sa A5 ho isa ho A9 ho beha aterese ea boto beseng ea I/O.
  • Ho kenya jumper ho beha karoloana eo ho zero, athe ha ho jumper e tla siea hanyane.
  • Sheba khaolo ea 4 ea bukana ena bakeng sa lintlha tse ling mabapi le ho khetha aterese e fumanehang ea I/O.
  • IRQ3 ho isa ho IRQ15
  • Beha jumper sebakeng se lumellanang le boemo ba IRQ boo software ea hau e tla khona ho e etsa
  • tshebeletso. E 'ngoe ea litšebeletso tsa IRQ ka bobeli ba li-serial.

485A/B le 422A/B

  • Jumper sebakeng sa 485 e beha boema-kepe boo bakeng sa 2 terata RS485 (Half Duplex) mode.
  • Jumper sebakeng sa 422 e beha boema-kepe boo bakeng sa terata e 4 ea RS422 (Full-Duplex) mode.
  • Bakeng sa lits'ebetso tse 4 tsa terata RS485 kenya jumper ea 422 haeba boema-kepe e le monghali, haeba boema-kepe ke lekhoba kenya li-jumper tse 422 le 485 ka bobeli.

TRMI le TRMO

  • Li-jumpers tsa TRMI li hokahanya li-circuits tsa ho emisa RC tse ka har'a board ho mela ea ho kenya (amohela).
  • Li-jumpers tsena li lokela ho kenngoa bakeng sa 4 terata RS422 mode.
  • Li-jumpers tsa TRMO li hokahanya li-circuits tsa ho emisa RC tse ka har'a board ho mela / mela e kenang.
  • Li-jumpers tsena li lokela ho kenngoa bakeng sa mokhoa oa 2 terata RS485 tlas'a maemo a itseng.
  • Sheba serapa se latelang bakeng sa lintlha tse ling.

Liphello le Leeme
Mohala oa phetiso o lokela ho emisoa moo o amohelang teng ka mokhoa oa eona oa ho sitisa. Ho kenya jumper sebakeng se ngotsoeng TRMO ho sebelisa mojaro oa 120Ω ka letoto le nang le 0.01μF capacitor ho pholletsa le tlhahiso bakeng sa mokhoa oa RS422 le ho pholletsa le transmit/receive output/input for RS485 operation. Jumper sebakeng sa TRMI e kenya mojaro ho li-inputs tsa RS422.

Setšoantšo sa 3-2: Schematic e Nolofalitsoeng - Khokahanyo ea Mehala e Mebeli le Mehala e Mene

Full kapa Half-Duplex
Full-Duplex e lumella likhokahano tse peli ka nako e le 'ngoe. Half-Duplex e lumella puisano ea bi-directional transmit le moamoheli empa e le 'ngoe feela ka nako,' me e hlokahala bakeng sa likhokahano tsa RS485. Khetho e nepahetseng e itšetlehile ka likhokahano tsa terata tse sebelisoang ho hokahanya likou tse peli tsa serial. Tafole e latelang e bonts'a hore na liboto tse peli tsa serial tsa puisano li tla hokahanngoa joang bakeng sa mekhoa e fapaneng. Tx e khetha lithapo tsa ho fetisa 'me Rx e khetha lithapo tse amohelang molaetsa.

Mekhoa ea Puisano le Likhetho tsa Cabling

ModeSimplex 2-terata Fumana Feela Rx- Cable
Boto
 Lithako1
Boto Lithako2
Rx + 9 3
Simplex 2-wire Transmit Feela Tx + 2 9
TX- 3 1
Half-Duplex 2-terata TRx+ 2 2
TRx- 3 3
Full-Duplex 4-terata w/o echo ea lehae Tx + 2 9
TX- 3 1
Rx- 1 3
Rx + 9 2

Khaolo ea 4: Khetho ea Aterese

Aterese ea motheo ea boto e ka khethoa kae kapa kae ka har'a sebaka sa aterese ea libese ea I/O 000-3E0 hex, ha feela aterese e sa kopane le mesebetsi e meng. Haeba u belaela, sheba lethathamo le ka tlase bakeng sa lethathamo la likabelo tse tloaelehileng tsa liaterese. (Likou tsa puisano tsa binary synchronous tsa mantlha le tsa bobeli li tšehetsoa ke Tsamaiso ea Ts'ebetso.) Lenaneo la sebaka sa aterese ea motheo FINDBASE le fanoeng ka CD (kapa li-diskette) le tla u thusa ho khetha aterese ea motheo e tla qoba likhohlano le lisebelisoa tse ling tsa k'homphieutha tse kentsoeng. Joale, lenaneo la SETUP le tla u bontša moo u ka behang li-jumpers tsa aterese ha u khethile aterese ea motheo. Lintlha tse latelang li fana ka lintlha tsa morao-rao ho u thusa ho utloisisa mokhoa ona hamolemo.

Lethathamo la 4-1: Likabelo tse Tloaelehileng tsa Aterese bakeng sa Lik'homphieutha

HEX RANGE SEBELISA
000-00F 8237 DMA Controller 1
020-021 8259 Khaotsa
040-043 Nako ea 8253
060-06F 8042 Keyboard Controller
070-07F CMOS RAM, NMI Mask Reg, RT Clock
080-09F Ngoliso ea Leqephe la DMA
0A0-0BF 8259 Lave Interrupt Controller
0C0-0DF 8237 DMA Controller 2
0F0-0F1 Math Coprocessor
0F8-0FF Math Coprocessor
170-177 Disk Controller e tsitsitseng 2
1F0-1F8 Disk Controller e tsitsitseng 1
200-207 Papali Port
238-23B Tweba ya bese
23C-23F Alt. Tweba ya bese
278-27F Printer e Tšoanang
2B0-2BF EGA
2C0-2CF EGA
2D0-2DF EGA
2E0-2E7 GPIB (AT)
2E8-2EF Serial Port
2F8-2FF Serial Port
300-30F
310-31F
320-32F Hard Disk (XT)
370-377 Floppy Controller 2
378-37F Printer e Tšoanang
380-38F SDLC
3A0-3AF SDLC
3B0-3BB MDA
3BC-3BF Printer e Tšoanang
3C0-3CF VGA EGA
3D0-3DF CGA
3E8-3EF Serial Port
3F0-3F7 Floppy Controller 1
3F8-3FF Serial Port

Li-jumpers tsa Aterese ea Boto li tšoailoe A5-A9. Tafole e latelang e thathamisa lebitso la jumpers khahlano le mohala oa aterese o laoloang le boima bo lekanang ba e 'ngoe le e 'ngoe.

Lethathamo la 4-2: Tlhophiso ea Aterese ea Boto

Boto Aterese Litlhophiso 1st Digit 2nd Digit 3rd Digit
Jumper Lebitso A9 A8 A7 A6 A5
Aterese Mola Laolwa A9 A8 A7 A6 A5
Decimal Boima ba 'mele 512 256 128 64 32
Hexadecimal Boima ba 'mele 200 100 80 40 20

E le hore u bale "adress jumper setup", khetha "1" ho li-jumpers tse TIMATSO le "0" ho li-jumpers tse ON. Bakeng sa mohlalaample, joalokaha ho bontšitsoe tafoleng e latelang, khetho ea aterese e lumellana le binary 11 000x xxxx (hex 300). "x xxxx" e emela mela ea aterese A4 ho ea ho A0 e sebelisoang botong ho khetha lirejisete tsa motho ka mong. Sheba Khaolo ea 5, Mananeo bukeng ena.

Lethathamo la 4-3: Example Tlhophiso ea Aterese

Jumper Lebitso A9 A8 A7 A6 A5
Tlhophiso TLOA TLOA ON ON ON
Binary Kemedi 1 1 0 0 0
Phetoho Lintlha 2 1 8 4 2
HEX Kemedi 3 0 0

Review Lethathamo la Khetho ea Liaterese ka hloko pele u khetha aterese ea boto. Haeba liaterese tsa lits'ebetso tse peli tse kentsoeng li fetana u tla ba le boits'oaro bo sa lebelloang ba komporo.

Khaolo ea 5: Lenaneo

Kakaretso ea libaka tsa liaterese tse 32 tse latellanang li abetsoe boto, tse 17 tsa tsona li sebelisoa. Li-UART li rarolloa ka tsela e latelang:

Lethathamo la 5-1: Lethathamo la Khetho ea Aterese

I/O Aterese Bala Ngola
Base +0 ho isa ho 7 COM A UART COM A UART
Base +8 ho isa ho F COM B UART COM B UART
Base +10h Boemo ba Boto ea IRQ N/A
Motheo +11 ho isa ho 1F N/A N/A

Lingoliloeng tsa ho Bala / Ngola bakeng sa li-UART li tsamaisana le li-registeri tse tloaelehileng tsa 16550 tsa indasteri. Rejistara ea boemo ba Boto ea IRQ e tsamaisana le Windows NT. COM A e tla beha bit 0 hi ha ho kena tšitiso, COM B e tla beha 1 hi ha ho sitisoa.

Sample Mananeo
Ho na le sampmananeo a fanoeng ka boto ea 104-ICOM-2S 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
Boto 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 = (crystal frequency) / (32 * divisor) Lebelo la oache la UART ke 1.8432MHz. Tafole e latelang e thathamisa maqhubu a tsebahalang a divisor.

Lethathamo la 5-2: Baud Rate Divisors

Baud Sekhahla Karohano Divisor (Factory Khetho) Lintlha Max. Diff'l. Bolelele ba Cable*
460800 1 550
230400 2 1400
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 Tse Tloaelehileng ka ho Fetisisa 4000ft.
4800 24 96 4000ft.
2400 48 192 4000ft.
1200 96 384 4000ft.

*Tsena ke lintlha tse kholo tse theiloeng holim'a maemo a tloaelehileng le likhoele tsa boleng bo holimo tse ipapisitseng le maemo a EIA 485 le EIA 422 bakeng sa bakhanni ba fapaneng ba leka-lekaneng.

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 boraro oa tatellano ea ho qala ke ho beha Rejistara ea Taolo ea Modem ho Aterese ea Base +4. Rejisetara ena e laola mesebetsi libotong tse ling. Bit 1 ke sesebelisoa sa taolo sa ho romella (RTS). Biti ena e lokela ho tloheloa e le tlase ho fihlela nako ea phetisetso. (Hlokomela: Ha o sebetsa ka mokhoa o itekanetseng oa RS485, boemo ba karolo ena ha bo bohlokoa.) Bits 2 le 3 ke liphetho tse khethiloeng ke mosebedisi. Bit 2 e kanna ea hlokomolohuoa botong ena. Bit 3 e sebelisoa ho etsa hore ho be le litšitiso 'me e lokela ho behoa holimo haeba ho tla sebelisoa seamoheli se tsamaisoang ke tšitiso. 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. Ho khetha ha ho na katleho ho litekanyetso tse phahameng tsa data ka holimo hobane lenaneo le ke ke la etsa letho le leng ha ho etsoa likhetho kapa data e ka hloloheloa. Sekhechana se latelang sa khoutu se sebelisa loop ea likhetho 'me se sebelisa boleng ba 13, (ASCII carriage return) e le 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. Sebopeho sa AUTO se thusa transmitter ka bo eona ha data e se e loketse ho romelloa, kahoo ha ho na mokhoa o hlokahalang oa ho thusa software.

Khaolo ea 6: Likabelo tsa Pin ea Sehokelo

Sehokelo sa subminiature sa 9-pin D se tsebahalang (e motona) se sebelisetsoa ho hokahana le mela ea puisano. Li-connectors li na le li-standoffs tse 4-40 tse entsoeng ka likhoele (senotlolo sa basali) ho fana ka liphallelo. Sehokelo se ngotsoeng P2 ke sa COM A, 'me P3 ke COM B.

Lethathamo la 6-1: Likabelo tsa Pin ea P2/P3

Pin Che. RS422 Khoele e Nne RS485 Mehala e Mebeli
1 Rx-
2 Tx + T/Rx+
3 TX- T/Rx-
4 Ha e Sebediswe
5 GND e arohaneng GND e arohaneng
6 Ha e Sebediswe
7 Ha e Sebediswe
8 Ha e Sebediswe
9 Rx +

Hlokomela
Haeba yuniti e tšoailoe ke CE, joale ho tlameha ho sebelisoe mokhoa o tiisitsoeng oa CE-certifiable cabling le breakout (lithebe tsa lithapo tse thehiloeng sehokelong, lithapo tse sirelelitsoeng tse sothehileng, joalo-joalo) li tlameha ho sebelisoa.

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 life kapa life tseo u li fumanang 'me u kenyelle aterese ea hau ea lengolo-tsoibila e le hore re ka u romella lintlha life kapa life tsa letsoho.

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

Hlokomela
Lintlha tse tokomaneng ena li fanoe bakeng sa litšupiso feela. ACCES ha e nke boikarabello bofe kapa bofe ka lebaka la ts'ebeliso kapa ts'ebeliso ea tlhaiso-leseling kapa lihlahisoa tse hlalositsoeng mona. Tokomane ena e kanna ea ba le tlhaiso-leseling le lihlahisoa tse sirelelitsoeng ke litokelo tsa litokelo tsa molao kapa litokelo tsa molao mme ha e fe laesense efe kapa efe tlasa litokelo tsa patent tsa ACCES, kapa litokelo tsa ba bang. IBM PC, PC/XT, le PC/AT ke matshwao a kgwebo a ngodisitsweng a International Business Machines Corporation. E hatisitsoe USA. Copyright 2001, 2005 ke ACCES I/O Products, Inc. 10623 Roselle Street, San Diego, CA 92121. Litokelo tsohle li sirelelitsoe.

TEMOSO!!
KHOKELA KA METSO U KHAOLE CABING EA HAO EA FIELD LE MOTLATSI OA KOMPYUTHA. NAKO TSOHLE TIMA MATLA A KOMPYUTHA PELE O KENYA BOTO. HO HOKAHA LE HO KHAOLA LIKHABELE, KAPA HO KENYA MABOTO MOTSAMAILENG OA KOPOTA KAPA MATLA A TŠIMO HO KA BAKA TŠENYETSO HO BOTO YA I/O MME HO TLA HLAKOLA DITITISETSO TSOHLE, TSE BONANG KAPA TSE HLAHANG.

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 basebetsi 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 ha e Hlahisoe ke ACCES
Thepa e fanoeng empa e sa etsoa ke ACCES e netefalitsoe 'me e tla lokisoa ho latela lipehelo le lipehelo tsa tiisetso ea moetsi oa thepa.

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.

Litsamaiso tse tiisitsoeng
^ssured 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 limmaraka tse kenelletseng, tsa indasteri le tsa dijithale tse kantle ho lehae.
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

 

 

Bala haholoanyane ka Bukana ena & Khoasolla PDF:

 

Litokomane / Lisebelisoa

TIISETSO EA 104-COM-8S,104-COM-4S Seriyo Boto ea Puisano [pdf] Bukana ea Mosebelisi
104-COM-8S, 104-COM-4S, 104-COM-8S 104-COM-4S Serial Communication Board, 104-COM-8S 104-COM-4S, Letlapa la Puisano, Letlapa la Lipuisano, Board

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *