ACCES អ្នកចែកចាយ PCI-COM485-4 និងសមាហរណកម្ម

លក្ខណៈបច្ចេកទេស
- ម៉ូដែល៖ PCI-COM485/4
- ក្រុមហ៊ុនផលិត៖ ACCES I/O Products Inc
- ភាពឆបគ្នា៖ IBM PC, PC/XT, PC/AT
- ការធានា៖ ការធានារ៉ាប់រងរយៈពេល 3 ឆ្នាំសម្រាប់ផ្នែក និងកម្លាំងពលកម្ម
ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
ការដំឡើង៖
- ត្រូវប្រាកដថាថាមពលកុំព្យូទ័រត្រូវបានបិទ មុនពេលភ្ជាប់ ឬផ្តាច់ខ្សែបណ្តាញណាមួយ។
- បិទកុំព្យូទ័រជានិច្ចមុនពេលដំឡើងកាត PCI ។
- បញ្ចូលកាត PCI-COM485/4 ដោយប្រុងប្រយ័ត្នទៅក្នុងរន្ធដោត PCI ដែលមាននៅលើកុំព្យូទ័ររបស់អ្នក។
- ធានាកាតនៅនឹងកន្លែងដោយប្រើវីសដែលភ្ជាប់មកជាមួយកាត។
- ភ្ជាប់ខ្សែវាលរបស់អ្នកទៅច្រកដែលសមស្របនៅលើកាត PCI-COM485/4 ។
- បើកកុំព្យូទ័ររបស់អ្នក ហើយធ្វើតាមការណែនាំរបស់ប្រព័ន្ធប្រតិបត្តិការ ដើម្បីដំឡើងកម្មវិធីបញ្ជាចាំបាច់ណាមួយ។
ការជ្រើសរើសជម្រើស៖
សូមមើលសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ព័ត៌មានលម្អិតស្តីពីការជ្រើសរើសជម្រើសសម្រាប់កាត PCI-COM485/4។
សេចក្តីជូនដំណឹង
- ព័ត៌មាននៅក្នុងឯកសារនេះត្រូវបានផ្តល់ជូនសម្រាប់ជាឯកសារយោងតែប៉ុណ្ណោះ។ ACCES មិនសន្មត់ការទទួលខុសត្រូវណាមួយដែលកើតចេញពីកម្មវិធី ឬការប្រើប្រាស់ព័ត៌មាន ឬផលិតផលដែលបានពិពណ៌នានៅទីនេះ។ ឯកសារនេះអាចផ្ទុក ឬយោងព័ត៌មាន និងផលិតផលដែលត្រូវបានការពារដោយការរក្សាសិទ្ធិ ឬប៉ាតង់ ហើយមិនបង្ហាញអាជ្ញាប័ណ្ណណាមួយនៅក្រោមសិទ្ធិប៉ាតង់របស់ ACCES ឬសិទ្ធិរបស់អ្នកដទៃឡើយ។
- IBM PC, PC/XT, និង PC/AT គឺជាពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់សាជីវកម្មម៉ាស៊ីនពាណិជ្ជកម្មអន្តរជាតិ។
- បោះពុម្ពនៅសហរដ្ឋអាមេរិក។ រក្សាសិទ្ធិឆ្នាំ 2000, 2005 ដោយ ACCES I/O Products Inc, 10623 Roselle Street, San Diego, CA 92121. រក្សាសិទ្ធិគ្រប់យ៉ាង។
ព្រមាន!!
តែងតែភ្ជាប់ និងផ្តាច់ខ្សែបណ្តាញរបស់អ្នកដោយបិទកុំព្យូទ័រ។ បិទកុំព្យូទ័រជានិច្ច មុនពេលដំឡើងកាត។ ការភ្ជាប់ និងការផ្តាច់
ខ្សែ ឬដំឡើងកាតទៅក្នុងប្រព័ន្ធជាមួយកុំព្យូទ័រ ឬថាមពលនៅវាលអាចបណ្តាលឱ្យខូចខាតដល់ I/O CARD ហើយនឹងចាត់ទុកជាមោឃៈរាល់ការធានា បង្កប់ន័យ ឬបង្ហាញ។
ការធានា
មុនពេលដឹកជញ្ជូន គ្រឿងបរិក្ខាររបស់ ACCES ត្រូវបានត្រួតពិនិត្យ និងធ្វើតេស្តយ៉ាងហ្មត់ចត់ចំពោះលក្ខណៈបច្ចេកទេសដែលអាចអនុវត្តបាន។ ទោះជាយ៉ាងណាក៏ដោយ ប្រសិនបើឧបករណ៍មិនដំណើរការកើតឡើង ACCES ធានាដល់អតិថិជនរបស់ខ្លួនថា សេវាកម្ម និងជំនួយភ្លាមៗនឹងមាន។ គ្រឿងបរិក្ខារទាំងអស់ដែលផលិតដោយ ACCES ដែលត្រូវបានរកឃើញថាមានកំហុសនឹងត្រូវបានជួសជុល ឬជំនួសដោយមានការពិចារណាដូចខាងក្រោម។
លក្ខខណ្ឌ
ប្រសិនបើអង្គភាពមួយត្រូវបានសង្ស័យថាបរាជ័យ សូមទាក់ទងផ្នែកសេវាកម្មអតិថិជនរបស់ ACCES។ ត្រូវបានរៀបចំដើម្បីផ្តល់លេខម៉ូដែលឯកតា លេខស៊េរី និងការពិពណ៌នាអំពីរោគសញ្ញាបរាជ័យ។ យើងអាចស្នើការធ្វើតេស្តសាមញ្ញមួយចំនួនដើម្បីបញ្ជាក់ការបរាជ័យ។ យើងនឹងផ្តល់លេខការអនុញ្ញាតសម្ភារៈត្រឡប់ (RMA) ដែលត្រូវតែបង្ហាញនៅលើស្លាកខាងក្រៅនៃកញ្ចប់ត្រឡប់មកវិញ។ គ្រឿង/សមាសធាតុទាំងអស់គួរតែត្រូវបានវេចខ្ចប់យ៉ាងត្រឹមត្រូវសម្រាប់ការគ្រប់គ្រង និងបញ្ជូនត្រឡប់មកវិញជាមួយនឹងការដឹកជញ្ជូនទំនិញដែលបានបង់ប្រាក់ជាមុនទៅកាន់មជ្ឈមណ្ឌលសេវាកម្មដែលបានកំណត់ ACCES ហើយនឹងត្រូវប្រគល់ត្រឡប់ទៅគេហទំព័ររបស់អតិថិជន/អ្នកប្រើប្រាស់ដែលបង់ប្រាក់ជាមុន និងវិក្កយបត្រ។
គ្របដណ្តប់
បីឆ្នាំដំបូង៖ ឯកតា/ផ្នែកដែលបានប្រគល់មកវិញនឹងត្រូវបានជួសជុល និង/ឬជំនួសតាមជម្រើសរបស់ ACCES ដោយមិនគិតថ្លៃពលកម្ម ឬផ្នែកដែលមិនរាប់បញ្ចូលដោយការធានា។ ការធានាចាប់ផ្តើមជាមួយនឹងការដឹកជញ្ជូនឧបករណ៍។
ឆ្នាំបន្តបន្ទាប់៖ ពេញមួយជីវិតរបស់ឧបករណ៍របស់អ្នក ACCES ត្រៀមខ្លួនរួចជាស្រេចក្នុងការផ្តល់សេវាកម្មនៅនឹងកន្លែង ឬក្នុងរោងចក្រក្នុងអត្រាសមរម្យស្រដៀងទៅនឹងក្រុមហ៊ុនផលិតផ្សេងទៀតនៅក្នុងឧស្សាហកម្មនេះ។
ឧបករណ៍មិនត្រូវបានផលិតដោយ ACCES
គ្រឿងបរិក្ខារដែលបានផ្តល់ប៉ុន្តែមិនផលិតដោយ ACCES ត្រូវបានធានា ហើយនឹងត្រូវបានជួសជុលដោយយោងតាមលក្ខខណ្ឌនៃការធានារបស់ក្រុមហ៊ុនផលិតឧបករណ៍រៀងៗខ្លួន។
ទូទៅ
នៅក្រោមការធានានេះ ទំនួលខុសត្រូវរបស់ ACCES ត្រូវបានកំណត់ចំពោះការជំនួស ការជួសជុល ឬការផ្តល់ឥណទាន (តាមការសម្រេចចិត្តរបស់ ACCES) សម្រាប់ផលិតផលដែលបង្ហាញថាមានកំហុសក្នុងអំឡុងពេលធានា។ ក្នុងករណីណាក៏ដោយ ACCES ទទួលខុសត្រូវចំពោះការខូចខាតជាផលវិបាក ឬពិសេសដែលកើតឡើងពីការប្រើប្រាស់ ឬការប្រើប្រាស់ផលិតផលរបស់យើងខុស។ អតិថិជនត្រូវទទួលខុសត្រូវចំពោះរាល់ការចោទប្រកាន់ដែលបណ្តាលមកពីការកែប្រែ ឬការបន្ថែមលើឧបករណ៍ ACCES ដែលមិនត្រូវបានអនុម័តជាលាយលក្ខណ៍អក្សរដោយ ACCES ឬតាមគំនិតរបស់ ACCES ឧបករណ៍នេះត្រូវបានទទួលរងនូវការប្រើប្រាស់មិនប្រក្រតី។ "ការប្រើប្រាស់មិនប្រក្រតី" សម្រាប់គោលបំណងនៃការធានានេះត្រូវបានកំណត់ថាជាការប្រើប្រាស់ណាមួយដែលឧបករណ៍ត្រូវបានប៉ះពាល់ក្រៅពីការប្រើប្រាស់ដែលបានបញ្ជាក់ ឬមានបំណងជាភស្តុតាងដោយការទិញ ឬតំណាងការលក់។ ក្រៅពីខាងលើ គ្មានការធានាផ្សេងទៀត ដែលបង្ហាញ ឬបង្កប់ន័យណាមួយ ដែលត្រូវអនុវត្តចំពោះឧបករណ៍ដែលបំពាក់ ឬលក់ដោយ ACCES ឡើយ។
ជំពូកទី 1៖
សេចក្តីផ្តើម
- កាតចំណុចប្រទាក់សៀរៀលនេះត្រូវបានរចនាឡើងសម្រាប់ការបញ្ជូនពហុចំណុចប្រកបដោយប្រសិទ្ធភាពនៅក្នុងពិធីការ RS485 (EIA485) ។ កាតនេះមានប្រវែង 6.0 អ៊ីង ហើយអាចត្រូវបានដំឡើងនៅក្នុងរន្ធដោត PCI-bus 5 វ៉ុលរបស់ IBM PC ឬកុំព្យូទ័រដែលត្រូវគ្នា។ កាតនេះមានច្រកសៀរៀល RS485 ឯករាជ្យ និងអសមកាលចំនួនបួន ប្រភេទ 16550 buffed UARTS និងសម្រាប់ភាពឆបគ្នារបស់ Windows ការគ្រប់គ្រងដោយស្វ័យប្រវត្តិដើម្បីបើក/បិទកម្មវិធីបញ្ជាបញ្ជូនដោយតម្លាភាព។
- មានជម្រើសឧបករណ៍ភ្ជាប់ I/O ពីរ។ គំរូស្ដង់ដាររួមមានឧបករណ៍ភ្ជាប់បុរស 9-pin ចំនួនពីរនៅលើតង្កៀបម៉ោនកាត បូកនឹងតង្កៀបម៉ោនទីពីរ ជាមួយនឹងឧបករណ៍ភ្ជាប់បុរស 9-pin ពីរបន្ថែមទៀតជាមួយនឹងខ្សែបូ ដើម្បីភ្ជាប់ពួកវាទៅនឹងក្បាលនៅលើកាត។ ម៉ូដែល S1 រួមបញ្ចូលឧបករណ៍ភ្ជាប់ 25-pin តែមួយនៅលើតង្កៀបម៉ោន បូកនឹងខ្សែ "ពីងពាង" ឬខ្សែបំបែកដែលបញ្ចប់នៅក្នុងឧបករណ៍ភ្ជាប់ប្រភេទ 9-pin ប្រភេទ D ចំនួនបួន។
RS485 ប្រតិបត្តិការរបៀបតុល្យភាព
- កាតនេះគាំទ្រការទំនាក់ទំនង RS485 និងប្រើកម្មវិធីបញ្ជាដែលមានតុល្យភាពឌីផេរ៉ង់ស្យែលសម្រាប់ជួរវែងនិងភាពស៊ាំនៃសំលេងរំខាន។ ប្រតិបត្តិការ RS485 ពាក់ព័ន្ធនឹងឧបករណ៍បញ្ជូនដែលអាចប្តូរបាន និងសមត្ថភាពក្នុងការគាំទ្រឧបករណ៍ជាច្រើននៅលើ "បន្ទាត់ភាគី" តែមួយ។ ការបញ្ជាក់ RS485 កំណត់ឧបករណ៍អតិបរមាចំនួន 32 នៅលើបន្ទាត់តែមួយ។ ចំនួនឧបករណ៍ដែលបានបម្រើនៅលើបន្ទាត់តែមួយអាចត្រូវបានពង្រីកដោយការប្រើប្រាស់ "ឧបករណ៍ដដែលៗ" ។
ការទំនាក់ទំនង RS485 តម្រូវឱ្យឧបករណ៍បញ្ជូនមួយផ្គត់ផ្គង់ វ៉ុលលំអៀងtage ដើម្បីធានាបាននូវស្ថានភាព "សូន្យ" ដែលស្គាល់នៅពេលដែលឧបករណ៍បញ្ជូនទាំងអស់បិទ។ ដូចគ្នានេះផងដែរ ការបញ្ចូលអ្នកទទួលនៅចុងបណ្តាញនីមួយៗគួរតែត្រូវបានបញ្ចប់ ដើម្បីលុបបំបាត់ "ការរោទ៍" ។ - The card supports biasing តាមលំនាំដើម និងគាំទ្រការបញ្ចប់ដោយឧបករណ៍លោតនៅលើកាត។ ប្រសិនបើកម្មវិធីរបស់អ្នកតម្រូវឱ្យឧបករណ៍បញ្ជូនមិនលំអៀង សូមទាក់ទងរោងចក្រ។
ភាពឆបគ្នានៃច្រក COM
- ប្រភេទ 16550 UART ត្រូវបានប្រើជាធាតុទំនាក់ទំនងអសមកាល (ACE)។ ទាំងនេះមាន 16-byte transmit/receive buffer ដើម្បីការពារប្រឆាំងនឹងទិន្នន័យដែលបាត់បង់នៅក្នុងប្រព័ន្ធប្រតិបត្តិការ multitasking ខណៈពេលដែលរក្សាបាននូវភាពឆបគ្នា 100 ភាគរយជាមួយ IBM serial port ដើម។ ប្រព័ន្ធកំណត់អាសយដ្ឋាន។
- លំយោលគ្រីស្តាល់មានទីតាំងនៅលើកាត។ លំយោលនេះធានានូវការជ្រើសរើសយ៉ាងជាក់លាក់នៃអត្រា baud រហូតដល់ 115,200 ឬដោយការផ្លាស់ប្តូរ jumper រហូតដល់ 460,800 ។
- អ្នកបើកបរ/អ្នកទទួលដែលប្រើគឺ SN75176B មានសមត្ថភាពបើកបរខ្សែទំនាក់ទំនងដ៏វែងឆ្ងាយក្នុងអត្រា baud ខ្ពស់។ វាអាចជំរុញរហូតដល់ +60 mA នៅលើបន្ទាត់ដែលមានតុល្យភាព និងទទួលធាតុបញ្ចូលទាបរហូតដល់ 200 mV សញ្ញាឌីផេរ៉ង់ស្យែលដែលដាក់លើសំលេងរំខាននៃរបៀបទូទៅនៃ +12 V ឬ -7 V។ ក្នុងករណីមានការប៉ះទង្គិចទំនាក់ទំនង អ្នកបើកបរ/អ្នកទទួលមានមុខងារបិទកម្ដៅ។
របៀបទំនាក់ទំនង
- កាតនេះគាំទ្រការទំនាក់ទំនង Half-Duplex ជាមួយនឹងការតភ្ជាប់ខ្សែ 2 ខ្សែ។ Half-Duplex អនុញ្ញាតឱ្យចរាចរណ៍ធ្វើដំណើរក្នុងទិសដៅទាំងពីរ ប៉ុន្តែមានផ្លូវតែមួយក្នុងពេលតែមួយ។ ការទំនាក់ទំនង RS485 ជាទូទៅប្រើរបៀប Half-Duplex ចាប់តាំងពីពួកគេចែករំលែកខ្សែតែមួយគូប៉ុណ្ណោះ។
ជួរអត្រា Baud
- កាតនេះមានសមត្ថភាពសម្រាប់ជួរអត្រា baud ពីរ ហើយអ្នកអាចជ្រើសរើសអ្វីដែលអ្នកចង់ប្រើតាមច្រកតាមច្រក។ ជួរមួយគឺរហូតដល់ 115,200 កម្មវិធី baud ហើយមួយទៀតគឺរហូតដល់ 460,800 baud ។
ការគ្រប់គ្រងឧបករណ៍បញ្ជូនដោយស្វ័យប្រវត្តិ RTS
នៅក្នុងការទំនាក់ទំនង RS485 អ្នកបើកបរត្រូវតែបើក និងបិទតាមតម្រូវការ ដែលអនុញ្ញាតឱ្យកាតទាំងអស់ចែករំលែកខ្សែពីរខ្សែ។ កាតគ្រប់គ្រងអ្នកបើកបរដោយស្វ័យប្រវត្តិ។ ជាមួយនឹងការគ្រប់គ្រងដោយស្វ័យប្រវត្តិ កម្មវិធីបញ្ជាត្រូវបានបើកនៅពេលដែលទិន្នន័យរួចរាល់ដើម្បីបញ្ជូន។ កម្មវិធីបញ្ជានៅតែបើកសម្រាប់រយៈពេលបញ្ជូនតួអក្សរបន្ថែមមួយបន្ទាប់ពីការផ្ទេរទិន្នន័យបានបញ្ចប់ ហើយបន្ទាប់មកត្រូវបានបិទ។ អ្នកទទួលក៏ត្រូវបានបើកជាធម្មតា បន្ទាប់មកបិទក្នុងអំឡុងពេលបញ្ជូន RS485 ហើយបន្ទាប់មកបើកឡើងវិញបន្ទាប់ពីការបញ្ជូនត្រូវបានបញ្ចប់ (បូកនឹងពេលវេលាបញ្ជូនតួអក្សរមួយ) ។ កាតលៃតម្រូវពេលវេលារបស់វាដោយស្វ័យប្រវត្តិទៅនឹងអត្រា baud នៃទិន្នន័យ។ (ចំណាំ៖ អរគុណចំពោះមុខងារគ្រប់គ្រងដោយស្វ័យប្រវត្តិ កាតគឺល្អសម្រាប់ប្រើក្នុងកម្មវិធី WIN95/98/NT)
លក្ខណៈបច្ចេកទេស
ចំណុចប្រទាក់ទំនាក់ទំនង
- ការតភ្ជាប់ I/O៖ ឧបករណ៍ភ្ជាប់ 9-pin D-sub ។
- ច្រកសៀរៀល៖ ឧបករណ៍ភ្ជាប់រចនាប័ទ្ម IBM AT របស់បុរស D-sub 9-pin ការពារចំនួនបួន ដែលត្រូវគ្នាជាមួយនឹងលក្ខណៈបច្ចេកទេស RS485 ។ (ចំណាំ៖ នៅលើម៉ូដែល S01 ខ្សែ "ពីងពាង" ខាងក្រៅ ឬខ្សែបែកចេញត្រូវបានបញ្ចប់ជាមួយនឹងឧបករណ៍ភ្ជាប់ D-sub 9-pin ស្រីបួន។)
- ប្រវែងតួអក្សរ៖ 5, 6, 7 ឬ 8 ប៊ីត។
- ភាពស្មើគ្នា: សូម្បីតែ, សេស, ឬគ្មាន។
- ចន្លោះពេលបញ្ឈប់៖ 1, 1.5, ឬ 2 ប៊ីត។
- អត្រាទិន្នន័យស៊េរី៖ រហូតដល់ 115,200 baud, Asynchronous ។ ជួរអត្រាលឿនជាងរហូតដល់ 460,800 ត្រូវបានសម្រេចដោយការជ្រើសរើស jumper នៅលើកាត។ ប្រភេទ 16550 buffed UART ។
- អាស័យដ្ឋាន៖ អាចធ្វើផែនទីជាបន្តបន្ទាប់ក្នុងចន្លោះ 0000 ទៅ FFFF (hex) នៃអាសយដ្ឋានឡានក្រុង PCI (អនុលោមតាមការបញ្ជាក់ PCI 2.1)។
- ភាពរសើបនៃការបញ្ចូលអ្នកទទួល៖ +200 mV, បញ្ចូលឌីផេរ៉ង់ស្យែល។
- ការបដិសេធមុខងារទូទៅ៖ +12V ដល់ -7V ។
- សមត្ថភាពដ្រាយទិន្នផលបញ្ជូន៖ 60 mA ជាមួយនឹងការបិទកំដៅ។
បរិស្ថាន
- ជួរសីតុណ្ហភាពប្រតិបត្តិការ៖ 0 °C ដល់ +60 អង្សាសេ។
- ជួរសីតុណ្ហភាពផ្ទុក៖ -50 អង្សាសេ។ ដល់ + ១២០ អង្សាសេ។
- សំណើម៖ 5% ទៅ 95% មិនខាប់។
- ថាមពលដែលត្រូវការ៖ +5VDC នៅ 125 mA ធម្មតា, -12VDC នៅ 5 mA ធម្មតា, +12VDC នៅ 5 mA ធម្មតា, ការប្រើប្រាស់ថាមពលសរុប 750 mW ។
- ទំហំ៖ ប្រវែង 7.8 អ៊ីង (198 ម.ម) គុណ 3.9 អ៊ីង (99 ម.ម) ។

