आश्वस्त प्रणालीहरू १०४-COM-८S सिरियल कम्युनिकेसन बोर्ड

उत्पादन उपयोग निर्देशन
- बोर्डलाई क्षति हुनबाट जोगाउन यी सुरक्षा सावधानीहरू पालना गर्नु महत्त्वपूर्ण छ:
- कम्प्युटरको पावर अफ हुँदा फिल्ड केबलिङलाई सधैं जडान र विच्छेद गर्नुहोस्।
- बोर्ड जडान गर्नु अघि कम्प्युटरको पावर बन्द गर्नुहोस्।
- कम्प्युटर वा फिल्ड पावर अन हुँदा केबलहरू जडान वा विच्छेदन नगर्नुहोस्।
- विस्तृत स्थापना निर्देशनहरूको लागि प्रयोगकर्ता पुस्तिका हेर्नुहोस्।
- बोर्ड स्थापना गर्नु अघि कम्प्युटरको पावर बन्द छ भनी सुनिश्चित गर्नुहोस्।
- यो उत्पादन ACCES I/O Products, Inc बाट वारेन्टीको साथ आउँछ। वारेन्टी कभरेजमा समावेश छ:
- पहिलो तीन वर्ष: वारेन्टीद्वारा बहिष्कृत श्रम वा पार्टपुर्जाको लागि नि:शुल्क मर्मत र प्रतिस्थापन।
- निम्न वर्षहरू: साइटमा वा इन-प्लान्ट सेवा उचित दरमा उपलब्ध छ।
- ACCES द्वारा निर्मित नभएका उपकरणहरू: सम्बन्धित निर्माताको वारेन्टी अन्तर्गत पर्दछन्।
FAQ
- प्रश्न: यदि मेरो उपकरण असफल भयो भने मैले के गर्नुपर्छ?
- A: तुरुन्त सेवा र सहयोगको लागि ACCES लाई सम्पर्क गर्नुहोस्। दोषपूर्ण उपकरणहरू वारेन्टी सर्तहरू अनुसार मर्मत वा प्रतिस्थापन गरिनेछ।
- प्रश्न: के म कम्प्युटर अन भएको बेला बोर्ड जडान गर्न सक्छु?
- A: होइन, क्षति हुनबाट जोगाउन बोर्ड जडान वा विच्छेद गर्नु अघि सधैं कम्प्युटरको पावर बन्द छ भनी सुनिश्चित गर्नुहोस्।
सूचना
- यस कागजातमा भएको जानकारी केवल सन्दर्भको लागि प्रदान गरिएको हो।
- यहाँ वर्णन गरिएको जानकारी वा उत्पादनहरूको प्रयोग वा प्रयोगबाट उत्पन्न हुने कुनै पनि दायित्व ACCES ले लिँदैन।
- यस कागजातमा प्रतिलिपि अधिकार वा प्याटेन्टहरूद्वारा सुरक्षित गरिएको जानकारी र उत्पादनहरू समावेश वा सन्दर्भ हुन सक्छ र ACCES को प्याटेन्ट अधिकारहरू अन्तर्गत कुनै इजाजतपत्र प्रदान गर्दैन, न अरूको अधिकार।
- IBM PC, PC/XT, र PC/AT अन्तर्राष्ट्रिय व्यापार मेशिन कर्पोरेशनका दर्ता ट्रेडमार्कहरू हुन्।
- संयुक्त राज्य अमेरिका मा छापिएको। ACCES I/O Products, Inc. 2003 Roselle Street, San Diego, CA 2005 द्वारा प्रतिलिपि अधिकार 10623, 92121। सबै अधिकार सुरक्षित।
चेतावनी!
कम्प्युटरको पावर अफ भएको बेलामा आफ्नो फिल्ड केबल सधैं जडान र विच्छेद गर्नुहोस्। बोर्ड स्थापना गर्नु अघि सधैं कम्प्युटरको पावर अफ गर्नुहोस्। केबलहरू जडान र विच्छेदन गर्दा, वा कम्प्युटर वा फिल्डको पावर अन भएको प्रणालीमा बोर्डहरू स्थापना गर्दा I/O बोर्डलाई क्षति पुग्न सक्छ र निहित वा व्यक्त गरिएका सबै वारेन्टीहरू रद्द हुनेछन्।
वारेन्टी
- ढुवानी गर्नु अघि, ACCES उपकरणहरू राम्ररी निरीक्षण गरिन्छ र लागू विनिर्देशहरूमा परीक्षण गरिन्छ।
- यद्यपि, यदि उपकरणमा विफलता भयो भने, ACCES ले आफ्ना ग्राहकहरूलाई तत्काल सेवा र समर्थन उपलब्ध हुने आश्वासन दिन्छ।
- ACCES द्वारा मूल रूपमा निर्मित सबै उपकरणहरू जुन दोषपूर्ण पाइएमा निम्न विचारहरूको अधीनमा रही मर्मत वा प्रतिस्थापन गरिनेछ।
नियम र सर्तहरू
- यदि कुनै युनिट असफल भएको शंका छ भने, ACCES को ग्राहक सेवा विभागमा सम्पर्क गर्नुहोस्।
- युनिट मोडेल नम्बर, सिरियल नम्बर, र असफलता लक्षण(हरू) को विवरण दिन तयार हुनुहोस्।
- असफलता पुष्टि गर्न हामी केही साधारण परीक्षणहरू सुझाव दिन सक्छौं। हामी फिर्ता प्याकेजको बाहिरी लेबलमा देखा पर्ने गरी फिर्ता सामग्री प्राधिकरण (RMA) नम्बर तोक्नेछौं।
- सबै एकाइहरू/कम्पोनेन्टहरू ह्यान्डलिङका लागि राम्ररी प्याक गरि ACCES तोकिएको सेवा केन्द्रमा भाडा प्रिपेड गरी फिर्ता गरिनुपर्छ र ग्राहक/प्रयोगकर्ताको साइट फ्रेट प्रिपेड र इनभ्वाइसमा फिर्ता गरिनेछ।
कभरेज
- पहिलो तीन वर्ष: फिर्ता गरिएको एकाइ/भाग मर्मत गरिनेछ र/वा ACCES विकल्पमा प्रतिस्थापन गरिनेछ श्रमको लागि कुनै शुल्क वा वारेन्टी द्वारा समावेश नगरिएको भागहरू। वारेन्टी उपकरण ढुवानी संग सुरु हुन्छ।
- पछिल्ला वर्षहरू: तपाईँको उपकरणको जीवनकालमा, ACCES उद्योगमा अन्य निर्माताहरूले जस्तै उचित दरमा साइट वा इन-प्लान्ट सेवाहरू प्रदान गर्न तयार छ।
उपकरण ACCES द्वारा निर्मित छैन
- ACCES द्वारा प्रदान गरिएको तर निर्माण नगरिएको उपकरणहरू वारेन्टी गरिएको छ र सम्बन्धित उपकरण निर्माताको वारेन्टीको नियम र सर्तहरू अनुसार मर्मत गरिनेछ।
सामान्य
यस वारेन्टी अन्तर्गत, ACCES को दायित्व वारेन्टी अवधिमा दोषपूर्ण प्रमाणित भएका कुनै पनि उत्पादनहरूको लागि प्रतिस्थापन, मर्मत वा क्रेडिट जारी गर्न (ACCES विवेकमा) सीमित छ। कुनै पनि अवस्थामा ACCES हाम्रो उत्पादनको प्रयोग वा दुरुपयोगबाट हुने परिणामात्मक वा विशेष क्षतिको लागि उत्तरदायी छैन। ACCES द्वारा लिखित रूपमा अनुमोदित नभएको ACCES उपकरणहरूमा परिमार्जन वा थपका कारण हुने सबै शुल्कहरूको लागि ग्राहक जिम्मेवार हुनेछ वा, यदि ACCES को विचारमा उपकरण असामान्य प्रयोगको अधीनमा छ भने। यस वारेन्टीको उद्देश्यका लागि "असामान्य प्रयोग" लाई खरिद वा बिक्री प्रतिनिधित्वद्वारा प्रमाणित रूपमा निर्दिष्ट वा अभिप्रेत प्रयोग बाहेक उपकरणको पर्दाफास भएको कुनै पनि प्रयोगको रूपमा परिभाषित गरिएको छ। माथिका बाहेक, व्यक्त वा निहित कुनै पनि अन्य वारेन्टी, ACCES द्वारा सुसज्जित वा बेचिएको कुनै पनि र सबै त्यस्ता उपकरणहरूमा लागू हुनेछैन।
कार्यात्मक विवरण
- यी सिरियल इन्टरफेस बोर्डहरूमा आठ वा चार स्वतन्त्र पोर्टहरू हुन्छन् र प्रभावकारी RS-485 र RS-422 बहुबिन्दु सञ्चार प्रदान गर्दछन्। प्रत्येक च्यानललाई कुनै पनि मोडमा कन्फिगर गर्न सकिन्छ। बोर्डमा जम्परहरूले प्रत्येक व्यक्तिगत च्यानलको लागि टर्मिनेशन सहित कन्फिगरेसनको छनोटलाई अनुमति दिन्छन्।
- बोर्डहरू PC/104 ढाँचामा डिजाइन गरिएका छन्।
- यसको आयाम लगभग ३.७७५ इन्च X ३.५५० इन्च छ। सबै सिग्नल जडानहरू बोर्डको किनारमा जडान गरिएको ५०-पिन कनेक्टर मार्फत बनाइन्छ।
RS-485 सन्तुलित मोड सञ्चालन
- बोर्डले RS-485 मोडहरूलाई समर्थन गर्दछ जसले बढेको दायरा र आवाज प्रतिरोधात्मक क्षमताको लागि भिन्न सन्तुलित ड्राइभरहरू प्रयोग गर्दछ। RS-485 विशिष्टताले एकल लाइनमा अधिकतम 32 उपकरणहरू परिभाषित गर्दछ। एकल लाइनमा सेवा गरिएका उपकरणहरूको संख्या "रिपीटरहरू" प्रयोग गरेर विस्तार गर्न सकिन्छ।
- बोर्डले सञ्चार लाइनहरू समाप्त गर्न लोड प्रतिरोधकहरू पनि थप्न सक्छ। RS-485 सञ्चारका लागि एउटा ट्रान्समिटरले बायस भोल्युम आपूर्ति गर्नु आवश्यक छ।tage सबै ट्रान्समिटरहरू बन्द हुँदा ज्ञात "शून्य" अवस्था सुनिश्चित गर्न। साथै, नेटवर्कको प्रत्येक छेउमा रिसीभर इनपुटहरू "घण्टी बज्ने" हटाउन समाप्त गरिनु पर्छ।
- These boards support biasing by default and support termination by jumpers on the board. If your application requires the transmitter to be unbiased, please contact the factory.
- प्रयोग गरिएको ड्राइभर/रिसीभर, प्रकार ७५१७६B, उच्च बाउड दरमा अत्यन्त लामो सञ्चार लाइनहरू चलाउन सक्षम छ। यसले सन्तुलित लाइनहरूमा ±६० mA सम्म ड्राइभ गर्न सक्छ र +१२ V वा -७ V को सामान्य मोड आवाजमा सुपरइम्पोज गरिएको २०० mV सम्मको विभेदक सिग्नल इनपुटहरू प्राप्त गर्न सक्छ। सञ्चार द्वन्द्वको अवस्थामा, ड्राइभर/रिसीभरहरूमा थर्मल शटडाउन सुविधा हुन्छ।
कम पोर्ट अनुकूलता
- प्रकार १६५५० UART हरू एसिन्क्रोनस कम्युनिकेसन एलिमेन्ट (ACE) को रूपमा प्रयोग गरिन्छ। यसमा मूल IBM सिरियल पोर्टसँग १००% अनुकूलता कायम राख्दै मल्टिटास्किङ अपरेटिङ सिस्टमहरूमा हराएको डेटाबाट जोगाउन १६-बाइट ट्रान्समिट/रिसीभ बफर समावेश छ। यद्यपि, पोर्टहरू मानक COM पोर्ट ठेगानाहरूमा सीमित छैनन्।
- निरन्तर ठेगाना चयन I/O ठेगाना दायरा १०० देखि ३F८ हेक्स भित्र जहाँ पनि उपलब्ध छ, र हाम्रो FINDBASE कार्यक्रमले तपाईंको कम्प्युटरमा I/O बस मेमोरी-म्याप गरिएका ठेगानाहरू स्क्यान गर्नेछ जुन अन्य कम्प्युटर स्रोतहरूसँग बाझिने बिना प्रयोग गर्न सकिन्छ। यसले पोर्टलाई चार "मानक" COM पोर्टहरू (COM100 देखि COM3) मध्ये एकको रूपमा प्रयोग गर्न वा कुनै पनि संयोजनमा तिनीहरूसँगै सहअस्तित्वमा रहन अनुमति दिन्छ।
- बोर्डमा एउटा क्रिस्टल ओसिलेटर राखिएको हुन्छ। यो ओसिलेटरले मानक क्रिस्टल ओसिलेटरको साथ ३०० देखि ९२१,६०० सम्मको बाउड दरको सटीक चयन गर्न अनुमति दिन्छ। मानक क्रिस्टल ओसिलेटर दुई घडी दरहरू उत्पन्न गर्न प्रयोग गरिन्छ।
- एउटा मानक १.८४३२ मेगाहर्ट्ज घडी हो। यदि उच्च बाउड दरहरू आवश्यक छ भने, जम्परद्वारा १४.७४५६ मेगाहर्ट्ज दर चयन गर्न सकिन्छ।
सञ्चार मोडहरू
- बोर्डले २-तार केबल जडानको साथ हाफ-डुप्लेक्स सञ्चारलाई समर्थन गर्दछ।
- हाफ-डुप्लेक्सले ट्राफिकलाई दुवै दिशामा यात्रा गर्न अनुमति दिन्छ, तर एक पटकमा एउटा मात्र बाटोमा।
- RS-485 सञ्चारहरूले सामान्यतया हाफ-डुप्लेक्स मोड प्रयोग गर्छन् किनभने तिनीहरूले केवल एक जोडी तारहरू साझा गर्छन्।
अटो-आरटीएस ट्रान्ससिभर नियन्त्रण
RS-485 सञ्चारमा, ड्राइभरलाई आवश्यकता अनुसार सक्षम र असक्षम पारिएको हुनुपर्छ, जसले गर्दा सबै बोर्डहरूलाई दुई-तार केबल साझा गर्न अनुमति मिल्छ। बोर्डले ड्राइभरलाई स्वचालित रूपमा नियन्त्रण गर्छ। स्वचालित नियन्त्रणको साथ, डाटा प्रसारणको लागि तयार हुँदा ड्राइभर सक्षम हुन्छ। डाटा स्थानान्तरण सुरु भएपछि ड्राइभर एक क्यारेक्टरको प्रसारण समयको लागि सक्षम रहन्छ र त्यसपछि असक्षम पारिन्छ। RS-485 प्रसारणको समयमा रिसीभर असक्षम पारिन्छ र त्यसपछि ट्रान्समिटर ड्राइभर असक्षम पार्दा सक्षम पारिन्छ। बोर्डले स्वचालित रूपमा डेटाको बाउड दरमा यसको समय समायोजन गर्दछ। (नोट: यो स्वचालित नियन्त्रण सुविधाको लागि धन्यवाद, बोर्ड विन्डोज अनुप्रयोगहरूमा प्रयोगको लागि आदर्श हो)
IRQ समर्थन
बोर्डले IRQ स्रोतहरूको प्रयोगलाई समर्थन गर्दछ र माइक्रोसफ्टको विन्डोज NT जस्ता यो सुविधालाई समर्थन गर्ने अपरेटिङ सिस्टमहरूसँग प्रयोगको लागि अन-बोर्ड IRQ स्थिति दर्ता समावेश गर्दछ। यसले बोर्डलाई सबै आठ पोर्टहरू नियन्त्रण गर्न IRQ को एक देखि पाँच स्तरहरू प्रयोग गर्न अनुमति दिन्छ, जसले प्रणाली कन्फिगरेसनलाई धेरै सरल बनाउँछ।

