ที่อยู่ภายในที่ motheboard
นี้ RS232C DE-9 พอร์ต (miscalled มัก DB-9) เป็นเรื่องธรรมดามากและสามารถใช้ได้ในเกือบทุกเครื่องคอมพิวเตอร์ใด ๆ ดวงอาทิตย์บางคน (อย่างน้อยอัลตร้า 5/10 ใบมีดดัน 100/150) และคอมพิวเตอร์อื่น ๆ อีกมากมาย เอกสารรวมถึงรายละเอียดของวิธีพีซีเมาส์แบบอนุกรมทำงาน
RS-232 (เรียกว่าอนุกรม C OM พอร์ต) เป็นติดต่อกันและส่วนใหญ่ของ Nowdays พีซีจะติดยังคงอยู่กับอินเตอร์เฟซอนุกรมหนึ่งหรือสอง ( RS232C ) การเชื่อมต่อ นี้อินเตอร์เฟซพอร์ตอนุกรมเครื่องคอมพิวเตอร์เดียวจบ (เชื่อมต่อเพียงสองอุปกรณ์กับแต่ละอื่น ๆ ) อัตราข้อมูลที่เป็นน้อยกว่า 20 กิโลบิตต่อวินาที มันเป็นอินเตอร์เฟซวงแรงดันไฟฟ้าแบบอนุกรมกับการสื่อสารสองเต็มแสดงโดยระดับแรงดันไฟฟ้าที่เกี่ยวกับพื้นดินระบบ พื้นดินร่วมกันระหว่างเครื่องคอมพิวเตอร์และอุปกรณ์ที่เชื่อมโยงเป็นสิ่งที่จำเป็น ร้อนปลั๊กอินไม่สนับสนุน แต่อนุญาตให้บางครั้ง
Pin DE-9 | ชื่อสัญญาณ | ผบ. | ลักษณะ | IDC ภายใน (ใหม่กว่า) * | IDC ภายใน (เก่า) * |
---|---|---|---|---|---|
1 | DCD | ผู้ให้บริการข้อมูลที่ตรวจสอบการ | 1 | 1 | |
2 | RXD | ได้รับข้อมูล | 2 | 3 | |
3 | TXD | ส่งข้อมูล | 3 | 5 | |
4 | DTR | พร้อมข้อมูลสถานี | 4 | 7 | |
5 | GND | ระบบพื้น | 5 | 9 | |
6 | DSR | ข้อมูลชุดพร้อม | 6 | 2 | |
7 | RTS | ขอให้ส่ง | 7 | 4 | |
8 | CTS | ที่ชัดเจนในการส่ง | 8 | 6 | |
9 | โรดไอแลนด์ | ตัวชี้วัดแหวน | 9 | 8 |
หมายเหตุ: ทิศทางเป็น DTE DCE ญาติ (คอมพิวเตอร์) (Modem)
* นี่คือการเชื่อมต่อภายในที่เมนบอร์ด ที่ได้รับมอบหมายขาของตัวเชื่อมต่อนี้อาจแตกต่างกันไปสำหรับเมนบอร์ดรุ่นที่แตกต่างกัน 10 ขาออกในการเชื่อมต่อ ภายใน IDC connnector สายไปยังพอร์ตภายนอกที่มีสายริบบิ้นง่ายแบน
* นี่คือการเชื่อมต่อภายในที่เมนบอร์ด ที่ได้รับมอบหมายขาของตัวเชื่อมต่อนี้อาจแตกต่างกันไปสำหรับเมนบอร์ดรุ่นที่แตกต่างกัน 10 ขาออกในการเชื่อมต่อ ภายใน IDC connnector สายไปยังพอร์ตภายนอกที่มีสายริบบิ้นง่ายแบน
พีซีสัญญาณ pinout พอร์ตอนุกรม
ตั้งแต่คอมพิวเตอร์พอร์ตอนุกรมจะขึ้นอยู่กับ RS-232 มาตรฐานคุณอาจจะพบรายละเอียดในสัญญาณRS-232 pinout อินเตอร์เฟซเอกสาร
มาตรฐาน RS232 แพ็คเก็ตข้อมูล
ข้อมูล RS232มักจะถูกส่งเป็นแพ็คเก็ตที่มี 7 หรือ 8 บิตคำ, เริ่มหยุด, บิตความเท่าเทียมกัน (อาจจะแตกต่างกัน) ส่งตัวอย่างที่แสดงภาพ: บิตเริ่มต้น (ที่ใช้งานอยู่ในระดับต่ำปกติระหว่าง 3 V และ 15 V) ตามด้วยบิตข้อมูลบิตความเท่าเทียมกัน (ขึ้นอยู่กับโปรโตคอลที่ใช้) และจบโดยบิตหยุด (ใช้เพื่อนำตรรกะสูงปกติระหว่าง-3V และ -15v)
ตัวอย่างอุปกรณ์พอร์ตอนุกรม RS232 วิธีการทำงานแบบอนุกรมเมาส์
พีซีเมาส์โดยทั่วไประบบการควบคุมการมีส่วนต่อไปนี้: เซ็นเซอร์ -> เมาส์ควบคุม - เชื่อมโยงการสื่อสาร> -> อินเตอร์เฟซข้อมูล -> ไดร์เวอร์ - ซอฟแวร์> เซ็นเซอร์ตรวจจับการเคลื่อนไหวที่รู้สึกการเคลื่อนไหวของเมาส์และปุ่ม swiches ซึ่งรู้สึกรัฐปุ่ม เมาส์ควบคุมการอ่านของรัฐเซ็นเซอร์เหล่านั้นและใช้เวลา acount ของตำแหน่งของเมาส์ในปัจจุบัน เมื่อข้อมูลเหล่านี้มีการเปลี่ยนแปลงตัวควบคุมเมาส์จะส่งแพ็คเก็ตข้อมูลไปยังคอมพิวเตอร์แบบอนุกรมควบคุมอินเตอร์เฟซข้อมูล โปรแกรมควบคุมเมาส์ในคอมพิวเตอร์ที่ได้รับว่าแพ็คเก็ตข้อมูลและการถอดรหัสข้อมูลจากมันและไม่กระทำบนพื้นฐานของข้อมูล
พีซี RS232 ระดับแรงดันไฟฟ้าแบบอนุกรมเมาส์:
เมาส์ใช้มาตรฐาน RS-232C สัญญาณเอาท์พุท (+-12V) เป็นสัญญาณของ เอาท์พุทที่มีใน 12 V เมื่อเมาส์เป็นผู้ดำเนินการ เมาส์จะใช้เวลาในปัจจุบันบางส่วนจากแต่ละ RS-232C เส้นเอาท์พุทพอร์ตที่เชื่อมต่อ (ประมาณ 10mA) หนูส่งข้อมูลไปยังคอมพิวเตอร์ในระดับที่รับชิป RS-232C ในคอมพิวเตอร์สามารถ uderstand เช่น RS-232C ระดับอินพุต เอาท์พุทเมาส์เป็นปกติบางอย่างเช่น +-5V, 0 .. 5V หรือบางครั้ง +-12V อิเล็กทรอนิกส์เมาส์ปกติใช้แรงดัน 5 V
อุปกรณ์การใช้งานแบบอนุกรมฮาร์ดแวร์
พีซีเมาส์แบบอนุกรมมักจะใช้เส้น RTS และ DTR สำหรับการสร้างไฟขนาด +5 V วงจรไมโครคอนโทรลเลอร์ในเมาส์ เพราะเมาส์ optomechanical ทั่วไปยังต้องการพลังงานสำหรับ 4 ไฟ LED ในเครื่องตรวจจับ movevement OPTOCOUPLER มีไม่อำนาจมากจะหลวม วิธีการโดยทั่วไปคือการใช้ไดโอดที่จะใช้ปัจจุบันจาก DTR และเส้น RTS และแล้วฟีดมันผ่านตัวต้านทานทั้งหมดของไฟ LED (อินฟราเรด) ในการตรวจจับการเคลื่อนไหว แหล่งจ่ายไฟบวกมามักจะมาจากทีเอสและเส้น DTR (หลังไดโอดตัวต้านทานและก่อนที่จะไปไฟ LED) อุปทานเชิงลบสำหรับเครื่องส่งสัญญาณจะมาจาก TD ขา อนุกรมเครื่องคอมพิวเตอร์เมาส์พอร์ตโดยทั่วไปจะใช้เวลาทั้งหมด 10 mA ในปัจจุบันและทำงานที่แรงดันไฟฟ้าช่วง 6-15V ข้อมูลตัวเองในส่งโดยใช้แบบ RS-232C รูปแบบมาตรฐานแบบอนุกรม:
เริ่ม D1 D2 D0 D3 D4 D5 D6 D7 หยุด ลอจิก 0 ___________________________ 3 .. 15 วี | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ลอจิก 1 | | | | | | | | | | -3 .. 15V-___ | | ___ | ___ | ___ | ___ | ___ | ___ | ___ | ___ | ____
เมาส์คำอธิบายแบบอนุกรม pinout
Pin | ส่งสัญญาณ | ลักษณะ |
เปลือก | พื้นป้องกัน | |
3 | TD | Serial ข้อมูลจากโฮสต์ไปเมาส์ (เฉพาะสำหรับการใช้พลังงาน) |
2 | RD | Serial ข้อมูลจากเมาส์เป็นเจ้าภาพ |
7 | RTS | แรงดันไฟฟ้าในเชิงบวกต่อเมาส์ |
8 | CTS | |
6 | DSR | |
5 | พื้นสัญญาณ | |
4 | DTR | แรงดันไฟฟ้าในเชิงบวกต่อเมาส์และการตั้งค่า / การตรวจสอบ |
RTS = ขอให้ส่ง CTS = Clear เพื่อส่ง DSR = ชุดข้อมูลพร้อม DTR = ข้อมูลสถานีพร้อม
เมื่อสาย DTR มีการสลับเมาส์ควรส่งหนึ่งไบต์ข้อมูลที่มีตัวอักษร M (ASCII 77) เพื่อระบุตัวเอง เพื่อให้สามารถทำงานได้อย่างถูกต้องทั้ง RTS และเส้น DTR ต้องเป็นบวก สาย DTR-DSR RTS และ CTS-ต้องไม่ shorted ใช้ฟังก์ชั่น RTS สลับโดยการตั้งค่าเส้น RTS ลบและบวกอีกครั้ง ความกว้างของพัลส์ลบคือ 100ms อย่างน้อย หลังจากบูตเย็น, สาย RTS ตั้งปกติไปยังระดับที่ติดลบ ในกรณีนี้การตั้งค่าเส้น RTS ให้อยู่ในระดับบวกถือว่ายัง RTS สลับ
RS232 พารามิเตอร์ข้อมูลอนุกรมและรูปแบบแพ็คเก็ต
1200bps, 7 databits, 1 สถานีบิต
แพ็คเก็ตข้อมูลเป็นแพ็คเก็ตไบต์ 3 มันคือการส่งไปยังคอมพิวเตอร์ทุกครั้งที่มีการเปลี่ยนแปลงสถานะเมาส์ (ย้ายเมาส์หรือคีย์ถูกกด / ปล่อยออกมา)
D7 D6 D5 D4 D3 D2 D1 D0 1 X 1 LB RB Y7 Y6 X6 X7 2 X 0 X5 X4 X3 X0 X1 X2 3 X 0 Y5 Y4 Y3 Y2 Y1 Y0
หมายเหตุ: บิตที่มีเครื่องหมาย X คือ 0 ถ้าเมาส์ที่ได้รับกับ 7 databits และ 2 หยุดรูปแบบบิต นอกจากนี้ยังเป็นไปได้ที่จะใช้ 8 databits และรูปแบบ 1 บิตหยุดการรับ ในกรณีนี้ X ได้รับมูลค่า 1 สิ่งที่ปลอดภัยที่สุดที่จะได้รับการทำงานทุกอย่างคือการใช้ 7 databits และ 1 stopbit เมื่อได้รับข้อมูลเมาส์ (และถ้าคุณกำลังทำเมาส์แล้วส่งออก 7 databits และ 2 บิตหยุด)
ไบต์ที่มีเครื่องหมาย 1 คือการส่งครั้งแรกที่คนอื่น ๆ แล้ว D6 บิตในไบต์แรกจะใช้สำหรับการ syncronizing ซอฟต์แวร์เพื่อแพ็คเก็ตเมาส์ถ้าจะไปออกจากซิงค์
LB เป็นสภาวะของการปุ่มซ้าย (1 หมายถึงกดลง); RB เป็นรัฐที่ปุ่มด้านขวา (1 หมายถึงกดลง); การเคลื่อนไหว X7-X0 ในทิศทาง X ตั้งแต่แพ็คเก็ตล่าสุด (ไบต์ลงนาม); การเคลื่อนไหว Y7-Y0 ใน ทิศทาง Y ตั้งแต่แพ็คเก็ตที่ผ่านมา (ไบต์ลงนาม)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น