ជំពូកទី 2៖
ការដំឡើង
មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័ស (QSG) ដែលត្រូវបានបោះពុម្ពត្រូវបានបញ្ចូលជាមួយកាតសម្រាប់ភាពងាយស្រួលរបស់អ្នក។ ប្រសិនបើអ្នកបានអនុវត្តជំហានពី QSG រួចហើយ អ្នកអាចរកឃើញថាជំពូកនេះមិនអាចខ្វះបាន ហើយអាចរំលងទៅមុខដើម្បីចាប់ផ្តើមបង្កើតកម្មវិធីរបស់អ្នក។ កម្មវិធីដែលផ្តល់ឱ្យកាតនេះគឺនៅលើស៊ីឌី ហើយត្រូវតែត្រូវបានដំឡើងនៅលើថាសរឹងរបស់អ្នកមុនពេលប្រើ។ ដើម្បីធ្វើដូច្នេះ សូមអនុវត្តជំហានខាងក្រោមតាមដែលសមរម្យសម្រាប់ប្រព័ន្ធប្រតិបត្តិការរបស់អ្នក។
កំណត់រចនាសម្ព័ន្ធជម្រើសកាតតាមរយៈជម្រើស Jumper
មុនពេលដំឡើងកាតទៅក្នុងកុំព្យូទ័ររបស់អ្នក សូមអានជំពូកទី 3 ដោយប្រុងប្រយ័ត្ន៖ ជម្រើស ការជ្រើសរើសសៀវភៅណែនាំនេះ បន្ទាប់មកកំណត់រចនាសម្ព័ន្ធកាតនេះតាមតម្រូវការ និងពិធីការរបស់អ្នក (RS-232, RS-422, RS-485, 4-wire 485 ។ល។) . កម្មវិធីដំឡើងដែលមានមូលដ្ឋានលើ Windows របស់យើងអាចត្រូវបានប្រើដោយភ្ជាប់ជាមួយជំពូកទី 3 ដើម្បីជួយក្នុងការកំណត់រចនាសម្ព័ន្ធ jumpers នៅលើកាត ក៏ដូចជាផ្តល់នូវការពិពណ៌នាបន្ថែមសម្រាប់ការប្រើប្រាស់ជម្រើសកាតផ្សេងៗ (ដូចជាការបញ្ចប់ ការលំអៀង ជួរអត្រា baud RS-232 , RS-422, RS-485 ជាដើម) ។
ការដំឡើងកម្មវិធីស៊ីឌី
ការណែនាំខាងក្រោមសន្មតថាដ្រាយស៊ីឌីរ៉ូមគឺជាដ្រាយ "D" ។ សូមជំនួសអក្សរដ្រាយដែលសមរម្យសម្រាប់ប្រព័ន្ធរបស់អ្នកតាមការចាំបាច់។
DOS
- ដាក់ស៊ីឌីទៅក្នុងដ្រាយស៊ីឌីរ៉ូមរបស់អ្នក។
- ប្រភេទ
ដើម្បីផ្លាស់ប្តូរដ្រាយសកម្មទៅដ្រាយស៊ីឌីរ៉ូម។ - ប្រភេទ
ដើម្បីដំណើរការកម្មវិធីដំឡើង។ - ធ្វើតាមការណែនាំនៅលើអេក្រង់ ដើម្បីដំឡើងកម្មវិធីសម្រាប់ក្តារនេះ។
បង្អួច
- ដាក់ស៊ីឌីទៅក្នុងដ្រាយស៊ីឌីរ៉ូមរបស់អ្នក។
- ប្រព័ន្ធគួរតែដំណើរការកម្មវិធីដំឡើងដោយស្វ័យប្រវត្តិ។ ប្រសិនបើកម្មវិធីដំឡើងមិនដំណើរការភ្លាមៗ សូមចុច START | រត់ហើយវាយ
សូមចុច OK ឬចុច
. - ធ្វើតាមការណែនាំនៅលើអេក្រង់ ដើម្បីដំឡើងកម្មវិធីសម្រាប់ក្តារនេះ។
លីនុច
- សូមយោងទៅ linux.htm នៅលើ CD-ROM សម្រាប់ព័ត៌មានអំពីការដំឡើងនៅក្រោមលីនុច។
ចំណាំ៖ បន្ទះ COM អាចត្រូវបានដំឡើងនៅក្នុងស្ទើរតែគ្រប់ប្រព័ន្ធប្រតិបត្តិការ។ យើងគាំទ្រការដំឡើងនៅក្នុងកំណែមុនរបស់ Windows ហើយទំនងជាគាំទ្រកំណែនាពេលអនាគតផងដែរ។
ប្រយ័ត្ន! * ESD ការហូរទឹករំអិលតែមួយអាចបំផ្លាញកាតរបស់អ្នក និងបណ្តាលឱ្យបរាជ័យមុនអាយុ! សូមអនុវត្តតាមការប្រុងប្រយ័ត្នដែលសមហេតុផលទាំងអស់ ដើម្បីការពារកុំឱ្យមានការហូរទឹករំអិល ដូចជាការដាក់ដីដោយខ្លួនឯងដោយប៉ះផ្ទៃដីណាមួយ មុនពេលប៉ះកាត។
ការដំឡើងផ្នែករឹង
- ត្រូវប្រាកដថាកំណត់កុងតាក់ និងឧបករណ៍លោតចេញពីផ្នែកជម្រើសជម្រើសនៃសៀវភៅណែនាំនេះ ឬពីការផ្ដល់យោបល់របស់ SETUP.EXE។
- កុំដំឡើងកាតទៅក្នុងកុំព្យូទ័ររហូតដល់កម្មវិធីត្រូវបានដំឡើងពេញលេញ។
- បិទថាមពលកុំព្យូទ័រ ហើយដកថាមពល AC ចេញពីប្រព័ន្ធ។
- ដោះគម្របកុំព្យូទ័រ។
- ដំឡើងកាតដោយប្រុងប្រយ័ត្ននៅក្នុងរន្ធដោតពង្រីក 5V ឬ 3.3V PCI (អ្នកប្រហែលជាត្រូវដកបន្ទះខាងក្រោយចេញជាមុនសិន)។
- ពិនិត្យមើលកាតឱ្យបានត្រឹមត្រូវ និងរឹតបន្តឹងវីស។ ត្រូវប្រាកដថាដង្កៀបភ្ជាប់កាតត្រូវបានវីសឱ្យបានត្រឹមត្រូវ ហើយមានតួជាវិជ្ជមាន។
- ដំឡើងខ្សែ I/O នៅលើឧបករណ៍ភ្ជាប់តង្កៀបរបស់កាត។
- ប្តូរគម្របកុំព្យូទ័រ ហើយបើកកុំព្យូទ័រ។ បញ្ចូលកម្មវិធីដំឡើង CMOS នៃប្រព័ន្ធរបស់អ្នក ហើយផ្ទៀងផ្ទាត់ថាជម្រើស PCI plug-and-play ត្រូវបានកំណត់ត្រឹមត្រូវសម្រាប់ប្រព័ន្ធរបស់អ្នក។ ប្រព័ន្ធដែលដំណើរការ Windows 95/98/2000/XP/2003 (ឬប្រព័ន្ធប្រតិបត្តិការដែលអនុលោមតាម PNP ផ្សេងទៀត) គួរតែកំណត់ជម្រើស CMOS ទៅ OS ។ ប្រព័ន្ធដែលដំណើរការក្រោម DOS, Windows NT, Windows 3.1 ឬប្រព័ន្ធប្រតិបត្តិការដែលមិនអនុលោមតាម PNP ផ្សេងទៀតគួរតែកំណត់ជម្រើស PNP CMOS ទៅ BIOS ឬ Motherboard ។ រក្សាទុកជម្រើស ហើយបន្តចាប់ផ្ដើមប្រព័ន្ធ។
- កុំព្យូទ័រភាគច្រើនគួរតែរកឃើញកាតដោយស្វ័យប្រវត្តិ (អាស្រ័យលើប្រព័ន្ធប្រតិបត្តិការ) ហើយបញ្ចប់ការដំឡើងកម្មវិធីបញ្ជាដោយស្វ័យប្រវត្តិ។
- ដំណើរការ PCIfind.exe ដើម្បីបញ្ចប់ការដំឡើងកាតទៅក្នុងបញ្ជីឈ្មោះ (សម្រាប់តែ Windows) និងដើម្បីកំណត់ធនធានដែលបានកំណត់។
- ដំណើរការមួយក្នុងចំណោម s ដែលបានផ្តល់ឱ្យample កម្មវិធីដែលត្រូវបានចម្លងទៅថតកាតដែលទើបបង្កើតថ្មី (ពី
ស៊ីឌី) ដើម្បីសាកល្បង និងផ្ទៀងផ្ទាត់ការដំឡើងរបស់អ្នក។
ជំពូកទី 3៖
ការជ្រើសរើសជម្រើស
ដើម្បីជួយអ្នកកំណត់ទីតាំង jumpers ដែលបានពិពណ៌នានៅក្នុងផ្នែកនេះ សូមមើលផែនទីជម្រើសជម្រើសនៅចុងបញ្ចប់នៃផ្នែកនេះ។ ប្រតិបត្តិការនៃផ្នែកទំនាក់ទំនងសៀរៀលត្រូវបានកំណត់ដោយការដំឡើង jumper ដូចដែលបានពិពណ៌នានៅក្នុងកថាខណ្ឌខាងក្រោម។
ការបញ្ចប់
ខ្សែបញ្ជូនគួរតែត្រូវបានបញ្ចប់នៅចុងបញ្ចប់នៃការទទួលនៅក្នុង impedance លក្ខណៈរបស់វា។ ការដំឡើង jumper នៅទីតាំងដែលមានស្លាក LDxO អនុវត្តបន្ទុក120Ωឆ្លងកាត់ការបញ្ជូន/ទទួល
ការបញ្ចូល / ទិន្នផលសម្រាប់ប្រតិបត្តិការ RS485 ។