स्थापना
- तपाइँको सुविधाको लागि प्रिन्ट गरिएको क्विक-स्टार्ट गाइड (QSG) बोर्डसँग प्याक गरिएको छ। यदि तपाईंले QSG बाट चरणहरू पहिले नै पूरा गरिसक्नुभएको छ भने, तपाईंले यो अध्याय अनावश्यक भएको पाउन सक्नुहुन्छ र तपाईंको अनुप्रयोग विकास गर्न सुरु गर्न अगाडि बढ्न सक्नुहुन्छ।
- यस PC/104 बोर्डसँग प्रदान गरिएको सफ्टवेयर सीडीमा छ र प्रयोग गर्नु अघि तपाइँको हार्ड डिस्कमा स्थापना हुनुपर्छ।
- यो गर्नको लागि, तपाइँको अपरेटिङ सिस्टमको लागि उपयुक्त रूपमा निम्न चरणहरू प्रदर्शन गर्नुहोस्।
सीडी स्थापना
- निम्न निर्देशनहरूले CD-ROM ड्राइभ ड्राइभ "D" मान्छ। कृपया आवश्यक अनुसार आफ्नो प्रणालीको लागि उपयुक्त ड्राइभ अक्षर प्रतिस्थापन गर्नुहोस्।
DOS
- सीडीलाई आफ्नो CD-ROM ड्राइभमा राख्नुहोस्।
- टाइप गर्नुहोस्
सक्रिय ड्राइभलाई CD-ROM ड्राइभमा परिवर्तन गर्न। - टाइप गर्नुहोस्
स्थापना कार्यक्रम चलाउन। - यस बोर्डको लागि सफ्टवेयर स्थापना गर्न अन-स्क्रिन प्रम्प्टहरू पालना गर्नुहोस्।
विन्डोज
- सीडीलाई आफ्नो CD-ROM ड्राइभमा राख्नुहोस्।
- प्रणालीले स्वचालित रूपमा स्थापना कार्यक्रम चलाउनु पर्छ। यदि स्थापना कार्यक्रम तुरुन्तै चल्दैन भने, START | मा क्लिक गर्नुहोस् चलाउनुहोस् र टाइप गर्नुहोस्
, ठीक क्लिक गर्नुहोस् वा थिच्नुहोस्
. - यस बोर्डको लागि सफ्टवेयर स्थापना गर्न अन-स्क्रिन प्रम्प्टहरू पालना गर्नुहोस्।
लिनक्स
- Linux अन्तर्गत सिरियल पोर्टहरू स्थापना गर्ने बारे जानकारीको लागि कृपया CD-ROM मा linux.htm हेर्नुहोस्।
हार्डवेयर स्थापना गर्दै
बोर्ड स्थापना गर्नु अघि, यस पुस्तिकाको अध्याय ३ र अध्याय ४ ध्यानपूर्वक पढ्नुहोस् र आफ्नो आवश्यकता अनुसार बोर्ड कन्फिगर गर्नुहोस्। SETUP कार्यक्रम बोर्डमा जम्परहरू कन्फिगर गर्न सहयोग गर्न प्रयोग गर्न सकिन्छ। ठेगाना चयनमा विशेष गरी सावधान रहनुहोस्। यदि दुई स्थापित प्रकार्यहरूको ठेगानाहरू ओभरल्याप हुन्छन् भने, तपाईंले अप्रत्याशित कम्प्युटर व्यवहार अनुभव गर्नुहुनेछ। यो समस्याबाट बच्नको लागि, CD मा स्थापित FINDBASE.EXE कार्यक्रमलाई सन्दर्भ गर्नुहोस्। सेटअप कार्यक्रमले बोर्डमा विकल्पहरू सेट गर्दैन, यी जम्परहरू द्वारा सेट गर्नुपर्छ।
यो बहु-पोर्ट सीरियल संचार बोर्डले प्रत्येक UART को लागि सफ्टवेयर-प्रोग्रामेबल ठेगाना दायराहरू प्रयोग गर्दछ, एक अनबोर्ड EEPROM मा भण्डारण। अनबोर्ड ठेगाना चयन जम्पर ब्लक प्रयोग गरेर EEPROM को ठेगाना कन्फिगर गर्नुहोस्, त्यसपछि प्रत्येक अनबोर्ड UART को लागि ठेगानाहरू कन्फिगर गर्न प्रदान गरिएको सेटअप कार्यक्रम प्रयोग गर्नुहोस्।
बोर्ड स्थापना गर्न
- माथि उल्लेख गरिए अनुसार, तपाईंको आवेदन आवश्यकताहरू अनुसार चयन गरिएका विकल्पहरू र आधार ठेगानाहरूको लागि जम्परहरू स्थापना गर्नुहोस्।
- PC/104 स्ट्याकबाट पावर हटाउनुहोस्।
- स्ट्याकिङ र बोर्डहरू सुरक्षित गर्नको लागि स्ट्यान्डअफ हार्डवेयर जम्मा गर्नुहोस्।
- CPU मा रहेको PC/104 कनेक्टरमा वा स्ट्याकमा बोर्डलाई ध्यानपूर्वक प्लग गर्नुहोस्, जडानकर्ताहरूलाई पूर्ण रूपमा सँगै बस्नु अघि पिनहरूको उचित पङ्क्तिबद्धता सुनिश्चित गर्दै।
- बोर्डको I/O कनेक्टरहरूमा I/O केबलहरू स्थापना गर्नुहोस् र स्ट्याकलाई सँगै सुरक्षित गर्न अगाडि बढ्नुहोस् वा चयन गरिएको माउन्टिङ हार्डवेयर प्रयोग गरेर सबै बोर्डहरू स्थापना नभएसम्म 3-5 चरणहरू दोहोर्याउनुहोस्।
- तपाईको PC/104 स्ट्याकमा भएका सबै जडानहरू सही र सुरक्षित छन् भनी जाँच गर्नुहोस् त्यसपछि प्रणालीलाई पावर अप गर्नुहोस्।
- प्रदान गरिएको s मध्ये एउटा चलाउनुहोस्ampतपाइँको अपरेटिङ सिस्टमको लागि उपयुक्त प्रोग्रामहरू जुन तपाइँको स्थापना परीक्षण र मान्य गर्न CD बाट स्थापना गरिएको थियो।
विन्डोज अपरेटिङ सिस्टमहरूमा COM पोर्टहरू स्थापना गर्दै
*नोट: COM बोर्डहरू लगभग कुनै पनि अपरेटिङ सिस्टममा स्थापना गर्न सकिन्छ र हामी Windows को पहिलेका संस्करणहरूमा स्थापनालाई समर्थन गर्छौं, र भविष्यका संस्करणहरूलाई पनि समर्थन गर्ने सम्भावना धेरै छ। WinCE मा प्रयोगको लागि, विशेष निर्देशनहरूको लागि कारखानालाई सम्पर्क गर्नुहोस्।
Windows NT4.0
- Windows NT4 मा COM पोर्टहरू स्थापना गर्न तपाईंले रजिस्ट्रीमा एउटा प्रविष्टि परिवर्तन गर्न आवश्यक छ। यो प्रविष्टिले बहु-पोर्ट COM बोर्डहरूमा IRQ साझेदारी सक्षम गर्दछ। कुञ्जी HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serial\ हो। मानको नाम PermitShare हो र डाटा 1 मा सेट हुनुपर्छ।
- त्यसपछि तपाइँले बोर्डको पोर्टहरूलाई COM पोर्टको रूपमा थप्नुहुनेछ, आधार ठेगानाहरू र IRQ हरू तपाइँको बोर्डको सेटिङहरूसँग मिलाउन सेट गर्नुहोस्।
- रजिस्ट्री मान परिवर्तन गर्न, START|RUN मेनु विकल्पबाट RegEdit चलाउनुहोस् (प्रदान गरिएको ठाउँमा REGEDIT [ENTER] टाइप गरेर)। रूख तल नेभिगेट गर्नुहोस् view बायाँतिर कुञ्जी फेला पार्न, र नयाँ डेटा मान सेट गर्न अनुमति दिने संवाद खोल्न मानको नाममा डबल-क्लिक गर्नुहोस्।

