ACCES I/O 104-COM-2S ទទួលបានសម្រង់
10623 Roselle Street, San Diego, CA 92121
៨៦៦-៤៤៧-២១៩៤
ទូរសារ ៨៦៦-៤៤៧-២១៩៤
contactus@accesio.com
www.accesio.com
ម៉ូដែល 104-ICOM-2S និង
104-COM-2S
សៀវភៅណែនាំអ្នកប្រើប្រាស់
FILE: M104-ICOM-2S.B1k
104-ICOM-2S, 104-COM-2S ក្រុមប្រឹក្សាទំនាក់ទំនងសៀរៀល
សេចក្តីជូនដំណឹង
ព័ត៌មាននៅក្នុងឯកសារនេះត្រូវបានផ្តល់ជូនសម្រាប់ជាឯកសារយោងតែប៉ុណ្ណោះ។ ACCES មិនសន្មត់ការទទួលខុសត្រូវណាមួយដែលកើតចេញពីកម្មវិធី ឬការប្រើប្រាស់ព័ត៌មាន ឬផលិតផលដែលបានពិពណ៌នានៅទីនេះ។ ឯកសារនេះអាចផ្ទុក ឬយោងព័ត៌មាន និងផលិតផលដែលត្រូវបានការពារដោយការរក្សាសិទ្ធិ ឬប៉ាតង់ ហើយមិនបង្ហាញអាជ្ញាប័ណ្ណណាមួយនៅក្រោមសិទ្ធិប៉ាតង់របស់ ACCES ឬសិទ្ធិរបស់អ្នកដទៃឡើយ។
IBM PC, PC/XT, និង PC/AT គឺជាពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់សាជីវកម្មម៉ាស៊ីនពាណិជ្ជកម្មអន្តរជាតិ។
បោះពុម្ពនៅសហរដ្ឋអាមេរិក។ រក្សាសិទ្ធិ 2003, 2005 ដោយ ACCES I/O Products, Inc. 10623 Roselle Street, San Diego, CA 92121. រក្សាសិទ្ធិគ្រប់យ៉ាង។
ព្រមាន!!
តែងតែភ្ជាប់ និងផ្តាច់ខ្សែបណ្តាញរបស់អ្នកដោយបិទកុំព្យូទ័រ។ បិទកុំព្យូទ័រជានិច្ច មុនពេលដំឡើងបន្ទះ។ ការតភ្ជាប់ និងផ្តាច់ខ្សែ ឬដំឡើងបន្ទះទៅក្នុងប្រព័ន្ធជាមួយកុំព្យូទ័រ ឬថាមពលនៅនឹងកន្លែង អាចបណ្តាលឱ្យខូចខាតដល់ I/O board ហើយនឹងចាត់ទុកជាមោឃៈរាល់ការធានា ដែលត្រូវបានបញ្ជាក់ ឬបញ្ជាក់។
ការធានា
មុនពេលដឹកជញ្ជូន គ្រឿងបរិក្ខាររបស់ ACCES ត្រូវបានត្រួតពិនិត្យ និងធ្វើតេស្តយ៉ាងហ្មត់ចត់ចំពោះលក្ខណៈបច្ចេកទេសដែលអាចអនុវត្តបាន។ ទោះជាយ៉ាងណាក៏ដោយ ប្រសិនបើឧបករណ៍មិនដំណើរការកើតឡើង ACCES ធានាដល់អតិថិជនរបស់ខ្លួនថា សេវាកម្ម និងជំនួយភ្លាមៗនឹងមាន។ គ្រឿងបរិក្ខារទាំងអស់ដែលផលិតដោយ ACCES ដែលត្រូវបានរកឃើញថាមានកំហុសនឹងត្រូវបានជួសជុល ឬជំនួសដោយមានការពិចារណាដូចខាងក្រោម។
លក្ខខណ្ឌ
ប្រសិនបើអង្គភាពមួយត្រូវបានសង្ស័យថាបរាជ័យ សូមទាក់ទងផ្នែកសេវាកម្មអតិថិជនរបស់ ACCES។ ត្រូវបានរៀបចំដើម្បីផ្តល់លេខម៉ូដែលឯកតា លេខស៊េរី និងការពិពណ៌នាអំពីរោគសញ្ញាបរាជ័យ។ យើងអាចស្នើការធ្វើតេស្តសាមញ្ញមួយចំនួនដើម្បីបញ្ជាក់ការបរាជ័យ។ យើងនឹងផ្តល់លេខការអនុញ្ញាតសម្ភារៈត្រឡប់ (RMA) ដែលត្រូវតែបង្ហាញនៅលើស្លាកខាងក្រៅនៃកញ្ចប់ត្រឡប់មកវិញ។ គ្រឿង/សមាសធាតុទាំងអស់គួរតែត្រូវបានវេចខ្ចប់យ៉ាងត្រឹមត្រូវសម្រាប់ការគ្រប់គ្រង និងបញ្ជូនត្រឡប់មកវិញជាមួយនឹងការដឹកជញ្ជូនទំនិញដែលបានបង់ប្រាក់ជាមុនទៅកាន់មជ្ឈមណ្ឌលសេវាកម្មដែលបានកំណត់ ACCES ហើយនឹងត្រូវប្រគល់ត្រឡប់ទៅគេហទំព័ររបស់អតិថិជន/អ្នកប្រើប្រាស់ដែលបង់ប្រាក់ជាមុន និងវិក្កយបត្រ។
គ្របដណ្តប់
បីឆ្នាំដំបូង៖ ឯកតា/ផ្នែកដែលបានប្រគល់មកវិញនឹងត្រូវបានជួសជុល និង/ឬជំនួសនៅជម្រើស ACCES ដោយមិនគិតថ្លៃពលកម្ម ឬផ្នែកដែលមិនរាប់បញ្ចូលដោយការធានា។ ការធានាចាប់ផ្តើមជាមួយនឹងការដឹកជញ្ជូនឧបករណ៍។
ឆ្នាំបន្តបន្ទាប់៖ ពេញមួយជីវិតរបស់ឧបករណ៍របស់អ្នក ACCES ត្រៀមខ្លួនរួចជាស្រេចក្នុងការផ្តល់សេវាកម្មនៅនឹងកន្លែង ឬក្នុងរោងចក្រក្នុងអត្រាសមរម្យស្រដៀងទៅនឹងក្រុមហ៊ុនផលិតផ្សេងទៀតនៅក្នុងឧស្សាហកម្មនេះ។
ឧបករណ៍មិនត្រូវបានផលិតដោយ ACCES
គ្រឿងបរិក្ខារដែលបានផ្តល់ប៉ុន្តែមិនផលិតដោយ ACCES ត្រូវបានធានា ហើយនឹងត្រូវបានជួសជុលដោយយោងតាមលក្ខខណ្ឌនៃការធានារបស់ក្រុមហ៊ុនផលិតឧបករណ៍រៀងៗខ្លួន។
ទូទៅ
នៅក្រោមការធានានេះ ទំនួលខុសត្រូវរបស់ ACCES ត្រូវបានកំណត់ចំពោះការជំនួស ជួសជុល ឬចេញឥណទាន (តាមការសម្រេចចិត្តរបស់ ACCES) សម្រាប់ផលិតផលដែលបង្ហាញថាមានកំហុសក្នុងអំឡុងពេលធានា។ ក្នុងករណីណាក៏ដោយ ACCES ទទួលខុសត្រូវចំពោះការខូចខាតជាផលវិបាក ឬពិសេសដែលកើតចេញពីការប្រើប្រាស់ ឬការប្រើប្រាស់ផលិតផលរបស់យើងខុស។ អតិថិជនត្រូវទទួលខុសត្រូវចំពោះការចោទប្រកាន់ទាំងអស់ដែលបណ្តាលមកពីការកែប្រែ ឬការបន្ថែមលើឧបករណ៍ ACCES ដែលមិនត្រូវបានអនុម័តជាលាយលក្ខណ៍អក្សរដោយ ACCES ឬប្រសិនបើនៅក្នុងគំនិតរបស់ ACCES ឧបករណ៍ត្រូវបានទទួលរងនូវការប្រើប្រាស់មិនប្រក្រតី។ "ការប្រើប្រាស់មិនប្រក្រតី" សម្រាប់គោលបំណងនៃការធានានេះត្រូវបានកំណត់ថាជាការប្រើប្រាស់ណាមួយដែលឧបករណ៍ត្រូវបានប៉ះពាល់ក្រៅពីការប្រើប្រាស់ដែលបានបញ្ជាក់ ឬមានបំណងជាភស្តុតាងដោយការទិញ ឬតំណាងការលក់។ ក្រៅពីខាងលើ គ្មានការធានាផ្សេងទៀត ដែលបានបង្ហាញ ឬបង្កប់ន័យណាមួយ នឹងត្រូវអនុវត្តចំពោះឧបករណ៍ណាមួយ និងទាំងអស់ដែលបំពាក់ ឬលក់ដោយ ACCES ឡើយ។
ជំពូកទី១៖ សេចក្តីផ្តើម
បន្ទះទំនាក់ទំនងសៀរៀលនេះត្រូវបានរចនាឡើងសម្រាប់ប្រើក្នុងកុំព្យូទ័រដែលត្រូវគ្នាជាមួយ PC/104។ ច្រកទិន្នន័យសៀរៀលដាច់ដោយឡែកពីរត្រូវបានផ្តល់ជូននៅលើក្តារ។ ម៉ូដែល COM-2S គឺគ្រាន់តែជាកំណែដែលមិនដាច់ពីគ្នានៃ ICOM-2S។
Multipoint Opto-ដាច់ឆ្ងាយទំនាក់ទំនង
ក្រុមប្រឹក្សាភិបាលអនុញ្ញាតឱ្យមានការបញ្ជូនពហុចំណុចនៅលើខ្សែទំនាក់ទំនងដ៏វែងនៅក្នុងបរិយាកាសរំខានដោយប្រើ RS422 ឬ RS485 កម្មវិធីបញ្ជាបន្ទាត់ឌីផេរ៉ង់ស្យែល។ ខ្សែទិន្នន័យត្រូវបានញែកដាច់ពីកុំព្យូទ័រ និងពីគ្នាទៅវិញទៅមក ដើម្បីធានាការប្រាស្រ័យទាក់ទងគ្នា នៅពេលដែលសំឡេងរំខាននៃរបៀបទូទៅធំត្រូវបានដាក់ពីលើ។ ឧបករណ៍បំប្លែង DC-DC នៅលើក្តារផ្តល់ថាមពលដាច់ពីគ្នាសម្រាប់សៀគ្វីកម្មវិធីបញ្ជាបន្ទាត់។
លំយោលគ្រីស្តាល់មានទីតាំងនៅលើក្តារ។ លំយោលនេះអនុញ្ញាតឱ្យជ្រើសរើសយ៉ាងជាក់លាក់នៃអត្រា baud ពី 50 ទៅ 115,200 ។ អត្រា Baud រហូតដល់ 460,800 baud អាចត្រូវបានផ្តល់ជូនជាជម្រើសរោងចក្រ។ ផ្នែកសរសេរកម្មវិធីនៃសៀវភៅណែនាំនេះមានតារាងដែលត្រូវប្រើនៅពេលជ្រើសរើសអត្រា baud ។
ឧបករណ៍បញ្ជូនលទ្ធផលដែលបានប្រើប្រភេទ 75176B មានសមត្ថភាពបើកបរខ្សែទំនាក់ទំនងដ៏វែងឆ្ងាយក្នុងអត្រា baud ខ្ពស់។ ពួកគេអាចជំរុញរហូតដល់ ± 60mA នៅលើបន្ទាត់ដែលមានតុល្យភាព និងទទួលការបញ្ចូលទាបរហូតដល់ ±200mV សញ្ញាឌីផេរ៉ង់ស្យែល។ Opto-isolators នៅលើក្តារផ្តល់ការការពារដល់អតិបរមា 500 V. ក្នុងករណីមានការប៉ះទង្គិចទំនាក់ទំនង ឧបករណ៍បញ្ជូនមានមុខងារបិទកម្ដៅ។
ភាពឆបគ្នានៃច្រក COM
ប្រភេទ ST16C550 UARTs ត្រូវបានប្រើជាធាតុទំនាក់ទំនងអសមកាល (ACE) ដែលរួមបញ្ចូលការបញ្ជូន/ទទួលសតិបណ្ដោះអាសន្ន 16 បៃ ដើម្បីការពារប្រឆាំងនឹងទិន្នន័យដែលបាត់បង់នៅក្នុងប្រព័ន្ធប្រតិបត្តិការកិច្ចការច្រើន ខណៈពេលដែលរក្សាបាននូវភាពឆបគ្នា 100 ភាគរយជាមួយនឹងច្រកសៀរៀល IBM ដើម។
អ្នកអាចជ្រើសរើសអាសយដ្ឋានមូលដ្ឋាននៅកន្លែងណាមួយក្នុងជួរអាសយដ្ឋាន I/O ពី 000 ដល់ 3E0 hex ។
របៀបទំនាក់ទំនង
ម៉ូដែលនេះគាំទ្រការភ្ជាប់ខ្សែ 2 ខ្សែ និង 4 ខ្សែ។ 2 wire ឬ Half-Duplex អនុញ្ញាតឱ្យចរាចរណ៍ធ្វើដំណើរក្នុងទិសដៅទាំងពីរ ប៉ុន្តែមានទិសដៅតែមួយក្នុងពេលតែមួយ។ នៅក្នុង 4 wire ឬ Full-Duplex ទិន្នន័យធ្វើដំណើរក្នុងទិសដៅទាំងពីរក្នុងពេលតែមួយ។
បន្ទាត់លំអៀង និងការបញ្ចប់
ដើម្បីបង្កើនភាពស៊ាំនៃសំលេងរំខាន ខ្សែទំនាក់ទំនងអាចត្រូវបានផ្ទុកនៅឧបករណ៍ទទួល និងលំអៀងនៅឧបករណ៍បញ្ជូន។ ការទំនាក់ទំនង RS485 តម្រូវឱ្យឧបករណ៍បញ្ជូនមួយផ្គត់ផ្គង់ វ៉ុលលំអៀងtage ដើម្បីធានាបាននូវស្ថានភាព "សូន្យ" ដែលស្គាល់នៅពេលដែលឧបករណ៍បញ្ជូនទាំងអស់ត្រូវបានបិទ ហើយការបញ្ចូលអ្នកទទួលចុងក្រោយនៅចុងបណ្តាញនីមួយៗត្រូវបានបិទដើម្បីការពារ "ការរោទិ៍" ។ ក្រុមប្រឹក្សាភិបាលគាំទ្រជម្រើសទាំងនេះជាមួយនឹង jumpers នៅលើក្តារ។ សូមមើលជំពូកទី 3 ការជ្រើសរើសជម្រើស សម្រាប់ព័ត៌មានលម្អិតបន្ថែម។
ការត្រួតពិនិត្យឧបករណ៍បញ្ជូន
ការទំនាក់ទំនង RS485 តម្រូវឱ្យកម្មវិធីបញ្ជាបញ្ជូនត្រូវបានបើក និងបិទតាមតម្រូវការ ដើម្បីអនុញ្ញាតឱ្យក្រុមប្រឹក្សាទាំងអស់ចែករំលែកខ្សែទំនាក់ទំនង។ បន្ទះមានការគ្រប់គ្រងអ្នកបើកបរដោយស្វ័យប្រវត្តិ។ នៅពេលដែលបន្ទះមិនត្រូវបានបញ្ជូន អ្នកទទួលត្រូវបានបើក ហើយកម្មវិធីបញ្ជាបញ្ជូនត្រូវបានបិទ។ នៅក្រោមការគ្រប់គ្រងដោយស្វ័យប្រវត្តិ នៅពេលដែលទិន្នន័យត្រូវបានបញ្ជូន អ្នកទទួលត្រូវបានបិទ ហើយកម្មវិធីបញ្ជាត្រូវបានបើក។ ក្រុមប្រឹក្សាភិបាលលៃតម្រូវពេលវេលារបស់វាដោយស្វ័យប្រវត្តិទៅនឹងអត្រា baud នៃទិន្នន័យ។
ការបញ្ជាក់
ចំណុចប្រទាក់ទំនាក់ទំនង
• ច្រកសៀរៀល៖ | ឧបករណ៍ភ្ជាប់ស្ទីល IBM AT ដែលមានរបាំងការពារពីរប្រភេទ D-sub 9-pin ដែលត្រូវគ្នាជាមួយនឹងលក្ខណៈបច្ចេកទេស RS422 និង RS485 ។ ទំនាក់ទំនងសៀរៀល ACE ប្រើគឺប្រភេទ ST16C550។ ឧបករណ៍បញ្ជូនដែលប្រើគឺប្រភេទ 75176 ។ |
• អត្រាទិន្នន័យស៊េរី៖ | ពី 50 ទៅ 115,200 បាត។ 460,800 baud ជាជម្រើសដំឡើងរោងចក្រ។ Asynchronous, ប្រភេទ 16550 buffed UART ។ |
• អាស័យដ្ឋាន៖ | អាចធ្វើផែនទីជាបន្តបន្ទាប់ក្នុងចន្លោះ 000 ដល់ 3FF (hex) នៃអាសយដ្ឋាន AT I/O bus។ |
• ចំណុចច្រើន៖ | ឆបគ្នាជាមួយ RS422 និង RS485 ជាក់លាក់។ អ្នកបើកបរនិងអ្នកទទួលរហូតដល់ 32 នាក់ត្រូវបានអនុញ្ញាតនៅលើបណ្តាញ។ |
• ភាពឯកោបញ្ចូល៖ | 500 វ៉ុលពីកុំព្យូទ័រនិងរវាងច្រក។ |
• ភាពរសើបនៃការបញ្ចូលអ្នកទទួល៖ | ± 200 mV, បញ្ចូលឌីផេរ៉ង់ស្យែល។ |
• សមត្ថភាពដ្រាយទិន្នផលបញ្ជូន៖ | 60 mA (សមត្ថភាពចរន្តខ្លី 100 mA) ។ |
បរិស្ថាន
• ជួរសីតុណ្ហភាពប្រតិបត្តិការ៖ | ពី 0 ទៅ +60 ° C ។ |
• កំណែឧស្សាហកម្ម៖ | ពី -៣០ ដល់ + ៨៥ អង្សាសេ។ |
• ជួរសីតុណ្ហភាពផ្ទុក៖ | ពី -50 ទៅ +120 ° C ។ |
•សំណើម៖ | 5% ទៅ 95% មិនខាប់។ |
•ថាមពលដែលត្រូវការ៖ | +5VDC នៅ 200 mA ធម្មតា 300 mA អតិបរមា។ |
ជំពូកទី 2: ការដំឡើង
មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័ស (QSG) ដែលត្រូវបានបោះពុម្ពត្រូវបានផ្ទុកទៅដោយក្តារសម្រាប់ភាពងាយស្រួលរបស់អ្នក។ ប្រសិនបើអ្នកបានអនុវត្តជំហានពី QSG រួចហើយ អ្នកអាចរកឃើញថាជំពូកនេះមិនអាចខ្វះបាន ហើយអាចរំលងទៅមុខដើម្បីចាប់ផ្តើមបង្កើតកម្មវិធីរបស់អ្នក។
កម្មវិធីដែលផ្តល់ជាមួយ PC/104 Board នេះគឺនៅលើ CD ហើយត្រូវតែដំឡើងនៅលើ Hard Disk របស់អ្នកមុនពេលប្រើ។
ដើម្បីធ្វើដូច្នេះ សូមអនុវត្តជំហានខាងក្រោមតាមដែលសមរម្យសម្រាប់ប្រព័ន្ធប្រតិបត្តិការរបស់អ្នក។
ការដំឡើងស៊ីឌី
ការណែនាំខាងក្រោមសន្មតថាដ្រាយស៊ីឌីរ៉ូមគឺជាដ្រាយ "D" ។ សូមជំនួសអក្សរដ្រាយដែលសមរម្យសម្រាប់ប្រព័ន្ធរបស់អ្នកតាមការចាំបាច់។
DOS
- ដាក់ស៊ីឌីទៅក្នុងដ្រាយស៊ីឌីរ៉ូមរបស់អ្នក។
- ប្រភេទ
ដើម្បីផ្លាស់ប្តូរដ្រាយសកម្មទៅដ្រាយស៊ីឌីរ៉ូម។
- ប្រភេទ
ដើម្បីដំណើរការកម្មវិធីដំឡើង។
- ធ្វើតាមការណែនាំនៅលើអេក្រង់ ដើម្បីដំឡើងកម្មវិធីសម្រាប់ក្តារនេះ។
បង្អួច
- ដាក់ស៊ីឌីទៅក្នុងដ្រាយស៊ីឌីរ៉ូមរបស់អ្នក។
- ប្រព័ន្ធគួរតែដំណើរការកម្មវិធីដំឡើងដោយស្វ័យប្រវត្តិ។ ប្រសិនបើកម្មវិធីដំឡើងមិនដំណើរការភ្លាមៗ
, ចុច START | រត់ហើយវាយ OK ឬចុច
.
- ធ្វើតាមការណែនាំនៅលើអេក្រង់ ដើម្បីដំឡើងកម្មវិធីសម្រាប់ក្តារនេះ។
លីនុច
- សូមយោងទៅ linux.htm នៅលើ CD-ROM សម្រាប់ព័ត៌មានអំពីការដំឡើងច្រកសៀរៀលនៅក្រោមលីនុច។
ការដំឡើង Hardware
មុននឹងដំឡើងក្តារ សូមអានជំពូកទី 3 និងជំពូកទី 4 នៃសៀវភៅណែនាំនេះដោយប្រុងប្រយ័ត្ន ហើយកំណត់រចនាសម្ព័ន្ធក្តារតាមតម្រូវការរបស់អ្នក។ កម្មវិធី SETUP អាចត្រូវបានប្រើដើម្បីជួយក្នុងការកំណត់រចនាសម្ព័ន្ធ jumpers នៅលើក្តារ។ សូមប្រយ័ត្នជាពិសេសជាមួយការជ្រើសរើសអាសយដ្ឋាន។ ប្រសិនបើអាសយដ្ឋាននៃមុខងារដែលបានដំឡើងពីរជាន់គ្នា អ្នកនឹងជួបប្រទះនឹងអាកប្បកិរិយាកុំព្យូទ័រដែលមិនអាចទាយទុកជាមុនបាន។ ដើម្បីជួយជៀសវាងបញ្ហានេះ សូមមើលកម្មវិធី FINDBASE.EXE ដែលបានដំឡើងពីស៊ីឌី។ កម្មវិធីដំឡើងមិនកំណត់ជម្រើសនៅលើក្តារទេ ទាំងនេះត្រូវតែកំណត់ដោយ jumpers ។
បន្ទះទំនាក់ទំនងសៀរៀលពហុច្រកនេះប្រើជួរអាសយដ្ឋានកម្មវិធីដែលអាចកម្មវិធីបានសម្រាប់ UART នីមួយៗដែលរក្សាទុកក្នុង EEPROM នៅលើយន្តហោះ។ កំណត់រចនាសម្ព័ន្ធអាសយដ្ឋានរបស់ EEPROM ដោយប្រើប្លុកជម្រើជ្រើសរើសអាសយដ្ឋាននៅលើយន្តហោះ បន្ទាប់មកប្រើកម្មវិធីដំឡើងដែលបានផ្តល់ ដើម្បីកំណត់រចនាសម្ព័ន្ធអាសយដ្ឋានសម្រាប់ UART នីមួយៗនៅលើយន្តហោះ។
ដើម្បីដំឡើងបន្ទះ
- ដំឡើង jumpers សម្រាប់ជម្រើសដែលបានជ្រើសរើស និងអាសយដ្ឋានមូលដ្ឋានយោងទៅតាមតម្រូវការកម្មវិធីរបស់អ្នក ដូចដែលបានរៀបរាប់ខាងលើ។
- ដកថាមពលចេញពីជង់ PC/104 ។
- ប្រមូលផ្តុំផ្នែករឹងសម្រាប់ជង់ និងធានាបន្ទះក្តារ។
- ដោតបន្ទះដោយប្រុងប្រយ័ត្នទៅលើឧបករណ៍ភ្ជាប់ PC/104 នៅលើ CPU ឬនៅលើជង់ ដោយធានាឱ្យមានការតម្រឹមត្រឹមត្រូវនៃម្ជុល មុនពេលដាក់ឧបករណ៍ភ្ជាប់ជាមួយគ្នាទាំងស្រុង។
- ដំឡើងខ្សែ I/O នៅលើឧបករណ៍ភ្ជាប់ I/O របស់ក្រុមប្រឹក្សាភិបាល ហើយបន្តដើម្បីធានាជង់ជាមួយគ្នា ឬធ្វើជំហានទី 3-5 ម្តងទៀតរហូតដល់បន្ទះទាំងអស់ត្រូវបានដំឡើងដោយប្រើផ្នែករឹងម៉ោនដែលបានជ្រើសរើស។
- ពិនិត្យមើលថាការភ្ជាប់ទាំងអស់នៅក្នុង PC/104 stack របស់អ្នកត្រឹមត្រូវ និងមានសុវត្ថិភាព បន្ទាប់មកបើកប្រព័ន្ធ។
- ដំណើរការមួយក្នុងចំណោម s ដែលបានផ្តល់ឱ្យample កម្មវិធីដែលសមរម្យសម្រាប់ប្រព័ន្ធប្រតិបត្តិការរបស់អ្នកដែលត្រូវបានដំឡើងពីស៊ីឌីដើម្បីសាកល្បង និងធ្វើឱ្យការដំឡើងរបស់អ្នកមានសុពលភាព។
ការដំឡើងច្រក COM នៅក្នុងប្រព័ន្ធប្រតិបត្តិការវីនដូ
*ចំណាំ៖ បន្ទះ COM អាចត្រូវបានដំឡើងនៅក្នុងប្រព័ន្ធប្រតិបត្តិការស្ទើរតែទាំងអស់ ហើយយើងគាំទ្រការដំឡើងនៅក្នុងកំណែមុនរបស់ windows ហើយទំនងជាគាំទ្រកំណែនាពេលអនាគតផងដែរ។ សម្រាប់ការប្រើប្រាស់នៅក្នុង WinCE សូមទាក់ទងរោងចក្រសម្រាប់ការណែនាំជាក់លាក់។
វីនដូ NT4.0
ដើម្បីដំឡើងច្រក COM នៅក្នុង Windows NT4 អ្នកនឹងត្រូវផ្លាស់ប្តូរធាតុមួយនៅក្នុងបញ្ជីឈ្មោះ។ ធាតុនេះបើកការចែករំលែក IRQ នៅលើបន្ទះ COM ពហុច្រក។ គន្លឹះគឺ
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serial\. ឈ្មោះនៃតម្លៃគឺ PermitShare ហើយទិន្នន័យគួរតែត្រូវបានកំណត់ទៅ 1 ។
បន្ទាប់មកអ្នកនឹងបន្ថែមច្រករបស់ក្រុមប្រឹក្សាភិបាលជាច្រក COM ដោយកំណត់អាសយដ្ឋានមូលដ្ឋាន និង IRQs ដើម្បីផ្គូផ្គងការកំណត់របស់ក្រុមប្រឹក្សាភិបាលរបស់អ្នក។
ដើម្បីផ្លាស់ប្តូរតម្លៃចុះបញ្ជី សូមដំណើរការ RegEdit ពីជម្រើសម៉ឺនុយ START|RUN (ដោយវាយ REGEDIT [ENTER] ក្នុងចន្លោះដែលបានផ្តល់)។ រុករកចុះក្រោមដើមឈើ view នៅខាងឆ្វេងដើម្បីស្វែងរកគ្រាប់ចុច ហើយចុចពីរដងលើឈ្មោះនៃតម្លៃ ដើម្បីបើកប្រអប់ដែលអនុញ្ញាតឱ្យអ្នកកំណត់តម្លៃទិន្នន័យថ្មី។
ដើម្បីបន្ថែមច្រក COM ប្រើកម្មវិធី START|CONTROL PANEL|PORTS ហើយចុចបន្ថែម បន្ទាប់មកបញ្ចូលអាសយដ្ឋាន UART ត្រឹមត្រូវ និងលេខរំខាន។
នៅពេលដែលប្រអប់ "បន្ថែមច្រកថ្មី" ត្រូវបានកំណត់រចនាសម្ព័ន្ធសូមចុច យល់ព្រម ប៉ុន្តែឆ្លើយថា "កុំចាប់ផ្តើមឡើងវិញឥឡូវនេះ" នៅពេលដែលត្រូវបានសួរ រហូតដល់អ្នកបានបន្ថែមច្រកផ្សេងទៀតផងដែរ។ បន្ទាប់មកចាប់ផ្តើមប្រព័ន្ធឡើងវិញជាធម្មតា ឬដោយជ្រើសរើស "ចាប់ផ្តើមឡើងវិញឥឡូវនេះ"។
វីនដូ XP
ដើម្បីដំឡើងច្រក COM នៅក្នុង Windows XP អ្នកនឹងត្រូវដំឡើងច្រកទំនាក់ទំនង "ស្តង់ដារ" ដោយដៃ បន្ទាប់មកផ្លាស់ប្តូរការកំណត់សម្រាប់ធនធានដែលប្រើដោយច្រកដើម្បីផ្គូផ្គងផ្នែករឹង។
ដំណើរការអាប់ភ្លេត "បន្ថែមផ្នែករឹង" ពីផ្ទាំងបញ្ជា។
ចុច "បន្ទាប់" នៅប្រអប់ "សូមស្វាគមន៍ចំពោះអ្នកជំនួយការបន្ថែមផ្នែករឹងថ្មី" ។
អ្នកនឹងឃើញសារ “…ស្វែងរក…” ដោយសង្ខេប បន្ទាប់មកជ្រើសរើស “បាទ ខ្ញុំបានភ្ជាប់ផ្នែករឹងរួចហើយ” ហើយចុច “បន្ទាប់”
ជ្រើសរើស "បន្ថែមឧបករណ៍ផ្នែករឹងថ្មី" ពីផ្នែកខាងក្រោមនៃបញ្ជីដែលបានបង្ហាញហើយចុច "បន្ទាប់" ។
ជ្រើសរើស "ដំឡើងផ្នែករឹងដែលខ្ញុំជ្រើសរើសដោយដៃពីបញ្ជី" ហើយចុច "បន្ទាប់" ។
ជ្រើសរើស "ច្រក (COM & LPT) ហើយចុច "បន្ទាប់" ។
ជ្រើសរើស "(ប្រភេទច្រកស្តង់ដារ)" និង "ច្រកទំនាក់ទំនង" (លំនាំដើម) ចុច "បន្ទាប់" ។
ចុច “បន្ទាប់”។
ចុច “View ឬផ្លាស់ប្តូរធនធានសម្រាប់ផ្នែករឹងនេះ (កម្រិតខ្ពស់)” តំណ។
ចុចប៊ូតុង "កំណត់ការកំណត់ដោយដៃ" ។
ជ្រើសរើស “Basic Configuration 8″ ពី “Settings Based on:” បញ្ជីទម្លាក់ចុះ។
ជ្រើសរើស “I/O Range” នៅក្នុងប្រអប់ “Resource Settings” ហើយចុចលើប៊ូតុង “Change Settings…”។
បញ្ចូលអាសយដ្ឋានមូលដ្ឋានរបស់ក្តារ ហើយចុច "យល់ព្រម"
ជ្រើសរើស "IRQ" នៅក្នុងប្រអប់ "ការកំណត់ធនធាន" ហើយចុចប៊ូតុង "ផ្លាស់ប្តូរការកំណត់" ។
បញ្ចូល IRQ នៃក្តារហើយចុច "យល់ព្រម" ។
បិទប្រអប់ "កំណត់ការកំណត់រចនាសម្ព័ន្ធដោយដៃ" ហើយចុច "បញ្ចប់" ។
ចុច "កុំចាប់ផ្ដើមឡើងវិញ" ប្រសិនបើអ្នកចង់ដំឡើងច្រកបន្ថែមទៀត។ ធ្វើម្តងទៀតនូវជំហានខាងលើទាំងអស់ ដោយបញ្ចូល IRQ ដូចគ្នា ប៉ុន្តែដោយប្រើអាសយដ្ឋានមូលដ្ឋានដែលបានកំណត់រចនាសម្ព័ន្ធសម្រាប់ UART បន្ថែមនីមួយៗ។
នៅពេលអ្នកដំឡើងច្រករួចរាល់ហើយ សូមចាប់ផ្តើមប្រព័ន្ធឡើងវិញជាធម្មតា។
ជំពូកទី 3៖ ការជ្រើសរើសជម្រើស
កថាខណ្ឌខាងក្រោមពិពណ៌នាអំពីមុខងាររបស់ jumpers ផ្សេងៗនៅលើក្តារ។
A5 ដល់ A9
ដាក់អ្នកលោតនៅទីតាំង A5 ដល់ A9 ដើម្បីកំណត់អាសយដ្ឋានមូលដ្ឋានរបស់ក្រុមប្រឹក្សាភិបាលនៅលើឡានក្រុង I/O ។
ការដំឡើង jumper កំណត់ bit ទៅសូន្យ ខណៈពេលដែល jumper គ្មាន jumper នឹងទុក bit មួយ។
សូមមើលជំពូកទី 4 នៃសៀវភៅណែនាំនេះសម្រាប់ព័ត៌មានលម្អិតបន្ថែមលើការជ្រើសរើសអាសយដ្ឋាន I/O ដែលមាន។
IRQ3 ដល់ IRQ15
ដាក់ jumper នៅទីតាំងដែលត្រូវនឹងកម្រិត IRQ ដែលកម្មវិធីរបស់អ្នកនឹងអាចផ្តល់សេវាបាន។ សេវា IRQ មួយ ទាំងច្រកសៀរៀល។
485A/B និង 422A/B
jumper នៅទីតាំង 485 កំណត់ច្រកនោះសម្រាប់ 2 wire RS485 (Half Duplex) mode។
jumper នៅទីតាំង 422 កំណត់ច្រកនោះសម្រាប់ 4 wire RS422 (Full-Duplex) mode។
សម្រាប់កម្មវិធី RS4 ចំនួន 485 ខ្សែ សូមដំឡើង jumper 422 ប្រសិនបើ port ជាមេ ប្រសិនបើ port គឺជា slave សូមដំឡើង jumpers 422 និង 485 ។
TRMI និង TRMO
ឧបករណ៍លោត TRMI ភ្ជាប់សៀគ្វីបញ្ចប់ RC នៅលើបន្ទះទៅនឹងបន្ទាត់បញ្ចូល (ទទួល) ។
jumpers ទាំងនេះគួរតែត្រូវបានដំឡើងសម្រាប់ 4 wire RS422 mode ។
ឧបករណ៍លោត TRMO ភ្ជាប់សៀគ្វីបញ្ចប់ RC នៅលើបន្ទះទៅនឹងបន្ទាត់ទិន្នផល / បញ្ចូល។
jumpers ទាំងនេះគួរតែត្រូវបានដំឡើងសម្រាប់ 2 wire RS485 mode នៅក្រោមលក្ខខណ្ឌជាក់លាក់។
សូមមើលកថាខណ្ឌខាងក្រោមសម្រាប់ព័ត៌មានលម្អិតបន្ថែម។
ការបញ្ចប់ និងការលំអៀង
ខ្សែបញ្ជូនគួរតែត្រូវបានបញ្ចប់នៅចុងបញ្ចប់នៃការទទួលនៅក្នុង impedance លក្ខណៈរបស់វា។ ការដំឡើង jumper នៅទីតាំងដែលមានស្លាក TRMO អនុវត្តបន្ទុក 120Ω ជាស៊េរីជាមួយ capacitor 0.01μF នៅទូទាំងទិន្នផលសម្រាប់របៀប RS422 និងឆ្លងកាត់ការបញ្ជូន/ទទួលទិន្នផល/បញ្ចូលសម្រាប់ប្រតិបត្តិការ RS485 ។ អ្នកលោតនៅទីតាំង TRMI អនុវត្តបន្ទុកលើធាតុបញ្ចូល RS422 ។
ពេញ ឬពាក់កណ្តាលទ្វេ
Full-Duplex អនុញ្ញាតឱ្យមានទំនាក់ទំនងទ្វេទិសក្នុងពេលដំណាលគ្នា។ Half-Duplex អនុញ្ញាតឱ្យមានការទំនាក់ទំនងទ្វេទិស និងអ្នកទទួល ប៉ុន្តែមានតែមួយក្នុងពេលតែមួយ ហើយត្រូវបានទាមទារសម្រាប់ការទំនាក់ទំនង RS485 ។
ការជ្រើសរើសត្រឹមត្រូវអាស្រ័យលើការភ្ជាប់ខ្សែដែលប្រើដើម្បីភ្ជាប់ច្រកសៀរៀលទាំងពីរ។ តារាងខាងក្រោមបង្ហាញពីរបៀបដែលបន្ទះទំនាក់ទំនងសៀរៀលពីរនឹងត្រូវបានភ្ជាប់គ្នាទៅវិញទៅមកសម្រាប់របៀបផ្សេងៗ។ Tx កំណត់ខ្សែបញ្ជូន ហើយ Rx កំណត់ខ្សែទទួល។
របៀបទំនាក់ទំនង និងជម្រើសខ្សែ
របៀប | Rx- | ក្តារ A | ក្តារ B | |
ម្ជុល | ម្ជុល | |||
1 | 2 | |||
សាមញ្ញ | 2-Wire ទទួលតែប៉ុណ្ណោះ | Rx + | 9 | 3 |
សាមញ្ញ | ការបញ្ជូន 2 ខ្សែតែប៉ុណ្ណោះ | Tx + | 2 | 9 |
ត- | 3 | 1 | ||
ពាក់កណ្តាលទ្វេ | 2- ខ្សែ | TRx+ | 2 | 2 |
TRx- | 3 | 3 | ||
Full-Duplex | 4-wire w/o localecho | Tx + | 2 | 9 |
ត- | 3 | 1 | ||
Rx- | 1 | 3 | ||
Rx + | 9 | 2 |
ជំពូកទី 4: ការជ្រើសរើសអាសយដ្ឋាន
អាសយដ្ឋានមូលដ្ឋានរបស់ក្រុមប្រឹក្សាភិបាលអាចត្រូវបានជ្រើសរើសគ្រប់ទីកន្លែងក្នុងជួរអាសយដ្ឋាន I/O bus 000-3E0 hex ដោយផ្តល់ថាអាសយដ្ឋានមិនត្រួតលើគ្នាជាមួយមុខងារផ្សេងទៀត។ ប្រសិនបើមានការសង្ស័យ សូមមើលតារាងខាងក្រោមសម្រាប់បញ្ជីនៃការកំណត់អាសយដ្ឋានស្តង់ដារ។ (ច្រកទំនាក់ទំនងគោលពីរដែលធ្វើសមកាលកម្មបឋម និងបន្ទាប់បន្សំត្រូវបានគាំទ្រដោយប្រព័ន្ធប្រតិបត្តិការ។) កម្មវិធីកំណត់ទីតាំងអាសយដ្ឋានមូលដ្ឋាន FINDBASE ផ្តល់ជូននៅលើស៊ីឌី (ឬថាស) នឹងជួយអ្នកក្នុងការជ្រើសរើសអាសយដ្ឋានមូលដ្ឋានដែលនឹងជៀសវាងការប៉ះទង្គិចជាមួយធនធានកុំព្យូទ័រដែលបានដំឡើងផ្សេងទៀត។ បន្ទាប់មក កម្មវិធី SETUP នឹងបង្ហាញអ្នកពីកន្លែងដែលត្រូវដាក់អាសយដ្ឋាន jumpers នៅពេលអ្នកបានជ្រើសរើសអាសយដ្ឋានមូលដ្ឋាន។
ខាងក្រោមផ្តល់នូវព័ត៌មានផ្ទៃខាងក្រោយ ដើម្បីជួយអ្នកឱ្យយល់កាន់តែច្បាស់អំពីដំណើរការនេះ។
តារាងទី 4-1៖ ការកំណត់អាសយដ្ឋានស្តង់ដារសម្រាប់កុំព្យូទ័រ
ជួរ HEX | ការប្រើប្រាស់ |
២២៦៧-៣F | 8237 ឧបករណ៍បញ្ជា DMA ១ |
០១៤៨៦០៧៤-០០៤ | 8259 រំខាន |
០១៤៨៦០៧៤-០០៤ | ៥៥៥ ឧបករណ៍កំណត់ពេលវេលា |
២២៦៧-៣F | ឧបករណ៍បញ្ជាក្តារចុច 8042 |
២២៦៧-៣F | CMOS RAM, NMI Mask Reg, RT Clock |
២២៦៧-៣F | ចុះឈ្មោះទំព័រ DMA |
0A0-0BF | 8259 Slave Interrupt Controller |
0C0-0DF | 8237 ឧបករណ៍បញ្ជា DMA ១ |
0F0-0F1 | ឧបករណ៍ដំណើរការគណិតវិទ្យា |
0F8-0FF | ឧបករណ៍ដំណើរការគណិតវិទ្យា |
០១៤៨៦០៧៤-០០៤ | Fixed Disk Controller 2 |
1F0-1F8 | Fixed Disk Controller 1 |
០១៤៨៦០៧៤-០០៤ | ច្រកហ្គេម |
238-23B | កណ្ដុរឡានក្រុង |
23C-23F | ជំនួស កណ្ដុរឡានក្រុង |
២២៦៧-៣F | ម៉ាស៊ីនបោះពុម្ពប៉ារ៉ាឡែល |
2B0-2BF | EGA |
2C0-2CF | EGA |
2D0-2DF | EGA |
2E0-2E7 | GPIB (AT) |
2E8-2EF | ច្រកសៀរៀល |
2F8-2FF | ច្រកសៀរៀល |
២២៦៧-៣F | |
២២៦៧-៣F | |
២២៦៧-៣F | ថាសរឹង (XT) |
០១៤៨៦០៧៤-០០៤ | ឧបករណ៍បញ្ជាថាសទន់ 2 |
២២៦៧-៣F | ម៉ាស៊ីនបោះពុម្ពប៉ារ៉ាឡែល |
២២៦៧-៣F | SDLC |
3A0-3AF | SDLC |
3B0-3BB | MDA |
3BC-3BF | ម៉ាស៊ីនបោះពុម្ពប៉ារ៉ាឡែល |
3C0-3CF | VGA EGA |
3D0-3DF | CGA |
3E8-3EF | ច្រកសៀរៀល |
3F0-3F7 | ឧបករណ៍បញ្ជាថាសទន់ 1 |
3F8-3FF | ច្រកសៀរៀល |
អ្នកលោតអាសយដ្ឋានក្រុមប្រឹក្សាភិបាលត្រូវបានសម្គាល់ A5-A9 ។ តារាងខាងក្រោមរាយឈ្មោះ jumpers ធៀបនឹងបន្ទាត់អាសយដ្ឋានដែលគ្រប់គ្រង និងទម្ងន់ដែលទាក់ទងនៃនីមួយៗ។
តារាងទី 4-2៖ ការដំឡើងអាសយដ្ឋានមូលដ្ឋានក្តារ
ក្តារ អាស័យដ្ឋាន ការកំណត់ | ខ្ទង់ទី 1 | ខ្ទង់ទី 2 | លេខ 3 | ||||
អ្នកលោត ឈ្មោះ | A9 | A8 | A7 | A6 | A5 | ||
អាស័យដ្ឋាន បន្ទាត់ គ្រប់គ្រង | A9 | A8 | A7 | A6 | A5 | ||
ទសភាគ ទម្ងន់ | 512 | 256 | 128 | 64 | 32 | ||
លេខគោលដប់ប្រាំមួយ។ ទម្ងន់ | 200 | 100 | 80 | 40 | 20 |
ដើម្បីអានការដំឡើង jumper អាសយដ្ឋាន សូមកំណត់គោលពីរ “1” ទៅកាន់ jumpers ដែលបិទ និងប្រព័ន្ធគោលពីរ “0” ទៅ jumpers ដែលបើក។ សម្រាប់អតីតample ដូចដែលបានបង្ហាញក្នុងតារាងខាងក្រោម ការជ្រើសរើសអាសយដ្ឋានត្រូវគ្នានឹងគោលពីរ 11 000x xxxx (hex 300)។ "x xxxx" តំណាងឱ្យបន្ទាត់អាសយដ្ឋាន A4 ដល់ A0 ដែលប្រើនៅលើក្តារដើម្បីជ្រើសរើសការចុះឈ្មោះបុគ្គល។ សូមមើលជំពូកទី 5 ការសរសេរកម្មវិធីនៅក្នុងសៀវភៅណែនាំនេះ។
តារាង 4-3: ឧampការកំណត់អាសយដ្ឋាន
អ្នកលោត ឈ្មោះ | A9 | A8 | A7 | A6 | A5 | ||
រៀបចំ | បិទ | បិទ | ON | ON | ON | ||
គោលពីរ តំណាង | 1 | 1 | 0 | 0 | 0 | ||
ការបំប្លែង កត្តា | 2 | 1 | 8 | 4 | 2 | ||
HEX តំណាង | 3 | 0 | 0 |
Review តារាងជ្រើសរើសអាសយដ្ឋានដោយប្រុងប្រយ័ត្ន មុននឹងជ្រើសរើសអាសយដ្ឋានក្រុមប្រឹក្សាភិបាល។ ប្រសិនបើអាសយដ្ឋាននៃមុខងារដែលបានដំឡើងពីរជាន់គ្នា អ្នកនឹងជួបប្រទះអាកប្បកិរិយាកុំព្យូទ័រដែលមិនអាចទាយទុកជាមុនបាន។
ជំពូកទី 5: ការសរសេរកម្មវិធី
ទីតាំងអាសយដ្ឋានជាប់គ្នាសរុបចំនួន 32 ត្រូវបានបែងចែកទៅឱ្យក្រុមប្រឹក្សាភិបាល ដែលក្នុងនោះ 17 ត្រូវបានប្រើប្រាស់។ UARTs ត្រូវបានដោះស្រាយដូចខាងក្រោម:
តារាងទី 5-1៖ តារាងជ្រើសរើសអាសយដ្ឋាន
អាយ/អូ អាស័យដ្ឋាន | អាន | សរសេរ |
មូលដ្ឋាន +0 ដល់ 7 | COM A UART | COM A UART |
មូលដ្ឋាន +8 ដល់ F | COM B UART | COM B UART |
មូលដ្ឋាន +10 ម៉ោង។ | ស្ថានភាព IRQ របស់ក្រុមប្រឹក្សាភិបាល | គ្មាន |
មូលដ្ឋាន +11 ដល់ 1F | គ្មាន | គ្មាន |
ការចុះឈ្មោះអាន / សរសេរសម្រាប់ UARTs ត្រូវគ្នានឹងការចុះបញ្ជីស្តង់ដារឧស្សាហកម្ម 16550 ។ ការចុះឈ្មោះស្ថានភាព IRQ របស់ក្រុមប្រឹក្សាភិបាលគឺត្រូវគ្នាជាមួយ Windows NT ។ COM A នឹងកំណត់ bit 0 hi ពេល interrupt COM B នឹងកំណត់ bit 1 hi ពេល interrupt ។
Sampកម្មវិធីឡេ
មាន sampកម្មវិធី le ផ្តល់ជូនក្រុមប្រឹក្សាភិបាល 104-ICOM-2S ជាភាសា C, Pascal, QuickBASIC និងភាសា Windows ជាច្រើន។ DOS ស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 ការហៅទូរសព្ទនឹងមានៈ outportb(BASEADDR +3,0×80);
បន្ទាប់មកអ្នកផ្ទុកធាតុចែកទៅក្នុងអាសយដ្ឋានមូលដ្ឋាន +0 (បៃទាប) និងអាសយដ្ឋានមូលដ្ឋាន +1 (បៃខ្ពស់)។ សមីការខាងក្រោមកំណត់ទំនាក់ទំនងរវាងអត្រា baud និងការបែងចែក: អត្រា baud ដែលចង់បាន = (ប្រេកង់គ្រីស្តាល់) / (32 * ចែក)
ប្រេកង់នាឡិកា UART គឺ 1.8432MHz ។ តារាងខាងក្រោមរាយបញ្ជីប្រេកង់ចែកដែលពេញនិយម។
តារាង 5-2: ការបែងចែកអត្រា Baud
បាដ អត្រា | ការបែងចែក | ការបែងចែក (រោងចក្រ ជម្រើស) | កំណត់ចំណាំ | អតិបរមា។ ភាពខុសគ្នា។ ប្រវែងខ្សែ* |
460800 | 1 | 550 | ||
230400 | 2 | 1400 | ||
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 ហ្វីត។ |
*ទាំងនេះគឺជាទ្រឹស្តីអតិបរមាដោយផ្អែកលើលក្ខខណ្ឌធម្មតា និងខ្សែដែលមានគុណភាពល្អដោយផ្អែកលើស្តង់ដារ EIA 485 និង EIA 422 សម្រាប់អ្នកបើកបរឌីផេរ៉ង់ស្យែលដែលមានតុល្យភាព។
នៅក្នុង 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 ប៊ីត គ្មានភាពស្មើគ្នា និងប៊ីតឈប់មួយគឺ៖ outportb(BASEADDR +3, 0x03)
ជំហានទីបីនៃលំដាប់នៃការចាប់ផ្តើមគឺដើម្បីកំណត់ការចុះឈ្មោះការត្រួតពិនិត្យម៉ូដឹមនៅអាសយដ្ឋានមូលដ្ឋាន +4 ។
ការចុះឈ្មោះនេះគ្រប់គ្រងមុខងារនៅលើក្តារមួយចំនួន។ ប៊ីត 1 គឺជាសំណើរដើម្បីផ្ញើ (RTS) ប៊ីតត្រួតពិនិត្យ។ ប៊ីតនេះគួរតែទុកឱ្យទាបរហូតដល់ពេលបញ្ជូន។ (ចំណាំ៖ នៅពេលដំណើរការក្នុងរបៀប RS485 ដោយស្វ័យប្រវត្តិ ស្ថានភាពនៃប៊ីតនេះមិនសំខាន់ទេ។) Bits 2 និង 3 គឺជាលទ្ធផលដែលកំណត់ដោយអ្នកប្រើប្រាស់។ Bit 2 អាចត្រូវបានមិនអើពើនៅលើក្តារនេះ។ ប៊ីត 3 ត្រូវបានប្រើដើម្បីបើកការរំខាន ហើយគួរតែត្រូវបានកំណត់កម្រិតខ្ពស់ ប្រសិនបើអ្នកទទួលដែលជំរុញដោយមានការរំខាននឹងត្រូវប្រើ។
ជំហានដំបូងចុងក្រោយគឺត្រូវសម្អាតបណ្តុំអ្នកទទួល។ អ្នកធ្វើដូចនេះជាមួយនឹងការអានចំនួនពីរពីសតិបណ្ដោះអាសន្នអ្នកទទួលនៅអាសយដ្ឋានមូលដ្ឋាន +0 ។ នៅពេលរួចរាល់ UART គឺរួចរាល់ក្នុងការប្រើប្រាស់។
ទទួលភ្ញៀវ
ការទទួលភ្ញៀវអាចត្រូវបានដោះស្រាយតាមពីរវិធី៖ ការស្ទង់មតិ និងការរំខានដោយជំរុញ។ នៅពេលបោះឆ្នោត ការទទួលភ្ញៀវត្រូវបានសម្រេចដោយការអានជានិច្ចនូវការចុះឈ្មោះស្ថានភាពបន្ទាត់នៅអាសយដ្ឋានមូលដ្ឋាន +5 ។ ប៊ីត 0 នៃការចុះឈ្មោះនេះត្រូវបានកំណត់ខ្ពស់នៅពេលណាដែលទិន្នន័យរួចរាល់ដើម្បីអានពីបន្ទះឈីប។ ការបោះឆ្នោតមិនមានប្រសិទ្ធភាពក្នុងអត្រាទិន្នន័យខ្ពស់ខាងលើទេ ព្រោះកម្មវិធីមិនអាចធ្វើអ្វីផ្សេងទៀតបាននៅពេលដែលវាកំពុងបោះឆ្នោត ឬទិន្នន័យអាចនឹងត្រូវខកខាន។ បំណែកកូដខាងក្រោមអនុវត្តរង្វិលជុំបោះឆ្នោត ហើយប្រើតម្លៃ 13 (ASCII carriage return) ជាសញ្ញាសម្គាល់ការបញ្ជូនចុងក្រោយ៖
do
{
ខណៈពេលដែល (!(inportb(BASEADDR +5) & 1)); /* រង់ចាំរហូតដល់ទិន្នន័យរួចរាល់*/ data[i++]= inportb(BASEADDR);
}
while (data[i]!=13); /* អានបន្ទាត់រហូតដល់តួអក្សរ null rec'd*/
ការប្រាស្រ័យទាក់ទងដែលជំរុញដោយរំខានគួរតែត្រូវបានប្រើនៅពេលណាដែលអាចធ្វើទៅបាន និងត្រូវបានទាមទារសម្រាប់អត្រាទិន្នន័យខ្ពស់។
ការសរសេរអ្នកទទួលដែលជំរុញដោយមានការរំខានគឺមិនស្មុគស្មាញជាងការសរសេរអ្នកទទួលដែលបានស្ទង់មតិទេ ប៉ុន្តែគួរយកចិត្តទុកដាក់នៅពេលដំឡើង ឬដកឧបករណ៍ដោះស្រាយការរំខានរបស់អ្នកចេញ ដើម្បីជៀសវាងការសរសេរការរំខានខុស បិទការរំខានខុស ឬបិទការរំខានក្នុងរយៈពេលយូរពេក។
ដំបូងអ្នកដោះស្រាយនឹងអានការចុះឈ្មោះអត្តសញ្ញាណរំខាននៅអាសយដ្ឋានមូលដ្ឋាន +2 ។ ប្រសិនបើការរំខានគឺសម្រាប់ទទួលទិន្នន័យដែលមាន អ្នកដោះស្រាយបន្ទាប់មកអានទិន្នន័យ។ ប្រសិនបើគ្មានការរំខានណាមួយកំពុងរង់ចាំទេ ការគ្រប់គ្រងចេញពីទម្លាប់។ អេ សample handler សរសេរជា C មានដូចខាងក្រោម៖
readback = inportb(BASEADDR +2);
if (readback & 4) /*Readback នឹងត្រូវកំណត់ជា 4 if data are available*/ data[i++]=inportb(BASEADDR);
ច្រកចេញ (0x20,0x20); /* សរសេរ EOI ទៅ 8259 Interrupt Controller*/ ត្រឡប់;
ការឆ្លង
ការបញ្ជូន RS485 គឺសាមញ្ញក្នុងការអនុវត្ត។ មុខងារ AUTO បើកដំណើរការឧបករណ៍បញ្ជូនដោយស្វ័យប្រវត្តិ នៅពេលដែលទិន្នន័យរួចរាល់ក្នុងការផ្ញើ ដូច្នេះមិនចាំបាច់មាននីតិវិធីបើកកម្មវិធីទេ។
ជំពូកទី 6: Connector Pin Assignments
ឧបករណ៍ភ្ជាប់ខ្នាតតូច 9-pin D ដ៏ពេញនិយម (ប្រុស) ត្រូវបានប្រើសម្រាប់ភ្ជាប់ទៅខ្សែទំនាក់ទំនង។ ឧបករណ៍ភ្ជាប់ត្រូវបានបំពាក់ដោយខ្សែស្រលាយ 4-40 (ចាក់សោវីសស្រី) ដើម្បីផ្តល់នូវការធូរស្បើយពីភាពតានតឹង។ ឧបករណ៍ភ្ជាប់ដែលមានស្លាក P2 គឺសម្រាប់ COM A ហើយ P3 គឺ COM B ។
តារាងទី 6-1៖ ការចាត់តាំង Pin ឧបករណ៍ភ្ជាប់ P2/P3
ម្ជុល ទេ | RS422 ខ្សែបួន | RS485 ខ្សែពីរ |
1 | Rx- | |
2 | Tx + | T/Rx+ |
3 | ត- | T/Rx- |
4 | មិនបានប្រើ | |
5 | GND ដាច់ស្រយាល។ | GND ដាច់ស្រយាល។ |
6 | មិនបានប្រើ | |
7 | មិនបានប្រើ | |
8 | មិនបានប្រើ | |
9 | Rx + |
ចំណាំ
ប្រសិនបើឯកតាត្រូវបានសម្គាល់ CE នោះ វិធីសាស្ត្រនៃការដាក់ខ្សែ និងបំបែកដែលអាចបញ្ជាក់បានពី CE (ខែលការពារខ្សែនៅឧបករណ៍ភ្ជាប់ ខ្សែការពារដែលមានខ្សែពីរ។ល។) ត្រូវតែប្រើ។
យោបល់របស់អតិថិជន
ប្រសិនបើអ្នកជួបប្រទះបញ្ហាជាមួយសៀវភៅណែនាំនេះ ឬគ្រាន់តែចង់ផ្តល់មតិកែលម្អខ្លះមកយើង សូមផ្ញើអ៊ីមែលមកយើងតាមរយៈ៖ manuals@accesio.com. សូមលម្អិតអំពីកំហុសដែលអ្នករកឃើញ ហើយរួមបញ្ចូលអាសយដ្ឋានសំបុត្ររបស់អ្នក ដូច្នេះយើងអាចផ្ញើការធ្វើបច្ចុប្បន្នភាពដោយដៃដល់អ្នក។
10623 Roselle Street, San Diego CA 92121
ទូរស័ព្ទ (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
ឯកសារ/ធនធាន
![]() |
ASSURED 104-ICOM-2S, 104-COM-2S ក្រុមប្រឹក្សាទំនាក់ទំនងសៀរៀល [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ 104-ICOM-2S, 104-COM-2S, 104-ICOM-2S 104-COM-2S ក្រុមប្រឹក្សាទំនាក់ទំនងសៀរៀល, 104-ICOM-2S 104-COM-2S, ក្រុមប្រឹក្សាទំនាក់ទំនងសៀរៀល, ក្រុមប្រឹក្សាទំនាក់ទំនង, ក្រុមប្រឹក្សាភិបាល |