រូបភាពទី 3-1៖ គ្រោងការណ៍ការបញ្ចប់សាមញ្ញ
នៅក្នុងប្រតិបត្តិការ RS485 ដែលមានស្ថានីយច្រើន មានតែច្រក RS485 នៅចុងបញ្ចប់នៃបណ្តាញនីមួយៗប៉ុណ្ណោះ គួរតែមានការបិទមិនដំណើរការដូចបានរៀបរាប់ខាងលើ។ ដើម្បីបញ្ចប់ច្រក COM A ដាក់ jumper នៅទីតាំងដែលមានស្លាក LDAO ។ ដើម្បីបញ្ចប់ច្រក COM B, COM C, និង COM D សូមដាក់ jumpers នៅទីតាំងដែលមានស្លាក LDBO, LDCO និង LDDO រៀងគ្នា។ ដូចគ្នានេះផងដែរសម្រាប់ប្រតិបត្តិការ RS485 ត្រូវតែមានភាពលំអៀងលើបន្ទាត់ RX+ និង RX- ។ ប្រសិនបើកាតមិនផ្តល់ភាពលំអៀងនោះ សូមទាក់ទងផ្នែកជំនួយបច្ចេកទេសរបស់រោងចក្រ។
ការភ្ជាប់ខ្សែទិន្នន័យ
សញ្ញា
ការតភ្ជាប់ខ្ទាស់
- TX+ និង RX+ ២
- TX- និង RX- 3
- ដី ៥
ជួរអត្រា Baud
អ្នកលោតដែលមានស្លាក CLK X1 និង CLK X4 ជ្រើសរើសអត្រា baud ក្នុងជួរទាំងពីរ។ នៅពេលដែលនៅក្នុងទីតាំង "X1" ជួរអត្រា baud គឺរហូតដល់ 115,200 baud ។ នៅពេលដែលនៅក្នុងទីតាំង CLK X4 ជួរអត្រា baud គឺរហូតដល់ 460,800 baud ។
ចំណាំ
សូមមើលតារាង 5-1 តារាងបែងចែកអត្រា Baud នៅទំព័រ 5-1 នៃសៀវភៅណែនាំ។
ការរំខាន
- សូមចំណាំថានៅក្នុង Windows NT ការផ្លាស់ប្តូរត្រូវតែធ្វើឡើងចំពោះបញ្ជីឈ្មោះប្រព័ន្ធ ដើម្បីគាំទ្រការចែករំលែក IRQ ។ ខាងក្រោមនេះត្រូវបានដកស្រង់ចេញពី "Controlling Multiport Serial I/O Cards" ដែលផ្តល់ដោយ Microsoft នៅក្នុងបណ្ណាល័យ MSDN, documentid:mk:@ivt:nt40res/D15/S55FC.HTM ក៏មាននៅក្នុង WindowsNT Resource Kit ផងដែរ។
- កម្មវិធីបញ្ជាសៀរៀលរបស់ Microsoft អាចត្រូវបានប្រើដើម្បីគ្រប់គ្រងកាតសៀរៀលពហុច្រកដែលមិនចេះនិយាយ។ Dumb បង្ហាញថាការគ្រប់គ្រងមិនរួមបញ្ចូលដំណើរការនៅលើក្តារ។ ច្រកនីមួយៗនៃកាតពហុច្រកមានសោរងដាច់ដោយឡែកមួយនៅក្រោម HKLM\CurrentControlSet\Services\Serial subkey នៅក្នុងបញ្ជីឈ្មោះ។ នៅក្នុង subkeys នីមួយៗនេះ អ្នកត្រូវតែបន្ថែមតម្លៃសម្រាប់ DosDevices, Interrupt, InterruptStatus, PortAddress និង PortIndex ព្រោះវាមិនត្រូវបានរកឃើញដោយ Hardware Recognizer។ (សម្រាប់ការពិពណ៌នា និងជួរសម្រាប់តម្លៃទាំងនេះ សូមមើល Regentry.hlp ជំនួយការចុះបញ្ជី file នៅលើស៊ីឌី កញ្ចប់ធនធានស្ថានីយការងារ WindowsNT ។)
- សម្រាប់អតីតample ប្រសិនបើអ្នកមានកាតច្រកចំនួនបួនដែលបានកំណត់រចនាសម្ព័ន្ធដើម្បីប្រើអាសយដ្ឋាន 0xFFF0 ជាមួយនឹងការរំខាននៃ 05 តម្លៃនៅក្នុងបញ្ជីឈ្មោះគឺ: [សន្មត់ថាច្រកនីមួយៗត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីប្រើ IRQ ដូចគ្នា ហើយអាសយដ្ឋានត្រូវបានកំណត់រចនាសម្ព័ន្ធជាប់គ្នា និង ជាប់គ្នា]
- គ្រាប់ចុចរង Serial2៖
PortAddress = REG_DWORD 0xFFF0 Interrupt = REG_WORD 5 DosDevices = REG_SZ COM3 InterruptStatus = REG_DWORD 0xFFF8 PortIndex = REG_DWORD 1 - គ្រាប់ចុចរង Serial3៖
PortAddress = REG_DWORD 0xFFE0 Interrupt = REG_DWORD 5 DosDevices = REG_SZ COM4 InterruptStatus = REG_DWORD 0xFFF8 PortIndex = REG_DWORD 2 - គ្រាប់ចុចរង Serial4៖
PortAddress = REG_DWORD 0xFF90 Interrupt = REG_DWORD 5 DosDevices = REG_SZ COM5 InterruptStatus = REG_DWORD 0xFFF8 PortIndex = REG_DWORD 3 - គ្រាប់ចុចរង Serial5៖
- PortAddress = REG_DWORD 0xFF80 រំខាន = REG_DWORD ៥
- Dos Devices = REG_SZ COM6 InterruptStatus = REG_DWORD 0xFFF8 PortIndex = REG_DWORD 4
ក្នុងនាមជាអតីតនេះ។ample បង្ហាញ ការចុះឈ្មោះស្ថានភាពរំខាន ដែលបង្ហាញថាច្រកណាមួយដែលបណ្តាលឱ្យ IRQ មានទីតាំងនៅ COM A Base Address +8 ។