- COM पोर्ट थप्नको लागि, START|CONTROL PANEL|PORTS एप्लेट प्रयोग गर्नुहोस् र ADD मा क्लिक गर्नुहोस्, त्यसपछि सही UART ठेगाना र Interrupt नम्बर प्रविष्ट गर्नुहोस्।
- जब "नयाँ पोर्ट थप्नुहोस्" संवाद कन्फिगर हुन्छ ठीक क्लिक गर्नुहोस्, तर जबसम्म तपाइँले कुनै अन्य पोर्टहरू थप्नुहुन्न तबसम्म "अहिले पुन: सुरु नगर्नुहोस्" जवाफ दिनुहोस्। त्यसपछि प्रणाली सामान्य रूपमा पुनः सुरु गर्नुहोस्, वा "अहिले पुन: सुरु गर्नुहोस्" चयन गरेर।
Windows XP
- Windows XP मा COM पोर्टहरू स्थापना गर्न तपाईंले म्यानुअल रूपमा "मानक" सञ्चार पोर्टहरू स्थापना गर्नुहुनेछ, त्यसपछि हार्डवेयरसँग मेल खाने पोर्टहरूद्वारा प्रयोग गरिएका स्रोतहरूको लागि सेटिङहरू परिवर्तन गर्नुहोस्।
- कन्ट्रोल प्यानलबाट "हार्डवेयर थप्नुहोस्" एप्लेट चलाउनुहोस्।
- "नयाँ हार्डवेयर विजार्ड थप्नमा स्वागत छ" संवादमा "अर्को" मा क्लिक गर्नुहोस्।
- तपाईंले छोटकरीमा “…खोज्दै…” सन्देश देख्नुहुनेछ, त्यसपछि “हो, मैले पहिले नै हार्डवेयर जडान गरिसकेको छु” चयन गर्नुहोस् र “अर्को” मा क्लिक गर्नुहोस्।

- प्रस्तुत सूचीको तलबाट "नयाँ हार्डवेयर उपकरण थप्नुहोस्" चयन गर्नुहोस् र "अर्को" मा क्लिक गर्नुहोस्।
- "हार्डवेयर स्थापना गर्नुहोस् जुन मैले सूचीबाट म्यानुअल रूपमा चयन गर्नुहोस्" र "अर्को" मा क्लिक गर्नुहोस्।
- "पोर्टहरू (COM र LPT) चयन गर्नुहोस् र "अर्को" क्लिक गर्नुहोस्
- "(मानक पोर्ट प्रकारहरू)" र "सञ्चार पोर्ट" (पूर्वनिर्धारित) चयन गर्नुहोस्, "अर्को" मा क्लिक गर्नुहोस्। "अर्को" मा क्लिक गर्नुहोस्।

- क्लिक गर्नुहोस् "View वा यो हार्डवेयर (उन्नत)" लिङ्कको लागि स्रोतहरू परिवर्तन गर्नुहोस्।

- "म्यानुअली कन्फिगरेसन सेट गर्नुहोस्" बटनमा क्लिक गर्नुहोस्।
- "आधारभूत सेटिङहरू:" ड्रप-डाउन सूचीबाट "आधारभूत कन्फिगरेसन 8" चयन गर्नुहोस्।
- "संसाधन सेटिङहरू" बक्समा "I/O दायरा" चयन गर्नुहोस् र "सेटिङहरू परिवर्तन गर्नुहोस् ..." बटनमा क्लिक गर्नुहोस्।
- बोर्डको आधार ठेगाना प्रविष्ट गर्नुहोस्, र "ठीक छ" मा क्लिक गर्नुहोस्।

