ASSURED SYSTEMS 104-ICOM-2S ба 104-COM-2S IO тусгаарлагдсан сериал картанд нэвтрэх
Бүтээгдэхүүний техникийн үзүүлэлтүүд
- Загвар: 104-ICOM-2S
- Үйлдвэрлэгч: ACCES I/O Products, Inc.
- Хаяг: 10623 Розель гудамж, Сан Диего, CA 92121
- Холбоо барих: 858-550-9559 | contactus@accesio.com
- Webсайт: www.accesio.com
Түгээмэл асуултууд (Байнга асуудаг асуултууд)
- Асуулт: Миний ACCES I/O самбар бүтэлгүйтвэл би яах ёстой вэ?
Х: Шуурхай үйлчилгээ үзүүлэх, баталгаат засвар, солих боломжтой бол ACCES хэрэглэгчийн дэмжлэгтэй холбогдоно уу. - А: Компьютер асаалттай байхад самбарыг суулгаж болох уу?
Хариулт: Үгүй ээ, кабелийг холбох, салгах, самбар суурилуулахаас өмнө компьютерийн тэжээл унтарсан эсэхийг шалгаарай.
1-р бүлэг: Оршил
- Энэхүү цуваа холбооны самбар нь PC/104-тэй нийцтэй компьютерт ашиглахад зориулагдсан. Самбар дээр хоёр тусгаарлагдсан цуваа өгөгдлийн портууд байдаг. COM-2S загвар нь зүгээр л ICOM-2S-ийн тусгаарлагдаагүй хувилбар юм.
Олон цэгийн опто-тусгаарлагдсан харилцаа холбоо
Энэхүү самбар нь RS422 эсвэл RS485 дифференциал шугамын драйверуудыг ашиглан дуу чимээ ихтэй орчинд урт холбооны шугам дээр олон цэгийн дамжуулалтыг зөвшөөрдөг. Өгөгдлийн шугамууд нь компьютерээс болон бие биенээсээ опто тусгаарлагдсан байдаг. Самбар дээрх DC-DC хувиргагч нь шугамын драйверын хэлхээнд тусгаарлагдсан хүчийг өгдөг.
Болор осциллятор нь самбар дээр байрладаг. Энэхүү осциллятор нь 50-аас 115,200 хүртэлх дамжуулах хурдыг нарийн сонгох боломжийг олгодог. 460,800 бауд хүртэлх дамжуулах хурдыг үйлдвэрийн хувилбар болгон өгч болно. Энэхүү гарын авлагын Програмчлалын хэсэг нь дамжуулах хурдыг сонгохдоо ашиглах хүснэгтийг агуулна.
Ашигласан 75176B төрлийн гаралтын дамжуулагч нь маш урт холбооны шугамыг өндөр дамжуулах хурдаар жолоодох чадвартай. Тэд тэнцвэртэй шугам дээр ± 60 мА хүртэл хөдөлж, ± 200 мВ хүртэлх дифференциал дохиог хүлээн авах боломжтой. Самбар дээрх опто-тусгаарлагч нь дээд тал нь 500 В хүртэл хамгаалалтыг хангадаг. Харилцаа холбооны зөрчил гарсан тохиолдолд дамжуулагч нь дулааны унтрах онцлогтой.
COM портын нийцтэй байдал
ST16C550 төрлийн UART-уудыг асинхрон холбооны элемент (ACE) болгон ашигладаг бөгөөд энэ нь олон үйлдэлт үйлдлийн систем дэх өгөгдлийг алдагдахаас хамгаалахын тулд 16 байт дамжуулах/хүлээн авах буфер агуулсан бөгөөд анхны IBM цуваа порттой 100 хувь нийцдэг.
Та үндсэн хаягийг 000-аас 3E0 hex хүртэлх I/O хаягийн мужид хаана ч сонгох боломжтой.
Харилцааны горимууд
Энэ загвар нь 2 ба 4 утастай олон төрлийн кабелийн холболтыг дэмждэг. 2 утас буюу хагас дуплекс нь замын хөдөлгөөнийг хоёр чиглэлд явуулах боломжийг олгодог, гэхдээ нэг удаад зөвхөн нэг чиглэлд. 4 утас эсвэл Full-duplex горимд өгөгдөл нь хоёр чиглэлд нэгэн зэрэг дамждаг.
Шугамын хазайлт ба дуусгавар
Дуу чимээний дархлааг нэмэгдүүлэхийн тулд холбооны шугамыг хүлээн авагч дээр ачаалж, дамжуулагч дээр хэвийсэн байж болно. RS485 харилцаа холбооны хувьд нэг дамжуулагч нь хазайлттай байх ёстойtage бүх дамжуулагч унтарсан үед мэдэгдэж байгаа "тэг" төлөвийг баталгаажуулах ба "дуугарах"-аас сэргийлэхийн тулд сүлжээний төгсгөл бүрийн хамгийн сүүлийн хүлээн авагчийн оролтыг зогсооно. Самбар дээрх холбогчтой эдгээр сонголтыг дэмждэг. Дэлгэрэнгүй мэдээллийг 3-р бүлгийн Сонголтыг үзнэ үү.
Transceiver Control
RS485 харилцаа холбоо нь дамжуулагчийн драйверийг шаардлагатай бол идэвхжүүлж, идэвхгүй болгож, бүх самбарт холбооны шугамыг хуваалцахыг зөвшөөрдөг. Уг самбар нь жолоочийн автомат удирдлагатай. Самбар дамжуулахгүй байх үед хүлээн авагч идэвхжсэн бөгөөд дамжуулагчийн драйвер идэвхгүй болно. Автомат удирдлагын дор өгөгдөл дамжуулах үед хүлээн авагч идэвхгүй болж, драйвер идэвхждэг. Самбар нь өгөгдлийн дамжуулах хурдыг автоматаар тохируулдаг.
Тодорхойлолт
Харилцаа холбооны интерфейс
- Цуваа портууд: RS9 болон RS422 техникийн үзүүлэлтүүдтэй нийцтэй, хоёр хамгаалалттай эрэгтэй D-sub 485 зүү IBM AT загварын холбогч. Цуваа холбооны ACE нь ST16C550 төрөл юм. 75176 төрлийн дамжуулагчийг ашигладаг.
- Цуврал өгөгдлийн хурд: 50-115,200 бауд. Үйлдвэрээс суулгасан хувилбараар 460,800 бауд.
Асинхрон, Төрөл 16550 буфертэй UART.
- Хаяг: AT I/O автобусны хаягуудын 000-аас 3FF (hex) хязгаарт тасралтгүй зураглал хийх боломжтой.
- Олон цэг: RS422 болон RS485 техникийн үзүүлэлтүүдтэй нийцдэг. 32 хүртэлх жолооч, хүлээн авагчийг шугамд оруулахыг зөвшөөрдөг.
- Оролтын тусгаарлалт: 500 вольт, компьютерээс болон портуудын хооронд.
- Хүлээн авагчийн оролтын мэдрэмж: ±200 мВ, дифференциал оролт.
- Дамжуулагчийн гаралтын хөтчийн чадвар: 60 мА (100 мА богино залгааны гүйдлийн чадвар).
Байгаль орчны
- Ашиглалтын температурын хүрээ: 0-ээс +60 ° C хүртэл.
- Аж үйлдвэрийн хувилбар: -30º-аас +85º C.
- Хадгалах температурын хүрээ: -50 - +120 ° C.
- Чийгшил: 5% -аас 95%, конденсацгүй.
- Шаардлагатай эрчим хүч: +5VDC ердийн 200 мА, хамгийн ихдээ 300 мА.
Бүлэг 2: Суурилуулалт
Хэвлэсэн Түргэн эхлүүлэх гарын авлага (QSG) нь танд тав тухыг хангах үүднээс самбарын хамт савлагдсан болно. Хэрэв та QSG-ийн алхмуудыг аль хэдийн гүйцэтгэсэн бол энэ бүлгийг шаардлагагүй гэж үзэж, цааш алгасаж програмаа боловсруулж эхлэх боломжтой.
Энэхүү PC/104 самбарт өгөгдсөн програм хангамж нь CD дээр байгаа бөгөөд ашиглахын өмнө хатуу диск дээрээ суулгасан байх ёстой. Үүнийг хийхийн тулд үйлдлийн системдээ тохирсон дараах алхмуудыг хийнэ үү.
CD суурилуулах
Дараах зааврууд нь CD-ROM хөтөч нь "D" хөтөч юм. Шаардлагатай бол өөрийн системд тохирох драйвер үсгийг орлуулна уу.
DOS
- CD-г CD-ROM хөтөчдөө байрлуул.
- Төрөл
идэвхтэй дискийг CD-ROM хөтөч болгон өөрчлөх.
- Төрөл
суулгах програмыг ажиллуулахын тулд.
- Энэ самбарт зориулсан программ хангамжийг суулгахын тулд дэлгэцэн дээрх зааврыг дагана уу.
ЦОНХ
- CD-г CD-ROM хөтөчдөө байрлуул.
- Систем нь суулгах програмыг автоматаар ажиллуулах ёстой. Хэрэв суулгах програм хурдан ажиллахгүй бол START | дээр дарна уу RUN болон бичнэ үү
, OK эсвэл дарна уу
.
- Энэ самбарт зориулсан программ хангамжийг суулгахын тулд дэлгэцэн дээрх зааврыг дагана уу.
LINUX
- Линукс дээр цуваа портуудыг суулгах талаар мэдээлэл авахыг хүсвэл CD-ROM дээрх linux.htm хаягаас үзнэ үү.
Техник хангамжийг суурилуулах
Самбарыг суулгахын өмнө энэ гарын авлагын 3, 4-р бүлгийг анхааралтай уншиж, самбарыг өөрийн шаардлагад нийцүүлэн тохируулна уу. SETUP програмыг самбар дээрх холбогчийг тохируулахад ашиглаж болно. Хаяг сонгохдоо ялангуяа болгоомжтой байгаарай. Хэрэв суулгасан хоёр функцын хаягууд давхцаж байвал та компьютерийн урьдчилан таамаглах боломжгүй үйлдлийг мэдрэх болно. Энэ асуудлаас зайлсхийхийн тулд CD-ээс суулгасан FINDBASE.EXE програмыг үзнэ үү. Тохируулах програм нь самбар дээрх сонголтуудыг тохируулаагүй бөгөөд эдгээрийг холбогчоор тохируулах ёстой.
Энэхүү олон портын цуваа холбооны самбар нь EEPROM-д хадгалагдсан UART бүрийн программ хангамжийн хаягийн мужийг ашигладаг. Самбар дээрх Хаяг сонгох холбогчийг ашиглан EEPROM-ийн хаягийг тохируулж, дараа нь өгөгдсөн Setup програмыг ашиглан самбар дээрх UART бүрийн хаягийг тохируулна уу.
Самбарыг суулгахын тулд
- Дээр дурдсанчлан өөрийн хэрэглээний шаардлагын дагуу сонгосон сонголтууд болон үндсэн хаягийн холбогчийг суулгана уу.
- PC/104 стекээс хүчийг салгана.
- Самбарыг овоолох, бэхлэх зориулалттай тусгаарлах тоног төхөөрөмжийг угсарна.
- Самбарыг CPU дээрх PC/104 холбогч эсвэл стек дээр болгоомжтой залгаж, холбогчдыг бүрэн хооронд нь суулгахын өмнө тээглүүрүүдийг зөв байрлуулна.
- Оролт/гаралтын кабелийг самбарын оролт/гаралтын холбогчдод суулгаж, стекийг хооронд нь бэхлэх эсвэл сонгосон холбох хэрэгслийг ашиглан бүх самбарыг суулгаж дуустал 3-5-р алхамуудыг давтана уу.
- Таны PC/104 стек дэх бүх холболт зөв, найдвартай эсэхийг шалгаад системийг асаана уу.
- Өгөгдсөн s-ийн аль нэгийг ажиллуулна ууampСуулгацыг шалгах, баталгаажуулахын тулд CD-ээс суулгасан үйлдлийн системд тань тохирох программууд.
Windows үйлдлийн системд 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 хаяг болон тасалдлын дугаарыг оруулна уу. "Шинэ порт нэмэх" харилцах цонхыг тохируулсны дараа "OK" дээр дарна уу, гэхдээ бусад портуудыг нэмж дуустал "Одоо дахин эхлүүлэхгүй" гэж хариулна уу. Дараа нь системийг хэвийн байдлаар эсвэл "Одоо дахин эхлүүлэх" гэснийг сонгоод дахин эхлүүлнэ үү.
Windows XP
- Windows XP дээр COM портуудыг суулгахын тулд та "стандарт" холболтын портуудыг гараар суулгаж, портуудын ашигладаг нөөцийн тохиргоог техник хангамжид тохируулан өөрчлөх хэрэгтэй.
- Хяналтын самбараас "Тоног төхөөрөмж нэмэх" апплетыг ажиллуулна уу.
- "Шинэ техник хангамж нэмэх шидтэн" харилцах цонхонд "Дараах" дээр дарна уу.
- Та "...хайж байна..." гэсэн мессежийг богино хугацаанд харах болно
- "Тийм, би аль хэдийн техник хангамжийг холбосон" гэснийг сонгоод "Дараах" дээр дарна уу.
Үзүүлсэн жагсаалтын доод хэсгээс "Шинэ тоног төхөөрөмж нэмэх" гэснийг сонгоод "Дараах" дээр дарна уу. "Жагсаалтаас миний гараар сонгосон техник хангамжийг суулгах" гэснийг сонгоод "Дараах" дээр дарна уу.
- "Портууд (COM & LPT)" -ийг сонгоод "Дараах" дээр дарна уу.
- "(Стандарт портын төрлүүд)" ба "Харилцааны порт" (анхдагч тохиргоо) -ийг сонгоод "Дараах" дээр дарна уу. "Дараах" дээр дарна уу.
дээр дарна ууView эсвэл энэ техник хангамжийн нөөцийг өөрчлөх (Нарийвчилсан)" холбоос.
- "Тохиргоог гараар тохируулах" товчийг дарна уу.
- Унждаг жагсаалтаас "Үндсэн тохиргоо 8"-ыг сонго.
- "Нөөцийн тохиргоо" хэсэгт "I/O хүрээ"-г сонгоод "Тохиргоог өөрчлөх..." товчийг дарна уу. Самбарын үндсэн хаягийг оруулаад "OK" дээр дарна уу.
- "Нөөцийн тохиргоо" хэсэгт "IRQ" -г сонгоод "Тохиргоог өөрчлөх" товчийг дарна уу.
- Самбарын IRQ-г оруулаад "OK" дээр дарна уу.
- "Тохиргоог гараар тохируулах" харилцах цонхыг хааж, "Дуусгах" дээр дарна уу.
- Хэрэв та илүү олон порт суулгахыг хүсвэл "Дахин ачаалахгүй" дээр дарна уу. Дээрх бүх алхмуудыг давтаж, ижил IRQ оруулах боловч нэмэлт UART бүрт тохируулсан үндсэн хаягийг ашиглана уу.
- Та портуудыг суулгаж дуусаад системийг хэвийн байдлаар дахин ачаална уу.
Бүлэг 3: Сонголт сонгох
Дараах догол мөрүүд нь самбар дээрх янз бүрийн үсрэгчдийн үүргийг тайлбарладаг.
A5-аас A9 хүртэл
- Оролт гаралтын автобусанд самбарын үндсэн хаягийг тохируулахын тулд холбогчийг A5-аас A9 хүртэлх байршилд байрлуул.
- Холбогчийг суулгаснаар тэр битийг тэг болгож тохируулдаг бол ямар ч холбогч нь битийг нэг үлдээхгүй.
- Боломжтой I/O хаягийг сонгох талаар дэлгэрэнгүйг энэ гарын авлагын 4-р бүлгээс үзнэ үү.
- IRQ3-аас IRQ15 хүртэл
- Таны програм хангамжийн боломжтой IRQ түвшинд тохирох байршилд холбогчийг байрлуул
- үйлчилгээ. Нэг IRQ нь цуваа портуудад хоёуланд нь үйлчилгээ үзүүлдэг.
485A/B ба 422A/B
- 485 байрлал дахь холбогч нь уг портыг 2 утастай RS485 (Хагас дуплекс) горимд тохируулдаг.
- 422 байрлал дахь холбогч нь уг портыг 4 утастай RS422 (Бүрэн дуплекс) горимд тохируулдаг.
- 4 утастай RS485 програмын хувьд хэрэв порт нь мастер бол 422 холбогчийг, хэрэв порт нь боол бол 422 ба 485 холбогчийг хоёуланг нь суулгана.
TRMI ба TRMO
- TRMI холбогч нь самбар дээрх RC төгсгөлийн хэлхээг оролтын (хүлээн авах) шугамтай холбодог.
- Эдгээр холбогчийг 4 утастай RS422 горимд суулгасан байх ёстой.
- TRMO холбогч нь самбар дээрх RC төгсгөлийн хэлхээг гаралт/оролтын шугамтай холбодог.
- Эдгээр холбогчийг тодорхой нөхцөлд 2 утастай RS485 горимд суурилуулсан байх ёстой.
- Дэлгэрэнгүй мэдээллийг дараах догол мөрийг үзнэ үү.
Төгсгөл ба хазайлт
Дамжуулах шугам нь хүлээн авагчийн төгсгөлд түүний шинж чанарын эсэргүүцэлээр таслагдах ёстой. TRMO гэсэн шошготой байршилд холбогчийг суурилуулах нь RS120 горимын гаралт болон RS0.01 үйлдлийн дамжуулалт/хүлээн авах гаралт/оролт дээр 422μF конденсатор бүхий 485 Ом-ын ачааллыг цувралаар хийнэ. TRMI байрлал дахь холбогч нь RS422 оролт дээр ачаалал өгдөг.
Зураг 3-2: Хялбаршуулсан схем – Хоёр ба дөрвөн утастай холболт
Бүтэн эсвэл хагас дуплекс
Full-duplex нь нэгэн зэрэг хоёр чиглэлтэй харилцах боломжийг олгодог. Хагас дуплекс нь хоёр чиглэлтэй дамжуулагч болон хүлээн авагчийн холболтыг зөвшөөрдөг боловч нэг удаад зөвхөн нэг бөгөөд RS485 холболтод шаардлагатай. Зөв сонголт нь хоёр цуваа портыг холбоход ашигладаг утсан холболтоос хамаарна. Дараах хүснэгтэд хоёр цуваа холбооны самбарыг янз бүрийн горимд хэрхэн холбохыг харуулав. Tx нь дамжуулах утсыг, Rx нь хүлээн авах утсыг зааж өгдөг.
Харилцааны горим ба кабелийн сонголтууд
Энгийн горим | Зөвхөн 2 утастай | Rx- | Кабель Удирдах зөвлөл A Зүү1 |
Удирдах зөвлөл B Зүү2 |
Rx + | 9 | 3 | ||
Энгийн | Зөвхөн 2 утастай дамжуулалт | Tx + | 2 | 9 |
Tx- | 3 | 1 | ||
Хагас дуплекс | 2 утастай | TRx+ | 2 | 2 |
TRx- | 3 | 3 | ||
Бүрэн дуплекс | Орон нутгийн цуурайгүй 4 утас | Tx + | 2 | 9 |
Tx- | 3 | 1 | ||
Rx- | 1 | 3 | ||
Rx + | 9 | 2 |
Бүлэг 4: Хаяг сонгох
Самбарын үндсэн хаягийг оролт/гаралтын автобусны хаягийн 000-3E0 hex хязгаарын аль ч газраас сонгох боломжтой бөгөөд хаяг нь бусад функцтэй давхцахгүй байх тохиолдолд. Хэрэв эргэлзэж байвал доорх хүснэгтээс стандарт хаягийн хуваарилалтын жагсаалтыг харна уу. (Анхдагч болон хоёрдогч синхрон холбооны портуудыг Үйлдлийн систем дэмждэг.) CD (эсвэл дискет) дээр өгөгдсөн FINDBASE үндсэн хаяг байршуулагч програм нь бусад суулгасан компьютерийн нөөцтэй зөрчилдөхөөс сэргийлж үндсэн хаягийг сонгоход тусална. Дараа нь SETUP програм нь үндсэн хаягаа сонгосон үед хаяг холбогчийг хаана байрлуулахыг харуулах болно. Энэ үйл явцыг илүү сайн ойлгоход туслах үндсэн мэдээллийг доор харуулав.
Хүснэгт 4-1: Компьютерт зориулсан стандарт хаягийн даалгавар
HEX RANGE | ХЭРЭГЛЭЭ |
000-00F | 8237 DMA хянагч 1 |
020-021 | 8259 Тасалдал |
040-043 | 8253 таймер |
060-06F | 8042 гар хянагч |
070-07F | CMOS RAM, NMI Mask Reg, RT Clock |
080-09F | DMA хуудасны бүртгэл |
0A0-0BF | 8259 Slave Interrupt Controller |
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 | Уян хянагч 2 |
378-37F | Зэрэгцээ хэвлэгч |
380-38F | SDLC |
3A0-3AF | SDLC |
3B0-3BB | MDA |
3BC-3BF | Зэрэгцээ хэвлэгч |
3C0-3CF | VGA EGA |
3D0-3DF | CGA |
3E8-3EF | Цуваа порт |
3F0-3F7 | Уян хянагч 1 |
3F8-3FF | Цуваа порт |
Самбарын хаягийн холбогчийг A5-A9 гэж тэмдэглэсэн. Дараах хүснэгтэд холбогчийн нэр, хянагдаж буй хаягийн шугам болон тус бүрийн харьцангуй жинг жагсаав.
Хүснэгт 4-2: Самбарын үндсэн хаягийн тохиргоо
Удирдах зөвлөл Хаяг Тохиргоо | 1-р оронтой | 2-р оронтой | 3-р оронтой | ||||
Харайгч Нэр | A9 | A8 | A7 | A6 | A5 | ||
Хаяг Шугам Хяналттай | A9 | A8 | A7 | A6 | A5 | ||
Аравтын тоо Жин | 512 | 256 | 128 | 64 | 32 | ||
Арван арван тоот Жин | 200 | 100 | 80 | 40 | 20 |
Хаяг холбогчийн тохиргоог уншихын тулд унтраалттай холбогчдод хоёртын "1", Асаалттай холбогчдод хоёртын "0" онооно. Жишээ ньampДараах хүснэгтэд үзүүлснээр хаягийн сонголт нь хоёртын 11 000x xxxx (hex 300)-тай тохирч байна. “x xxxx” нь тус тусын регистрүүдийг сонгоход самбарт ашиглагддаг A4-аас A0 хүртэлх хаягийн мөрүүдийг илэрхийлнэ. Энэхүү гарын авлагын Програмчлалын 5-р бүлгийг үзнэ үү.
Хүснэгт 4-3: ExampХаягийн тохиргоо
Харайгч Нэр | A9 | A8 | A7 | A6 | A5 | ||
Тохиргоо | OFF | OFF | ON | ON | ON | ||
Хоёртын Төлөөлөл | 1 | 1 | 0 | 0 | 0 | ||
Хөрвүүлэлт Хүчин зүйлс | 2 | 1 | 8 | 4 | 2 | ||
HEX Төлөөлөл | 3 | 0 | 0 |
Review Самбарын хаягийг сонгохын өмнө Хаяг сонгох хүснэгтийг анхааралтай уншина уу. Хэрэв суулгасан хоёр функцийн хаягууд давхцаж байвал та компьютерийн урьдчилан таамаглах боломжгүй үйлдлийг мэдрэх болно.
Бүлэг 5: Програмчлал
Удирдах зөвлөлд нийт 32 дараалсан хаягийн байршил хуваарилагдсанаас 17-г нь ашиглаж байна. UART-ууд дараах байдлаар хандана.
Хүснэгт 5-1: Хаяг сонгох хүснэгт
I/O Хаяг | Унших | бичих |
Суурь +0-ээс 7 хүртэл | COM A UART | COM A UART |
Суурь +8-аас F хүртэл | COM B UART | COM B UART |
Үндсэн +10 цаг | Удирдах зөвлөлийн IRQ статус | Үгүй |
Суурь +11-ээс 1F хүртэл | Үгүй | Үгүй |
UART-д зориулсан Унших / бичих бүртгэл нь салбарын стандарт 16550 бүртгэлтэй таарч байна. Board IRQ статусын бүртгэл нь Windows NT-тэй нийцдэг. COM A нь тасалдал дээр 0 бит, COM B нь тасалдал дээр 1 битийг тохируулна.
SampХөтөлбөрүүд
s байдагampC, Pascal, QuickBASIC болон хэд хэдэн Windows хэл дээрх 104-ICOM-2S самбараар хангагдсан програмууд. DOS сamples нь DOS лавлах болон Windows s-д байрладагamples нь WIN32 санд байрладаг.
Windows програмчлал
Уг самбар нь Windows-д COM порт хэлбэрээр суурилагдсан. Тиймээс Windows стандарт API функцуудыг ашиглаж болно. Ялангуяа:
- ҮүсгэхFile() болон CloseHandle() нь портыг нээх, хаахад зориулагдсан.
- SetupComm(), SetCommTimeouts(), GetCommState() болон SetCommState() портын тохиргоог тохируулах, өөрчлөх.
- УншихFile() болон бичихFile() порт руу нэвтрэх. Дэлгэрэнгүйг сонгосон хэлний бичиг баримтаас харна уу.
DOS-ийн дагуу үйл явц нь маш өөр юм. Энэ бүлгийн үлдсэн хэсэгт DOS програмчлалыг тайлбарласан болно.
Эхлүүлэх
Чипийг эхлүүлэхийн тулд UART-ийн бүртгэлийн багцыг мэдэх шаардлагатай. Эхний алхам бол дамжуулах хурд хуваагчийг тохируулах явдал юм. Та үүнийг эхлээд DLAB (Divisor Latch Access Bit)-ийг өндөр болгох замаар хийнэ. Энэ бит нь үндсэн хаягийн +7 дахь бит 3 юм. C код дээр дуудлага нь:
outportb(BASEADDR +3,0×80); Дараа нь та хуваагчийг үндсэн хаяг +0 (бага байт) болон үндсэн хаяг +1 (өндөр байт) руу ачаална. Дараах тэгшитгэл нь дамжуулах хурд ба хуваагч хоорондын хамаарлыг тодорхойлдог: хүссэн дамжуулах хурд = (болор давтамж) / (32 * хуваагч) UART цагийн давтамж нь 1.8432MHz. Дараах хүснэгтэд алдартай хуваагч давтамжуудыг жагсаав.
Хүснэгт 5-2: Бауд хурд хуваагч
Бауд Үнэлгээ | Хуваагч | Хуваагч (Үйлдвэр Сонголт) | Тэмдэглэл | Макс. Ялгаатай. Кабелийн урт* |
460800 | 1 | 550 | ||
230400 | 2 | 1400 | ||
115200 | 1 | 4 | 3000 фут. | |
57600 | 2 | 8 | 4000 фут. | |
38400 | 3 | 12 | 4000 фут. | |
28800 | 4 | 16 | 4000 фут. | |
19200 | 6 | 24 | 4000 фут. | |
14400 | 8 | 32 | 4000 фут. | |
9600 | 12 | 48 | Хамгийн түгээмэл | 4000 фут. |
4800 | 24 | 96 | 4000 фут. | |
2400 | 48 | 192 | 4000 фут. | |
1200 | 96 | 384 | 4000 фут. |
*Эдгээр нь тэнцвэртэй дифференциал драйверуудад зориулсан EIA 485 болон EIA 422 стандартад суурилсан ердийн нөхцөл, сайн чанарын кабельд суурилсан онолын дээд хэмжээ юм.
C хэл дээр чипийг 9600 бауд болгох код нь:
- outportb(BASEADDR, 0x0C);
- outportb(BASEADDR +1,0);
Хоёрдахь эхлүүлэх алхам бол шугамын хяналтын бүртгэлийг үндсэн хаяг +3 дээр тохируулах явдал юм. Энэ регистр нь үгийн урт, зогсоох бит, паритет, DLAB зэргийг тодорхойлдог.
- 0 ба 1 бит нь үгийн уртыг удирдаж, 5-аас 8 бит хүртэлх үгийн уртыг зөвшөөрдөг. Битийн тохиргоог хүссэн үгийн уртаас 5-ыг хасаж гаргана.
- Бит 2 нь зогсоох битийн тоог тодорхойлдог. Нэг эсвэл хоёр зогсолтын бит байж болно. Хэрэв бит 2-ыг 0 гэж тохируулсан бол нэг зогсолтын бит байх болно. Хэрэв бит 2-ыг 1 гэж тохируулсан бол хоёр зогсоох бит байх болно.
- 3-аас 6 хүртэлх битүүд нь паритет болон тасалдалтыг идэвхжүүлдэг. Тэдгээрийг ихэвчлэн харилцаа холбоонд ашигладаггүй тул тэг болгож тохируулах хэрэгтэй.
- Bit 7 бол өмнө нь авч үзсэн DLAB юм. Хуваагчийг ачаалсны дараа үүнийг тэг болгох ёстой, эс тэгвээс харилцаа холбоо байхгүй болно.
UART-ийг 8 битийн үгэнд тохируулах С команд нь паритетгүй, нэг цэгийн бит юм:
outportb(BASEADDR +3, 0x03)
Эхлүүлэх дарааллын гурав дахь алхам бол модемийн хяналтын бүртгэлийг үндсэн хаяг +4 дээр тохируулах явдал юм. Энэ бүртгэл нь зарим самбар дээрх функцуудыг хянадаг. Бит 1 нь илгээх хүсэлт (RTS) хяналтын бит юм. Дамжуулах хугацаа хүртэл энэ бит бага байх ёстой. (Тэмдэглэл: Автомат RS485 горимд ажиллах үед энэ битийн төлөв чухал биш.) 2 ба 3-р битүүд нь хэрэглэгчийн зориулалтын гаралт юм. Энэ самбар дээр бит 2-ыг үл тоомсорлож болно. 3-р бит нь тасалдлыг идэвхжүүлэхэд ашиглагддаг бөгөөд хэрэв тасалдлаар удирддаг хүлээн авагч ашиглах бол өндөр байх ёстой. Сүүлчийн эхлүүлэх алхам бол хүлээн авагчийн буферийг угаах явдал юм. Та үүнийг үндсэн хаяг +0 дахь хүлээн авагчийн буферээс хоёр удаа унших замаар хийнэ. Хийж дууссаны дараа UART ашиглахад бэлэн болно.
Хүлээн авалт
Хүлээн авалтыг санал асуулга болон тасалдал гэсэн хоёр аргаар зохицуулж болно. Санал авахдаа үндсэн хаягийн +5 дахь шугамын статусын бүртгэлийг байнга уншсанаар хүлээн авдаг. Чипээс өгөгдлийг уншихад бэлэн болсон үед энэ регистрийн 0 бит өндөр тохируулагдсан байдаг. Санал асуулга явуулж байх үед програм өөр юу ч хийж чадахгүй, эс бөгөөс өгөгдөл алдагдах магадлалтай тул дээрх өндөр дата хурдтай үед санал асуулга үр дүнтэй биш юм. Дараах кодын фрагмент нь санал авах гогцоо хэрэгжүүлж, дамжуулалтын төгсгөлийн тэмдэглэгээ болгон 13 (ASCII тэрэгний буцах) утгыг ашигладаг:
- do
- {
- байхад (!(inportb(BASEADDR +5) & 1)); /*Өгөгдөл бэлэн болтол хүлээнэ*/ data[i++]= inportb(BASEADDR);
- }
- байхад (өгөгдөл[i]!=13); /*Тэгсэн тэмдэгт бичих хүртэл мөрийг уншина*/
Тасалдлаар удирддаг харилцаа холбоог боломжтой бол ашиглах ёстой бөгөөд өгөгдлийн хурд өндөр байх шаардлагатай. Тасалдлаар удирддаг хүлээн авагчийг бичих нь санал асуулгад хамрагдсан хүлээн авагчийг бичихээс илүү төвөгтэй биш боловч буруу тасалдлыг бичих, буруу тасалдлыг идэвхгүй болгох, тасалдлыг хэт удаан унтраахаас зайлсхийхийн тулд тасалдлын зохицуулагчийг суулгах эсвэл арилгахдаа болгоомжтой байх хэрэгтэй.
Зохицуулагч эхлээд +2 үндсэн хаяг дахь тасалдлыг таних бүртгэлийг уншина. Хэрэв тасалдал нь Хүлээн авсан өгөгдөлд зориулагдсан бол боловсруулагч өгөгдлийг уншина. Хэрэв хүлээгдэж буй тасалдал байхгүй бол удирдлага горимоос гарна. А сampC хэл дээр бичигдсэн le handler нь дараах байдалтай байна.
- дахин унших = inportb(BASEADDR +2);
- if (унших & 4) /*Өгөгдөл байгаа бол дахин уншихыг 4 болгож тохируулна*/ data[i++]=inportb(BASEADDR); outportb(0x20,0x20); /*8259 Interrupt Controller руу EOI бичнэ*/ буцах;
Халдаах
RS485 дамжуулалтыг хэрэгжүүлэхэд хялбар байдаг. AUTO функц нь өгөгдөл илгээхэд бэлэн болсон үед дамжуулагчийг автоматаар идэвхжүүлдэг тул програм хангамжийг идэвхжүүлэх процедур шаардлагагүй болно.
Бүлэг 6: Холбогч зүү оноолт
Алдартай 9 зүү D дэд жижиг холбогчийг (эрэгтэй) холбооны шугамд холбоход ашигладаг. Холбогчдод 4-40 урсгалтай бэхэлгээ (эмэгтэй шураг цоож) суурилуулж, ачааллыг бууруулах боломжтой. P2 гэсэн шошготой холбогч нь COM A, P3 нь COM B байна.
Хүснэгт 6-1: P2/P3 холбогч зүү оноолт
Pin Үгүй | RS422 Дөрвөн утас | RS485 Хоёр утастай |
1 | Rx- | |
2 | Tx + | T/Rx+ |
3 | Tx- | T/Rx- |
4 | Ашиглаагүй | |
5 | Тусгаарлагдсан GND | Тусгаарлагдсан GND |
6 | Ашиглаагүй | |
7 | Ашиглаагүй | |
8 | Ашиглаагүй | |
9 | Rx + |
Анхаарна уу
Хэрэв төхөөрөмж нь CE тэмдэгтэй бол CE гэрчилгээтэй кабель ба таслах аргачлалыг (холбогч дээр газардуулсан кабелийн хамгаалалт, хамгаалагдсан эрчилсэн утас гэх мэт) ашиглах ёстой.
Хэрэглэгчийн сэтгэгдэл
Хэрэв танд энэ гарын авлагад ямар нэгэн асуудал тулгарвал эсвэл бидэнд санал хүсэлтээ өгөхийг хүсвэл дараах хаягаар бидэнд имэйл илгээнэ үү. manuals@accesio.com. Бид танд гарын авлагын шинэчлэлтийг илгээхийн тулд олсон алдаагаа дэлгэрэнгүй бичиж, имэйл хаягаа оруулна уу.
10623 Розель гудамж, Сан Диего CA 92121 Утас. (858)550-9559 ФАКС (858)550-7322 www.accesio.com
Анхаар
Энэ баримт бичигт байгаа мэдээллийг зөвхөн лавлагааны зорилгоор өгсөн болно. ACCES нь энд тайлбарласан мэдээлэл, бүтээгдэхүүний хэрэглээ, ашиглалтаас үүсэх аливаа хариуцлага хүлээхгүй. Энэхүү баримт бичиг нь зохиогчийн эрх, патентаар хамгаалагдсан мэдээлэл, бүтээгдэхүүнийг агуулж эсвэл лавлах боломжтой бөгөөд ACCES-ийн патентын эрх болон бусдын эрхийг хамгаалах аливаа лицензийг дамжуулахгүй. IBM PC, PC/XT болон PC/AT нь International Business Machines корпорацийн бүртгэгдсэн худалдааны тэмдэгнүүд юм. АНУ-д хэвлэгдсэн. Зохиогчийн эрх 2001, 2005 ACCES I/O Products, Inc. 10623 Roselle Street, San Diego, CA 92121. Бүх эрх хуулиар хамгаалагдсан.
АНХААРУУЛГА!!
КОМПЬЮТЕРИЙН АШИГЛАЛТАЙ БАЙГАА ХЭЛБЭРИЙН КАБЕЛЬЭЭ ҮРГЭЛЖ ХОЛБОЖ, САЛГААРАЙ. СУУЛТ СУУЛГАХЫН ӨМНӨ КОМПЬЮТЕРИЙН ЭРЧИМ ХҮЧНИЙГ ҮРГЭЛЖ УНТРААРАЙ. КАБЕЛЬҮҮДИЙГ ХОЛБОГДСОН, САЛГАХ, ЭСВЭЛ КОМПЬЮТЕР ЭСВЭЛ ХЭЛБЭРИЙН ЭРЧИМ ХҮЧТЭЙ СИСТЕМД ХАМТАН СУУЛГАХ НЬ ОРУУЛАЛТЫН ЗАМЫН ГЭМДЭЛ БОЛГОХ ба шууд ЭСВЭЛ ИЛЭРХИЙЛСЭН БҮХ БАТАЛГАА ХҮЧИНГҮЙ БОЛНО.
Баталгаат хугацаа
Ачаалахын өмнө ACCES-ийн тоног төхөөрөмжийг сайтар шалгаж, холбогдох техникийн үзүүлэлтүүдийн дагуу туршиж үздэг. Гэсэн хэдий ч, тоног төхөөрөмж эвдэрсэн тохиолдолд ACCES нь үйлчлүүлэгчдэдээ шуурхай үйлчилгээ, дэмжлэг үзүүлэх болно гэдгийг баталж байна. ACCES-ийн анх үйлдвэрлэсэн, гэмтэлтэй нь тогтоогдсон бүх тоног төхөөрөмжийг дараахь зүйлийг харгалзан засварлаж, солино.
Үйлчилгээний нөхцөл
Хэрэв нэгж эвдэрсэн гэж сэжиглэж байгаа бол ACCES-ийн Хэрэглэгчийн үйлчилгээний хэлтэстэй холбогдоно уу. Нэгжийн загварын дугаар, серийн дугаар, бүтэлгүйтлийн шинж тэмдгийн тайлбарыг өгөхөд бэлэн байгаарай. Бид бүтэлгүйтлийг баталгаажуулахын тулд хэд хэдэн энгийн туршилтуудыг санал болгож болно. Бид буцаах материалын зөвшөөрлийн (RMA) дугаарыг өгөх бөгөөд энэ нь буцаах багцын гадна шошгон дээр байх ёстой. Бүх эд ангиудыг зохих ёсоор савлаж, ачааны төлбөрийг ACCES-ийн зориулалтын үйлчилгээний төвд буцааж өгөх бөгөөд ачааны төлбөрийг урьдчилж төлж, нэхэмжлэхийг захиалагч/хэрэглэгчийн сайт руу буцаана.
Хамрах хүрээ
- Эхний гурван жил: Буцаагдсан нэгж/хэсгийг ACCES сонголтоор засварлах ба/эсвэл баталгаат хугацаанаас хасагдаагүй эд анги, эд ангиудыг ямар ч төлбөргүйгээр засварлана. Баталгаат хугацаа нь тоног төхөөрөмжийн ачилтаас эхэлдэг.
Дараах жилүүд: Таны тоног төхөөрөмжийн ашиглалтын туршид ACCES нь тухайн салбарын бусад үйлдвэрлэгчдийнхтэй адил боломжийн үнээр газар дээр нь болон үйлдвэр доторх үйлчилгээг үзүүлэхэд бэлэн байна.
ACCES үйлдвэрлэдэггүй тоног төхөөрөмж
ACCES-ээс нийлүүлсэн боловч үйлдвэрлээгүй тоног төхөөрөмж нь баталгаатай бөгөөд тухайн тоног төхөөрөмж үйлдвэрлэгчийн баталгаат нөхцлийн дагуу засварлана.
Генерал
Энэхүү баталгаат хугацаанд ACCES-ийн хариуцлага нь баталгаат хугацааны туршид гэмтэлтэй болох нь батлагдсан аливаа бүтээгдэхүүнийг солих, засварлах, зээл олгох (ACCES-ийн үзэмжээр) хязгаарлагдана. Ямар ч тохиолдолд ACCES нь манай бүтээгдэхүүнийг ашиглах, буруугаар ашиглахаас үүдэн гарсан үр дагавар буюу онцгой хохирлыг хариуцахгүй. ACCES-ээс бичгээр зөвшөөрөөгүй, эсвэл ACCES-ийн үзэж байгаагаар тоног төхөөрөмж хэвийн бус ашиглалтад орсон бол ACCES-ийн төхөөрөмжид нэмэлт өөрчлөлт, өөрчлөлт хийснээс үүссэн бүх төлбөрийг хэрэглэгч хариуцна. Энэхүү баталгаат хугацааны “хэвийн бус хэрэглээ” гэдэг нь худалдан авалт, борлуулалтын тайлбараар нотлогдсон, заасан буюу зориулалтаас өөр хэрэглээнд өртөж буй аливаа төхөөрөмжийг хэлнэ. Дээрхээс бусад тохиолдолд ACCES-ээс нийлүүлсэн эсвэл худалдсан ийм тоног төхөөрөмжид ил болон далд баталгаа хамаарахгүй.
Баталгаат системүүд
^ssured Systems нь дэлхийн 1,500 оронд 80 гаруй байнгын үйлчлүүлэгчтэй, 85,000 жилийн хугацаанд 12 гаруй системийг олон төрлийн хэрэглэгчийн баазад байршуулсан технологийн тэргүүлэгч компани юм. Бид суулгагдсан, үйлдвэрлэлийн болон дижитал зах зээлийн салбаруудад өндөр чанартай, шинэлэг бат бөх тооцоолол, дэлгэц, сүлжээ, мэдээлэл цуглуулах шийдлүүдийг санал болгож байна.
US
- sales@assured-systems.com
- Борлуулалт: +1 347 719 4508
- Дэмжлэг: +1 347 719 4508
- Кофены өргөн чөлөө 1309
- Ste 1200
- Шеридан
- WY 82801
- АНУ
EMEA
- sales@assured-systems.com
- Борлуулалт: +44 (0)1785 879 050
- Дэмжлэг: +44 (0)1785 879 050
- Дуглас Парк А5 хэсэг
- Чулуун бизнесийн парк
- Чулуу
- ST15 0YJ
- Их Британи
- НӨАТ-ын дугаар: 120 9546 28
- Бизнесийн бүртгэлийн дугаар: 07699660
www.assured-systems.com | sales@assured-systems.com
Баримт бичиг / нөөц
![]() |
ASSURED SYSTEMS 104-ICOM-2S ба 104-COM-2S IO тусгаарлагдсан сериал картанд нэвтрэх [pdf] Хэрэглэгчийн гарын авлага 104-ICOM-2S ба 104-COM-2S, 104-ICOM-2S, 104-ICOM-2S нэвтрэх IO тусгаарлагдсан сери карт, нэвтрэх IO тусгаарлагдсан сери карт, тусгаарлагдсан сери карт, сериал карт, карт |