ជំពូកទី 4៖
ការជ្រើសរើសអាសយដ្ឋាន
- កាតប្រើចន្លោះអាសយដ្ឋានបួនដាច់ដោយឡែក។ COM A កាន់កាប់ទីតាំងចុះឈ្មោះ 16 ជាប់ៗគ្នា ហើយ COM B, COM C, និង COM D នីមួយៗកាន់កាប់ទីតាំងចុះឈ្មោះប្រាំបីជាប់គ្នា។
ស្ថាបត្យកម្ម PCI គឺ Plug-and-Play ។ នេះមានន័យថា BIOS ឬប្រព័ន្ធប្រតិបត្តិការកំណត់ធនធានដែលបានផ្តល់ឱ្យកាត PCI ជាជាងអ្នកជ្រើសរើសធនធានទាំងនោះដោយប្រើឧបករណ៍ប្តូរឬ jumpers ។ ជាលទ្ធផល អ្នកមិនអាចកំណត់ ឬផ្លាស់ប្តូរអាសយដ្ឋានមូលដ្ឋានរបស់កាតបានទេ។ អ្នកអាចកំណត់បានតែអ្វីដែលប្រព័ន្ធបានកំណត់ប៉ុណ្ណោះ។ - ដើម្បីកំណត់អាសយដ្ឋានមូលដ្ឋានដែលត្រូវបានចាត់តាំង សូមដំណើរការកម្មវិធីឧបករណ៍ប្រើប្រាស់ PCIFind.exe ដែលបានផ្តល់ឱ្យ។ ឧបករណ៍ប្រើប្រាស់នេះនឹងបង្ហាញបញ្ជីនៃកាតទាំងអស់ដែលបានរកឃើញនៅលើឡានក្រុង PCI អាសយដ្ឋានដែលបានកំណត់ទៅមុខងារនីមួយៗនៅលើសន្លឹកបៀនីមួយៗ និង IRQs រៀងៗខ្លួន (ប្រសិនបើមាន) ដែលត្រូវបានបែងចែក។
- ម៉្យាងទៀត ប្រព័ន្ធប្រតិបត្តិការមួយចំនួន (Windows 95/98/2000) អាចត្រូវបានសួរដើម្បីកំណត់ថាតើធនធានណាមួយត្រូវបានចាត់តាំង។ នៅក្នុងប្រព័ន្ធប្រតិបត្តិការទាំងនេះ អ្នកអាចប្រើ PCIFind (DOS), PCINT (Windows95/98/NT) ឬឧបករណ៍ប្រើប្រាស់កម្មវិធីគ្រប់គ្រងឧបករណ៍ពី System Properties Applet នៃផ្ទាំងបញ្ជា។ កាតត្រូវបានដំឡើងនៅក្នុងថ្នាក់ទទួលទិន្នន័យនៃបញ្ជីកម្មវិធីគ្រប់គ្រងឧបករណ៍។ ការជ្រើសរើសកាត ចុចលក្ខណសម្បត្តិ ហើយបន្ទាប់មកជ្រើសរើសធនធាន
- ផ្ទាំងនឹងបង្ហាញបញ្ជីធនធានដែលបានបម្រុងទុកសម្រាប់កាត។
- PCIFind ប្រើលេខសម្គាល់អ្នកលក់ និងលេខសម្គាល់ឧបករណ៍ដើម្បីស្វែងរកកាតរបស់អ្នក បន្ទាប់មកអានអាសយដ្ឋានមូលដ្ឋាន និង IRQ ។
- ប្រសិនបើអ្នកចង់កំណត់អាសយដ្ឋានមូលដ្ឋាន និង IRQ ដោយខ្លួនឯង សូមប្រើព័ត៌មានខាងក្រោម។
- លេខសម្គាល់អ្នកលក់សម្រាប់កាតគឺ 494F ។ (ASCII សម្រាប់ "IO")
- លេខសម្គាល់ឧបករណ៍សម្រាប់កាតគឺ 1059 ម៉ោង។
ជំពូកទី 5៖
ការសរសេរកម្មវិធី
Sampកម្មវិធីឡេ
មាន sample កម្មវិធីដែលផ្តល់ជាមួយកាតជាភាសា C, Pascal, QuickBASIC និងភាសា Windows ជាច្រើន។ អេសamples មានទីតាំងនៅក្នុងថត DOS និង Windows samples មានទីតាំងនៅក្នុងថត WIN32 ។
ការសរសេរកម្មវិធីវីនដូ
កាតដំឡើងទៅក្នុង Windows ជាច្រក COM ។ ដូច្នេះ មុខងារ API ស្តង់ដាររបស់ Windows អាចត្រូវបានប្រើ។ ជាពិសេស៖
- បង្កើតFile() និង CloseHandle() សម្រាប់បើក និងបិទច្រក។
- SetupComm(), SetCommTimeouts(), GetCommState(), និង SetCommState() ដើម្បីកំណត់ និងផ្លាស់ប្តូរការកំណត់របស់ច្រក។
- អានFile() និងសរសេរFile() សម្រាប់ចូលទៅកាន់ច្រក។
សូមមើលឯកសារសម្រាប់ភាសាដែលអ្នកបានជ្រើសរើសសម្រាប់ព័ត៌មានលម្អិត។
នៅក្រោម DOS ដំណើរការគឺខុសគ្នាខ្លាំងណាស់។ ផ្នែកដែលនៅសល់នៃជំពូកនេះពិពណ៌នាអំពីការសរសេរកម្មវិធី DOS ។
ការចាប់ផ្តើម
ការចាប់ផ្តើមបន្ទះឈីបតម្រូវឱ្យមានចំណេះដឹងអំពីសំណុំចុះឈ្មោះរបស់ UART ។ ជំហានដំបូងគឺត្រូវកំណត់ការបែងចែកអត្រា baud ។ អ្នកធ្វើដូចនេះដោយកំណត់ DLAB (Divisor Latch Access Bit) ជាមុនសិន។ ប៊ីតនេះគឺជាប៊ីត 7 នៅអាសយដ្ឋានមូលដ្ឋាន +3 ។ នៅក្នុងលេខកូដ C ការហៅនឹងមានៈ
ច្រកចេញ (BASEADDR +3,0 × 80);
- បន្ទាប់មកអ្នកផ្ទុកធាតុចែកទៅក្នុងអាសយដ្ឋានមូលដ្ឋាន +0 (បៃទាប) និងអាសយដ្ឋានមូលដ្ឋាន +1 (បៃខ្ពស់)។ សមីការខាងក្រោមកំណត់ទំនាក់ទំនងរវាងអត្រា baud និងផ្នែកចែក៖
អត្រា baud ដែលចង់បាន = (ប្រេកង់នាឡិកា UART) / (32 * ចែក) - នៅលើកាត ប្រេកង់នាឡិកា UART គឺ 1.8432 MHz ។ ខាងក្រោមនេះគឺជាតារាងសម្រាប់ប្រេកង់ចែកដែលពេញនិយម។
- នៅពេលដែលឧបករណ៍លោត BAUD ស្ថិតនៅក្នុងទីតាំង X1 ប្រេកង់នាឡិកា UART គឺ 1.8432MHz ។ នៅពេលដែល jumper ស្ថិតនៅក្នុងទីតាំង X4 ប្រេកង់នាឡិកាគឺ 7.3728 MHz ។ តារាងខាងក្រោមរាយបញ្ជីប្រេកង់ចែកដែលពេញនិយម។ ចំណាំថាមានជួរឈរពីរដែលត្រូវពិចារណាអាស្រ័យលើទីតាំងរបស់អ្នកលោត BAUD ។
| អត្រា Baud | ការបែងចែក x1 | ចែក x4 | ភាពខុសគ្នាអតិបរមា។ ប្រវែងខ្សែ* |
| 460800 | – | 1 | 550 ហ្វីត |
| 230400 | – | 2 | 1400 ហ្វីត |
| 153600 | – | 3 | 2500 ហ្វីត |
| 115200 | 1 | 4 | 3000 ហ្វីត |
| 57600 | 2 | 8 | 4000 ហ្វីត |
| 38400 | 3 | 12 | 4000 ហ្វីត |
| 28800 | 4 | 16 | 4000 ហ្វីត |
| 19200 | 6 | 24 | 4000 ហ្វីត |
| 14400 | 8 | 32 | 4000 ហ្វីត |
| 9600 | 12 | 48 - ទូទៅបំផុត | 4000 ហ្វីត |
| 4800 | 24 | 96 | 4000 ហ្វីត |
| 2400 | 48 | 192 | 4000 ហ្វីត |
| 1200 | 96 | 384 | 4000 ហ្វីត |
ចម្ងាយអតិបរមាដែលបានណែនាំសម្រាប់ខ្សែទិន្នន័យដែលជំរុញដោយឌីផេរ៉ង់ស្យែល (RS422 ឬ RS485) គឺសម្រាប់លក្ខខណ្ឌធម្មតា។
តារាង 5-1: ការបែងចែកអត្រា Baud
- នៅក្នុង C កូដដើម្បីកំណត់បន្ទះឈីបទៅ 9600 baud គឺ៖
- ច្រកចេញ (BASEADDR, 0x0C);
- ច្រកចេញ (BASEADDR +1,0);
- នៅក្នុង C កូដដើម្បីកំណត់បន្ទះឈីបទៅ 9600 baud គឺ៖
- ច្រកចេញ (BASEADDR, 0x0C);
- ច្រកចេញ (BASEADDR +1,0);
- ជំហានដំបូងទីពីរគឺកំណត់ Line Control Register នៅ Base Address +3។ ការចុះឈ្មោះនេះកំណត់ប្រវែងពាក្យ បញ្ឈប់ប៊ីត ភាពស្មើគ្នា និង DLAB ។
- ប៊ីត 0 និង 1 គ្រប់គ្រងប្រវែងពាក្យ និងអនុញ្ញាតឱ្យប្រវែងពាក្យពី 5 ទៅ 8 ប៊ីត។ ការកំណត់ប៊ីតត្រូវបានស្រង់ចេញដោយដក 5 ពីប្រវែងពាក្យដែលចង់បាន។
- ប៊ីត 2 កំណត់ចំនួននៃប៊ីតឈប់។ វាអាចមានមួយ ឬពីរឈប់ប៊ីត។ ប្រសិនបើប៊ីត 2 ត្រូវបានកំណត់ទៅ 0 វានឹងមានប៊ីតឈប់មួយ។ ប្រសិនបើប៊ីត 2 ត្រូវបានកំណត់ទៅ 1 វានឹងមានប៊ីតឈប់ពីរ។
- Bits 3 ដល់ 6 control parity និង break enable ។ ពួកវាមិនត្រូវបានប្រើជាទូទៅសម្រាប់ការទំនាក់ទំនងទេ ហើយគួរតែត្រូវបានកំណត់ទៅជាសូន្យ។
- Bit 7 គឺជា DLAB ដែលបានពិភាក្សាពីមុន។ វាត្រូវតែកំណត់ទៅសូន្យបន្ទាប់ពីផ្នែកត្រូវបានផ្ទុក បើមិនដូច្នោះទេវានឹងមិនមានទំនាក់ទំនងទេ។
ពាក្យបញ្ជា C ដើម្បីកំណត់ UART សម្រាប់ពាក្យ 8 ប៊ីត គ្មានភាពស្មើគ្នា និងប៊ីតឈប់មួយគឺ៖
- ច្រកចេញ(BASEADDR +3, 0x03)
- ជំហានដំបូងចុងក្រោយគឺត្រូវសម្អាតបណ្តុំអ្នកទទួល។ អ្នកធ្វើដូចនេះជាមួយនឹងការអានចំនួនពីរពីសតិបណ្ដោះអាសន្នអ្នកទទួលនៅអាសយដ្ឋានមូលដ្ឋាន +0 ។ នៅពេលរួចរាល់ UART គឺរួចរាល់ក្នុងការប្រើប្រាស់។
ទទួលភ្ញៀវ
ការទទួលភ្ញៀវអាចត្រូវបានដោះស្រាយតាមពីរវិធី៖ ការស្ទង់មតិ និងការរំខានដោយជំរុញ។ នៅពេលបោះឆ្នោត ការទទួលភ្ញៀវត្រូវបានសម្រេចដោយការអានជានិច្ចនូវការចុះឈ្មោះស្ថានភាពបន្ទាត់នៅអាសយដ្ឋានមូលដ្ឋាន +5 ។ ប៊ីត 0 នៃការចុះឈ្មោះនេះត្រូវបានកំណត់ខ្ពស់នៅពេលណាដែលទិន្នន័យរួចរាល់ដើម្បីអានពីបន្ទះឈីប។ រង្វិលជុំនៃការស្ទង់មតិសាមញ្ញត្រូវតែត្រួតពិនិត្យជាបន្តបន្ទាប់ និងអានទិន្នន័យនៅពេលវាអាចប្រើបាន។ បំណែកកូដខាងក្រោមអនុវត្តរង្វិលជុំបោះឆ្នោត ហើយប្រើតម្លៃ 13 (ASCII Carriage Return) ជាសញ្ញាសម្គាល់ការបញ្ជូនចុងក្រោយ៖
- ធ្វើ {while (!(inportb(BASEADDR +5) & 1)); // រង់ចាំរហូតដល់ទិន្នន័យរួចរាល់*/
- data[i++]= inportb(BASEADDR);
- }while (ទិន្នន័យ[i]!=13); /* អានបន្ទាត់រហូតដល់តួអក្សរ null rec'd*/
ដំបូងអ្នកដោះស្រាយនឹងអានការចុះឈ្មោះអត្តសញ្ញាណរំខាននៅអាសយដ្ឋានមូលដ្ឋាន +2 ។ ប្រសិនបើការរំខានគឺសម្រាប់ទទួលទិន្នន័យដែលមាន អ្នកដោះស្រាយបន្ទាប់មកអានទិន្នន័យ។ ប្រសិនបើគ្មានការរំខានណាមួយកំពុងរង់ចាំទេ ការគ្រប់គ្រងចេញពីទម្លាប់។ អេ សample handler ដែលសរសេរជា C មានដូចខាងក្រោម
- readback = inportb(BASEADDR +2); if (readback & 4) / Readback នឹងត្រូវបានកំណត់ទៅជា 4 ប្រសិនបើទិន្នន័យមាន /
- data[i++]=inportb(BASEADDR);
- ច្រកចេញ (0x20,0x20); /
- សរសេរ EOI ទៅកាន់ 8259 Interrupt Controller*/ return;
ការឆ្លង
- ការបញ្ជូន RS485 គឺសាមញ្ញក្នុងការអនុវត្ត។ មុខងារ AUTO នៃកាតបើកដំណើរការឧបករណ៍បញ្ជូនដោយស្វ័យប្រវត្តិ នៅពេលដែលទិន្នន័យរួចរាល់ក្នុងការផ្ញើ ដូច្នេះមិនចាំបាច់បើកកម្មវិធីទេ។ កម្មវិធីខាងក្រោម example គឺសម្រាប់ប្រតិបត្តិការមិនមែនស្វ័យប្រវត្តិ។
- ដើម្បីបញ្ជូនខ្សែទិន្នន័យ អ្នកបញ្ជូនត្រូវតែពិនិត្យមើល Bit 5 នៃការចុះឈ្មោះស្ថានភាពបន្ទាត់នៅអាសយដ្ឋានមូលដ្ឋាន +5 ។ ប៊ីតនោះគឺជាទង់បញ្ជូន-កាន់-ចុះឈ្មោះ-ទទេ។ ប្រសិនបើវាខ្ពស់ឧបករណ៍បញ្ជូនបានបញ្ជូនទិន្នន័យ។ ដំណើរការនៃការពិនិត្យមើលប៊ីតរហូតដល់វាឡើងខ្ពស់ បន្តដោយការសរសេរ ត្រូវបានធ្វើម្តងទៀតរហូតដល់គ្មានទិន្នន័យ។
បំណែកកូដ C ខាងក្រោមបង្ហាញពីដំណើរការនេះ៖
- outportb(BASEADDR +4, inportb(BASEADDR +4)|0x02); /* កំណត់ RTS ប៊ីតដោយមិនផ្លាស់ប្តូរស្ថានភាពនៃប៊ីតផ្សេងទៀត*/ while(data[i]); /* ខណៈពេលដែលមានទិន្នន័យដែលត្រូវផ្ញើ*/
- { while(!(inportb(BASEADDR +5)&0x20)); /* រង់ចាំរហូតដល់ឧបករណ៍បញ្ជូនគឺទទេ*/ outportb(BASEADDR, data[I]); ខ្ញុំ++;
- } outportb(BASEADDR +4, inportb(BASEADDR +4)&0xFD); /* កំណត់ RTS ឡើងវិញដោយមិនផ្លាស់ប្តូរស្ថានភាពនៃប៊ីតផ្សេងទៀត*/
ជំពូកទី 6៖
ការចាត់តាំង Pin ឧបករណ៍ភ្ជាប់
ឧបករណ៍ភ្ជាប់ខ្នាតតូច 9-pin D ដ៏ពេញនិយម ត្រូវបានប្រើសម្រាប់ភ្ជាប់ទៅខ្សែទំនាក់ទំនង។ ឧបករណ៍ភ្ជាប់ត្រូវបានបំពាក់ដោយខ្សែស្រលាយ 4-40 (ចាក់សោវីសស្រី) ដើម្បីផ្តល់ការធូរស្បើយពីភាពតានតឹង។
| ពិនលេខ | មុខងារ RS485 |
| 1 | |
| 2 | Tx+ និង Rx+ |
| 3 | Tx- និង Rx- |
| 4 | |
| 5 | GND ដី |
| 6 | |
| 7 | |
| 8 | |
| 9 |
តារាង 6-1៖ ការកំណត់ម្ជុលរបស់ឧបករណ៍ភ្ជាប់
ឧបសម្ព័ន្ធ A៖ ការពិចារណាលើពាក្យសុំ
សេចក្តីផ្តើម
- ការធ្វើការជាមួយឧបករណ៍ RS422 និង RS485 គឺមិនខុសគ្នាច្រើនពីការធ្វើការជាមួយឧបករណ៍សៀរៀល RS232 ស្តង់ដារនោះទេ ហើយស្តង់ដារទាំងពីរនេះបានយកឈ្នះលើការខ្វះខាតនៅក្នុងស្តង់ដារ RS232 ។ ទីមួយ ប្រវែងខ្សែរវាងឧបករណ៍ RS232 ពីរត្រូវតែខ្លី តិចជាង 50 ហ្វីតនៅ 9600 baud ។ ទីពីរ កំហុស RS232 ជាច្រើនគឺជាលទ្ធផលនៃសំលេងរំខានដែលកើតឡើងនៅលើខ្សែ។ ស្តង់ដារ RS422 អនុញ្ញាតឱ្យមានប្រវែងខ្សែរហូតដល់ 5000 ហ្វីត ហើយដោយសារតែវាដំណើរការក្នុងទម្រង់ឌីផេរ៉ង់ស្យែល វាមានភាពស៊ាំកាន់តែខ្លាំងចំពោះសំឡេងរំខាន។
ការតភ្ជាប់រវាងឧបករណ៍ RS422 ពីរ (ជាមួយ CTS មិនអើពើ) គួរតែមានដូចខាងក្រោម៖
| ឧបករណ៍លេខ 1 | ឧបករណ៍លេខ 2 | ||
| សញ្ញា | ពិនលេខ | សញ្ញា | ពិនលេខ |
| Gnd | 7 | Gnd | 7 |
| TX+ | 24 | RX+ | 12 |
| TX– | 25 | RX– | 13 |
| RX+ | 12 | TX+ | 24 |
| RX– | 13 | TX– | 25 |
តារាង A-1៖ ការតភ្ជាប់រវាងឧបករណ៍ RS422 ពីរ
កង្វះទីបីនៃ RS232 គឺថាឧបករណ៍ច្រើនជាងពីរមិនអាចចែករំលែកខ្សែតែមួយបានទេ។ នេះក៏ជាការពិតសម្រាប់ RS422 ដែរ ប៉ុន្តែ RS485 ផ្តល់នូវអត្ថប្រយោជន៍ទាំងអស់នៃ RS422 plus អនុញ្ញាតឱ្យឧបករណ៍រហូតដល់ 32 ចែករំលែកគូរមួលដូចគ្នា។ ការលើកលែងចំពោះអ្វីដែលបានរៀបរាប់ខាងលើគឺថាឧបករណ៍ RS422 ជាច្រើនអាចចែករំលែកខ្សែតែមួយបានប្រសិនបើមានតែមួយនឹងនិយាយ ហើយឧបករណ៍ផ្សេងទៀតនឹងទទួលបានទាំងអស់។
សញ្ញាឌីផេរ៉ង់ស្យែលដែលមានតុល្យភាព
- ហេតុផលដែលឧបករណ៍ RS422 និង RS485 អាចជំរុញខ្សែវែងដែលមានភាពស៊ាំនឹងសំលេងរំខានច្រើនជាងឧបករណ៍ RS232 គឺថាវិធីសាស្ត្រឌីផេរ៉ង់ស្យែលដែលមានតុល្យភាពត្រូវបានប្រើ។ នៅក្នុងប្រព័ន្ធឌីផេរ៉ង់ស្យែលដែលមានតុល្យភាព វ៉ុលtage ផលិតដោយអ្នកបើកបរលេចឡើងនៅទូទាំងខ្សែពីរ។ កម្មវិធីបញ្ជាបន្ទាត់ដែលមានតុល្យភាពនឹងបង្កើតវ៉ុលឌីផេរ៉ង់ស្យែលtage ពី +2 ដល់ +6 វ៉ុលឆ្លងកាត់ស្ថានីយទិន្នផលរបស់វា។ កម្មវិធីបញ្ជាបន្ទាត់ដែលមានតុល្យភាពក៏អាចមានសញ្ញា "បើក" បញ្ចូលដែលភ្ជាប់កម្មវិធីបញ្ជាទៅស្ថានីយទិន្នផលរបស់វា។ ប្រសិនបើ "បើកសញ្ញាត្រូវបានបិទ អ្នកបើកបរត្រូវបានផ្តាច់ចេញពីខ្សែបញ្ជូន។ លក្ខខណ្ឌដែលបានផ្តាច់ ឬមិនដំណើរការនេះត្រូវបានគេហៅថាជាធម្មតាថាជាលក្ខខណ្ឌ "tristate" និងតំណាងឱ្យការទប់ទល់ខ្ពស់។
- អ្នកបើកបរ RS485 ត្រូវតែមានសមត្ថភាពគ្រប់គ្រងនេះ។ កម្មវិធីបញ្ជា RS422 អាចមានការគ្រប់គ្រងនេះ ប៉ុន្តែវាមិនត្រូវបានទាមទារជានិច្ចទេ។
- អ្នកទទួលបន្ទាត់ឌីផេរ៉ង់ស្យែលដែលមានតុល្យភាពដឹងពីវ៉ុលtage ស្ថានភាពនៃខ្សែបញ្ជូនឆ្លងកាត់ខ្សែបញ្ចូលសញ្ញាទាំងពីរ។ ប្រសិនបើឌីផេរ៉ង់ស្យែលបញ្ចូល voltage គឺធំជាង +200 mV អ្នកទទួលនឹងផ្តល់នូវស្ថានភាពតក្កវិជ្ជាជាក់លាក់មួយនៅលើទិន្នផលរបស់វា។ ប្រសិនបើឌីផេរ៉ង់ស្យែលវ៉ុលtagការបញ្ចូល e គឺតិចជាង -200 mV អ្នកទទួលនឹងផ្តល់នូវស្ថានភាពតក្កវិជ្ជាផ្ទុយគ្នានៅលើទិន្នផលរបស់វា។ វ៉ុលប្រតិបត្តិការអតិបរមាtage ជួរពី +6V ដល់ -6V អនុញ្ញាតឱ្យវ៉ុលtage attenuation ដែលអាចកើតឡើងនៅលើខ្សែបញ្ជូនវែង។
- របៀបទូទៅអតិបរមា voltagការវាយតម្លៃ e នៃ +7V ផ្តល់នូវភាពស៊ាំសំឡេងល្អពីវ៉ុលtages induced on the twisted pair line. ការតភ្ជាប់ខ្សែដីសញ្ញាគឺចាំបាច់ដើម្បីរក្សារបៀបទូទៅ voltage នៅក្នុងជួរនោះ។ សៀគ្វីអាចដំណើរការដោយគ្មានការតភ្ជាប់ដី ប៉ុន្តែវាប្រហែលជាមិនគួរឱ្យទុកចិត្តទេ។
| ប៉ារ៉ាម៉ែត្រ | លក្ខខណ្ឌ | នាទី | អតិបរមា។ |
| Driver Output Voltagអ៊ី (មិនផ្ទុក) | 4V | 6V | |
| -4V | -6V | ||
| Driver Output Voltagអ៊ី (ផ្ទុក) | LD និង LDGND | 2V | |
| អ្នកលោតចូល | -2V | ||
| ភាពធន់នឹងលទ្ធផលរបស់អ្នកបើកបរ | 50Ω | ||
| Driver Output ចរន្តសៀគ្វីខ្លី | +150 ម៉ា | ||
| ពេលវេលាបង្កើនទិន្នផលរបស់អ្នកបើកបរ | ចន្លោះពេលឯកតា 10% | ||
| ភាពរសើបរបស់អ្នកទទួល | +200 mV | ||
| អ្នកទទួលមុខងារទូទៅ Voltagអ៊ីជួរ | +7V | ||
| ភាពធន់នឹងការបញ្ចូលអ្នកទទួល | 4KΩ |
តារាង A-2៖ សេចក្ដីសង្ខេបលក្ខណៈពិសេស RS422
ដើម្បីបងា្ករការឆ្លុះបញ្ចាំងពីសញ្ញានៅក្នុងខ្សែ និងដើម្បីកែលម្អការបដិសេធសំលេងរំខានទាំងនៅក្នុងរបៀប RS422 និង RS485 ចុងបញ្ចប់នៃខ្សែគួរតែត្រូវបានបញ្ចប់ដោយភាពធន់ស្មើទៅនឹង impedance លក្ខណៈនៃខ្សែ។ (ករណីលើកលែងចំពោះករណីនេះគឺជាករណីដែលខ្សែត្រូវបានជំរុញដោយកម្មវិធីបញ្ជា RS422 ដែលមិនដែលត្រូវបាន "កំណត់" ឬផ្តាច់ចេញពីខ្សែ។ ក្នុងករណីនេះ អ្នកបើកបរផ្តល់នូវឧបសគ្គខាងក្នុងទាបដែលបញ្ចប់ខ្សែនៅចុងបញ្ចប់។ )
ចំណាំ
អ្នកមិនចាំបាច់បន្ថែម terminator resistor ទៅនឹងខ្សែរបស់អ្នកនៅពេលអ្នកប្រើកាត។ រេស៊ីស្តង់បញ្ចប់សម្រាប់បន្ទាត់ Tx+/Rx+ និង Tx-/Rx- ត្រូវបានផ្តល់ជូននៅលើកាត ហើយត្រូវបានដាក់ក្នុងសៀគ្វីនៅពេលអ្នកដំឡើង LD jumpers ។ (សូមមើលផ្នែកជម្រើសជម្រើសនៃសៀវភៅណែនាំនេះ។ )
ការបញ្ជូនទិន្នន័យ RS485
- ស្តង់ដារ RS485 អនុញ្ញាតឱ្យខ្សែបញ្ជូនដែលមានតុល្យភាពត្រូវបានចែករំលែកនៅក្នុងរបៀបជប់លៀង។ គូអ្នកបើកបរ/អ្នកទទួលច្រើនដល់ទៅ 32 អាចចែករំលែកបណ្តាញភាគីពីរខ្សែ។ លក្ខណៈជាច្រើនរបស់អ្នកបើកបរ និងអ្នកទទួលគឺដូចគ្នាទៅនឹងស្តង់ដារ RS422 ដែរ។ ភាពខុសគ្នាមួយគឺថា របៀបទូទៅ voltage limit ត្រូវបានពង្រីក ហើយចាប់ពី +12V ដល់ -7V។ ចាប់តាំងពីកម្មវិធីបញ្ជាណាមួយអាចត្រូវបានផ្តាច់ (ឬ tristated) ពីបន្ទាត់វាត្រូវតែទប់ទល់នឹងរបៀបទូទៅនេះ voltage range ខណៈពេលដែលស្ថិតក្នុងស្ថានភាព tristate ។
- រូបភាពខាងក្រោមបង្ហាញពីបណ្តាញពហុតំណធម្មតា ឬបន្ទាត់ភាគី។ ចំណាំថាខ្សែបញ្ជូនត្រូវបានបញ្ចប់នៅចុងទាំងពីរនៃបន្ទាត់ ប៉ុន្តែមិនមែននៅចំណុចទម្លាក់នៅកណ្តាលបន្ទាត់នោះទេ។