- "संसाधन सेटिङहरू" बक्समा "IRQ" चयन गर्नुहोस् र "सेटिङहरू परिवर्तन गर्नुहोस्" बटनमा क्लिक गर्नुहोस्।
- बोर्डको IRQ प्रविष्ट गर्नुहोस् र "ठीक" मा क्लिक गर्नुहोस्।
- "म्यानुअल रूपमा कन्फिगरेसन सेट गर्नुहोस्" संवाद बन्द गर्नुहोस् र "समाप्त" मा क्लिक गर्नुहोस्।
- यदि तपाइँ थप पोर्टहरू स्थापना गर्न चाहनुहुन्छ भने "रिबुट नगर्नुहोस्" मा क्लिक गर्नुहोस्। माथिका सबै चरणहरू दोहोर्याउनुहोस्, उही IRQ प्रविष्ट गर्नुहोस् तर प्रत्येक अतिरिक्त UART को लागि कन्फिगर गरिएको आधार ठेगाना प्रयोग गर्नुहोस्।
- तपाईंले पोर्टहरू स्थापना गरिसकेपछि, प्रणालीलाई सामान्य रूपमा रिबुट गर्नुहोस्।
विकल्प चयन
- यस खण्डमा वर्णन गरिएका जम्परहरू पत्ता लगाउन मद्दतको लागि, यस खण्डको अन्त्यमा रहेको विकल्प चयन नक्सा हेर्नुहोस्।
- सिरियल कम्युनिकेसन सेक्सनको सञ्चालन निम्न अनुच्छेदहरूमा वर्णन गरिए अनुसार जम्पर स्थापनाद्वारा निर्धारण गरिन्छ।

समापन
- प्रसारण लाइनलाई यसको विशेषता प्रतिबाधामा प्राप्त गर्ने छेउमा समाप्त गर्नुपर्छ। TERM लेबल गरिएको स्थानमा जम्पर स्थापना गर्नाले RS-120 सञ्चालनको लागि ट्रान्समिट/रिसीभ इनपुट/आउटपुटमा १२०Ω लोड लागू हुन्छ।
- RS-485 सञ्चालनहरूमा जहाँ धेरै टर्मिनलहरू छन्, नेटवर्कको प्रत्येक छेउमा रहेका RS-485 पोर्टहरूमा मात्र माथि वर्णन गरिए अनुसार टर्मिनेटिंग रेसिस्टरहरू हुनुपर्छ। साथै, RS-485 सञ्चालनको लागि, RX+ र RX- लाइनहरूमा पूर्वाग्रह हुनुपर्छ। यदि बोर्डले त्यो पूर्वाग्रह प्रदान गर्दैन भने, कारखाना प्राविधिक सहयोगलाई सम्पर्क गर्नुहोस्।
डाटा केबल तार
- अवरोधहरू: बोर्डले IRQ 2, 3, 5, 7, 10, र 11 लाई समर्थन गर्दछ (अन्य स्थापित हार्डवेयर द्वारा आरक्षित नभएसम्म)।
EEPROM मा उपयुक्त ठेगानामा इच्छित IRQ स्तर लेखेर र यसलाई (तिनीहरूलाई) EEPROM बाट उपयुक्त दर्ताहरूमा लोड गरेर स्तरहरू चयन गरिन्छ। च्यानलहरू A, B, C र D मा व्यक्तिगत अवरोधहरू हुन्छन् र च्यानलहरू E, F, G र H ले पाँचौं अवरोध साझा गर्छन्। सबै च्यानलहरूको लागि अवरोध मानहरू लोड गर्न आवश्यक छ। यदि सबै च्यानलहरूको लागि एउटै अवरोध प्रयोग गर्ने हो भने, यसलाई EEPROM मा पाँचै अवरोध स्थानहरूमा प्रविष्ट गर्नुपर्छ। - कृपया ध्यान दिनुहोस्: Windows NT मा, IRQ साझेदारीलाई समर्थन गर्न प्रणाली रजिस्ट्रीमा परिवर्तनहरू गर्नुपर्छ। निम्न कुराहरू MSDN पुस्तकालयमा Microsoft द्वारा प्रदान गरिएको "Controlling Multiport Serial I/O Boards" बाट लिइएको हो। कागजात id: mk:@ivt:nt40res/D15/S55FC.HTM, Windows NT Resource Kit मा पनि उपलब्ध छ। कोष्ठकमा संलग्न पाठ ("[]") ले टिप्पणीलाई जनाउँछ।
- माइक्रोसफ्ट सिरियल ड्राइभर धेरै गूंगा मल्टिपोर्ट सिरियल बोर्डहरू नियन्त्रण गर्न प्रयोग गर्न सकिन्छ। डम्बले संकेत गर्दछ कि नियन्त्रणमा कुनै अन-बोर्ड प्रोसेसर समावेश छैन। मल्टिपोर्ट बोर्डको प्रत्येक पोर्टमा रजिस्ट्रीमा CurrentControlSet\Services\Serial उपकुञ्जी अन्तर्गत छुट्टै उपकुञ्जी हुन्छ। यी प्रत्येक उपकुञ्जीहरूमा, तपाईंले DosDevices, Interrupt, InterruptStatus, पोर्ट ठेगाना, र PortIndex का लागि मानहरू थप्नु पर्छ किनभने यी हार्डवेयर पहिचानकर्ताद्वारा पत्ता लगाइएको छैन। (यी मानहरूका लागि विवरण र दायराहरूका लागि, हेर्नुहोस् Regentry.hlp, रजिस्ट्री मद्दत file Windows NT Workstation Resource Kit CD मा।)
- पूर्वका लागिampयदि तपाईंसँग ठेगाना ०x३०० मा नियन्त्रण ब्लक भएको बोर्ड कन्फिगर गरिएको छ भने, ठेगाना ०x१०० बाट सुरु हुने लगातार र मिल्दोजुल्दो पोर्टहरू छन्, र सबै पोर्टहरूमा ०x५ को IRQ छ भने, रजिस्ट्रीमा मानहरू यस प्रकार छन्:
Serial2 उपकुञ्जी:
- पोर्ट ठेगाना = REG_DWORD 0x100
- अवरोध = REG_DWORD 5
- DosDevices = REG_SZ COM3
- InterruptStatus = REG_DWORD 0x500
- PortIndex = REG_DWORD 1
Serial3 उपकुञ्जी:
- पोर्ट ठेगाना = REG_DWORD 0x108
- अवरोध = REG_DWORD 5
- DosDevices = REG_SZ COM4
- InterruptStatus = REG_DWORD 0x500
- PortIndex = REG_DWORD 2
Serial4 उपकुञ्जी:
- पोर्ट ठेगाना = REG_DWORD 0x110
- अवरोध = REG_DWORD 5
- DosDevices = REG_SZ COM5
- InterruptStatus = REG_DWORD 0x500
- PortIndex = REG_DWORD 3
Serial5 उपकुञ्जी:
- पोर्ट ठेगाना = REG_DWORD 0x118
- अवरोध = REG_DWORD 5
- DosDevices = REG_SZ COM6
- InterruptStatus = REG_DWORD 0x500
- PortIndex = REG_DWORD 4
Serial6 उपकुञ्जी:
- पोर्ट ठेगाना = REG_DWORD 0x120
- अवरोध = REG_DWORD 5
- DosDevices = REG_SZ COM7
- InterruptStatus = REG_DWORD 0x500
- PortIndex = REG_DWORD 5
Serial7 उपकुञ्जी:
- पोर्ट ठेगाना = REG_DWORD 0x128
- अवरोध = REG_DWORD 5
- DosDevices = REG_SZ COM8
- InterruptStatus = REG_DWORD 0x500
- PortIndex = REG_DWORD 6
Serial8 उपकुञ्जी:
- पोर्ट ठेगाना = REG_DWORD 0x130
- अवरोध = REG_DWORD 5
- DosDevices = REG_SZ COM9
- InterruptStatus = REG_DWORD 0x500
- PortIndex = REG_DWORD 7
Serial9 उपकुञ्जी:
- पोर्ट ठेगाना = REG_DWORD 0x138
- अवरोध = REG_DWORD 5
- DosDevices = REG_SZ COM10
- InterruptStatus = REG_DWORD 0x500
- PortIndex = REG_DWORD 8
InterruptStatus प्रविष्टि ०x५०० हुनु अलि असामान्य छ; यो पहिलो पोर्ट प्लस ०x४०० को आधार ठेगाना हो। यो सामान्यतया पहिलो पोर्टको उपनाम हुनेछ, तर बोर्डले स्थिति दर्ताको लागि यो उपनाम ठेगाना प्रयोग गर्दछ।

