ACCES I/O PCI-COM-1S ഉദ്ധരണി നേടുക
10623 Roselle Street, San Diego, CA 92121 • 858-550-9559 • ഫാക്സ് 858-550-7322
contactus@accesio.com • www.accesio.com
മോഡൽ പിസിഐ-കോം-1എസ്
ഉപയോക്തൃ മാനുവൽ
FILE: MPCI-COM-1S.Ca
PCI-COM-1S സീരിയൽ കമ്മ്യൂണിക്കേഷൻസ് കാർഡ്
ശ്രദ്ധിക്കുക
ഈ പ്രമാണത്തിലെ വിവരങ്ങൾ റഫറൻസിനായി മാത്രമാണ് നൽകിയിരിക്കുന്നത്. ഇവിടെ വിവരിച്ചിരിക്കുന്ന വിവരങ്ങളുടെയോ ഉൽപ്പന്നങ്ങളുടെയോ ആപ്ലിക്കേഷനിൽ നിന്നോ ഉപയോഗത്തിൽ നിന്നോ ഉണ്ടാകുന്ന ഒരു ബാധ്യതയും ACCES ഏറ്റെടുക്കുന്നില്ല. ഈ ഡോക്യുമെൻ്റിൽ പകർപ്പവകാശങ്ങളോ പേറ്റൻ്റുകളോ സംരക്ഷിച്ചിരിക്കുന്ന വിവരങ്ങളും റഫറൻസ് വിവരങ്ങളും അടങ്ങിയിരിക്കാം, കൂടാതെ ACCES-ൻ്റെ പേറ്റൻ്റ് അവകാശങ്ങളോ മറ്റുള്ളവരുടെ അവകാശങ്ങളോ പ്രകാരം ഒരു ലൈസൻസും നൽകുന്നില്ല.
IBM PC, PC/XT, PC/AT എന്നിവ ഇൻ്റർനാഷണൽ ബിസിനസ് മെഷീൻസ് കോർപ്പറേഷൻ്റെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളാണ്.
യുഎസ്എയിൽ അച്ചടിച്ചു. പകർപ്പവകാശം 1995, 2005 ACCES I/O Products Inc, 10623 Roselle Street, San Diego, CA 92121. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം.
മുന്നറിയിപ്പ്!!
കംപ്യൂട്ടർ പവർ ഓഫായി നിങ്ങളുടെ ഫീൽഡ് കേബിളിംഗ് എപ്പോഴും കണക്റ്റുചെയ്ത് വിച്ഛേദിക്കുക. ഒരു കാർഡ് ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് മുമ്പ് എല്ലായ്പ്പോഴും കമ്പ്യൂട്ടർ പവർ ഓഫ് ചെയ്യുക. കേബിളുകൾ ബന്ധിപ്പിക്കുന്നതും വിച്ഛേദിക്കുന്നതും, അല്ലെങ്കിൽ കമ്പ്യൂട്ടറോ ഫീൽഡ് പവറോ ഉള്ള ഒരു സിസ്റ്റത്തിലേക്ക് കാർഡുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നത് I/O കാർഡിന് കേടുപാടുകൾ വരുത്തിയേക്കാം, കൂടാതെ എല്ലാ വാറൻ്റികളും അസാധുവാകും.
വാറൻ്റി
കയറ്റുമതി ചെയ്യുന്നതിന് മുമ്പ്, ACCES ഉപകരണങ്ങൾ നന്നായി പരിശോധിക്കുകയും ബാധകമായ സ്പെസിഫിക്കേഷനുകൾ പരിശോധിക്കുകയും ചെയ്യുന്നു. എന്നിരുന്നാലും, ഉപകരണങ്ങളുടെ തകരാർ സംഭവിക്കുകയാണെങ്കിൽ, വേഗത്തിലുള്ള സേവനവും പിന്തുണയും ലഭ്യമാകുമെന്ന് ACCES അതിൻ്റെ ഉപഭോക്താക്കൾക്ക് ഉറപ്പ് നൽകുന്നു. ACCES യഥാർത്ഥത്തിൽ നിർമ്മിച്ച എല്ലാ ഉപകരണങ്ങളും കേടായതായി കണ്ടെത്തിയാൽ, ഇനിപ്പറയുന്ന പരിഗണനകൾക്ക് വിധേയമായി നന്നാക്കുകയോ മാറ്റി സ്ഥാപിക്കുകയോ ചെയ്യും.
ഉപാധികളും നിബന്ധനകളും
ഒരു യൂണിറ്റ് പരാജയമാണെന്ന് സംശയിക്കുന്നുവെങ്കിൽ, ACCES-ൻ്റെ ഉപഭോക്തൃ സേവന വിഭാഗവുമായി ബന്ധപ്പെടുക. യൂണിറ്റ് മോഡൽ നമ്പർ, സീരിയൽ നമ്പർ, പരാജയ ലക്ഷണത്തിൻ്റെ(ങ്ങളുടെ) വിവരണം എന്നിവ നൽകാൻ തയ്യാറാകുക. പരാജയം സ്ഥിരീകരിക്കാൻ ചില ലളിതമായ പരിശോധനകൾ ഞങ്ങൾ നിർദ്ദേശിച്ചേക്കാം. ഞങ്ങൾ ഒരു റിട്ടേൺ മെറ്റീരിയൽ ഓതറൈസേഷൻ (RMA) നമ്പർ നൽകും, അത് റിട്ടേൺ പാക്കേജിൻ്റെ പുറം ലേബലിൽ ദൃശ്യമാകും. എല്ലാ യൂണിറ്റുകളും/ഘടകങ്ങളും കൈകാര്യം ചെയ്യുന്നതിനായി ശരിയായി പായ്ക്ക് ചെയ്യുകയും ACCES നിയുക്ത സേവന കേന്ദ്രത്തിലേക്ക് ചരക്ക് പ്രീപെയ്ഡ് സഹിതം തിരികെ നൽകുകയും വേണം, കൂടാതെ ഉപഭോക്താവിൻ്റെ/ഉപയോക്താവിൻ്റെ സൈറ്റിലേക്ക് ചരക്ക് പ്രീപെയ്ഡും ഇൻവോയ്സും തിരികെ നൽകും.
കവറേജ്
ആദ്യ മൂന്ന് വർഷം: തിരികെ ലഭിച്ച യൂണിറ്റ്/ഭാഗം അറ്റകുറ്റപ്പണി നടത്തുകയും കൂടാതെ/അല്ലെങ്കിൽ ACCES ഓപ്ഷനിൽ ജോലിക്ക് ചാർജ് ഈടാക്കുകയോ വാറൻ്റി ഒഴിവാക്കാത്ത ഭാഗങ്ങൾ മാറ്റുകയോ ചെയ്യും. ഉപകരണങ്ങൾ കയറ്റുമതി ചെയ്യുന്നതിലൂടെ വാറൻ്റി ആരംഭിക്കുന്നു.
തുടർന്നുള്ള വർഷങ്ങൾ: നിങ്ങളുടെ ഉപകരണത്തിൻ്റെ ജീവിതകാലം മുഴുവൻ, വ്യവസായത്തിലെ മറ്റ് നിർമ്മാതാക്കളുടേതിന് സമാനമായി മിതമായ നിരക്കിൽ ഓൺ-സൈറ്റ് അല്ലെങ്കിൽ ഇൻ-പ്ലാൻ്റ് സേവനം നൽകാൻ ACCES തയ്യാറാണ്.
ഉപകരണങ്ങൾ നിർമ്മിക്കുന്നത് ACCES അല്ല
ACCES നൽകിയിട്ടുള്ളതും എന്നാൽ നിർമ്മിക്കാത്തതുമായ ഉപകരണങ്ങൾ വാറൻ്റിയുള്ളതാണ്, അതാത് ഉപകരണ നിർമ്മാതാവിൻ്റെ വാറൻ്റിയുടെ നിബന്ധനകളും വ്യവസ്ഥകളും അനുസരിച്ച് നന്നാക്കും.
ജനറൽ
ഈ വാറൻ്റിക്ക് കീഴിൽ, വാറൻ്റി കാലയളവിൽ വികലമാണെന്ന് തെളിയിക്കപ്പെടുന്ന ഏതെങ്കിലും ഉൽപ്പന്നങ്ങൾക്കായി (ACCES വിവേചനാധികാരത്തിൽ) ക്രെഡിറ്റ് (ACCES വിവേചനാധികാരത്തിൽ) മാറ്റിസ്ഥാപിക്കുന്നതിനോ റിപ്പയർ ചെയ്യുന്നതിനോ നൽകുന്നതിനോ ACCES-ൻ്റെ ബാധ്യത പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. ഒരു സാഹചര്യത്തിലും ഞങ്ങളുടെ ഉൽപ്പന്നത്തിൻ്റെ ഉപയോഗത്തിൽ നിന്നോ ദുരുപയോഗത്തിൽ നിന്നോ ഉണ്ടാകുന്ന അനന്തരഫലമോ പ്രത്യേകമോ ആയ നാശനഷ്ടങ്ങൾക്ക് ACCES ബാധ്യസ്ഥരല്ല. ACCES രേഖാമൂലം അംഗീകരിക്കാത്ത ACCES ഉപകരണങ്ങളുടെ പരിഷ്ക്കരണങ്ങളോ കൂട്ടിച്ചേർക്കലുകളോ മൂലമുണ്ടാകുന്ന എല്ലാ ചാർജുകൾക്കും ഉപഭോക്താവ് ഉത്തരവാദിയാണ്, അല്ലെങ്കിൽ ACCES അഭിപ്രായത്തിൽ ഉപകരണങ്ങൾ അസാധാരണമായ ഉപയോഗത്തിന് വിധേയമാണെങ്കിൽ. ഈ വാറൻ്റിയുടെ ഉദ്ദേശ്യങ്ങൾക്കായുള്ള "അസാധാരണമായ ഉപയോഗം" എന്നത്, വാങ്ങൽ അല്ലെങ്കിൽ വിൽപ്പന പ്രാതിനിധ്യം വഴി വ്യക്തമാക്കപ്പെട്ടതോ ഉദ്ദേശിച്ചതോ ആയ ഉപയോഗത്തിന് പുറമെ ഉപകരണങ്ങൾ തുറന്നുകാട്ടപ്പെടുന്ന ഏതെങ്കിലും ഉപയോഗമായി നിർവചിച്ചിരിക്കുന്നു. മേൽപ്പറഞ്ഞവ ഒഴികെ, പ്രസ്താവിച്ചതോ സൂചിപ്പിച്ചതോ ആയ മറ്റ് വാറൻ്റികളൊന്നും ACCES മുഖേന സജ്ജീകരിച്ചിട്ടുള്ളതോ വിൽക്കുന്നതോ ആയ അത്തരം ഉപകരണങ്ങൾക്ക് ബാധകമല്ല.
അധ്യായം 1: ആമുഖം
ഈ സീരിയൽ കമ്മ്യൂണിക്കേഷൻസ് കാർഡ് പിസിഐ-ബസ് കമ്പ്യൂട്ടറുകളിൽ ഉപയോഗിക്കുന്നതിനായി രൂപകൽപ്പന ചെയ്തതാണ് കൂടാതെ ദീർഘമായ ആശയവിനിമയ ലൈനുകളിൽ RS422 (EIA422) അല്ലെങ്കിൽ RS485 (EIA485) എന്നിവയിൽ ഫലപ്രദമായ ആശയവിനിമയം നൽകുന്നു. കാർഡിന് 4.80 ഇഞ്ച് നീളമുണ്ട് (122 എംഎം), ഐബിഎമ്മിലോ അനുയോജ്യമായ കമ്പ്യൂട്ടറുകളിലോ ഏതെങ്കിലും 5-വോൾട്ട് പിസിഐ സ്ലോട്ടിൽ ഇത് ഇൻസ്റ്റാൾ ചെയ്തേക്കാം. ഒരു തരം 16550 ബഫർ ചെയ്ത UART ഉപയോഗിക്കുന്നു, വിൻഡോസ് അനുയോജ്യതയ്ക്കായി, ട്രാൻസ്മിഷൻ ഡ്രൈവറുകൾ സുതാര്യമായി പ്രവർത്തനക്ഷമമാക്കുന്നതിനും അപ്രാപ്തമാക്കുന്നതിനും ഓട്ടോമാറ്റിക് നിയന്ത്രണം ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.
ബാലൻസ്ഡ് മോഡ് ഓപ്പറേഷനും ലോഡ് ടെർമിനേഷനും
RS422 മോഡിൽ, ശബ്ദ പ്രതിരോധശേഷി വർദ്ധിപ്പിക്കുന്നതിനും പരമാവധി ദൂരം 4000 അടിയായി വർദ്ധിപ്പിക്കുന്നതിനും കാർഡ് ഡിഫറൻഷ്യൽ (അല്ലെങ്കിൽ ബാലൻസ്ഡ്) ലൈൻ ഡ്രൈവറുകൾ ഉപയോഗിക്കുന്നു. സ്വിച്ചുചെയ്യാവുന്ന ട്രാൻസ്സീവറുകളും ഒരൊറ്റ "പാർട്ടി ലൈനിൽ" ഒന്നിലധികം ഉപകരണങ്ങളെ പിന്തുണയ്ക്കാനുള്ള കഴിവും ഉള്ളതിനാൽ RS485 മോഡ് RS422-ൽ മെച്ചപ്പെടുത്തുന്നു. "റിപ്പീറ്ററുകൾ" ഉപയോഗിച്ച് ഒരു ലൈനിൽ സെർവ് ചെയ്യുന്ന ഉപകരണങ്ങളുടെ എണ്ണം വർദ്ധിപ്പിക്കാൻ കഴിയും.
RS422 ഓപ്പറേഷൻ കമ്മ്യൂണിക്കേഷൻ ലൈനുകളിൽ ഒന്നിലധികം റിസീവറുകൾ അനുവദിക്കുന്നു, കൂടാതെ 485 ട്രാൻസ്മിറ്ററുകളും റിസീവറുകളും വരെ ഒരേ ഡാറ്റാ ലൈനുകളിൽ RS32 ഓപ്പറേഷൻ അനുവദിക്കുന്നു. "റിംഗിംഗ്" ഒഴിവാക്കാൻ ഈ നെറ്റ്വർക്കുകളുടെ അറ്റത്തുള്ള ഉപകരണങ്ങൾ അവസാനിപ്പിക്കണം. ട്രാൻസ്മിറ്റർ കൂടാതെ/അല്ലെങ്കിൽ റിസീവർ ലൈനുകൾ അവസാനിപ്പിക്കാനുള്ള ഓപ്ഷൻ ഉപയോക്താവിന് ഉണ്ട്.
RS485 ആശയവിനിമയങ്ങൾക്ക് ഒരു ട്രാൻസ്മിറ്റർ ഒരു ബയസ് വോളിയം നൽകേണ്ടതുണ്ട്tagഒരു ഉപകരണവും കൈമാറ്റം ചെയ്യാത്തപ്പോൾ അറിയപ്പെടുന്ന "പൂജ്യം" അവസ്ഥ ഉറപ്പാക്കാൻ e. ഈ കാർഡ് ഡിഫോൾട്ടായി പക്ഷപാതത്തെ പിന്തുണയ്ക്കുന്നു. നിങ്ങളുടെ അപേക്ഷയ്ക്ക് ട്രാൻസ്മിറ്റർ പക്ഷപാതരഹിതമായിരിക്കണമെങ്കിൽ, ഫാക്ടറിയുമായി ബന്ധപ്പെടുക.
COM പോർട്ട് അനുയോജ്യത
എസിൻക്രണസ് കമ്മ്യൂണിക്കേഷൻ എലമെൻ്റായി (ACE) ഒരു 16550 UART ഉപയോഗിക്കുന്നു. യഥാർത്ഥ ഐബിഎം സീരിയൽ പോർട്ടുമായി 16 ശതമാനം അനുയോജ്യത നിലനിർത്തിക്കൊണ്ട്, മൾട്ടിടാസ്കിംഗ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലെ നഷ്ടപ്പെട്ട ഡാറ്റയിൽ നിന്ന് പരിരക്ഷിക്കുന്നതിന് 100-ബൈറ്റ് ട്രാൻസ്മിറ്റ്/റിസീവ് FIFO ബഫറുകൾ ഇതിൽ ഉൾപ്പെടുന്നു. 0000-നും FFF8 ഹെക്സിനും ഇടയിലുള്ള വിലാസങ്ങൾ കാർഡുകളിലേക്ക് അസൈൻ ചെയ്യാൻ PCI ബസ് ആർക്കിടെക്ചർ അനുവദിക്കുന്നു.
കാർഡിലെ ക്രിസ്റ്റൽ ഓസിലേറ്റർ, 115,200 വരെയുള്ള ബോഡ് നിരക്കുകൾ അല്ലെങ്കിൽ ഒരു ജമ്പർ മാറ്റുന്നതിലൂടെ, സാധാരണ ക്രിസ്റ്റൽ ഓസിലേറ്റർ ഉപയോഗിച്ച് 460,800 ബോഡ് വരെ കൃത്യമായി തിരഞ്ഞെടുക്കാൻ അനുവദിക്കുന്നു. Baud നിരക്ക് എന്നത് തിരഞ്ഞെടുത്ത പ്രോഗ്രാം ആണ്, ലഭ്യമായ നിരക്കുകൾ ഈ മാനുവലിൻ്റെ പ്രോഗ്രാമിംഗ് വിഭാഗത്തിലെ ഒരു പട്ടികയിൽ പട്ടികപ്പെടുത്തിയിരിക്കുന്നു.
ഉപയോഗിച്ച ഡ്രൈവർ/റിസീവർ, 75ALS176, ഉയർന്ന ബാഡ് നിരക്കിൽ വളരെ നീണ്ട ആശയവിനിമയ ലൈനുകൾ ഓടിക്കാൻ പ്രാപ്തമാണ്. ഇതിന് സമതുലിതമായ ലൈനുകളിൽ +60 mA വരെ ഡ്രൈവ് ചെയ്യാനും +200 V അല്ലെങ്കിൽ -12 V യുടെ സാധാരണ മോഡ് ശബ്ദത്തിൽ സൂപ്പർഇമ്പോസ് ചെയ്തിരിക്കുന്ന 7 mV ഡിഫറൻഷ്യൽ സിഗ്നൽ ഇൻപുട്ടുകൾ സ്വീകരിക്കാനും കഴിയും. ആശയവിനിമയ വൈരുദ്ധ്യമുള്ള സാഹചര്യത്തിൽ, ഡ്രൈവർ/റിസീവറുകൾ തെർമൽ ഷട്ട്ഡൗൺ ഫീച്ചർ ചെയ്യുന്നു.
ആശയവിനിമയ മോഡുകൾ
കാർഡുകൾ സിംപ്ലക്സ്, ഹാഫ്-ഡ്യുപ്ലെക്സ്, ഫുൾ-ഡ്യുപ്ലെക്സ് കമ്മ്യൂണിക്കേഷനുകളെ രണ്ട്, ഫോർ വയർ കേബിൾ കണക്ഷനുകളിൽ പിന്തുണയ്ക്കുന്നു. ഒരു ദിശയിൽ മാത്രം പ്രക്ഷേപണം ചെയ്യുന്ന ആശയവിനിമയത്തിൻ്റെ ഏറ്റവും ലളിതമായ രൂപമാണ് സിംപ്ലക്സ്. ഹാഫ്-ഡ്യുപ്ലെക്സ് ട്രാഫിക്കിനെ രണ്ട് ദിശകളിലേക്കും സഞ്ചരിക്കാൻ അനുവദിക്കുന്നു, എന്നാൽ ഒരു സമയം ഒരു വഴി മാത്രം. ഫുൾ-ഡ്യുപ്ലെക്സ് പ്രവർത്തനത്തിൽ, ഡാറ്റ ഒരേ സമയം രണ്ട് ദിശകളിലേക്കും സഞ്ചരിക്കുന്നു. മിക്ക RS485 കമ്മ്യൂണിക്കേഷനുകളും ഹാഫ്-ഡ്യുപ്ലെക്സ് മോഡ് ഉപയോഗിക്കുന്നു, കാരണം ഒരു ജോടി വയറുകൾ മാത്രമേ ഉപയോഗിക്കാവൂ എന്നതിനാൽ ഇൻസ്റ്റലേഷൻ ചെലവ് ഗണ്യമായി കുറയുന്നു.
ഓട്ടോ-ആർടിഎസ് ട്രാൻസ്സിവർ നിയന്ത്രണം
വിൻഡോസ് ആപ്ലിക്കേഷനുകളിൽ ഡ്രൈവർ ആവശ്യാനുസരണം പ്രവർത്തനക്ഷമമാക്കുകയും പ്രവർത്തനരഹിതമാക്കുകയും വേണം, എല്ലാ കാർഡുകളും രണ്ട്-വയർ അല്ലെങ്കിൽ നാല്-വയർ കേബിൾ പങ്കിടാൻ അനുവദിക്കുന്നു. ഈ കാർഡ് ഡ്രൈവറെ സ്വയമേവ നിയന്ത്രിക്കുന്നു. ഓട്ടോമാറ്റിക് കൺട്രോൾ ഉപയോഗിച്ച്, ഡാറ്റ കൈമാറ്റം ചെയ്യാൻ തയ്യാറാകുമ്പോൾ ഡ്രൈവർ പ്രവർത്തനക്ഷമമാകും. ഡാറ്റാ കൈമാറ്റം പൂർത്തിയായതിന് ശേഷം ഒരു അധിക പ്രതീകത്തിൻ്റെ ട്രാൻസ്മിഷൻ സമയത്തേക്ക് ഡ്രൈവർ പ്രവർത്തനക്ഷമമായി തുടരുകയും തുടർന്ന് പ്രവർത്തനരഹിതമാക്കുകയും ചെയ്യും. റിസീവർ സാധാരണയായി പ്രവർത്തനക്ഷമമാക്കിയിട്ടുണ്ടെങ്കിലും ട്രാൻസ്മിഷൻ സമയത്ത് പ്രവർത്തനരഹിതമാക്കുകയും പ്രക്ഷേപണം പൂർത്തിയാക്കിയ ശേഷം വീണ്ടും പ്രവർത്തനക്ഷമമാക്കുകയും ചെയ്യും. കാർഡ് അതിൻ്റെ സമയം ഡാറ്റയുടെ ബാഡ് നിരക്കിലേക്ക് സ്വയമേവ ക്രമീകരിക്കുന്നു.
സ്പെസിഫിക്കേഷനുകൾ
ആശയവിനിമയ ഇൻ്റർഫേസ്
• I/O കണക്ഷൻ: | RS9, RS422 സ്പെസിഫിക്കേഷനുകൾക്ക് അനുയോജ്യമായ ഷീൽഡ് ആൺ D-sub 485-pin IBM AT സ്റ്റൈൽ കണക്റ്റർ. |
• പ്രതീക ദൈർഘ്യം: | 5, 6, 7, അല്ലെങ്കിൽ 8 ബിറ്റുകൾ. |
• സമത്വം: | ഇരട്ട, ഒറ്റ അല്ലെങ്കിൽ ഒന്നുമില്ല. |
• ഇടവേള നിർത്തുക: | 1, 1.5, അല്ലെങ്കിൽ 2 ബിറ്റുകൾ. |
• സീരിയൽ ഡാറ്റ നിരക്കുകൾ: | 115,200 ബൗഡ് വരെ, അസിൻക്രണസ്. കാർഡിലെ ജമ്പർ സെലക്ഷൻ വഴി 460,800 ബൗഡ് വരെയുള്ള വേഗതയേറിയ നിരക്കുകൾ നേടാനാകും. 16550 ബഫർ ചെയ്ത UART എന്ന് ടൈപ്പ് ചെയ്യുക. |
RS422/RS485 ഡിഫറൻഷ്യൽ കമ്മ്യൂണിക്കേഷൻ മോഡ്
• റിസീവർ ഇൻപുട്ട് സെൻസിറ്റിവിറ്റി: | +200 mV, ഡിഫറൻഷ്യൽ ഇൻപുട്ട്. |
• സാധാരണ മോഡ് നിരസിക്കൽ: | +12V മുതൽ -7V വരെ |
• ഡ്രൈവ് ശേഷി: | തെർമൽ ഷട്ട്ഡൗൺ ഉപയോഗിച്ച് 60 mA ട്രാൻസ്മിറ്റ് ഔട്ട്പുട്ട്. |
• മൾട്ടിപോയിന്റ്: | RS422, RS485 സ്പെസിഫിക്കേഷനുകളുമായി പൊരുത്തപ്പെടുന്നു. |
കുറിപ്പ്
ലൈനിൽ പരമാവധി 32 ഡ്രൈവറുകളും റിസീവറുകളും അനുവദനീയമാണ്. സീരിയൽ കമ്മ്യൂണിക്കേഷൻസ് ACE ടൈപ്പ് 16550 ആണ് ഉപയോഗിക്കുന്നത്.
ഉപയോഗിക്കുന്ന ഡ്രൈവർ/റിസീവറുകൾ തരം 75ALS176 ആണ്.
പരിസ്ഥിതി
• പ്രവർത്തന താപനില പരിധി: | 0 മുതൽ +60 ഡിഗ്രി സെൽഷ്യസ് വരെ |
• ഈർപ്പം: | 5% മുതൽ 95% വരെ, ഘനീഭവിക്കാത്തത്. |
• സംഭരണ താപനില പരിധി: | -50 മുതൽ +120 ഡിഗ്രി സെൽഷ്യസ് വരെ |
• വലിപ്പം: | 4.80" നീളം (122mm) 1.80" ഉയരം (46 mm). |
• പവർ ആവശ്യമാണ്: | സാധാരണ 5 mA-ൽ +175VDC |
അധ്യായം 2: ഇൻസ്റ്റലേഷൻ
നിങ്ങളുടെ സൗകര്യാർത്ഥം ഒരു പ്രിൻ്റഡ് ക്വിക്ക്-സ്റ്റാർട്ട് ഗൈഡ് (QSG) കാർഡ് ഉപയോഗിച്ച് പായ്ക്ക് ചെയ്തിട്ടുണ്ട്. നിങ്ങൾ ഇതിനകം തന്നെ QSG-ൽ നിന്നുള്ള ഘട്ടങ്ങൾ നടപ്പിലാക്കിയിട്ടുണ്ടെങ്കിൽ, ഈ അധ്യായം അനാവശ്യമാണെന്ന് നിങ്ങൾ കണ്ടെത്തുകയും നിങ്ങളുടെ ആപ്ലിക്കേഷൻ വികസിപ്പിക്കുന്നത് ആരംഭിക്കാൻ മുന്നോട്ട് പോകുകയും ചെയ്യാം.
ഈ കാർഡിനൊപ്പം നൽകിയിരിക്കുന്ന സോഫ്റ്റ്വെയർ സിഡിയിൽ ഉള്ളതിനാൽ ഉപയോഗിക്കുന്നതിന് മുമ്പ് നിങ്ങളുടെ ഹാർഡ് ഡിസ്കിൽ ഇൻസ്റ്റാൾ ചെയ്തിരിക്കണം. ഇത് ചെയ്യുന്നതിന്, നിങ്ങളുടെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന് അനുയോജ്യമായ ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ ചെയ്യുക.
ജമ്പർ സെലക്ഷൻ വഴി കാർഡ് ഓപ്ഷനുകൾ കോൺഫിഗർ ചെയ്യുക
നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ കാർഡ് ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുമുമ്പ്, ഈ മാനുവലിന്റെ അധ്യായം 3: ഓപ്ഷൻ സെലക്ഷൻ ശ്രദ്ധാപൂർവ്വം വായിക്കുക, തുടർന്ന് നിങ്ങളുടെ ആവശ്യകതകളും പ്രോട്ടോക്കോളും അനുസരിച്ച് കാർഡ് കോൺഫിഗർ ചെയ്യുക (RS-232, RS-422, RS-485, 4-വയർ 485, മുതലായവ).
കാർഡിലെ ജമ്പറുകൾ കോൺഫിഗർ ചെയ്യുന്നതിൽ സഹായിക്കുന്നതിനും വിവിധ കാർഡ് ഓപ്ഷനുകളുടെ ഉപയോഗത്തിനുള്ള അധിക വിവരണങ്ങൾ നൽകുന്നതിനും (ടെർമിനേഷൻ, ബയസ്, ബോഡ് റേറ്റ് റേഞ്ച്, RS-3, RS-232, RS-422, മുതലായവ) ഞങ്ങളുടെ വിൻഡോസ് അധിഷ്ഠിത സജ്ജീകരണ പ്രോഗ്രാം അദ്ധ്യായം 485 യുമായി സംയോജിച്ച് ഉപയോഗിക്കാം.
CD സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാളേഷൻ
ഇനിപ്പറയുന്ന നിർദ്ദേശങ്ങൾ CD-ROM ഡ്രൈവ് ഡ്രൈവ് "D" ആണെന്ന് അനുമാനിക്കുന്നു. ആവശ്യാനുസരണം നിങ്ങളുടെ സിസ്റ്റത്തിന് അനുയോജ്യമായ ഡ്രൈവ് ലെറ്റർ പകരം വയ്ക്കുക.
ഡോസ്
- നിങ്ങളുടെ CD-ROM ഡ്രൈവിൽ CD സ്ഥാപിക്കുക.
- ടൈപ്പ് ചെയ്യുക
സജീവ ഡ്രൈവ് CD-ROM ഡ്രൈവിലേക്ക് മാറ്റാൻ.
- ടൈപ്പ് ചെയ്യുക
ഇൻസ്റ്റോൾ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുന്നതിന്.
- ഈ ബോർഡിനായി സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഓൺ-സ്ക്രീൻ നിർദ്ദേശങ്ങൾ പാലിക്കുക.
വിൻഡോസ്
- നിങ്ങളുടെ CD-ROM ഡ്രൈവിൽ CD സ്ഥാപിക്കുക.
- സിസ്റ്റം സ്വയം ഇൻസ്റ്റോൾ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കണം. ഇൻസ്റ്റോൾ പ്രോഗ്രാം ഉടനടി പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ, START | ക്ലിക്ക് ചെയ്യുക റൺ ചെയ്ത് ടൈപ്പ് ചെയ്യുക
, ശരി ക്ലിക്ക് ചെയ്യുക അല്ലെങ്കിൽ അമർത്തുക
.
- ഈ ബോർഡിനായി സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഓൺ-സ്ക്രീൻ നിർദ്ദേശങ്ങൾ പാലിക്കുക.
ലിനക്സ്
- ലിനക്സിന് കീഴിൽ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനെക്കുറിച്ചുള്ള വിവരങ്ങൾക്ക് സിഡി-റോമിലെ linux.htm കാണുക.
കുറിപ്പ്: ഏത് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിലും COM ബോർഡുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും. വിൻഡോസിൻ്റെ മുൻ പതിപ്പുകളിൽ ഞങ്ങൾ ഇൻസ്റ്റാളേഷനെ പിന്തുണയ്ക്കുന്നു, ഭാവി പതിപ്പുകളും പിന്തുണയ്ക്കാനുള്ള സാധ്യത വളരെ കൂടുതലാണ്.
ജാഗ്രത! * ESD ഒരൊറ്റ സ്റ്റാറ്റിക് ഡിസ്ചാർജ് നിങ്ങളുടെ കാർഡിന് കേടുപാടുകൾ വരുത്തുകയും അകാല പരാജയത്തിന് കാരണമാവുകയും ചെയ്യും!
കാർഡിൽ സ്പർശിക്കുന്നതിന് മുമ്പ് ഏതെങ്കിലും ഗ്രൗണ്ടഡ് പ്രതലത്തിൽ സ്പർശിച്ച് സ്വയം ഗ്രൗണ്ടിംഗ് പോലെയുള്ള സ്റ്റാറ്റിക് ഡിസ്ചാർജ് തടയാൻ എല്ലാ ന്യായമായ മുൻകരുതലുകളും പാലിക്കുക.
ഹാർഡ്വെയർ ഇൻസ്റ്റാളേഷൻ
- ഈ മാനുവലിൻ്റെ ഓപ്ഷൻ തിരഞ്ഞെടുക്കൽ വിഭാഗത്തിൽ നിന്നോ SETUP.EXE നിർദ്ദേശങ്ങളിൽ നിന്നോ സ്വിച്ചുകളും ജമ്പറുകളും സജ്ജീകരിക്കുന്നത് ഉറപ്പാക്കുക.
- സോഫ്റ്റ്വെയർ പൂർണ്ണമായി ഇൻസ്റ്റാൾ ചെയ്യപ്പെടുന്നതുവരെ കമ്പ്യൂട്ടറിൽ കാർഡ് ഇൻസ്റ്റാൾ ചെയ്യരുത്.
- കമ്പ്യൂട്ടർ പവർ ഓഫാക്കി സിസ്റ്റത്തിൽ നിന്ന് എസി പവർ അൺപ്ലഗ് ചെയ്യുക.
- കമ്പ്യൂട്ടർ കവർ നീക്കം ചെയ്യുക.
- ലഭ്യമായ 5V അല്ലെങ്കിൽ 3.3V PCI വിപുലീകരണ സ്ലോട്ടിൽ കാർഡ് ശ്രദ്ധാപൂർവ്വം ഇൻസ്റ്റാൾ ചെയ്യുക (നിങ്ങൾ ആദ്യം ഒരു ബാക്ക്പ്ലേറ്റ് നീക്കം ചെയ്യേണ്ടതുണ്ട്).
- കാർഡിൻ്റെ ശരിയായ ഫിറ്റ് പരിശോധിക്കുക, സ്ക്രൂകൾ ശക്തമാക്കുക. കാർഡ് മൗണ്ടിംഗ് ബ്രാക്കറ്റ് ശരിയായി സ്ക്രൂ ചെയ്തിട്ടുണ്ടെന്നും പോസിറ്റീവ് ഷാസി ഗ്രൗണ്ട് ഉണ്ടെന്നും ഉറപ്പാക്കുക.
- കാർഡിൻ്റെ ബ്രാക്കറ്റിൽ ഘടിപ്പിച്ച കണക്ടറിലേക്ക് ഒരു I/O കേബിൾ ഇൻസ്റ്റാൾ ചെയ്യുക.
- കമ്പ്യൂട്ടർ കവർ മാറ്റി കമ്പ്യൂട്ടർ ഓൺ ചെയ്യുക. നിങ്ങളുടെ സിസ്റ്റത്തിന്റെ CMOS സജ്ജീകരണ പ്രോഗ്രാം നൽകി PCI പ്ലഗ്-ആൻഡ്-പ്ലേ ഓപ്ഷൻ നിങ്ങളുടെ സിസ്റ്റത്തിന് അനുയോജ്യമായ രീതിയിൽ സജ്ജീകരിച്ചിട്ടുണ്ടോയെന്ന് പരിശോധിക്കുക. Windows 95/98/2000/XP/2003 (അല്ലെങ്കിൽ മറ്റേതെങ്കിലും PNP-അനുസൃത ഓപ്പറേറ്റിംഗ് സിസ്റ്റം) പ്രവർത്തിക്കുന്ന സിസ്റ്റങ്ങൾ CMOS ഓപ്ഷൻ OS ആയി സജ്ജമാക്കണം. DOS, Windows NT, Windows 3.1, അല്ലെങ്കിൽ മറ്റേതെങ്കിലും PNP-അനുസൃതമല്ലാത്ത ഓപ്പറേറ്റിംഗ് സിസ്റ്റം എന്നിവയിൽ പ്രവർത്തിക്കുന്ന സിസ്റ്റങ്ങൾ PNP CMOS ഓപ്ഷൻ BIOS അല്ലെങ്കിൽ മദർബോർഡിലേക്ക് സജ്ജമാക്കണം. ഓപ്ഷൻ സേവ് ചെയ്ത് സിസ്റ്റം ബൂട്ട് ചെയ്യുന്നത് തുടരുക.
- മിക്ക കമ്പ്യൂട്ടറുകളും കാർഡ് സ്വയമേവ കണ്ടെത്തണം (ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തെ ആശ്രയിച്ച്) ഡ്രൈവറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നത് യാന്ത്രികമായി പൂർത്തിയാക്കണം.
- രജിസ്ട്രിയിലേക്ക് കാർഡ് ഇൻസ്റ്റാൾ ചെയ്യുന്നത് പൂർത്തിയാക്കാനും (വിൻഡോസിന് മാത്രം) അസൈൻ ചെയ്ത ഉറവിടങ്ങൾ നിർണ്ണയിക്കാനും PCIfind.exe പ്രവർത്തിപ്പിക്കുക.
- നൽകിയിരിക്കുന്ന s-ൽ ഒന്ന് പ്രവർത്തിപ്പിക്കുകampനിങ്ങളുടെ ഇൻസ്റ്റലേഷൻ പരിശോധിക്കുന്നതിനും സാധൂകരിക്കുന്നതിനുമായി പുതുതായി സൃഷ്ടിച്ച കാർഡ് ഡയറക്ടറിയിലേക്ക് (സിഡിയിൽ നിന്ന്) പകർത്തിയ പ്രോഗ്രാമുകൾ.
അധ്യായം 3: ഓപ്ഷൻ തിരഞ്ഞെടുക്കൽ
താഴെ പറയുന്ന ഖണ്ഡികകളിൽ വിവരിച്ചിരിക്കുന്നതുപോലെ, ജമ്പറിന്റെ സ്ഥാനം അനുസരിച്ച് നാല് കോൺഫിഗറേഷൻ ഓപ്ഷനുകൾ നിർണ്ണയിക്കപ്പെടുന്നു.
ജമ്പറുകളുടെ സ്ഥാനങ്ങൾ ചിത്രം 3-1, ഓപ്ഷൻ സെലക്ഷൻ മാപ്പിൽ കാണിച്ചിരിക്കുന്നു.
422/485
ഈ ജമ്പർ RS422 അല്ലെങ്കിൽ RS485 കമ്മ്യൂണിക്കേഷൻസ് മോഡ് തിരഞ്ഞെടുക്കുന്നു.
അവസാനിപ്പിക്കലും പക്ഷപാതവും
"റിംഗ്" ഒഴിവാക്കാൻ ഒരു ട്രാൻസ്മിഷൻ ലൈൻ അതിന്റെ സ്വഭാവ ഇംപെഡൻസിൽ റിസീവിംഗ് അറ്റത്ത് അവസാനിപ്പിക്കണം. TERMIN എന്ന് ലേബൽ ചെയ്തിരിക്കുന്ന സ്ഥലത്ത് ഒരു ജമ്പർ ഇൻസ്റ്റാൾ ചെയ്യുന്നത് RS120 മോഡിനുള്ള ഇൻപുട്ടിലുടനീളം 422Ω ലോഡ് പ്രയോഗിക്കുന്നു. അതുപോലെ, TERMOUT എന്ന് ലേബൽ ചെയ്തിരിക്കുന്ന സ്ഥലത്ത് ഒരു ജമ്പർ ഇൻസ്റ്റാൾ ചെയ്യുന്നത് RS120 പ്രവർത്തനത്തിനുള്ള ട്രാൻസ്മിറ്റ്/റിസീവ് ഇൻപുട്ട്/ഔട്ട്പുട്ടിലുടനീളം 485Ω പ്രയോഗിക്കുന്നു.
ഒന്നിലധികം ടെർമിനലുകൾ ഉള്ള RS485 പ്രവർത്തനങ്ങളിൽ, നെറ്റ്വർക്കിൻ്റെ ഓരോ അറ്റത്തും ഉള്ള RS485 പോർട്ടുകളിൽ മാത്രമേ മുകളിൽ വിവരിച്ചതുപോലെ ടെർമിനേറ്റിംഗ് റെസിസ്റ്ററുകൾ ഉണ്ടായിരിക്കൂ. കൂടാതെ, RS485 പ്രവർത്തനത്തിന്, RX+, RX- ലൈനുകളിൽ ഒരു ബയസ് ഉണ്ടായിരിക്കണം. 422/485 ഫീച്ചർ ഈ പക്ഷപാതം നൽകുന്നു.
ബൗഡ് നിരക്ക്
UART-ലേക്കുള്ള ഇൻപുട്ടിനായി x1/x4 ജമ്പർ സാധാരണ 1.8432MHz ക്ലോക്ക് അല്ലെങ്കിൽ 7.3728MHz ക്ലോക്ക് തിരഞ്ഞെടുക്കുന്നു. x4 പൊസിഷൻ 460,800 KHz വരെയുള്ള ബോഡ് നിരക്കുകൾക്കുള്ള കഴിവ് നൽകുന്നു.
തടസ്സപ്പെടുത്തുന്നു
IRQ നമ്പർ സിസ്റ്റമാണ് നൽകിയിരിക്കുന്നത്. BIOS അല്ലെങ്കിൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം കാർഡിന് നൽകിയ IRQ നിർണ്ണയിക്കാൻ PCIFind.EXE ഉപയോഗിക്കുക. പകരമായി, Windows 95/98/NT-ൽ ഉപകരണ മാനേജർ ഉപയോഗിക്കാവുന്നതാണ്. കാർഡുകൾ ഡാറ്റ അക്വിസിഷൻ ക്ലാസിന് കീഴിൽ ലിസ്റ്റ് ചെയ്തിരിക്കുന്നു. കാർഡ് തിരഞ്ഞെടുക്കുക, പ്രോപ്പർട്ടികൾ ക്ലിക്ക് ചെയ്യുക, തുടർന്ന് റിസോഴ്സ് ടാബ് തിരഞ്ഞെടുക്കുന്നത് കാർഡിന് നൽകിയിരിക്കുന്ന അടിസ്ഥാന വിലാസവും ഐആർക്യുവും കാണിക്കും.
അധ്യായം 4: വിലാസം തിരഞ്ഞെടുക്കൽ
PCI ആർക്കിടെക്ചർ പ്ലഗ്-ആൻഡ്-പ്ലേ ആണ്. സ്വിച്ചുകൾ അല്ലെങ്കിൽ ജമ്പറുകൾ ഉപയോഗിച്ച് ഉപയോക്താവ് ഈ ഉറവിടങ്ങൾ തിരഞ്ഞെടുക്കുന്നതിനുപകരം, BIOS അല്ലെങ്കിൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പിസിഐ കാർഡുകൾക്ക് നൽകിയിരിക്കുന്ന ഉറവിടങ്ങൾ നിർണ്ണയിക്കുന്നു എന്നാണ് ഇതിനർത്ഥം. തൽഫലമായി, കാർഡിൻ്റെ അടിസ്ഥാന വിലാസം മാറ്റാൻ കഴിയില്ല, അത് നിർണ്ണയിക്കാൻ മാത്രമേ കഴിയൂ. സിസ്റ്റം ഉറവിടങ്ങൾ വ്യക്തമാക്കുന്നതിന് Windows95/98/NT ഉപകരണ മാനേജർ ഉപയോഗിക്കാൻ കഴിയും, എന്നാൽ ആ രീതി ഈ മാനുവലിൻ്റെ പരിധിക്കപ്പുറമാണ്.
കാർഡിന് നൽകിയിരിക്കുന്ന അടിസ്ഥാന വിലാസം നിർണ്ണയിക്കാൻ, നൽകിയിരിക്കുന്ന PCIFind.EXE യൂട്ടിലിറ്റി പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുക. ഈ യൂട്ടിലിറ്റി പിസിഐ ബസിൽ കണ്ടെത്തിയ എല്ലാ കാർഡുകളുടെയും ഒരു ലിസ്റ്റ് പ്രദർശിപ്പിക്കും, ഓരോ കാർഡിലെയും ഓരോ ഫംഗ്ഷനും അസൈൻ ചെയ്തിരിക്കുന്ന വിലാസങ്ങൾ, അതാത് IRQ-കളും DMA-കളും (എന്തെങ്കിലും ഉണ്ടെങ്കിൽ) അനുവദിച്ചിരിക്കുന്നു.
പകരമായി, ചില ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ (Windows 95/98/2000) ഏതൊക്കെ റിസോഴ്സുകളാണ് ഏൽപ്പിച്ചതെന്ന് നിർണ്ണയിക്കാൻ അന്വേഷിക്കാവുന്നതാണ്. ഈ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ, കൺട്രോൾ പാനലിലെ സിസ്റ്റം പ്രോപ്പർട്ടീസ് ആപ്ലെറ്റിൽ നിന്ന് നിങ്ങൾക്ക് PCIFind അല്ലെങ്കിൽ ഉപകരണ മാനേജർ യൂട്ടിലിറ്റി ഉപയോഗിക്കാം. ഈ കാർഡുകൾ ഡിവൈസ് മാനേജർ ലിസ്റ്റിലെ ഡാറ്റ അക്വിസിഷൻ ക്ലാസിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. കാർഡ് തിരഞ്ഞെടുത്ത് പ്രോപ്പർട്ടീസ് ക്ലിക്ക് ചെയ്യുക, തുടർന്ന് റിസോഴ്സ് ടാബ് തിരഞ്ഞെടുക്കുന്നത് കാർഡിന് അനുവദിച്ചിരിക്കുന്ന വിഭവങ്ങളുടെ ഒരു ലിസ്റ്റ് പ്രദർശിപ്പിക്കും.
PCI ബസ് കുറഞ്ഞത് 64K I/O സ്പെയ്സിനെ പിന്തുണയ്ക്കുന്നു, നിങ്ങളുടെ കാർഡിൻ്റെ വിലാസം 0400 മുതൽ FFF8 വരെയുള്ള ഹെക്സ് ശ്രേണിയിൽ എവിടെയും സ്ഥിതി ചെയ്തേക്കാം. നിങ്ങളുടെ കാർഡിനായി തിരയാൻ PCIFind വെണ്ടർ ഐഡിയും ഉപകരണ ഐഡിയും ഉപയോഗിക്കുന്നു, തുടർന്ന് അടിസ്ഥാന വിലാസവും അസൈൻ ചെയ്ത IRQ-യും വായിക്കുന്നു. നിങ്ങൾക്ക് അടിസ്ഥാന വിലാസവും അസൈൻ ചെയ്ത IRQ യും നിർണ്ണയിക്കണമെങ്കിൽ, ഇനിപ്പറയുന്ന വിവരങ്ങൾ ഉപയോഗിക്കുക:
കാർഡിൻ്റെ വെണ്ടർ ഐഡി കോഡ് 494F ആണ് ("IO" എന്നതിനുള്ള ASCII).
കാർഡിൻ്റെ ഉപകരണ ഐഡി കോഡ് 10C9 ആണ്.
അധ്യായം 5: പ്രോഗ്രാമിംഗ്
Sampലെ പ്രോഗ്രാമുകൾ
എസ് ഉണ്ട്ampC, Pascal, QuickBASIC, കൂടാതെ നിരവധി വിൻഡോസ് ഭാഷകളിൽ കാർഡിനൊപ്പം നൽകിയിരിക്കുന്ന പ്രോഗ്രാമുകൾ. ഡോസ് എസ്ampലെസ് ഡോസ് ഡയറക്ടറിയിലും വിൻഡോസ് എസ്amples WIN32 ഡയറക്ടറിയിലാണ് സ്ഥിതി ചെയ്യുന്നത്.
വിൻഡോസ് പ്രോഗ്രാമിംഗ്
കാർഡ് വിൻഡോസിലേക്ക് COM പോർട്ടുകളായി ഇൻസ്റ്റാൾ ചെയ്യുന്നു. അങ്ങനെ വിൻഡോസ് സ്റ്റാൻഡേർഡ് API ഫംഗ്ഷനുകൾ ഉപയോഗിക്കാം.
പ്രത്യേകിച്ച്:
► സൃഷ്ടിക്കുകFileഒരു പോർട്ട് തുറക്കുന്നതിനും അടയ്ക്കുന്നതിനുമായി () ഉം CloseHandle () ഉം.
► SetupComm(), SetCommTimeouts(), GetCommState(), SetCommState() എന്നിവ ഒരു പോർട്ടിൻ്റെ ക്രമീകരണങ്ങൾ ക്രമീകരിക്കാനും മാറ്റാനും.
► വായിക്കുകFile() കൂടാതെ എഴുതുകFile() ഒരു പോർട്ട് ആക്സസ് ചെയ്യുന്നതിന്.
വിശദാംശങ്ങൾക്ക് നിങ്ങൾ തിരഞ്ഞെടുത്ത ഭാഷയുടെ ഡോക്യുമെൻ്റേഷൻ കാണുക.
ഡോസിന് കീഴിൽ, പ്രക്രിയ വളരെ വ്യത്യസ്തമാണ്. ഈ അധ്യായത്തിൻ്റെ ബാക്കി ഭാഗം ഡോസ് പ്രോഗ്രാമിംഗിനെ വിവരിക്കുന്നു.
ആരംഭിക്കൽ
ചിപ്പ് ആരംഭിക്കുന്നതിന് UART-ൻ്റെ രജിസ്റ്റർ സെറ്റിനെക്കുറിച്ചുള്ള അറിവ് ആവശ്യമാണ്. ബാഡ് റേറ്റ് ഡിവൈസർ സജ്ജീകരിക്കുക എന്നതാണ് ആദ്യപടി. ആദ്യം DLAB (ഡിവൈസർ ലാച്ച് ആക്സസ് ബിറ്റ്) ഉയർന്ന് സജ്ജീകരിച്ചാണ് നിങ്ങൾ ഇത് ചെയ്യുന്നത്. അടിസ്ഥാന വിലാസം +7-ൽ ഈ ബിറ്റ് ബിറ്റ് 3 ആണ്. സി കോഡിൽ, കോൾ ഇതായിരിക്കും: outportb(BASEADDR +3,0×80);
നിങ്ങൾ ഡിവൈസർ അടിസ്ഥാന വിലാസം +0 (കുറഞ്ഞ ബൈറ്റ്), അടിസ്ഥാന വിലാസം +1 (ഉയർന്ന ബൈറ്റ്) എന്നിവയിലേക്ക് ലോഡ് ചെയ്യുക. ഇനിപ്പറയുന്ന സമവാക്യം ബാഡ് നിരക്കും വിഭജനവും തമ്മിലുള്ള ബന്ധത്തെ നിർവചിക്കുന്നു:
ആവശ്യമുള്ള ബൗഡ് നിരക്ക് = (UART ക്ലോക്ക് ഫ്രീക്വൻസി) ÷ (32 * ഡിവൈസർ)
Baud ജമ്പർ X1 സ്ഥാനത്തായിരിക്കുമ്പോൾ, UART ക്ലോക്ക് ഫ്രീക്വൻസി 1.8432 Mhz ആണ്. ജമ്പർ X4 സ്ഥാനത്ത് ആയിരിക്കുമ്പോൾ, ക്ലോക്ക് ഫ്രീക്വൻസി 7.3728 Mhz ആണ്. ഇനിപ്പറയുന്ന പട്ടിക ജനപ്രിയ ഡിവിസർ ആവൃത്തികൾ പട്ടികപ്പെടുത്തുന്നു. ബൗഡ് ജമ്പറിൻ്റെ സ്ഥാനം അനുസരിച്ച് പരിഗണിക്കേണ്ട രണ്ട് നിരകളുണ്ടെന്ന കാര്യം ശ്രദ്ധിക്കുക.
ബൗഡ് നിരക്ക് | വിഭജനം 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: ബൗഡ് റേറ്റ് ഡിവൈസർ മൂല്യങ്ങൾ
സിയിൽ, ചിപ്പ് 9600 ബൗഡിലേക്ക് സജ്ജീകരിക്കുന്നതിനുള്ള കോഡ് ഇതാണ്:
outportb(BASEADDR, 0x0C);
outportb(BASEADDR +1,0);
ലൈൻ കൺട്രോൾ രജിസ്റ്റർ അടിസ്ഥാന വിലാസം + 3-ൽ സജ്ജീകരിക്കുക എന്നതാണ് രണ്ടാമത്തെ സമാരംഭ ഘട്ടം. ഈ രജിസ്റ്റർ പദ ദൈർഘ്യം, സ്റ്റോപ്പ് ബിറ്റുകൾ, പാരിറ്റി, ഡിഎൽഎബി എന്നിവ നിർവചിക്കുന്നു. 0, 1 ബിറ്റുകൾ പദ ദൈർഘ്യം നിയന്ത്രിക്കുകയും 5 മുതൽ 8 ബിറ്റുകൾ വരെ പദ ദൈർഘ്യം അനുവദിക്കുകയും ചെയ്യുന്നു. ആവശ്യമുള്ള പദ ദൈർഘ്യത്തിൽ നിന്ന് 5 കുറച്ചാണ് ബിറ്റ് ക്രമീകരണങ്ങൾ എക്സ്ട്രാക്റ്റുചെയ്യുന്നത്. ബിറ്റ് 2 സ്റ്റോപ്പ് ബിറ്റുകളുടെ എണ്ണം നിർണ്ണയിക്കുന്നു. ഒന്നോ രണ്ടോ സ്റ്റോപ്പ് ബിറ്റുകൾ ഉണ്ടാകാം. ബിറ്റ് 2 0 ആയി സജ്ജമാക്കിയാൽ, ഒരു സ്റ്റോപ്പ് ബിറ്റ് ഉണ്ടാകും. ബിറ്റ് 2 1 ആയി സജ്ജീകരിച്ചാൽ, രണ്ട് സ്റ്റോപ്പ് ബിറ്റുകൾ ഉണ്ടാകും. ബിറ്റുകൾ 3 മുതൽ 6 വരെയുള്ള നിയന്ത്രണ പാരിറ്റിയും ബ്രേക്ക് പ്രവർത്തനക്ഷമവും. ആശയവിനിമയങ്ങൾക്കായി അവ സാധാരണയായി ഉപയോഗിക്കാറില്ല, പൂജ്യമായി സജ്ജീകരിക്കണം. നേരത്തെ ചർച്ച ചെയ്ത DLAB ആണ് ബിറ്റ് 7. ഡിവൈസർ ലോഡുചെയ്തതിനുശേഷം ഇത് പൂജ്യമായി സജ്ജീകരിക്കണം അല്ലെങ്കിൽ ആശയവിനിമയം ഉണ്ടാകില്ല.
ഒരു 8-ബിറ്റ് വാക്കിനായി UART സജ്ജമാക്കുന്നതിനുള്ള C കമാൻഡ്, പാരിറ്റി ഇല്ല, ഒരു സ്റ്റോപ്പ് ബിറ്റ് ഇതാണ്: outportb(BASEADDR +3, 0x03)
റിസീവർ ബഫറുകൾ ഫ്ലഷ് ചെയ്യുക എന്നതാണ് അവസാന സമാരംഭ ഘട്ടം. അടിസ്ഥാന വിലാസം +0 എന്നതിലെ റിസീവർ ബഫറിൽ നിന്നുള്ള രണ്ട് റീഡുകൾ ഉപയോഗിച്ചാണ് നിങ്ങൾ ഇത് ചെയ്യുന്നത്. പൂർത്തിയാകുമ്പോൾ, UART ഉപയോഗത്തിന് തയ്യാറാണ്.
സ്വീകരണം
സ്വീകരണം രണ്ട് തരത്തിൽ കൈകാര്യം ചെയ്യാവുന്നതാണ്: പോളിംഗും തടസ്സപ്പെടുത്തലും. പോളിംഗ് ചെയ്യുമ്പോൾ, അടിസ്ഥാന വിലാസം +5 ലെ ലൈൻ സ്റ്റാറ്റസ് രജിസ്റ്റർ നിരന്തരം വായിച്ചുകൊണ്ട് സ്വീകരണം പൂർത്തിയാക്കുന്നു. ചിപ്പിൽ നിന്ന് ഡാറ്റ വായിക്കാൻ തയ്യാറാകുമ്പോഴെല്ലാം ഈ രജിസ്റ്ററിൻ്റെ ബിറ്റ് 0 ഉയർന്നതാണ്. ഒരു ലളിതമായ പോളിംഗ് ലൂപ്പ് ഈ ബിറ്റ് തുടർച്ചയായി പരിശോധിച്ച് അത് ലഭ്യമാകുമ്പോൾ ഡാറ്റയിൽ വായിക്കണം. ഇനിപ്പറയുന്ന കോഡ് ശകലം ഒരു പോളിംഗ് ലൂപ്പ് നടപ്പിലാക്കുകയും എൻഡ്-ഓഫ്-ട്രാൻസ്മിഷൻ മാർക്കറായി 13 (ASCII കാരേജ് റിട്ടേൺ) മൂല്യം ഉപയോഗിക്കുകയും ചെയ്യുന്നു:
do
{
അതേസമയം (!(inportb(BASEADDR +5) & 1));
/*ഡാറ്റ തയ്യാറാകുന്നത് വരെ കാത്തിരിക്കുക*/
ഡാറ്റ[i++]= inportb(BASEADDR);
}അതേസമയം (ഡാറ്റ[i]!=13);
/* ശൂന്യമായ പ്രതീകം രേഖപ്പെടുത്തുന്നത് വരെ വരി വായിക്കുന്നു*/
സാധ്യമാകുമ്പോഴെല്ലാം ഇൻ്ററപ്റ്റ്-ഡ്രൈവ് കമ്മ്യൂണിക്കേഷൻസ് ഉപയോഗിക്കുകയും ഉയർന്ന ഡാറ്റാ നിരക്കുകൾക്ക് ആവശ്യമായിരിക്കുകയും വേണം.
ഒരു പോൾ ചെയ്ത റിസീവർ എഴുതുന്നതിനേക്കാൾ സങ്കീർണ്ണമല്ല ഒരു ഇൻ്ററപ്റ്റ്-ഡ്രൈവ് റിസീവർ എഴുതുന്നത്, എന്നാൽ നിങ്ങളുടെ ഇൻ്ററപ്റ്റ് ഹാൻഡ്ലർ ഇൻസ്റ്റാൾ ചെയ്യുമ്പോഴോ നീക്കം ചെയ്യുമ്പോഴോ തെറ്റായ ഇൻ്ററപ്റ്റ് എഴുതുകയോ തെറ്റായ ഇൻ്ററപ്റ്റ് പ്രവർത്തനരഹിതമാക്കുകയോ അല്ലെങ്കിൽ ദീർഘനേരം തടസ്സങ്ങൾ ഓഫാക്കുകയോ ചെയ്യാതിരിക്കാൻ ശ്രദ്ധിക്കണം.
ഹാൻഡ്ലർ ആദ്യം അടിസ്ഥാന വിലാസം +2-ൽ ഇൻ്ററപ്റ്റ് ഐഡൻ്റിഫിക്കേഷൻ രജിസ്റ്റർ വായിക്കും. ലഭ്യമായ ഡാറ്റയ്ക്കാണ് തടസ്സം എങ്കിൽ, ഹാൻഡ്ലർ ഡാറ്റ വായിക്കുന്നു. തടസ്സങ്ങളൊന്നും തീർച്ചപ്പെടുത്തിയിട്ടില്ലെങ്കിൽ, നിയന്ത്രണം ദിനചര്യയിൽ നിന്ന് പുറത്തുകടക്കുന്നു. എ എസ്ampസിയിൽ എഴുതിയ ലെ ഹാൻഡ്ലർ ഇപ്രകാരമാണ്:
റീഡ്ബാക്ക് = inportb (BASEADDR +2);
എങ്കിൽ (വായനയും 4)
/*ഡാറ്റ ലഭ്യമാണെങ്കിൽ റീഡ്ബാക്ക് 4 ആയി സജ്ജീകരിക്കും*/
ഡാറ്റ[i++]=inportb(BASEADDR);
outportb(0x20,0x20);
/*8259 ഇന്ററപ്റ്റ് കൺട്രോളറിലേക്ക് EOI എഴുതുക*/റിട്ടേൺ ചെയ്യുക;
പകർച്ച
RS485 ട്രാൻസ്മിഷൻ നടപ്പിലാക്കാൻ എളുപ്പമാണ്. RS485 മോഡിലെ AUTO സവിശേഷത, ഡാറ്റ അയയ്ക്കാൻ തയ്യാറാകുമ്പോൾ സ്വയമേവ ട്രാൻസ്മിറ്ററിനെ പ്രവർത്തനക്ഷമമാക്കുന്നു, അതിനാൽ സോഫ്റ്റ്വെയർ പ്രവർത്തനക്ഷമമാക്കേണ്ടതില്ല. ഇനിപ്പറയുന്ന സോഫ്റ്റ്വെയർ ഉദാampRS422 മോഡിൽ AUTO ഇതര പ്രവർത്തനത്തിനുള്ളതാണ് le. മോഡം കൺട്രോൾ രജിസ്റ്ററിൻ്റെ അടിസ്ഥാന വിലാസം +1-ൽ 1 മുതൽ ബിറ്റ് 4 വരെ എഴുതി ആദ്യം RTS ലൈൻ ഉയരത്തിൽ സജ്ജമാക്കണം. റിസീവർ മോഡിൽ നിന്ന് ട്രാൻസ്മിറ്റ് മോഡിലേക്കും തിരിച്ചും ട്രാൻസ്സിവർ ടോഗിൾ ചെയ്യാൻ RTS ലൈൻ ഉപയോഗിക്കുന്നു.
മുകളിൽ പറഞ്ഞ കാര്യങ്ങൾ ചെയ്തുകഴിഞ്ഞാൽ, ഡാറ്റ അയയ്ക്കാൻ കാർഡ് തയ്യാറാണ്. ഡാറ്റയുടെ ഒരു സ്ട്രിംഗ് കൈമാറാൻ, ട്രാൻസ്മിറ്റർ ആദ്യം അടിസ്ഥാന വിലാസം +5 ലെ ലൈൻ സ്റ്റാറ്റസ് രജിസ്റ്ററിൻ്റെ ബിറ്റ് 5 പരിശോധിക്കണം. ആ ബിറ്റ് ട്രാൻസ്മിറ്റർ-ഹോൾഡിംഗ് രജിസ്റ്റർ-ശൂന്യമായ ഫ്ലാഗ് ആണ്. അത് ഉയർന്നതാണെങ്കിൽ, ട്രാൻസ്മിറ്റർ ഡാറ്റ അയച്ചു. ബിറ്റ് ഉയരുന്നത് വരെ പരിശോധിക്കുന്ന പ്രക്രിയയും തുടർന്ന് ഒരു റൈറ്റും ഡാറ്റ അവശേഷിക്കുന്നതുവരെ ആവർത്തിക്കുന്നു. എല്ലാ ഡാറ്റയും ട്രാൻസ്മിറ്റ് ചെയ്ത ശേഷം, മോഡം കൺട്രോൾ രജിസ്റ്ററിൻ്റെ 0 മുതൽ ബിറ്റ് 1 വരെ എഴുതി RTS ബിറ്റ് പുനഃസജ്ജമാക്കണം.
ഇനിപ്പറയുന്ന സി കോഡ് ശകലം ഈ പ്രക്രിയയെ പ്രകടമാക്കുന്നു:
outportb(BASEADDR +4, inportb(BASEADDR +4)|0x02);
/*മറ്റ് ബിറ്റുകളുടെ അവസ്ഥകൾ മാറ്റാതെ RTS ബിറ്റ് സജ്ജമാക്കുക*/
അതേസമയം(ഡാറ്റ[i]);
/*അയയ്ക്കാൻ ഡാറ്റ ഉള്ളപ്പോൾ*/
{
അതേസമയം(!(inportb(BASEADDR +5)&0x20));
/*ട്രാൻസ്മിറ്റർ ശൂന്യമാകുന്നതുവരെ കാത്തിരിക്കുക*/
outportb(BASEADDR,data[i]);
i++;
}
outportb(BASEADDR +4, inportb(BASEADDR +4)&0xFD);
/*മറ്റ് ബിറ്റുകളുടെ അവസ്ഥകൾ മാറ്റാതെ RTS ബിറ്റ് പുനഃസജ്ജമാക്കുക*/
ജാഗ്രത
ശരിയായ തടസ്സം സൃഷ്ടിക്കുന്ന ആശയവിനിമയത്തിന് UART-ൻ്റെ OUT2 ബിറ്റ് 'TRUE' സജ്ജീകരിച്ചിരിക്കണം. ലെഗസി സോഫ്റ്റ്വെയർ ഗേറ്റ് ഇൻ്ററപ്റ്റുകൾക്കായി ഈ ബിറ്റ് ഉപയോഗിക്കുന്നു, രജിസ്റ്റർ 3 (മോഡം കൺട്രോൾ രജിസ്റ്റർ) ബിറ്റ് 4 സജ്ജീകരിച്ചിട്ടില്ലെങ്കിൽ കാർഡ് ആശയവിനിമയം നടത്തിയേക്കില്ല.
അധ്യായം 6: കണക്റ്റർ പിൻ അസൈൻമെൻ്റുകൾ
കമ്മ്യൂണിക്കേഷൻ ലൈനുകളിലേക്ക് ഇൻ്റർഫേസ് ചെയ്യുന്നതിന് ജനപ്രിയമായ 9-പിൻ ഡി സബ്മിനിയേച്ചർ കണക്റ്റർ ഉപയോഗിക്കുന്നു. സ്ട്രെയിൻ റിലീഫ് നൽകുന്നതിന് കണക്ടറിൽ 4-40 ത്രെഡ് സ്റ്റാൻഡ്ഓഫുകൾ (സ്ത്രീ സ്ക്രൂ ലോക്ക്) സജ്ജീകരിച്ചിരിക്കുന്നു.
പിൻ ഇല്ല. | അസൈൻമെൻ്റ് |
1 | Rx– (ഡാറ്റ സ്വീകരിക്കുക) |
2 | Tx+ (ഡാറ്റ ട്രാൻസ്മിറ്റ് ചെയ്യുക) |
3 | Tx– (ഡാറ്റ ട്രാൻസ്മിറ്റ് ചെയ്യുക) |
4 | |
5 | GND (സിഗ്നൽ ഗ്രൗണ്ട്) |
6 | |
7 | |
8 | |
9 | Rx+ (ഡാറ്റ സ്വീകരിക്കുക) |
പട്ടിക 6-1: കണക്റ്റർ പിൻ അസൈൻമെന്റുകൾ
ഡാറ്റ കേബിൾ വയറിംഗ്
സിംപ്ലക്സ്, ഹാഫ്-ഡ്യുപ്ലെക്സ്, ഫുൾ-ഡ്യുപ്ലെക്സ് പ്രവർത്തനങ്ങൾക്കായി രണ്ട് ഉപകരണങ്ങൾ തമ്മിലുള്ള പിൻ കണക്ഷനുകൾ ഇനിപ്പറയുന്ന പട്ടിക കാണിക്കുന്നു.
മോഡ് | കാർഡ് 1 | കാർഡ് 2 |
സിംപ്ലക്സ്, 2-വയർ, സ്വീകരിക്കുക മാത്രം, RS422 | Rx+ പിൻ 9 | Tx+ പിൻ 2 |
Rx- പിൻ 1 | Tx- പിൻ 3 | |
സിംപ്ലക്സ്, 2-വയർ, ട്രാൻസ്മിറ്റ് മാത്രം, RS422 | Tx+ പിൻ 2 | Rx+ പിൻ 9 |
Tx- പിൻ 3 | Rx- പിൻ 1 | |
ഹാഫ്-ഡ്യുപ്ലെക്സ്, 2-വയർ, RS485 | Tx+ പിൻ 2 | Tx+ പിൻ 2 |
Tx- പിൻ 3 | Tx- പിൻ 3 | |
ഫുൾ-ഡ്യുപ്ലെക്സ്, 4-വയർ, RS422 | Tx+ പിൻ 2 | Rx+ പിൻ 9 |
Tx- പിൻ 3 | Rx- പിൻ 1 | |
Rx+ പിൻ 9 | Tx+ പിൻ 2 | |
Rx- പിൻ 1 | Tx- പിൻ 3 |
അനുബന്ധം എ: അപേക്ഷാ പരിഗണനകൾ
ആമുഖം
RS422, RS485 ഉപകരണങ്ങളിൽ പ്രവർത്തിക്കുന്നത് സാധാരണ RS232 സീരിയൽ ഉപകരണങ്ങളിൽ പ്രവർത്തിക്കുന്നതിൽ നിന്ന് വളരെ വ്യത്യസ്തമല്ല, കൂടാതെ ഈ രണ്ട് മാനദണ്ഡങ്ങളും RS232 സ്റ്റാൻഡേർഡിലെ പോരായ്മകളെ മറികടക്കുന്നു. ആദ്യം, രണ്ട് RS232 ഉപകരണങ്ങൾ തമ്മിലുള്ള കേബിൾ നീളം ചെറുതായിരിക്കണം; 50 അടിയിൽ താഴെ. രണ്ടാമതായി, പല RS232 പിശകുകളും കേബിളുകളിൽ ഉണ്ടാകുന്ന ശബ്ദത്തിൻ്റെ ഫലമാണ്. RS422 സ്റ്റാൻഡേർഡ് 5000 അടി വരെ കേബിൾ ദൈർഘ്യം അനുവദിക്കുന്നു, അത് ഡിഫറൻഷ്യൽ മോഡിൽ പ്രവർത്തിക്കുന്നതിനാൽ, ഇത് പ്രേരിതമായ ശബ്ദത്തിൽ നിന്ന് കൂടുതൽ പ്രതിരോധശേഷിയുള്ളതാണ്.
രണ്ട് RS422 ഉപകരണങ്ങൾ തമ്മിലുള്ള (CTS അവഗണിച്ച) കണക്ഷനുകൾ ഇനിപ്പറയുന്നതായിരിക്കണം:
ഉപകരണം #1 | ഉപകരണം #2 | ||||
സിഗ്നൽ | 9 പിൻ | 25 പിൻ | സിഗ്നൽ | 9 പിൻ | 25 പിൻ |
Gnd | 5 | 7 | Gnd | 5 | 7 |
TX+ | 2 | 24 | RX+ | 9 | 12 |
TX– | 3 | 25 | RX– | 1 | 13 |
RX+ | 9 | 12 | TX+ | 2 | 24 |
RX– | 1 | 1 | TX– | 3 | 25 |
പട്ടിക A-1: രണ്ട് RS422 ഉപകരണങ്ങൾ തമ്മിലുള്ള കണക്ഷനുകൾ
RS232 ൻ്റെ മൂന്നാമത്തെ പോരായ്മ, രണ്ടിൽ കൂടുതൽ ഉപകരണങ്ങൾക്ക് ഒരേ കേബിൾ പങ്കിടാൻ കഴിയില്ല എന്നതാണ്. RS422-നും ഇത് ശരിയാണ്, എന്നാൽ RS485 RS422 ൻ്റെ എല്ലാ ആനുകൂല്യങ്ങളും വാഗ്ദാനം ചെയ്യുന്നു പ്ലസ് 32 ഉപകരണങ്ങൾ വരെ ഒരേ ട്വിസ്റ്റഡ് ജോഡികൾ പങ്കിടാൻ അനുവദിക്കുന്നു. മേൽപ്പറഞ്ഞവയ്ക്ക് ഒരു അപവാദം, ഒന്നിലധികം RS422 ഉപകരണങ്ങൾക്ക് ഒരാൾ മാത്രം സംസാരിക്കുകയും മറ്റുള്ളവർക്ക് എപ്പോഴും സ്വീകരിക്കുകയും ചെയ്താൽ ഒരൊറ്റ കേബിൾ പങ്കിടാനാകും.
സമതുലിതമായ ഡിഫറൻഷ്യൽ സിഗ്നലുകൾ
RS422, RS485 ഉപകരണങ്ങൾക്ക് RS232 ഉപകരണങ്ങളേക്കാൾ കൂടുതൽ നോയിസ് ഇമ്മ്യൂണിറ്റി ഉപയോഗിച്ച് ദൈർഘ്യമേറിയ ലൈനുകൾ ഓടിക്കാൻ കഴിയും എന്നതിൻ്റെ കാരണം ഒരു സന്തുലിത ഡിഫറൻഷ്യൽ ഡ്രൈവ് രീതി ഉപയോഗിക്കുന്നു എന്നതാണ്. ഒരു സമതുലിതമായ ഡിഫറൻഷ്യൽ സിസ്റ്റത്തിൽ, വോള്യംtagഇ ഡ്രൈവർ നിർമ്മിച്ചത് ഒരു ജോടി വയറുകളിൽ ദൃശ്യമാകുന്നു. ഒരു ബാലൻസ്ഡ് ലൈൻ ഡ്രൈവർ ഒരു ഡിഫറൻഷ്യൽ വോളിയം ഉണ്ടാക്കുംtage അതിൻ്റെ ഔട്ട്പുട്ട് ടെർമിനലുകളിലുടനീളം +2 മുതൽ +6 വോൾട്ട് വരെ. ഒരു ബാലൻസ്ഡ് ലൈൻ ഡ്രൈവറിന് ഡ്രൈവറെ അതിൻ്റെ ഔട്ട്പുട്ട് ടെർമിനലുകളുമായി ബന്ധിപ്പിക്കുന്ന ഒരു ഇൻപുട്ട് "പ്രാപ്തമാക്കുക" സിഗ്നൽ ഉണ്ടായിരിക്കും. "പ്രാപ്തമാക്കുക" സിഗ്നൽ ഓഫാണെങ്കിൽ, ട്രാൻസ്മിഷൻ ലൈനിൽ നിന്ന് ഡ്രൈവർ വിച്ഛേദിക്കപ്പെടും. ഈ വിച്ഛേദിക്കപ്പെട്ട അല്ലെങ്കിൽ അപ്രാപ്തമാക്കിയ അവസ്ഥയെ സാധാരണയായി "ട്രിസ്റ്റേറ്റ്" അവസ്ഥ എന്ന് വിളിക്കുന്നു, ഇത് ഉയർന്ന പ്രതിരോധത്തെ പ്രതിനിധീകരിക്കുന്നു. RS485 ഡ്രൈവറുകൾക്ക് ഈ നിയന്ത്രണ ശേഷി ഉണ്ടായിരിക്കണം. RS422 ഡ്രൈവറുകൾക്ക് ഈ നിയന്ത്രണം ഉണ്ടായിരിക്കാം, പക്ഷേ ഇത് എല്ലായ്പ്പോഴും ആവശ്യമില്ല.
ഒരു സമതുലിതമായ ഡിഫറൻഷ്യൽ ലൈൻ റിസീവർ വോളിയം മനസ്സിലാക്കുന്നുtagരണ്ട് സിഗ്നൽ ഇൻപുട്ട് ലൈനുകളിലുടനീളം ട്രാൻസ്മിഷൻ ലൈനിൻ്റെ അവസ്ഥ. ഡിഫറൻഷ്യൽ ഇൻപുട്ട് വോള്യം ആണെങ്കിൽtage +200 mV-ൽ കൂടുതലാണ്, റിസീവർ അതിൻ്റെ ഔട്ട്പുട്ടിൽ ഒരു പ്രത്യേക ലോജിക് സ്റ്റേറ്റ് നൽകും. ഡിഫറൻഷ്യൽ വോള്യം ആണെങ്കിൽtage ഇൻപുട്ട് -200 mV-ൽ താഴെയാണ്, റിസീവർ അതിൻ്റെ ഔട്ട്പുട്ടിൽ വിപരീത ലോജിക് സ്റ്റേറ്റ് നൽകും. പരമാവധി പ്രവർത്തന വോള്യംtage ശ്രേണി +6V മുതൽ -6V വരെയാണ് വോള്യം അനുവദിക്കുന്നത്tagനീളമുള്ള ട്രാൻസ്മിഷൻ കേബിളുകളിൽ സംഭവിക്കാവുന്ന ഇ അറ്റൻവേഷൻ.
പരമാവധി കോമൺ മോഡ് വോളിയംtag+7V യുടെ ഇ റേറ്റിംഗ് വോളിയത്തിൽ നിന്ന് നല്ല ശബ്ദ പ്രതിരോധം നൽകുന്നുtagവളച്ചൊടിച്ച ജോഡി ലൈനുകളിൽ es induced. കോമൺ മോഡ് വോളിയം നിലനിർത്താൻ സിഗ്നൽ ഗ്രൗണ്ട് ലൈൻ കണക്ഷൻ ആവശ്യമാണ്tagഇ ആ പരിധിക്കുള്ളിൽ. ഗ്രൗണ്ട് കണക്ഷൻ ഇല്ലാതെ സർക്യൂട്ട് പ്രവർത്തിക്കാം, പക്ഷേ വിശ്വസനീയമായിരിക്കില്ല.
പരാമീറ്റർ | വ്യവസ്ഥകൾ | മിനി. | പരമാവധി. |
ഡ്രൈവർ ഔട്ട്പുട്ട് വോളിയംtagഇ (അൺലോഡ് ചെയ്തു) | 4V | 6V | |
-4V | -6V | ||
ഡ്രൈവർ ഔട്ട്പുട്ട് വോളിയംtagഇ (ലോഡ് ചെയ്തു) | കാലാവധി | 2V | |
ചാടുന്നവർ | -2V | ||
ഡ്രൈവർ ഔട്ട്പുട്ട് പ്രതിരോധം | 50Ω | ||
ഡ്രൈവർ ഔട്ട്പുട്ട് ഷോർട്ട് സർക്യൂട്ട് കറൻ്റ് | +150 എം.എ. | ||
ഡ്രൈവർ ഔട്ട്പുട്ട് റൈസ് സമയം | 10% യൂണിറ്റ് ഇടവേള | ||
റിസീവർ സെൻസിറ്റിവിറ്റി | +200 എം.വി | ||
റിസീവർ കോമൺ മോഡ് വോളിയംtagഇ റേഞ്ച് | +7V | ||
റിസീവർ ഇൻപുട്ട് പ്രതിരോധം | 4KΩ |
പട്ടിക A-2: RS422 സ്പെസിഫിക്കേഷൻ സംഗ്രഹം
കേബിളിലെ സിഗ്നൽ പ്രതിഫലനങ്ങൾ തടയുന്നതിനും RS422, RS485 മോഡുകളിലും ശബ്ദ നിരസിക്കൽ മെച്ചപ്പെടുത്തുന്നതിനും, കേബിളിൻ്റെ റിസീവർ അവസാനം കേബിളിൻ്റെ സ്വഭാവ ഇംപെഡൻസിന് തുല്യമായ പ്രതിരോധം ഉപയോഗിച്ച് അവസാനിപ്പിക്കണം.
കുറിപ്പ്
കാർഡ് ഉപയോഗിക്കുമ്പോൾ നിങ്ങളുടെ കേബിളുകളിൽ ഒരു ടെർമിനേറ്റർ റെസിസ്റ്റർ ചേർക്കേണ്ടതില്ല. RX+, RX- ലൈനുകൾക്കുള്ള ടെർമിനേഷൻ റെസിസ്റ്ററുകൾ കാർഡിൽ നൽകിയിട്ടുണ്ട്, നിങ്ങൾ TERM ജമ്പറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ സർക്യൂട്ടിൽ സ്ഥാപിക്കുന്നു. (ഈ മാനുവലിന്റെ ഓപ്ഷൻ സെലക്ഷൻ വിഭാഗം കാണുക.)
RS485 ഡാറ്റ ട്രാൻസ്മിഷൻ
RS485 സ്റ്റാൻഡേർഡ് ഒരു സമതുലിതമായ ട്രാൻസ്മിഷൻ ലൈൻ ഒരു പാർട്ടി-ലൈൻ മോഡിൽ പങ്കിടാൻ അനുവദിക്കുന്നു. 32 ഡ്രൈവർ/റിസീവർ ജോഡികൾക്ക് രണ്ട് വയർ പാർട്ടി ലൈൻ നെറ്റ്വർക്ക് പങ്കിടാനാകും. ഡ്രൈവറുകളുടെയും റിസീവറുകളുടെയും പല സ്വഭാവസവിശേഷതകളും RS422 സ്റ്റാൻഡേർഡിലേതിന് സമാനമാണ്. ഒരു വ്യത്യാസം പൊതുവായ മോഡ് വോളിയം ആണ്tage പരിധി വിപുലീകരിച്ചു +12V മുതൽ -7V വരെ. ലൈനിൽ നിന്ന് ഏതൊരു ഡ്രൈവറെയും വിച്ഛേദിക്കാൻ (അല്ലെങ്കിൽ ട്രൈസ്റ്റേറ്റഡ്) കഴിയുന്നതിനാൽ, അത് ഈ പൊതു മോഡ് വോള്യത്തെ നേരിടേണ്ടതുണ്ട്tagട്രൈസ്റ്റേറ്റ് അവസ്ഥയിൽ ആയിരിക്കുമ്പോൾ ഇ ശ്രേണി.
RS485 ടു-വയർ മൾട്ടിഡ്രോപ്പ് നെറ്റ്വർക്ക്
ഇനിപ്പറയുന്ന ചിത്രീകരണം ഒരു സാധാരണ മൾട്ടിഡ്രോപ്പ് അല്ലെങ്കിൽ പാർട്ടി ലൈൻ നെറ്റ്വർക്ക് കാണിക്കുന്നു. ലൈനിൻ്റെ രണ്ടറ്റത്തും ട്രാൻസ്മിഷൻ ലൈൻ അവസാനിപ്പിച്ചിട്ടുണ്ടെങ്കിലും ലൈനിൻ്റെ മധ്യത്തിലുള്ള ഡ്രോപ്പ് പോയിൻ്റുകളിൽ അല്ല എന്നത് ശ്രദ്ധിക്കുക.
RS485 ഫോർ-വയർ മൾട്ടിഡ്രോപ്പ് നെറ്റ്വർക്ക്
ഒരു RS485 നെറ്റ്വർക്ക് നാല് വയർ മോഡിലും ബന്ധിപ്പിക്കാൻ കഴിയും. നാല് വയർ നെറ്റ്വർക്കിൽ ഒരു നോഡ് ഒരു മാസ്റ്റർ നോഡും മറ്റെല്ലാവരും അടിമകളുമാകേണ്ടത് ആവശ്യമാണ്. നെറ്റ്വർക്ക് ബന്ധിപ്പിച്ചിരിക്കുന്നതിനാൽ യജമാനൻ എല്ലാ അടിമകളോടും ആശയവിനിമയം നടത്തുകയും എല്ലാ അടിമകളും യജമാനനുമായി മാത്രം ആശയവിനിമയം നടത്തുകയും ചെയ്യുന്നു. ഇതിന് അഡ്വാൻ ഉണ്ട്tagമിക്സഡ് പ്രോട്ടോക്കോൾ ആശയവിനിമയങ്ങൾ ഉപയോഗിക്കുന്ന ഉപകരണങ്ങളിൽ es. യജമാനനോടുള്ള മറ്റൊരു അടിമയുടെ പ്രതികരണം സ്ലേവ് നോഡുകൾ ഒരിക്കലും ശ്രദ്ധിക്കാത്തതിനാൽ, ഒരു സ്ലേവ് നോഡിന് തെറ്റായി മറുപടി നൽകാൻ കഴിയില്ല.
ഉപഭോക്തൃ അഭിപ്രായങ്ങൾ
ഈ മാനുവലിൽ നിങ്ങൾക്ക് എന്തെങ്കിലും പ്രശ്നങ്ങൾ അനുഭവപ്പെടുന്നെങ്കിലോ ഞങ്ങൾക്ക് കുറച്ച് ഫീഡ്ബാക്ക് നൽകാൻ ആഗ്രഹിക്കുന്നുവെങ്കിലോ, ദയവായി ഞങ്ങൾക്ക് ഇമെയിൽ ചെയ്യുക: manuals@accesio.com.. നിങ്ങൾ കണ്ടെത്തുന്ന എന്തെങ്കിലും പിശകുകൾ ദയവായി വിശദമാക്കുകയും നിങ്ങളുടെ മെയിലിംഗ് വിലാസം ഉൾപ്പെടുത്തുകയും ചെയ്യുക, അതുവഴി നിങ്ങൾക്ക് എന്തെങ്കിലും മാനുവൽ അപ്ഡേറ്റുകൾ ഞങ്ങൾക്ക് അയയ്ക്കാൻ കഴിയും.
10623 Roselle Street, San Diego CA 92121
ടെൽ. (858)550-9559 ഫാക്സ് (858)550-7322
www.accesio.com
ഉറപ്പുള്ള സംവിധാനങ്ങൾ
1,500 രാജ്യങ്ങളിലായി 80-ലധികം സ്ഥിരം ക്ലയൻ്റുകളുള്ള ഒരു പ്രമുഖ സാങ്കേതിക കമ്പനിയാണ് അഷ്വേർഡ് സിസ്റ്റംസ്, 85,000 വർഷത്തെ ബിസിനസ്സിൽ 12-ത്തിലധികം സംവിധാനങ്ങൾ വൈവിധ്യമാർന്ന ഉപഭോക്തൃ അടിത്തറയിലേക്ക് വിന്യസിക്കുന്നു. ഉയർന്ന നിലവാരമുള്ളതും നൂതനവുമായ പരുക്കൻ കമ്പ്യൂട്ടിംഗ്, ഡിസ്പ്ലേ, നെറ്റ്വർക്കിംഗ്, ഡാറ്റാ ശേഖരണം എന്നിവ ഉൾച്ചേർത്ത, വ്യാവസായിക, ഡിജിറ്റൽ-ഔട്ട്-ഹോം മാർക്കറ്റ് മേഖലകളിലേക്ക് ഞങ്ങൾ വാഗ്ദാനം ചെയ്യുന്നു.
US
sales@assured-systems.com
വിൽപ്പന: +1 347 719 4508
പിന്തുണ: +1 347 719 4508
1309 കോഫിൻ അവന്യൂ
സ്റ്റെ 1200
ഷെറിഡൻ
WY 82801
യുഎസ്എ
EMEA
sales@assured-systems.com
വിൽപ്പന: +44 (0)1785 879 050
പിന്തുണ: +44 (0)1785 879 050
യൂണിറ്റ് A5 ഡഗ്ലസ് പാർക്ക്
സ്റ്റോൺ ബിസിനസ് പാർക്ക്
കല്ല്
ST15 0YJ
യുണൈറ്റഡ് കിംഗ്ഡം
VAT നമ്പർ: 120 9546 28
ബിസിനസ് രജിസ്ട്രേഷൻ നമ്പർ: 07699660
www.assured-systems.com | sales@assured-systems.com
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
അഷ്വേർഡ് PCI-COM-1S സീരിയൽ കമ്മ്യൂണിക്കേഷൻസ് കാർഡ് [pdf] ഉപയോക്തൃ മാനുവൽ 104-DIO-24E, PCI-COM-1S സീരിയൽ കമ്മ്യൂണിക്കേഷൻസ് കാർഡ്, PCI-COM-1S, സീരിയൽ കമ്മ്യൂണിക്കേഷൻസ് കാർഡ്, കമ്മ്യൂണിക്കേഷൻസ് കാർഡ്, കാർഡ് |
![]() |
അഷ്വേർഡ് PCI-COM-1S സീരിയൽ കമ്മ്യൂണിക്കേഷൻസ് കാർഡ് [pdf] ഉപയോക്തൃ മാനുവൽ PCI-COM-1S Serial Communications Card, PCI-COM-1S, Serial Communications Card, Communications Card, Card |