RS485 បណ្តាញពហុតំណបួនខ្សែ
បណ្តាញ RS485 ក៏អាចភ្ជាប់បានក្នុងរបៀបបួនខ្សែផងដែរ។ នៅក្នុងបណ្តាញ XNUMX ខ្សែ វាចាំបាច់ដែលថ្នាំងមួយជាថ្នាំងមេ ហើយអ្នកផ្សេងទៀតទាំងអស់ជាទាសករ។ បណ្តាញត្រូវបានតភ្ជាប់ដើម្បីឱ្យមេទាក់ទងជាមួយទាសករទាំងអស់ ហើយទាសករទាំងអស់ទាក់ទងតែជាមួយមេប៉ុណ្ណោះ។ នេះមាន advantages នៅក្នុងឧបករណ៍ដែលប្រើទំនាក់ទំនងពិធីការចម្រុះ។ ដោយសារថ្នាំងទាសករមិនដែលស្តាប់ការឆ្លើយតបរបស់ទាសករផ្សេងទៀតចំពោះមេនោះ ថ្នាំងទាសករមិនអាចឆ្លើយតបមិនត្រឹមត្រូវបានទេ។
យោបល់របស់អតិថិជន
ប្រសិនបើអ្នកជួបប្រទះបញ្ហាជាមួយសៀវភៅណែនាំនេះ ឬគ្រាន់តែចង់ផ្តល់មតិកែលម្អខ្លះមកយើង សូមផ្ញើអ៊ីមែលមកយើងតាមរយៈ៖ manuals@accesio.com ។. សូមលម្អិតអំពីកំហុសដែលអ្នករកឃើញ ហើយរួមបញ្ចូលអាសយដ្ឋានសំបុត្ររបស់អ្នក ដូច្នេះយើងអាចផ្ញើការធ្វើបច្ចុប្បន្នភាពដោយដៃដល់អ្នក។
10623 Roselle Street, San Diego CA 92121 Tel. (858)550-9559 ទូរសារ (858)550-7322 www.accesio.com
ប្រព័ន្ធធានា
Assured Systems គឺជាក្រុមហ៊ុនបច្ចេកវិទ្យាឈានមុខគេដែលមានអតិថិជនទៀងទាត់ជាង 1,500 នៅក្នុងប្រទេសចំនួន 80 ដោយបានដាក់ពង្រាយប្រព័ន្ធជាង 85,000 ទៅកាន់មូលដ្ឋានអតិថិជនចម្រុះក្នុងរយៈពេល 12 ឆ្នាំនៃអាជីវកម្ម។ យើងផ្តល់ជូននូវកុំព្យូទ័រ ការបង្ហាញ បណ្តាញ និងដំណោះស្រាយប្រមូលទិន្នន័យដែលមានគុណភាពខ្ពស់ និងប្រកបដោយភាពច្នៃប្រឌិតចំពោះផ្នែកទីផ្សារដែលបានបង្កប់ ឧស្សាហកម្ម និងឌីជីថលនៅក្រៅផ្ទះ។
US
- sales@assured-systems.com
- លក់ៈ +1 347 719 4508
- ជំនួយ៖ +1 347 719 4508
- 1309 Coffeen Ave
- លេខ 1200
- សេរីដាន
- WY 82801
- សហរដ្ឋអាមេរិក
EMEA
- sales@assured-systems.com
- លក់ៈ +44 (0)1785 879 050
- ការគាំទ្រ៖ +44 (0)1785 879 050
- អង្គភាព A5 Douglas Park
- សួនអាជីវកម្មថ្ម
- ថ្ម
- ST15 0YJ
- ចក្រភពអង់គ្លេស
- លេខអាករ៖ 120 9546 28
- លេខចុះបញ្ជីពាណិជ្ជកម្ម៖ 07699660
www.assured-systems.com | sales@assured-systems.com
សំណួរគេសួរញឹកញាប់
- សំណួរ៖ តើខ្ញុំគួរធ្វើដូចម្តេចប្រសិនបើកាត PCI-COM485/4 របស់ខ្ញុំមិនត្រូវបានទទួលស្គាល់ដោយកុំព្យូទ័ររបស់ខ្ញុំ?
ចម្លើយ៖ ត្រូវប្រាកដថាកាតត្រូវបានអង្គុយយ៉ាងត្រឹមត្រូវនៅក្នុងរន្ធដោត PCI ហើយថាខ្សែទាំងអស់ត្រូវបានភ្ជាប់ដោយសុវត្ថិភាព។ អ្នកក៏ប្រហែលជាត្រូវពិនិត្យមើលភាពឆបគ្នារបស់កម្មវិធីបញ្ជា និងការដំឡើងផងដែរ។ - សំណួរ៖ តើខ្ញុំអាចប្រើកាត PCI-COM485/4 ជាមួយកុំព្យូទ័រ Mac បានទេ?
ចម្លើយ៖ កាត PCI-COM485/4 ត្រូវបានរចនាឡើងសម្រាប់ប្រើជាមួយកុំព្យូទ័រដែលឆបគ្នាជាមួយ IBM PC ហើយប្រហែលជាមិនត្រូវគ្នាជាមួយប្រព័ន្ធ Mac ទេ។ - សំណួរ៖ តើខ្ញុំដោះស្រាយបញ្ហាទំនាក់ទំនងជាមួយកាត PCI-COM485/4 យ៉ាងដូចម្តេច?
ចម្លើយ៖ ពិនិត្យមើលការភ្ជាប់ខ្សែ ត្រូវប្រាកដថាការកំណត់ត្រឹមត្រូវត្រូវបានកំណត់ និងផ្ទៀងផ្ទាត់ថាកម្មវិធីបញ្ជាត្រូវបានដំឡើងត្រឹមត្រូវ។ អ្នកក៏អាចយោងទៅសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់គន្លឹះដោះស្រាយបញ្ហា។
ឯកសារ/ធនធាន
![]() |
ACCES អ្នកចែកចាយ PCI-COM485-4 និងសមាហរណកម្ម [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ អ្នកចែកចាយ និងសមាហរណកម្ម PCI-COM485-4, PCI-COM485-4, អ្នកចែកចាយ និងសមាហរណកម្ម, និងសមាហរណកម្ម |