ठेगाना चयन
- प्रत्येक पोर्टको आधार ठेगाना १००-३F८ हेक्सको I/O ठेगाना दायरा भित्र जहाँसुकै चयन गर्न सकिन्छ, यदि ठेगाना अन्य प्रकार्यहरूसँग ओभरल्याप हुँदैन भने।
- यदि शंका छ भने, मानक ठेगाना असाइनमेन्टहरूको सूचीको लागि तलको तालिका हेर्नुहोस्। (प्राथमिक र माध्यमिक बाइनरी सिंक्रोनस कम्युनिकेशन पोर्टहरू अपरेटिङ सिस्टमद्वारा समर्थित छन्।)
- तपाईंको बोर्डले प्रदान गरेको FINDBASE आधार ठेगाना लोकेटर कार्यक्रमले तपाईंलाई यो द्वन्द्वबाट बच्ने आधार ठेगाना छनौट गर्न मद्दत गर्नेछ।
तालिका ४-१: कम्प्युटरहरूको लागि मानक ठेगाना असाइनमेन्टहरू
| हेक्स दायरा | प्रयोग |
| 000-00F | 8237 DMA नियन्त्रक 1 |
| 020-021 | 8259 अवरोध |
| 040-043 | 8253 XNUMX टाइमर |
| 060-06F | 8042 किबोर्ड नियन्त्रक |
| 070-07F | CMOS RAM, NMI मास्क Reg, RT घडी |
| 080-09F | DMA पृष्ठ दर्ता |
| ०A0-0BF | 8259 दास अवरोध नियन्त्रक |
| 0C0-0DF | 8237 DMA नियन्त्रक 2 |
| 0F0-0F1 | गणित कोप्रोसेसर |
| 0F8-0FF | गणित कोप्रोसेसर |
| 170-177 | स्थिर डिस्क नियन्त्रक 2 |
| 1F0-1F8 | स्थिर डिस्क नियन्त्रक 1 |
| 200-207 | खेल पोर्ट |
| 238-23B | बस माउस |
| 23C-23F | Alt बस माउस |
| 278-27F | समानान्तर मुद्रक |
| 2B0-2BF | EGA |
| 2C0-2CF | EGA |
| 2D0-2DF | EGA |
| 2E0-2E7 | GPIB (AT) |
| 2E8-2EF | सिरियल पोर्ट |
| 2F8-2FF | सिरियल पोर्ट |
| 300-30F | आरक्षित |
| 310-31F | आरक्षित |
| 320-32F | हार्ड डिस्क (XT) |
| 370-377 | फ्लपी नियन्त्रक २ |
| 378-37F | समानान्तर मुद्रक |
| 380-38F | SDLC |
| 3A0-3AF | SDLC |
| 3B0-3BB | MDA |
| 3BC-3BF | समानान्तर मुद्रक |
| 3C0-3CF | VGA EGA |
| 3D0-3DF | CGA |
| 3E8-3EF | सिरियल पोर्ट |
| 3F0-3F7 | फ्लपी नियन्त्रक २ |
| 3F8-3FF | सिरियल पोर्ट |
ठेगाना जम्परहरूले नियन्त्रण ब्लकको ठेगाना निर्धारण गर्छन्; पोर्टहरूको ठेगाना र अवरोधहरू अनबोर्ड EEPROM बाट लिइन्छ। अवरोध-साझेदारी दर्ता (मुख्यतया NT4 मा प्रयोग गरिन्छ) च्यानल A को ठेगानामा सन्दर्भ गरिएको छ।
EEPROM मा प्रविष्ट गरिएका ठेगाना बाइटहरूले ठेगाना रेखाहरू A9 देखि A3 सम्म प्रतिनिधित्व गर्दछ। इच्छित ठेगानाको लागि लेख्नको लागि बाइट निर्धारण गर्ने सबैभन्दा सजिलो तरिका भनेको ठेगानालाई 8 ले भाग गर्नु हो। उदाहरणका लागि, 300 को आधार ठेगाना 300/8 = 60, 308/8 = 61 को ठेगाना, र यस्तै हुनेछ। (सबै ठेगानाहरू हेक्साडमा छन्।)
तालिका ४-२: ठेगाना जम्परहरू
| पहिलो अंक | दोस्रो अंक | |||||
| जम्पर लेबल | A9 | A8 | A7 | A6 | A5 | - |
| ठेगाना रेखा नियन्त्रित | A9 | A8 | A7 | A6 | A5 | A4 |
| हेक्साडेसिमल मान | 200 | 100 | 80 | 40 | 20 | 10 |
ठेगाना जम्पर सेटअप पढ्नको लागि, स्थापना नगरिएका जम्परहरूलाई बाइनरी “1″ र स्थापना गरिएका जम्परहरूलाई बाइनरी “०″ तोक्नुहोस्। पूर्वका लागिample, निम्न तालिकामा देखाइए अनुसार, जम्पर चयन बाइनरी १० ०००x xxxx (हेक्स २००) सँग मेल खान्छ। "xxx" ले यस पुस्तिकाको प्रोग्रामिङ खण्डमा वर्णन गरिए अनुसार व्यक्तिगत दर्ताहरू चयन गर्न बोर्डमा प्रयोग गरिने ठेगाना रेखाहरू A10, A000, A200, A4, र A3 लाई प्रतिनिधित्व गर्दछ।
EXAMPLE ठेगाना सेटअप
| जम्पर लेबल | A9 | A8 | A7 | A6 | A5 |
| रूपान्तरण कारकहरू | 2 | 1 | 8 | 4 | 2 |
| जम्पर स्थापना गरियो | NO | हो | हो | हो | हो |
| बाइनरी प्रतिनिधित्व | 1 | 0 | 0 | 0 | 0 |
| हेक्स प्रतिनिधित्व | 2 | 0 | |||
- Review बोर्ड ठेगाना चयन गर्नु अघि ठेगाना चयन तालिका सावधानीपूर्वक। यदि दुई स्थापित प्रकार्यहरूको ठेगानाहरू ओभरल्याप भएमा तपाईंले अप्रत्याशित कम्प्युटर व्यवहार अनुभव गर्नुहुनेछ।
प्रोग्रामिङ
- पोर्ट ठेगानाहरू र IRQ हरू सफ्टवेयरद्वारा नियन्त्रण ब्लक मार्फत चयन गरिन्छ; नियन्त्रण ब्लकको आधार ठेगाना जम्परहरूद्वारा चयन गरिन्छ।
- नियन्त्रण ब्लक भित्रका कार्यहरू तलको नियन्त्रण ब्लक दर्ता नक्सामा देखाइएका छन्।
तालिका ५-१: नियन्त्रण ब्लक दर्ता नक्सा
| ठेगाना | पढ्नुहोस् कार्य | लेख्नुहोस् कार्य |
| आधार ठेगाना + ० | - | - |
| आधार ठेगाना + ० | EEPROM ठेगाना | EEPROM ठेगाना |
| आधार ठेगाना + ० | - | EEPROM डाटा |
| आधार ठेगाना + ० | - | दर्ता गर्न EEPROM लोड गर्नुहोस् |
- पोर्टहरूको ठेगाना र IRQ हरू बोर्डमा रहेको EEPROM बाट लिइएका हुन्छन्। पावर-अनमा स्वचालित रूपमा लोड हुनुको साथै, तिनीहरूलाई नियन्त्रण ब्लकमा लेखेर सफ्टवेयरद्वारा लोड गर्न सकिन्छ।
- तलको EEPROM ठेगाना नक्सामा देखाइए अनुसार ठेगानाहरू र अवरोधहरू EEPROM मा भण्डारण गरिएका छन्।
तालिका ५-२: EEPROM ठेगाना नक्सा
| EEPROM ठेगाना | EEPROM डाटा अर्थ |
| 1 | च्यानल ए को लागि ठेगाना |
| 2 | च्यानल बी को लागि ठेगाना |
| 3 | च्यानल सी को लागि ठेगाना |
| 4 | च्यानल डी को लागि ठेगाना |
| 5 | च्यानल E को लागि ठेगाना |
| 6 | च्यानल एफ को लागि ठेगाना |
| 7 | च्यानल G को लागि ठेगाना |
| 8 | च्यानल एच को लागि ठेगाना |
| 9 | च्यानल A को लागि IRQ |
| A | च्यानल B को लागि IRQ |
| B | च्यानल C को लागि IRQ |
| C | च्यानल D को लागि IRQ |
| D | च्यानलहरू E, F, G र H को लागि IRQ |
अन्यत्र उल्लेख गरिए अनुसार, प्रविष्ट गरिएका ठेगानाहरूले A3 - A9 को प्रतिनिधित्व गर्दछ। त्यसकारण, प्रविष्ट गरिएको डाटा वांछित ठेगाना हो, 8 द्वारा विभाजित।
जब बोर्ड पहिलो पटक प्रणालीमा स्थापना गरिन्छ, पोर्टहरू प्रयोग नगरिएका ठेगानाहरूमा हुनु आवश्यक छैन। प्रणालीमा अन्य उपकरणहरूसँग द्वन्द्व रोक्नको लागि, बोर्डमा एउटा जम्पर हुन्छ जसले पोर्टहरूलाई असक्षम पार्छ, आधार ठेगाना जम्परहरूको छेउमा र "DF" लेबल गरिएको हुन्छ। यस मोडमा नियन्त्रण ब्लक सक्षम रहन्छ, जसले सफ्टवेयरलाई पोर्ट ठेगानाहरू उचित रूपमा सेट गर्न अनुमति दिन्छ। जब DF जम्पर हटाइन्छ, पोर्टहरू त्यसपछि कन्फिगर गरिएका ठेगानाहरूमा हुनेछन्।
EEPROM मा डेटा लेख्नको लागि, पहिले EEPROM ठेगाना दर्तामा ठेगाना लेख्नुहोस्, त्यसपछि EEPROM डेटा दर्तामा लेख्नुहोस् वा पढ्नुहोस्। उदाहरणका लागिample, च्यानल A लाई ठेगाना 3F8, IRQ 5 मा सेट गर्न, नियन्त्रण ब्लक आधार ठेगाना 200 मा सेट गरिएको छ (जम्परहरू द्वारा):
- 01 देखि 201 सम्म लेख्नुहोस्।
- 7F मा 202 लेख्नुहोस्।
- 09 देखि 201 सम्म लेख्नुहोस्।
- 05 देखि 202 सम्म लेख्नुहोस्।
त्यसपछि यी मानहरू प्रयोग गर्न सुरु गर्न 203 मा केहि पनि लेख्नुहोस्।
सबै डेटा EEPROM मा प्रविष्ट गर्न सकिन्छ र त्यसपछि एकल लेख्न-आधार ठेगाना + 3 को साथ उपयुक्त दर्ताहरूमा लेख्न सकिन्छ।
SAMPLE कार्यक्रम
त्यहाँ दुई एस छन्ampबोर्डसँग पठाइएको सीडीसँग स्थापित प्रोग्रामहरू। यी हुन्:
Sample 1
यो कार्यक्रम C, Pascal, र QuickBASIC मा प्रदान गरिएको छ। यसले UART को लुपब्याक सुविधाको परीक्षण गर्दछ। यसलाई कुनै बाह्य हार्डवेयर र कुनै अवरोधहरू आवश्यक पर्दैन।
Sample 2
यो कार्यक्रम C मा मात्र प्रदान गरिएको छ र यसले अवरोध-संचालित RS-485 हाफ-डुप्लेक्स सञ्चालन प्रदर्शन गर्दछ। कार्यक्रमलाई कम्तिमा दुई कम्प्युटरहरू चाहिन्छ जसमा प्रत्येकमा एउटा बोर्ड र दुई-तार केबल एक-अर्कासँग जोडिएको हुन्छ। त्यो केबलले बोर्ड १ बाट Tx पिनहरूलाई क्रमशः बोर्ड २ को Rx पिनहरूमा र बोर्ड २ बाट Tx पिनहरूलाई बोर्ड १ मा Rx पिनहरूमा जडान गर्नुपर्छ।
RS-485 प्रोग्रामिङ
RS-485 सञ्चारको लागि UART प्रोग्रामिङलाई तीन फरक खण्डहरूमा विभाजन गर्न सकिन्छ: प्रारम्भिकरण, स्वागत, र प्रसारण। प्रारम्भिकरणले बाउड दर चयन सहित चिपमा विकल्प सेटअपसँग सम्बन्धित छ। रिसेप्शनले आगमन-क्यारेक्टर प्रशोधनसँग सम्बन्धित छ जुन मतदान वा अवरोधहरू प्रयोग गरेर गर्न सकिन्छ। प्रसारणले डेटा बाहिर पठाउने प्रक्रियासँग सम्बन्धित छ।
प्रारम्भिकरण
चिप सुरु गर्न UART को दर्ता सेटको ज्ञान चाहिन्छ। पहिलो चरण बाउड दर भाजक सेट गर्न हो। तपाईंले यो पहिलो DLAB (डिभाइजर ल्याच एक्सेस बिट) उच्च सेट गरेर गर्नुहुन्छ। यो बिट आधार ठेगाना +7 मा बिट 3 हो। C कोडमा, कल हुनेछ:
आउटपोर्ट (BASEADDR +3,0×80);
त्यसपछि तपाईले भाजकलाई आधार ठेगाना +0 (कम बाइट) र आधार ठेगाना +1 (उच्च बाइट) मा लोड गर्नुहोस्। निम्न समीकरणले बाउड दर र भाजक बीचको सम्बन्ध परिभाषित गर्दछ:
इच्छित बाउड दर = (क्रिस्टल फ्रिक्वेन्सी) / (32 * भाजक)
बोर्डमा, १.८४३२ मेगाहर्ट्ज (मानक) र १४.७४५६ मेगाहर्ट्ज (X८) को घडी आवृत्तिहरू प्रदान गरिएका छन्। लोकप्रिय भाजक आवृत्तिहरूको लागि तल तालिका दिइएको छ:
तालिका ५-३: बाउड दर विभाजक मानहरू
| बाउड दर | भाजक (कक्षा) | भाजक (X8) | नोटहरू | अधिकतम केबल लम्बाइ (फिट) |
| 921600 | - | 1 | 250 | |
| 460800 | - | 2 | 550 | |
| 230400 | - | 4 | 1400 | |
| 115200 | 1 | 8 | 3000 | |
| 57600 | 2 | 16 | 4000 | |
| 38400 | 3 | 24 | 4000 | |
| 28800 | 4 | 32 | 4000 | |
| 19200 | 6 | 48 | 4000 | |
| 14400 | 8 | 64 | 4000 | |
| 9600 | 12 | 96 | सबैभन्दा सामान्य | 4000 |
| 4800 | 24 | 192 | 4000 | |
| 2400 | 48 | 384 | 4000 | |
| 1200 | 96 | 768 | 4000 |
- भिन्न रूपमा संचालित डेटा केबलहरू (RS422 वा RS-485) को लागि सिफारिस गरिएको अधिकतम दूरी सामान्य अवस्थाहरूको लागि हो। RS-232 सञ्चार लाइनहरूको अधिकतम लम्बाइ ५० फिट हुन्छ, गतिलाई ध्यान नदिई।
C मा, 9600 baud मा चिप सेट गर्न कोड हो:
- outportb (BASEADDR, 0x0C);
- outportb (BASEADDR +1,0);
दोस्रो प्रारम्भिक चरण भनेको आधार ठेगाना +3 मा रेखा नियन्त्रण दर्ता सेट गर्नु हो। यो दर्ताले शब्द लम्बाइ, स्टप बिट्स, समानता, र DLAB परिभाषित गर्दछ।
- बिट्स ० र १ ले शब्द लम्बाइ नियन्त्रण गर्छ र ५ देखि ८ बिट सम्म शब्द लम्बाइलाई अनुमति दिन्छ। इच्छित शब्द लम्बाइबाट 0 घटाएर बिट सेटिङहरू निकालिन्छन्।
- बिट 2 ले स्टप बिटहरूको संख्या निर्धारण गर्दछ। त्यहाँ एक वा दुई-स्टप बिट हुन सक्छ। यदि बिट 2 लाई 0 मा सेट गरिएको छ भने, त्यहाँ एक स्टप बिट हुनेछ। यदि बिट 2 लाई 1 मा सेट गरिएको छ भने, त्यहाँ दुई स्टप बिटहरू हुनेछन्।
- बिट्स 3 देखि 6 सम्म नियन्त्रण समानता र ब्रेक सक्षम। तिनीहरू सामान्यतया सञ्चारका लागि प्रयोग गरिँदैनन् र शून्यमा सेट गरिनुपर्छ।
- बिट 7 पहिले छलफल गरिएको DLAB हो। विभाजक लोड भएपछि यसलाई शून्यमा सेट गर्नुपर्छ अन्यथा त्यहाँ कुनै सञ्चार हुनेछैन।
8-बिट शब्दको लागि UART सेट गर्न C आदेश, कुनै समानता छैन, र एक स्टप बिट हो:
outportb (BASEADDR +3, 0x03)
- अन्तिम प्रारम्भिक चरण भनेको रिसीभर बफरहरू फ्लश गर्नु हो। तपाईंले यो रिसीभर बफरबाट दुई रिडहरू प्रयोग गरेर गर्नुहुन्छ
- आधार ठेगाना +०। काम सकिएपछि, UART प्रयोगको लागि तयार हुन्छ।
स्वागत
रिसेप्शन दुई तरिकामा ह्यान्डल गर्न सकिन्छ: मतदान र अवरोध-संचालित। मतदान गर्दा, आधार ठेगाना +5 मा लाइन स्थिति दर्ता लगातार पढेर स्वागत गरिन्छ। जब डेटा चिपबाट पढ्नको लागि तयार हुन्छ तब यस दर्ताको बिट ० उच्च सेट गरिन्छ। एक साधारण पोलिंग लूपले यो बिटलाई निरन्तर जाँच गर्नुपर्छ र डेटा उपलब्ध हुने बित्तिकै पढ्नुपर्छ। निम्न कोड टुक्राले मतदान लूप लागू गर्दछ र 0 को मान प्रयोग गर्दछ, (ASCII क्यारिज रिटर्न) अन्त-अफ-ट्रान्समिशन मार्करको रूपमा:

- अवरोध-संचालित संचारहरू सम्भव भएसम्म प्रयोग गरिनुपर्छ र उच्च डाटा दरहरूको लागि आवश्यक छ। एक अवरोध-संचालित रिसीभर लेख्नु पोल रिसीभर लेख्नु भन्दा धेरै जटिल छैन तर गलत अवरोध लेख्नबाट बच्न, गलत अवरोध असक्षम पार्दै, वा धेरै लामो अवधिको लागि अवरोधहरू बन्द गर्नबाट बच्न तपाईंको अवरोध ह्यान्डलर स्थापना वा हटाउने क्रममा सावधानी अपनाउनु पर्छ।
- ह्यान्डलरले पहिले आधार ठेगाना +2 मा अवरोध पहिचान दर्ता पढ्नेछ। यदि बाधा प्राप्त डाटा उपलब्ध छ भने, ह्यान्डलरले डाटा पढ्छ। यदि कुनै अवरोध विचाराधीन छैन भने, नियन्त्रण दिनचर्या बाहिर निस्कन्छ। ए एसampले ह्यान्डलर, सी मा लेखिएको, निम्नानुसार छ:

ट्रान्समिसन
- RS-485 प्रसारण कार्यान्वयन गर्न सरल छ। बोर्डको AUTO सुविधाले डेटा पठाउन तयार हुँदा ट्रान्समिटरलाई स्वचालित रूपमा सक्षम बनाउँछ त्यसैले कुनै सफ्टवेयर सक्षम गर्न आवश्यक पर्दैन।
- डाटाको स्ट्रिङ प्रसारण गर्न, ट्रान्समिटरले पहिले आधार ठेगाना +5 मा लाइन स्थिति दर्ताको बिट 5 जाँच गर्नुपर्छ। त्यो बिट ट्रान्समिटर-होल्डिङ-रजिस्टर-खाली झण्डा हो। यदि यो उच्च छ भने, ट्रान्समिटरले डाटा पठाएको छ। बिट जाँच गर्ने प्रक्रिया जब सम्म यो उच्च जान्छ र एक लेखन पछि दोहोर्याइएको छ जब सम्म कुनै डाटा बाँकी छैन।
- निम्न C कोड टुक्राले यो प्रक्रिया देखाउँछ:

जडानकर्ता पिन असाइनमेन्टहरू
- बोर्डमा ५०-पिन पुरुष IDC हेडर प्रदान गरिएको छ। यस कनेक्टरको लागि पिनआउट निम्नानुसार छ। वैकल्पिक केबलिङले ५०-पिन हेडरलाई ८, DB50 पुरुष कनेक्टरहरूमा विभाजन गर्दछ।

तालिका ६-१: पिन जडानहरू
| पिन # | RS-485 कार्यहरू | RS-422 कार्यहरू | पिन # | RS-485 कार्यहरू | RS-422 कार्यहरू |
| 1 | जमिन | जमिन | 26 | Ch E Tx + र Rx + | Ch E Tx + |
| 2 | Ch A Tx + र Rx + | Ch A Tx + | 27 | Ch E Tx - र Rx - | Ch E Tx – |
| 3 | Ch A Tx - र Rx - | Ch A Tx – | 28 | जमिन | जमिन |
| 4 | जमिन | जमिन | 29 | Ch E Rx + | |
| 5 | Ch A Rx + | 30 | Ch E Rx – | ||
| 6 | Ch A Rx – | 31 | जमिन | जमिन | |
| 7 | जमिन | जमिन | 32 | Ch F Tx + र Rx + | Ch F Tx + |
| 8 | Ch B Tx + र Rx + | Ch B Tx + | 33 | Ch F Tx - र Rx - | Ch F Tx – |
| 9 | Ch B Tx - र Rx - | Ch B Tx – | 34 | जमिन | जमिन |
| 10 | जमिन | जमिन | 35 | Ch F Rx + | |
| 11 | Ch B Rx + | 36 | Ch F Rx – | ||
| 12 | Ch B Rx – | 37 | जमिन | जमिन | |
| 13 | जमिन | जमिन | 38 | Ch G Tx + र Rx + | Ch G Tx + |
| 14 | Ch C Tx + र Rx + | Ch C Tx + | 39 | Ch G Tx - र Rx - | Ch G Tx – |
| 15 | Ch C Tx - र Rx - | Ch C Tx – | 40 | जमिन | जमिन |
| 16 | जमिन | जमिन | 41 | Ch G Rx + | |
| 17 | Ch C Rx + | 42 | Ch G Rx – | ||
| 18 | Ch C Rx – | 43 | जमिन | जमिन | |
| 19 | जमिन | जमिन | 44 | Ch H Tx + र Rx + | Ch H Tx + |
| 20 | Ch D Tx + र Rx + | Ch D Tx + | 45 | Ch H Tx - र Rx - | Ch H Tx – |
| 21 | Ch D Tx - र Rx - | Ch D Tx – | 46 | जमिन | जमिन |
| 22 | जमिन | जमिन | 47 | Ch H Rx + | |
| 23 | Ch D Rx + | 48 | Ch H Rx – | ||
| 24 | Ch D Rx – | 49 | जमिन | जमिन | |
| 25 | जमिन | जमिन | 50 | जमिन | जमिन |
निर्दिष्टीकरण
सञ्चार इन्टरफेस
- एउटा ५०-पिन कनेक्टर प्रदान गरिएको छ
- प्रति पोर्ट आठ पिनहरू र सामान्य आधारहरू छन्
- क्यारेक्टर लम्बाइ: ५,६,७, वा ८ बिट
- समता: जोर, बिजोर, वा कुनै पनि होइन
- रोक्नुहोस् अन्तराल: १, १.५, वा २ बिट
- सिरियल डेटा दरहरू: ११५.२K बाउड सम्म, एसिन्क्रोनस। जम्पर चयनद्वारा ९२१.६K सम्मको दरहरूको छिटो दायरा प्राप्त गरिन्छ।
- मल्टीड्रप: RS-485 विशिष्टताहरूसँग उपयुक्त। ३२ वटासम्म ड्राइभर र रिसीभरहरू अनलाइन अनुमति छन्। प्रयोग गरिने ड्राइभर/रिसीभरहरू प्रकार ७५ALS१८० हुन्।
- RS-422 विशिष्टताहरूसँग उपयुक्त। दस रिसीभरहरू अनलाइन अनुमति छ।
- ठेगाना: ISA BUS ठेगाना बोर्डमा जम्परहरू द्वारा सेट गरिएको छ। च्यानल ठेगानाहरू सधैं गैर-वाष्पशील मेमोरीबाट लोड गरिन्छ।
- अवरोधहरू: प्रत्येक च्यानलको लागि व्यक्तिगत IRQ हरू नन-वाष्पशील मेमोरीमा अनबोर्डमा भण्डारण गरिन्छन्।
- रिसीभर इनपुट संवेदनशीलता: ±२०० mV भिन्न इनपुट
- साझा मोड भोल्युमtage दायरा: +१२V देखि -७V ट्रान्समिटर
- आउटपुट ड्राइभ क्षमता: थर्मल शटडाउनको साथ ६० mA।
- समाप्ति: च्यानल अनुसार इनपुट र आउटपुटको लागि जम्पर चयनयोग्य समाप्तिहरू प्रदान गरिएको छ। पूर्वाग्रह पनि प्रदान गरिएको छ।
वातावरणीय
- सञ्चालन तापमान दायरा: 0 देखि +60 डिग्री सेल्सियस
- भण्डारण तापमान दायरा: -50 देखि +120 डिग्री सेल्सियस
- आर्द्रता: 5% देखि 95%, गैर-घन।
- आवश्यक पावर: सामान्य ४०० mA मा +५ VDC, अधिकतम ८०० mA।
- साइज: PC/१०४ ढाँचा, ३.५” गुणा ३.७५”।
परिशिष्ट A
आवेदन विचार
परिचय
RS-485 उपकरणहरूसँग काम गर्नु मानक RS-232 सिरियल उपकरणहरूसँग काम गर्नु भन्दा धेरै फरक छैन र यो मानकले RS-232 मानकमा भएका कमीहरूलाई पार गर्दछ। पहिलो, दुई RS-232 उपकरणहरू बीचको केबल लम्बाइ छोटो हुनुपर्छ; ५० फिट भन्दा कम। दोस्रो, धेरै RS-50 त्रुटिहरू केबलहरूमा आवाज-प्रेरितको परिणाम हुन्। RS-232 मानकले ४००० फिटसम्म केबल लम्बाइलाई अनुमति दिन्छ र, किनकि यो भिन्न मोडमा सञ्चालन हुन्छ, यो प्रेरित आवाजको लागि बढी प्रतिरक्षा हुन्छ।
RS-232 को तेस्रो कमजोरी भनेको दुई भन्दा बढी उपकरणहरूले एउटै केबल साझा गर्न सक्दैनन्। यो RS422 को लागि पनि सत्य हो तर RS-485 ले RS422 का सबै फाइदाहरू प्रदान गर्दछ र 32 उपकरणहरूसम्म समान ट्विस्टेड जोडीहरू साझा गर्न अनुमति दिन्छ। माथि उल्लेख गरिएको अपवाद यो हो कि धेरै RS422 उपकरणहरूले एउटै केबल साझा गर्न सक्छन् यदि केवल एकले कुरा गर्नेछ र अरूले सधैं प्राप्त गर्नेछन्।
सन्तुलित भिन्न संकेतहरू
- RS422 र RS-485 उपकरणहरूले RS-232 उपकरणहरू भन्दा बढी आवाज प्रतिरोधात्मक क्षमता भएका लामो लाइनहरू चलाउन सक्छन् भन्ने कारण भनेको सन्तुलित भिन्न ड्राइभ विधि प्रयोग गरिन्छ। सन्तुलित भिन्न प्रणालीमा, भोल्युमtagचालक द्वारा उत्पादित e तार को एक जोडी मा देखिन्छ। एक सन्तुलित लाइन चालकले एक विभेदक भोल्युम उत्पादन गर्नेछtagयसको आउटपुट टर्मिनलहरूमा ±२ देखि ±६ भोल्टसम्म। सन्तुलित लाइन ड्राइभरमा इनपुट "सक्षम" सिग्नल पनि हुन सक्छ जसले ड्राइभरलाई यसको आउटपुट टर्मिनलहरूमा जडान गर्दछ। यदि "सक्षम" सिग्नल बन्द छ भने, ड्राइभर प्रसारण लाइनबाट विच्छेद हुन्छ। यो विच्छेदित वा असक्षम अवस्थालाई सामान्यतया "ट्रिस्टेट" अवस्था भनिन्छ र उच्च प्रतिबाधा प्रतिनिधित्व गर्दछ। RS-2 ड्राइभरहरूमा यो नियन्त्रण क्षमता हुनुपर्छ। RS6 ड्राइभरहरूमा यो नियन्त्रण हुन सक्छ तर यो सधैं आवश्यक पर्दैन।
- एक सन्तुलित भिन्न रेखा रिसीभरले भोल्युमलाई बुझ्छtage दुई सिग्नल इनपुट लाइनहरूमा प्रसारण लाइनको अवस्था। यदि भिन्नता इनपुट भोल्युमtage +200 mV भन्दा ठूलो छ, रिसीभरले यसको आउटपुटमा एक विशिष्ट तर्क स्थिति प्रदान गर्नेछ। यदि भिन्नता भोल्युमtage इनपुट -200 mV भन्दा कम छ, रिसीभरले यसको आउटपुटमा उल्टो तर्क स्थिति प्रदान गर्नेछ। अधिकतम परिचालन भोल्युमtage दायरा +6V देखि -6V सम्म भोल्युमको लागि अनुमति दिन्छtage क्षीणता जुन लामो प्रसारण केबलहरूमा हुन सक्छ।
- अधिकतम सामान्य मोड भोल्युमtag±7V को e रेटिङले भोल्युमबाट राम्रो आवाज प्रतिरोधात्मक क्षमता प्रदान गर्दछtagट्विस्टेड जोडी लाइनहरूमा प्रेरित। सामान्य मोड भोल्युम राख्नको लागि सिग्नल ग्राउन्ड लाइन जडान आवश्यक छtage त्यो दायरा भित्र। सर्किट जमीन जडान बिना काम गर्न सक्छ तर विश्वसनीय नहुन सक्छ।
तालिका A-1: RS-422 निर्दिष्टीकरण सारांश
| प्यारामिटर | सर्तहरू | न्यूनतम | अधिकतम |
| चालक आउटपुट भोल्युमtagई (अनलोड गरिएको) | 4V
-4V |
6V
-6V |
|
| चालक आउटपुट भोल्युमtagई (लोड गरिएको) | TERM जम्परहरू भित्र | 2V
-2V |
|
| चालक आउटपुट प्रतिरोध | ६०Ω | ||
| चालक आउटपुट सर्ट-सर्किट वर्तमान | M १० एमए | ||
| चालक आउटपुट वृद्धि समय | १०% एकाइ अन्तराल | ||
| प्राप्तकर्ता संवेदनशीलता | ±200 mV | ||
| रिसीभर साझा मोड भोल्युमtage दायरा | ±7V | ||
| रिसीभर इनपुट प्रतिरोध | ४.९९KΩ |
केबलमा सिग्नल परावर्तन रोक्न र RS422 र RS-485 दुवै मोडहरूमा आवाज अस्वीकृति सुधार गर्न, केबलको रिसीभर छेउ केबलको विशेषता प्रतिबाधा बराबर प्रतिरोधको साथ समाप्त गर्नुपर्छ। (अपवाद भनेको RS422 ड्राइभरद्वारा संचालित लाइन हो जुन कहिल्यै "ट्रिस्टेटेड" हुँदैन वा लाइनबाट विच्छेद हुँदैन। यस अवस्थामा, ड्राइभरले कम आन्तरिक प्रतिबाधा प्रदान गर्दछ जसले त्यो छेउमा लाइन समाप्त गर्दछ।)
नोट
बोर्ड प्रयोग गर्दा तपाईंले आफ्नो केबलहरूमा टर्मिनेटर रेजिस्टर थप्नु पर्दैन। RX+ र RX- लाइनहरूको लागि टर्मिनेसन रेजिस्टरहरू बोर्डमा प्रदान गरिन्छन् र तपाईंले LOAD (LD) जम्परहरू स्थापना गर्दा सर्किटमा राखिन्छन्। (यस पुस्तिकाको विकल्प चयन खण्ड हेर्नुहोस्।)
RS-485 डाटा ट्रान्समिसन
RS-485 मानकले सन्तुलित प्रसारण लाइनलाई पार्टी-लाइन मोडमा साझा गर्न अनुमति दिन्छ। ३२ चालक/रिसीभर जोडीले दुई-तार पार्टी लाइन नेटवर्क साझा गर्न सक्छन्। ड्राइभर र रिसीभरका धेरै विशेषताहरू RS32 मानकमा जस्तै छन्। एउटा भिन्नता यो हो कि सामान्य मोड भोल्युमtage सीमा विस्तार गरिएको छ र +12V देखि -7V छ। कुनै पनि ड्राइभरलाई लाइनबाट विच्छेदन (वा ट्रिस्टेड) गर्न सकिने हुनाले, यसले यो सामान्य मोड भोल्युमको सामना गर्नुपर्छ।tage दायरा ट्रिस्टेट अवस्थामा हुँदा।
RS-485 दुई-तार मल्टीड्रप नेटवर्क
- निम्न दृष्टान्तले सामान्य मल्टिड्रप वा पार्टी लाइन नेटवर्क देखाउँछ। ध्यान दिनुहोस् कि प्रसारण लाइन लाइनको दुबै छेउमा समाप्त हुन्छ तर लाइनको बीचमा ड्रप पोइन्टहरूमा होइन।

