Ishonchli PCI-COM-1S bir qator PCI seriyali interfeyslarni ta'minlaydi
TSS
Savol: ACCES uskunam ishlamay qolsa nima qilishim kerak?
Javob: Tezkor xizmat ko'rsatish va qo'llab-quvvatlash uchun ACCES bilan bog'laning. Ta'mirlash yoki almashtirish imkoniyatlari uchun kafolat shartlari va shartlariga qarang.
Savol: Kompyuter yoki maydon quvvati bilan kartani o'rnatishim mumkinmi?
Javob: Yo'q, shikastlanmaslik va kafolatlar bekor qilinmasligi uchun kabellarni ulash yoki uzish yoki kartalarni o'rnatishdan oldin har doim kompyuter quvvati o'chirilganligiga ishonch hosil qiling.
Eslatma
- Ushbu hujjatdagi ma'lumotlar faqat ma'lumot uchun berilgan. ACCES bu erda tasvirlangan ma'lumotlar yoki mahsulotlarni qo'llash yoki ishlatish natijasida yuzaga keladigan hech qanday javobgarlikni o'z zimmasiga olmaydi. Ushbu hujjat mualliflik huquqlari yoki patentlar bilan himoyalangan ma'lumotlar va mahsulotlarni o'z ichiga olishi yoki ularga havola qilishi mumkin va ACCES patent huquqlari bo'yicha hech qanday litsenziyani yoki boshqalarning huquqlarini taqdim etmaydi.
- IBM PC, PC/XT va PC/AT International Business Machines korporatsiyasining roʻyxatdan oʻtgan savdo belgilaridir.
- AQShda chop etilgan. Mualliflik huquqi 1995, 2005 ACCES I/O Products Inc, 10623 Roselle Street, San-Diego, CA 92121. Barcha huquqlar himoyalangan.
OGOHLANTIRISH!!
KOMPYUTER QUVCHI O'CHIRIB HAR DOIMA DAHA KABLOSINGIZNI ULING VA UZING. KARTANI O'RNATISHDAN OLDIN DOIM KOMPYUTER QUVLINI O'CHIRING. KABELLARNI ULLANISH VA UZISH YOKI KARTALARNI KOMPYUTER yoki maydon quvvati YOQILGAN TIZIMGA O'RNATISH I/U KARTAGA ZARAR KETISHI MUMKIN VA BARCHA KAFOLATLARNI KETIB KETIB KELADI.
Kafolat
Yuk tashishdan oldin ACCES uskunasi sinchkovlik bilan tekshiriladi va tegishli spetsifikatsiyalar bo'yicha sinovdan o'tkaziladi. Biroq, agar uskunada nosozlik yuzaga kelsa, ACCES o'z mijozlariga tezkor xizmat ko'rsatish va qo'llab-quvvatlash mavjud bo'lishini kafolatlaydi. Dastlab ACCES tomonidan ishlab chiqarilgan va nuqsonli deb topilgan barcha jihozlar quyidagi fikrlarni hisobga olgan holda ta'mirlanadi yoki almashtiriladi.
Foydalanish shartlari
Agar jihoz nosozlikda gumon qilinsa, ACCES mijozlarga xizmat ko'rsatish bo'limiga murojaat qiling. Qurilmaning model raqamini, seriya raqamini va nosozlik belgilarining tavsifini berishga tayyor bo'ling. Muvaffaqiyatsizlikni tasdiqlash uchun bir necha oddiy testlarni taklif qilishimiz mumkin. Biz qaytarib berish paketining tashqi yorlig'ida ko'rsatilishi kerak bo'lgan materiallarni qaytarish uchun ruxsatnoma (RMA) raqamini beramiz. Barcha birliklar/komponentlar ishlov berish uchun to'g'ri tarzda qadoqlangan bo'lishi kerak va yuk oldindan to'langan holda ACCES tomonidan tayinlangan Xizmat ko'rsatish markaziga qaytarilishi kerak va mijozning/foydalanuvchining saytiga oldindan to'langan va hisob-faktura bilan qaytariladi.
Qoplash
Birinchi uch yil: Qaytarilgan birlik/qism ACCES opsiyasi bo'yicha ta'mirlanadi va/yoki almashtiriladi, mehnat uchun haq olinmaydi yoki kafolat bilan istisno qilinmagan qismlar. Kafolat uskunani jo'natish bilan boshlanadi.
Keyingi yillar: Uskunangizning butun umri davomida ACCES sanoatdagi boshqa ishlab chiqaruvchilarnikiga o'xshash o'rtacha narxlarda joyida yoki zavodda xizmat ko'rsatishga tayyor.
ACCES tomonidan ishlab chiqarilmagan uskunalar
ACCES tomonidan taqdim etilgan, lekin ishlab chiqarilmagan uskunaga kafolat beriladi va tegishli uskuna ishlab chiqaruvchisi kafolati shartlari va shartlariga muvofiq ta'mirlanadi.
General
Ushbu Kafolat bo'yicha, ACCES mas'uliyati kafolat muddati davomida nuqsonli ekanligi isbotlangan har qanday mahsulot uchun (ACCES ixtiyoriga ko'ra) almashtirish, ta'mirlash yoki kredit berish bilan cheklanadi. Hech qanday holatda ACCES mahsulotimizdan foydalanish yoki noto'g'ri foydalanish natijasida kelib chiqqan yoki maxsus zarar uchun javobgar emas. Mijoz ACCES tomonidan yozma ravishda tasdiqlanmagan yoki ACCES uskunasiga kiritilgan o'zgartirishlar yoki qo'shimchalar natijasida kelib chiqqan barcha to'lovlar uchun javobgar bo'ladi yoki agar ACCES fikriga ko'ra, uskuna g'ayritabiiy foydalanishga duchor bo'lgan bo'lsa. Ushbu kafolat maqsadlari uchun "g'ayritabiiy foydalanish" uskunaning sotib olish yoki sotish bo'yicha taqdimnomada ko'rsatilgan yoki mo'ljallangan foydalanishdan farqli ravishda ta'sir qiladigan har qanday foydalanish sifatida ta'riflanadi. Yuqoridagilardan tashqari, ACCES tomonidan ta'minlangan yoki sotilgan har qanday va shunga o'xshash barcha jihozlarga ochiq yoki nazarda tutilgan boshqa hech qanday kafolat qo'llanilmaydi.
Kirish
Ushbu Serial Communications Card PCI-Bus kompyuterlarida foydalanish uchun mo'ljallangan va uzoq aloqa liniyalari orqali RS422 (EIA422) yoki RS485 (EIA485) da samarali aloqani ta'minlaydi. Kartaning uzunligi 4.80 dyuym (122 mm) va IBM yoki mos keluvchi kompyuterlardagi har qanday 5 voltli PCI uyasiga o'rnatilishi mumkin. 16550 tipidagi buferlangan UART ishlatiladi va Windows mosligi uchun uzatish drayverlarini shaffof ravishda yoqish/o'chirish uchun avtomatik boshqaruv kiritilgan.
Balanslangan rejimning ishlashi va yukni tugatish
- RS422 rejimida karta shovqin immuniteti va maksimal masofani 4000 futga oshirish uchun differentsial (yoki muvozanatli) chiziq drayverlaridan foydalanadi. RS485 rejimi RS422 da almashtiriladigan qabul qiluvchilar va bitta "partiya liniyasida" bir nechta qurilmalarni qo'llab-quvvatlash qobiliyati bilan yaxshilanadi. Bitta liniyada xizmat ko'rsatadigan qurilmalar soni "takrorlagichlar" yordamida kengaytirilishi mumkin.
- RS422 ishlashi aloqa liniyalarida bir nechta qabul qiluvchilarga ruxsat beradi va RS485 ishlashi bir xil ma'lumotlar liniyalarida 32 tagacha uzatuvchi va qabul qiluvchiga ruxsat beradi. Ushbu tarmoqlarning uchlaridagi qurilmalar "qo'ng'iroq qilish" ning oldini olish uchun to'xtatilishi kerak. Foydalanuvchida uzatuvchi va/yoki qabul qiluvchi liniyalarni tugatish imkoniyati mavjud.
- RS485 aloqasi transmitterning egilish hajmini ta'minlashini talab qiladitage hech qanday qurilma uzatilmaganda ma'lum "nol" holatini ta'minlash uchun. Ushbu karta sukut bo'yicha o'zgaruvchanlikni qo'llab-quvvatlaydi. Agar arizangiz transmitterning xolis boʻlishini talab qilsa, zavod bilan bogʻlaning.
COM portining mosligi
- Asenkron aloqa elementi (ACE) sifatida 16550 UART ishlatiladi. U ko'p vazifali operatsion tizimlarda yo'qolgan ma'lumotlardan himoya qilish uchun 16 baytli uzatish/qabul qilish FIFO buferlarini o'z ichiga oladi, shu bilan birga asl IBM seriyali porti bilan 100 foiz muvofiqlikni saqlaydi. PCI avtobus arxitekturasi kartalarga 0000 va FFF8 hex oralig'idagi manzillarni belgilash imkonini beradi.
- Kartadagi kristall osilator standart kristall osilator bilan 115,200 460,800 gacha yoki jumperni almashtirish orqali XNUMX XNUMX bodgacha uzatish tezligini aniq tanlash imkonini beradi. Bog'lanish tezligi dastur tanlangan va mavjud tezliklar ushbu qo'llanmaning Dasturlash bo'limidagi jadvalda keltirilgan.
- Amaldagi haydovchi/qabul qiluvchi 75ALS176 juda uzun aloqa liniyalarini yuqori uzatish tezligida haydashga qodir. U muvozanatli liniyalarda +60 mA gacha harakatlana oladi va +200 V yoki -12 V umumiy rejim shovqiniga o'rnatilgan 7 mV dan past bo'lgan differensial signalni qabul qilishi mumkin. Aloqa ziddiyatida haydovchi/qabul qiluvchilar termal o'chirish xususiyatiga ega.
Aloqa rejimlari
Kartalar Simpleks, Yarim Dupleks va To'liq Dupleks aloqalarini turli ikki va to'rt simli kabel ulanishlarida qo'llab-quvvatlaydi. Simpleks - bu faqat bitta yo'nalishda amalga oshiriladigan uzatish bilan aloqaning eng oddiy shakli. Yarim dupleks transportning har ikki yo'nalishda harakatlanishiga imkon beradi, lekin bir vaqtning o'zida faqat bitta yo'nalishda. To'liq dupleks ishida ma'lumotlar bir vaqtning o'zida ikkala yo'nalishda ham tarqaladi. Aksariyat RS485 kommunikatsiyalari yarim dupleks rejimidan foydalanadi, chunki faqat bitta juft simdan foydalanish kerak va o'rnatish xarajatlari keskin kamayadi.
Avtomatik RTS transceiver boshqaruvi
Windows ilovalarida drayver kerak bo'lganda yoqilgan va o'chirilgan bo'lishi kerak, bu barcha kartalarga ikki simli yoki to'rt simli kabelni ulashga imkon beradi. Ushbu karta drayverni avtomatik ravishda boshqaradi. Avtomatik boshqaruv bilan drayver ma'lumotlar uzatishga tayyor bo'lganda yoqiladi. Ma'lumotlarni uzatish tugallangandan so'ng drayver bir qo'shimcha belgini uzatish vaqti uchun yoqilgan bo'lib qoladi va keyin o'chiriladi. Qabul qilgich odatda yoqiladi, lekin uzatish paytida o'chiriladi va uzatish tugagandan so'ng qayta yoqiladi. Karta avtomatik ravishda o'z vaqtini ma'lumotlar uzatish tezligiga moslashtiradi.
Texnik xususiyatlari
Aloqa interfeysi
- I/U ulanishi: RS9 va RS422 spetsifikatsiyalariga mos keladigan himoyalangan erkak D-sub 485-pinli IBM AT uslubidagi ulagich.
- Belgilar uzunligi: 5, 6, 7 yoki 8 bit.
- Parite: juft, toq yoki yo'q.
- To'xtash oralig'i: 1, 1.5 yoki 2 bit.
- Seriyali ma'lumotlar tezligi: 115,200 460,800 bodgacha, asinxron. 16550 XNUMX bodgacha bo'lgan tezroq tezlikka kartadagi jumperni tanlash orqali erishiladi. XNUMX buferlangan UARTni yozing.
RS422/RS485 Differensial aloqa rejimi
- Qabul qiluvchining kirish sezgirligi: +200 mV, differentsial kirish.
- Umumiy rejimni rad etish: +12V dan -7V gacha
- Drayv qobiliyati: termal o'chirish bilan 60 mA uzatish chiqishi.
- Ko'p nuqta: RS422 va RS485 spetsifikatsiyalari bilan mos keladi.
Eslatma
Onlayn rejimda 32 tagacha haydovchi va qabul qiluvchiga ruxsat beriladi. Amaldagi ACE seriyali aloqa turi 16550. Ishlatilgan drayver/qabul qiluvchilar 75ALS176 turi.
Ekologik
- Ishlash harorati oralig'i: 0 dan +60 °C gacha
- Namlik: 5% dan 95% gacha, kondensatsiyalanmaydi.
- Saqlash harorati oralig'i: -50 dan +120 °C gacha
- Hajmi: uzunligi 4.80 dyuym (122 mm) va balandligi 1.80 dyuym (46 mm).
- Kerakli quvvat: 5 mA odatda +175VDC
O'rnatish
Sizga qulay bo'lishi uchun bosilgan Tez boshlash qo'llanmasi (QSG) karta bilan to'ldirilgan. Agar siz QSG qadamlarini allaqachon bajargan bo'lsangiz, ushbu bobni ortiqcha deb topasiz va ilovangizni ishlab chiqishni boshlash uchun oldinga o'tib ketishingiz mumkin.
Ushbu karta bilan ta'minlangan dasturiy ta'minot kompakt diskda joylashgan va ishlatishdan oldin qattiq diskingizga o'rnatilishi kerak. Buning uchun operatsion tizimingizga mos keladigan quyidagi amallarni bajaring.
Jumper tanlash orqali karta parametrlarini sozlang
Kartani kompyuteringizga o'rnatishdan oldin 3-bo'limni diqqat bilan o'qing: Ushbu qo'llanmaning variantini tanlash, so'ngra kartani talablaringiz va protokolingizga muvofiq sozlang (RS-232, RS-422, RS-485, 4-simli 485 va boshqalar). . Bizning Windows-ga asoslangan sozlash dasturimiz 3-bob bilan birgalikda kartadagi o'tish moslamalarini sozlashda yordam berish uchun ishlatilishi mumkin, shuningdek, turli xil karta opsiyalaridan foydalanish uchun qo'shimcha tavsiflarni (masalan, tugatish, noto'g'ri uzatish, uzatish tezligi diapazoni, RS-232, RS-422, RS-485 va boshqalar).
CD dasturiy ta'minot o'rnatish
Quyidagi ko'rsatmalar CD-ROM drayveri "D" diskini nazarda tutadi. Agar kerak bo'lsa, tizimingiz uchun tegishli drayver harfini almashtiring.
DOS
- CDni CD-ROM drayveringizga joylashtiring.
- Turi
faol drayverni CD-ROM diskiga o'zgartirish uchun.
- Turi
o'rnatish dasturini ishga tushirish uchun.
- Ushbu kengash uchun dasturiy ta'minotni o'rnatish uchun ekrandagi ko'rsatmalarga rioya qiling.
WINDOWS
- CDni CD-ROM drayveringizga joylashtiring.
- Tizim avtomatik ravishda o'rnatish dasturini ishga tushirishi kerak. Agar o'rnatish dasturi tezda ishlamasa, START | tugmasini bosing RUN va yozing
, OK tugmasini bosing yoki bosing
.
Ushbu kengash uchun dasturiy ta'minotni o'rnatish uchun ekrandagi ko'rsatmalarga rioya qiling.
LINUX
Linux ostida o'rnatish haqida ma'lumot olish uchun CD-ROMdagi linux.htm ga qarang.
Eslatma: COM platalari deyarli har qanday operatsion tizimga o'rnatilishi mumkin. Biz Windowsning oldingi versiyalarida o'rnatishni qo'llab-quvvatlaymiz va kelajakdagi versiyalarni ham qo'llab-quvvatlaymiz.
Diqqat! * ESDA yagona statik zaryadsizlanishi kartangizga zarar etkazishi va muddatidan oldin ishdan chiqishiga olib kelishi mumkin!
Iltimos, kartaga tegmasdan oldin har qanday tuproqli yuzaga tegib, o'zingizni erga ulash kabi statik zaryadsizlanishning oldini olish uchun barcha oqilona choralarga rioya qiling.
Uskunani o'rnatish
- Ushbu qo'llanmaning Variantlarni tanlash bo'limidan yoki SETUP.EXE tavsiyalaridan kalit va o'tish moslamalarini o'rnatganingizga ishonch hosil qiling.
- Dastur to'liq o'rnatilmaguncha kartani kompyuterga o'rnatmang.
- Kompyuter quvvatini o'chiring va AC quvvatini tizimdan uzing.
- Kompyuter qopqog'ini echib oling.
- Ehtiyotkorlik bilan kartani mavjud 5V yoki 3.3V PCI kengaytirish uyasiga o'rnating (avval orqa panelni olib tashlashingiz kerak bo'lishi mumkin).
- Kartaning to'g'ri o'rnatilishini tekshiring va vintlarni torting. Kartani o'rnatish kronshteynining to'g'ri vidalanganligiga va shassi musbat tuproqli ekanligiga ishonch hosil qiling.
- I/U kabelini kartaning braketga o'rnatilgan ulagichiga o'rnating.
- Kompyuter qopqog'ini joyiga qo'ying va kompyuterni yoqing. Tizimingizning CMOS o'rnatish dasturini kiriting va PCI plagin-and-play opsiyasi tizimingizga mos ravishda o'rnatilganligini tekshiring. Windows 95/98/2000/XP/2003 (yoki boshqa PNP-mos keluvchi operatsion tizim) bilan ishlaydigan tizimlar CMOS opsiyasini OS ga o'rnatishi kerak. DOS, Windows NT, Windows 3.1 yoki boshqa PNP-mos kelmaydigan operatsion tizim ostida ishlaydigan tizimlar PNP CMOS opsiyasini BIOS yoki Anakartga o'rnatishi kerak. Variantni saqlang va tizimni yuklashni davom eting.
- Aksariyat kompyuterlar kartani avtomatik ravishda aniqlashlari kerak (operatsion tizimga qarab) va drayverlarni o'rnatishni avtomatik ravishda tugatishlari kerak.
- Kartani registrga o'rnatishni yakunlash (faqat Windows uchun) va tayinlangan resurslarni aniqlash uchun PCIfind.exe faylini ishga tushiring.
- Taqdim etilgan s dan birini ishga tushiringampO'rnatishingizni sinab ko'rish va tasdiqlash uchun yangi yaratilgan kartalar katalogiga (CD dan) ko'chirilgan dasturlar.
Variantni tanlash
Quyidagi paragraflarda tasvirlanganidek, to'rtta konfiguratsiya opsiyasi o'tish moslamasi holatiga qarab belgilanadi. Jumperlarning joylashuvi 3-1-rasm, Variantlarni tanlash xaritasida ko'rsatilgan.
422/485
Ushbu o'tish moslamasi RS422 yoki RS485 aloqa rejimini tanlaydi.
Tugatish va tarafkashlik
Elektr uzatish liniyasi "qo'ng'iroq qilish" ning oldini olish uchun qabul qiluvchi uchida o'ziga xos impedansda tugatilishi kerak. TERMIN deb belgilangan joyga o'tish moslamasini o'rnatish RS120 rejimi uchun kirish bo'ylab 422 Ō yukni qo'llaydi. Xuddi shunday, TERMOUT etiketli joyga o'tish moslamasini o'rnatish RS120 ishlashi uchun uzatish/qabul qilish kirish/chiqish bo'ylab 485 Ō qo'llaniladi.
Bir nechta terminallar mavjud bo'lgan RS485 operatsiyalarida faqat tarmoqning har bir uchidagi RS485 portlarida yuqorida tavsiflanganidek tugatish rezistorlari bo'lishi kerak. Bundan tashqari, RS485 ishlashi uchun RX+ va RX- liniyalarida tarafkashlik bo'lishi kerak. 422/485 xususiyati bu tarafkashlikni ta'minlaydi.
Bod tezligi
UART ga kiritish uchun x1/x4 jumper standart 1.8432 MGts yoki 7.3728 MGts chastotani tanlaydi. X4 pozitsiyasi 460,800 XNUMX KHz gacha bo'lgan uzatish tezligini ta'minlaydi.
Uzilishlar
IRQ raqami tizim tomonidan tayinlanadi. BIOS yoki operatsion tizim tomonidan kartaga tayinlangan IRQ ni aniqlash uchun PCIFind.EXE dan foydalaning. Shu bilan bir qatorda, Windows 95/98/NT da Device Manager dan foydalanish mumkin. Ma'lumotlarni yig'ish klassi ostida ro'yxatga olingan kartalar. Kartani tanlash, Xususiyatlar ni bosish, keyin Resurslar yorlig'ini tanlash kartaga tayinlangan asosiy manzil va IRQni ko'rsatadi.
Manzil tanlash
- PCI arxitekturasi Plug-and-Play. Bu shuni anglatadiki, BIOS yoki Operatsion tizim foydalanuvchi ushbu resurslarni kalitlar yoki jumperlar bilan tanlagandan ko'ra, PCI kartalariga tayinlangan resurslarni aniqlaydi. Natijada, kartaning asosiy manzilini o'zgartirish mumkin emas, uni faqat aniqlash mumkin. Tizim resurslarini belgilash uchun Windows95/98/NT qurilma menejeridan foydalanish mumkin, ammo bu usul ushbu qo'llanma doirasidan tashqarida.
- Kartaga tayinlangan asosiy manzilni aniqlash uchun taqdim etilgan PCIFind.EXE yordam dasturini ishga tushiring. Ushbu yordamchi dastur PCI shinasida aniqlangan barcha kartalar ro'yxatini, har bir kartadagi har bir funktsiyaga tayinlangan manzillarni va ajratilgan tegishli IRQ va DMA'larni (agar mavjud bo'lsa) ko'rsatadi.
- Shu bilan bir qatorda, qaysi manbalar tayinlanganligini aniqlash uchun ba'zi operatsion tizimlar (Windows 95/98/2000) so'ralishi mumkin. Ushbu operatsion tizimlarda siz PCIFind yoki boshqaruv panelidagi Tizim xususiyatlari ilovasidagi Device Manager yordam dasturidan foydalanishingiz mumkin. Ushbu kartalar Device Manager ro'yxatining Ma'lumotlarni yig'ish sinfiga o'rnatiladi. Kartani tanlab, so'ng "Xususiyatlar" ni bosing, so'ngra "Resurslar" yorlig'ini tanlash kartaga ajratilgan resurslar ro'yxatini ko'rsatadi.
- PCI shinasi kamida 64K kiritish/chiqarish maydonini qo'llab-quvvatlaydi, kartangiz manzili 0400 dan FFF8 olti burchakli diapazonning istalgan joyida joylashgan bo'lishi mumkin. PCIFind kartangizni qidirish uchun sotuvchi identifikatori va qurilma identifikatoridan foydalanadi, so'ngra tayinlangan asosiy manzil va IRQni o'qiydi. Agar siz asosiy manzilni va tayinlangan IRQni aniqlamoqchi bo'lsangiz, quyidagi ma'lumotlardan foydalaning:
- Karta uchun sotuvchining ID kodi 494F (“IO” uchun ASCII).
- Karta uchun qurilma identifikatori kodi 10C9.
Dasturlash
SampDasturlar
s borampC, Paskal, QuickBASIC va bir nechta Windows tillarida karta bilan ta'minlangan dasturlar. DOS samples DOS katalogida va Windows s da joylashganamples WIN32 katalogida joylashgan.
Windows dasturlash
Karta Windows-ga MAQOMOTI portlari sifatida o'rnatiladi. Shunday qilib, Windows standart API funksiyalaridan foydalanish mumkin.
Ayniqsa:
- YaratishFile() va CloseHandle() portni ochish va yopish uchun.
- Port sozlamalarini o'rnatish va o'zgartirish uchun SetupComm(), SetCommTimeouts(), GetCommState() va SetCommState().
- O'qingFile() va yozingFile() portga kirish uchun.
Tafsilotlar uchun siz tanlagan til uchun hujjatlarga qarang.
DOS ostida jarayon juda boshqacha. Ushbu bobning qolgan qismida DOS dasturlash tasvirlangan
Initializatsiya
- Chipni ishga tushirish UART registrlari to'plamini bilishni talab qiladi. Birinchi qadam uzatish tezligi bo'linuvchisini o'rnatishdir. Buni avval DLAB (Divisor Latch Access Bit) ni yuqori o‘rnatish orqali amalga oshirasiz. Bu bit +7 asosiy manzilda bit 3 hisoblanadi. C kodida qo'ng'iroq quyidagicha bo'ladi: outportb(BASEADDR +3,0×80);
- Keyin bo'linuvchini asosiy manzil +0 (past bayt) va asosiy manzil +1 (yuqori bayt) ga yuklaysiz. Quyidagi tenglama uzatish tezligi va bo'linuvchi o'rtasidagi munosabatni aniqlaydi:
- Kerakli uzatish tezligi = (UART soat chastotasi) ÷ (32 * bo'linuvchi)
- Bod jumper X1 holatida bo'lsa, UART soat chastotasi 1.8432 MGts ni tashkil qiladi. Jumper X4 holatida bo'lganda, soat chastotasi 7.3728 MGts ni tashkil qiladi. Quyidagi jadvalda mashhur diviso chastotalar ro'yxati keltirilgan. Bod jumperining holatiga qarab hisobga olinadigan ikkita ustun mavjudligini unutmang.
Bod Baho Bo'luvchi x1 Bo'luvchi x4 Maks Farq. Kabel Uzunlik* 460800 – 1 550 fut 230400 – 2 1400 fut 153600 – 3 2500 fut 115200 1 4 3000 fut 57600 2 8 4000 fut 38400 3 12 4000 fut 28800 4 16 4000 fut 19200 6 24 4000 fut 14400 8 32 4000 fut 9600 12 48 - eng keng tarqalgan 4000 fut 4800 24 96 4000 fut 2400 48 192 4000 fut 1200 96 384 4000 fut * Differensial boshqariladigan ma'lumot kabellari (RS422 yoki RS485) uchun tavsiya etilgan maksimal masofalar odatiy holatlar uchundir.
5-1-jadval: Bod tezligining bo'linuvchi qiymatlari
C da chipni 9600 bodga o'rnatish uchun kod:
outportb(BASEADDR, 0x0C);
outportb(BASEADDR +1,0);
Ikkinchi ishga tushirish bosqichi - asosiy manzil + 3 da chiziqli boshqaruv registrini o'rnatish. Bu registr so'z uzunligi, to'xtash bitlari, paritet va DLAB ni belgilaydi. 0 va 1 bitlar so'z uzunligini nazorat qiladi va 5 dan 8 bitgacha bo'lgan so'z uzunligiga ruxsat beradi. Bit sozlamalari kerakli so'z uzunligidan 5 ni ayirish orqali chiqariladi. Bit 2 to'xtash bitlari sonini aniqlaydi. Bitta yoki ikkita to'xtash biti bo'lishi mumkin. Bit 2 0 ga o'rnatilgan bo'lsa, bitta to'xtash biti bo'ladi. Bit 2 1 ga o'rnatilgan bo'lsa, ikkita to'xtash biti bo'ladi. 3 dan 6 gacha bo'lgan bitlar paritet va uzilishni nazorat qiladi. Ular odatda aloqa uchun ishlatilmaydi va nolga o'rnatilishi kerak. Bit 7 - bu avvalroq muhokama qilingan DLAB. Bo'luvchi yuklangandan keyin uni nolga qo'yish kerak, aks holda aloqa bo'lmaydi.
UARTni 8 bitli so'z uchun o'rnatish uchun C buyrug'i, pariteti yo'q va bir to'xtash biti:
outportb(BASEADDR +3, 0x03)
Yakuniy ishga tushirish bosqichi qabul qiluvchi buferlarini yuvishdir. Buni asosiy manzil +0 da qabul qiluvchi buferidan ikkita o'qish bilan amalga oshirasiz. Tugallangach, UART foydalanishga tayyor.
Qabul
Qabul qilish ikki usulda amalga oshirilishi mumkin: so'rov va uzilishga asoslangan. So'rov o'tkazilayotganda qabul qilish +5 bazaviy manzilda liniya holati registrini doimiy ravishda o'qish orqali amalga oshiriladi. Ushbu registrning 0 biti ma'lumotlar chipdan o'qishga tayyor bo'lganda yuqori o'rnatiladi. Oddiy so'rov davri doimiy ravishda ushbu bitni tekshirishi va mavjud bo'lganda ma'lumotlarni o'qishi kerak. Quyidagi kod fragmenti so'rov davrini amalga oshiradi va uzatishning oxiri belgisi sifatida 13 qiymatidan (ASCII Carriage Return) foydalanadi:
Imkoniyat bo'lganda uzilishga asoslangan aloqalardan foydalanish kerak va yuqori ma'lumotlar tezligi uchun talab qilinadi. Uzilishga asoslangan qabul qiluvchini yozish so'ralgan qabul qiluvchini yozishdan ko'ra murakkabroq emas, lekin noto'g'ri uzilishni yozmaslik, noto'g'ri uzilishni o'chirish yoki uzilishlarni juda uzoq vaqt davomida o'chirib qo'ymaslik uchun uzilishni qayta ishlash moslamasini o'rnatish yoki olib tashlashda ehtiyot bo'lish kerak.
Ishlovchi avval +2 asosiy manzilda uzilishni aniqlash registrini o'qiydi. Agar uzilish Qabul qilingan ma'lumotlar uchun bo'lsa, ishlov beruvchi keyin ma'lumotlarni o'qiydi. Agar uzilish kutilmasa, boshqaruv tartibdan chiqadi. A sampC tilida yozilgan le handler quyidagicha:
Yuqish
RS485 uzatishni amalga oshirish oson. RS485 rejimidagi AVTO funksiyasi ma'lumotlar jo'natish uchun tayyor bo'lganda transmitterni avtomatik ravishda ishga tushiradi, shuning uchun hech qanday dasturiy ta'minotni yoqish shart emas. Quyidagi dasturiy ta'minot, masalanample RS422 rejimida AVTO bo'lmagan ishlash uchun. Avval +1 asosiy manzilida modemni boshqarish registrining 1 dan 4 bitgacha yozish orqali RTS qatorini baland qilib qo'yish kerak. RTS liniyasi qabul qiluvchini qabul qilish rejimidan uzatish rejimiga va aksincha o'tkazish uchun ishlatiladi.
Yuqoridagi amallar bajarilgandan so'ng, karta ma'lumotlarni yuborishga tayyor. Ma'lumotlar qatorini uzatish uchun transmitter birinchi navbatda +5 asosiy manzilidagi chiziq holati registrining 5-bitini tekshirishi kerak. Bu bit transmitterni ushlab turish registrini bo'sh bayroqdir. Agar u yuqori bo'lsa, transmitter ma'lumotlarni yuborgan. Bitni yuqoriga ko'tarilgunga qadar tekshirish jarayoni, so'ngra yozish jarayoni hech qanday ma'lumot qolmaguncha takrorlanadi. Barcha ma'lumotlar uzatilgandan so'ng, modemni boshqarish registriga 0 dan 1 bitgacha yozish orqali RTS bitini tiklash kerak.
Quyidagi C kod qismi bu jarayonni ko'rsatadi:
Ogoh bo'ling
To'g'ri uzilishga asoslangan aloqa uchun UARTning OUT2 biti "TRUE" bo'lishi kerak. Eski dasturiy ta'minot uzilishlarni o'tkazish uchun ushbu bitdan foydalanadi va agar 3-registrning 4-biti (Modemni boshqarish registri) o'rnatilmagan bo'lsa, karta aloqa o'rnatmasligi mumkin.
Ulagich pinini tayinlash
Mashhur 9 pinli D subminiatyura ulagichi aloqa liniyalariga ulanish uchun ishlatiladi. Ulagich kuchlanishni bartaraf etish uchun 4-40 tishli tirgak (ayol vintli qulf) bilan jihozlangan.
Pin Yo'q. | Topshiriq |
1 | Rx– (Ma'lumotlarni qabul qilish) |
2 | Tx+ (Ma'lumotlarni uzatish) |
3 | Tx– (Ma'lumotlarni uzatish) |
4 | |
5 | GND (Signal Ground) |
6 | |
7 | |
8 | |
9 | Rx+ (Ma'lumotlarni qabul qilish) |
Ma'lumot kabelini ulash
Quyidagi jadvalda Simpleks, Yarim Dupleks va To'liq Dupleks operatsiyalari uchun ikkita qurilma o'rtasidagi pinli ulanishlar ko'rsatilgan.
Rejim | Karta 1 | Karta 2 |
Simpleks, 2 simli, faqat qabul qilish, RS422 | Rx+ pin 9 | Tx+ pin 2 |
Rx-pin 1 | Tx-pin 3 | |
Simpleks, 2 simli, faqat uzatuvchi, RS422 | Tx+ pin 2 | Rx+ pin 9 |
Tx-pin 3 | Rx-pin 1 | |
Yarim dupleks, 2 simli, RS485 | Tx+ pin 2 | Tx+ pin 2 |
Tx-pin 3 | Tx-pin 3 | |
To'liq dupleks, 4 simli, RS422 | Tx+ pin 2 | Rx+ pin 9 |
Tx-pin 3 | Rx-pin 1 | |
Rx+ pin 9 | Tx+ pin 2 | |
Rx-pin 1 | Tx-pin 3 |
Ilova A: Qo'llash bo'yicha mulohazalar
Kirish
RS422 va RS485 qurilmalari bilan ishlash standart RS232 seriyali qurilmalar bilan ishlashdan unchalik farq qilmaydi va bu ikki standart RS232 standartidagi kamchiliklarni bartaraf etadi. Birinchidan, ikkita RS232 qurilmasi orasidagi kabel uzunligi qisqa bo'lishi kerak; 50 futdan kam. Ikkinchidan, ko'plab RS232 xatolar kabellarda paydo bo'lgan shovqin natijasidir. RS422 standarti 5000 futgacha bo'lgan kabel uzunligiga ruxsat beradi va differensial rejimda ishlaganligi sababli u shovqinga qarshi ko'proq immunitetga ega.
Ikki RS422 qurilmalari o'rtasidagi ulanishlar (CTS hisobga olinmagan holda) quyidagicha bo'lishi kerak:
Qurilma #1 | Qurilma #2 | ||||
Signal | 9 pin | 25 pin | Signal | 9 pin | 25 pin |
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 |
Jadval A-1: Ikki RS422 qurilmalari orasidagi ulanishlar
RS232 ning uchinchi kamchiligi shundaki, ikkitadan ortiq qurilmalar bir xil kabelni ulasha olmaydi. Bu RS422 uchun ham amal qiladi, lekin RS485 RS422 ning barcha afzalliklarini taqdim etadi plus 32 tagacha qurilmalarga bir xil o'ralgan juftlarni almashish imkonini beradi. Yuqorida aytilganlardan istisno shundaki, bir nechta RS422 qurilmalari bitta kabelni ulashishi mumkin, agar faqat bittasi gaplashsa va boshqalar doimo qabul qilsa.
Balanslangan differensial signallar
RS422 va RS485 qurilmalari RS232 qurilmalariga qaraganda ko'proq shovqin immunitetiga ega bo'lgan uzunroq liniyalarni haydashining sababi shundaki, muvozanatli differentsial haydash usuli qo'llaniladi. Balanslangan differensial tizimda jtaghaydovchi tomonidan ishlab chiqarilgan e bir juft simlar bo'ylab paydo bo'ladi. Balanslangan chiziqli haydovchi differensial hajm hosil qiladitage chiqish terminallari bo'ylab +2 dan +6 voltgacha. Balanslangan chiziq drayverida drayverni chiqish terminallari bilan bog'laydigan kirish "yoqish" signali ham bo'lishi mumkin. Agar "yoqish" signali o'chirilgan bo'lsa, haydovchi uzatish liniyasidan uziladi. Ushbu uzilgan yoki o'chirilgan holat odatda "tristat" holati deb ataladi va yuqori empedansni ifodalaydi. RS485 drayverlari ushbu boshqaruv qobiliyatiga ega bo'lishi kerak. RS422 drayverlari bunday boshqaruvga ega bo'lishi mumkin, ammo bu har doim ham talab qilinmaydi. Balanslangan differensial chiziqli qabul qiluvchi voltni sezaditage ikkita signal kiritish liniyasi bo'ylab uzatish liniyasining holati. Agar differentsial kirish voltage +200 mV dan katta bo'lsa, qabul qiluvchi o'z chiqishida ma'lum bir mantiqiy holatni ta'minlaydi. Agar differensial jildtage kirish -200 mV dan kam bo'lsa, qabul qiluvchi uning chiqishida qarama-qarshi mantiqiy holatni ta'minlaydi. Maksimal ish hajmitage diapazoni +6V dan -6V gacha bo'lib, voltage uzoq uzatish kabellarida yuzaga kelishi mumkin bo'lgan zaiflashuv.
Maksimal umumiy rejim jildtag+7V reytingi jilddan yaxshi shovqin immunitetini ta'minlayditages o'ralgan juft chiziqlarda induksiyalangan. Signalning yerga ulanishi umumiy rejim volini ushlab turish uchun zarurtage shu oraliqda. Sxema yerga ulanmasdan ishlashi mumkin, ammo ishonchli bo'lmasligi mumkin.
Parametr | Shartlar | Min. | Maks. |
Haydovchi chiqishi jildtage (yuksiz) | 4V | 6V | |
-4 V | -6 V | ||
Haydovchi chiqishi jildtage (yuklangan) | MUDDAT | 2V | |
jumpers kirib | -2 V | ||
Haydovchi chiqish qarshiligi | 50Ō | ||
Drayv chiqishi qisqa tutashuv oqimi | +150 mA | ||
Drayv chiqishi ko'tarilish vaqti | 10% birlik oralig'i | ||
Qabul qiluvchining sezgirligi | +200 mV | ||
Qabul qiluvchining umumiy rejimi jildtage diapazoni | +7 V | ||
Qabul qiluvchining kirish qarshiligi | 4KŌ |
Jadval A-2: RS422 spetsifikatsiyasining xulosasi
Kabeldagi signalning aks etishini oldini olish va RS422 va RS485 rejimida shovqinni rad qilishni yaxshilash uchun kabelning qabul qiluvchi uchi kabelning xarakteristik empedansiga teng qarshilik bilan tugatilishi kerak.
Eslatma
Kartadan foydalanganda kabellaringizga terminator rezistorini qo'shishingiz shart emas. RX+ va RX- liniyalari uchun tugatish rezistorlari kartada taqdim etilgan va TERM o'tish moslamalarini o'rnatganingizda sxemaga joylashtiriladi. (Ushbu qo'llanmaning Variantlarni tanlash bo'limiga qarang.)
RS485 ma'lumotlarni uzatish
RS485 standarti muvozanatli uzatish liniyasini partiyaviy rejimda ulashga imkon beradi. 32 ta drayver/qabul qiluvchi juftligi ikki simli tarmoq tarmog'ini baham ko'rishi mumkin. Drayvlar va qabul qiluvchilarning ko'pgina xususiyatlari RS422 standartidagi bilan bir xil. Bir farq shundaki, umumiy rejim voltage chegarasi uzaytirildi va +12V dan -7V gacha. Har qanday drayverni liniyadan uzib qo'yish (yoki tristatatsiya qilish) mumkinligi sababli, u ushbu umumiy rejimga bardosh berishi kerak.tage diapazoni tristat holatida.
RS485 Ikki simli multidrop tarmoq
Quyidagi rasmda odatiy multidrop yoki partiya liniyasi tarmog'i ko'rsatilgan. E'tibor bering, uzatish liniyasi chiziqning har ikki uchida ham tugatiladi, lekin chiziqning o'rtasidagi tushish nuqtalarida emas.
RS485 to'rt simli multidrop tarmog'i
RS485 tarmog'i to'rt simli rejimda ham ulanishi mumkin. To'rt simli tarmoqda bitta tugun asosiy tugun, qolganlari esa qul bo'lishi kerak. Tarmoq shunday ulanganki, xo'jayin barcha qullar bilan muloqot qiladi va barcha qullar faqat master bilan bog'lanadi. Buning afzalliklari bortages aralash protokol aloqalaridan foydalanadigan uskunalarda. Qul tugunlari boshqa qulning xo'jayinga bergan javobiga hech qachon quloq solmagani uchun, qul tugunlari noto'g'ri javob bera olmaydi.
Mijoz mulohazalari
Agar siz ushbu qoʻllanma bilan bogʻliq muammolarga duch kelsangiz yoki bizga fikr-mulohaza bildirmoqchi boʻlsangiz, iltimos, bizga quyidagi manzilga elektron pochta orqali xabar yuboring: manuals@accesio.com.. Iltimos, topilgan xatolar haqida batafsil maʼlumot bering va sizga qoʻlda yangilanishlarni yuborishimiz uchun pochta manzilingizni kiriting.
10623 Roselle ko'chasi, San-Diego, CA 92121 Tel. (858)550-9559 FAKS (858)550-7322 www.accesio.com
Kafolatlangan tizimlar
Assured Systems 1,500 ta mamlakatda 80 dan ortiq doimiy mijozlarga ega boʻlgan yetakchi texnologiya kompaniyasi boʻlib, 85,000 yillik biznes faoliyati davomida turli mijozlar bazasiga 12 XNUMX dan ortiq tizimlarni oʻrnatgan. Biz o'rnatilgan, sanoat va raqamli uydan tashqari bozor sektorlariga yuqori sifatli va innovatsion mustahkam hisoblash, displey, tarmoq va ma'lumotlarni yig'ish echimlarini taklif qilamiz.
US
sales@assured-systems.com
Sotish: +1 347 719 4508
Qo'llab-quvvatlash: +1 347 719 4508
1309 Coffeen Ave Ste 1200 Sheridan WY 82801 AQSh
EMEA
sales@assured-systems.com
Sotish: +44 (0)1785 879 050
Qo'llab-quvvatlash: +44 (0)1785 879 050
Birlik A5 Duglas Park Stone Business Park Stone ST15 0YJ Buyuk Britaniya
QQS raqami: 120 9546 28
Tadbirkorlik ro‘yxatga olish raqami: 07699660
www.assured-systems.com | sales@assured-systems.com
Hujjatlar / manbalar
![]() |
Ishonchli PCI-COM-1S bir qator PCI seriyali interfeyslarni ta'minlaydi [pdf] Foydalanuvchi qo‘llanmasi PCI-COM-1S bir qator PCI seriyali interfeyslarni, PCI-COM-1S, bir qator PCI seriyali interfeyslarni, PCI seriyali interfeyslarni, PCI seriyali interfeyslarni, interfeyslarni ta'minlang |