ग्राहक टिप्पणीहरू
- यदि तपाइँ यस पुस्तिका संग कुनै समस्या अनुभव गर्नुहुन्छ वा हामीलाई केहि प्रतिक्रिया दिन चाहनुहुन्छ भने, कृपया हामीलाई इमेल गर्नुहोस्: manuals@accesio.com.
- कृपया तपाईंले फेला पार्नुभएका कुनै त्रुटिहरूको विवरण दिनुहोस् र तपाईंको मेलिङ ठेगाना समावेश गर्नुहोस् ताकि हामी तपाईंलाई कुनै पनि म्यानुअल अद्यावधिकहरू पठाउन सक्छौं।
- 10623 Roselle Street, San Diego CA 92121
- टेलिफोन (८५८)५५०-९५५९ फ्याक्स (८५८)५५०-७३२२
- www.accesio.com
सुनिश्चित प्रणालीहरू
- Assured Systems 1,500 देशहरूमा 80 भन्दा बढी नियमित ग्राहकहरू भएको एक अग्रणी टेक्नोलोजी कम्पनी हो, जसले 85,000 वर्षको व्यापारमा विविध ग्राहक आधारमा 12 भन्दा बढी प्रणालीहरू प्रयोग गर्दै आएको छ।
- हामी इम्बेडेड, औद्योगिक, र डिजिटल-आउट-अफ-होम बजार क्षेत्रहरूमा उच्च-गुणस्तर र नवीन रग्ड कम्प्युटिङ, प्रदर्शन, नेटवर्किङ, र डेटा सङ्कलन समाधानहरू प्रस्ताव गर्छौं।
US
- sales@assured-systems.com
- बिक्री: +१ ३४७ ७१९ ४५०८
- समर्थन: +1 347 719 4508
- 1309 कफी Ave
- Ste 1200
- शेरिडेन
- WY 82801
- संयुक्त राज्य अमेरिका
EMEA
- sales@assured-systems.com
- बिक्री: +44 (0)1785 879 050
- समर्थन: +44 (0)1785 879 050
- युनिट A5 डगलस पार्क
- स्टोन बिजनेस पार्क
- ढुङ्गा
- ST15 0YJ
- युनाइटेड किंगडम
भ्याट नम्बर: १२०९५४६ २८
व्यवसाय दर्ता नम्बर: ०७६९९६६०
www.assured-systems.com | sales@assured-systems.com
कागजातहरू / स्रोतहरू
![]() |
आश्वस्त प्रणालीहरू १०४-COM-८S सिरियल कम्युनिकेसन बोर्ड [pdf] प्रयोगकर्ता पुस्तिका १०४-COM-८S सिरियल कम्युनिकेसन बोर्ड, १०४-COM-८S, सिरियल कम्युनिकेसन बोर्ड, कम्युनिकेसन बोर्ड, बोर्ड |

