การสร้างช่วงเวลาโดยเคาน์เตอร์ดิจิทัล การวัดช่วงเวลา การออกแบบอุปกรณ์แสดงผล

ขนาดที่เล็กลงและประสิทธิภาพที่เพิ่มขึ้นกว่ารุ่นก่อนหน้า GT658 เมตรทำให้เป็นรุ่นใหม่ เครื่องวัดเวลา บริษัท GuideTech เหมาะสำหรับการใช้งานที่กว้างขึ้น

เครื่องวัด GuideTech สามารถขยายได้ง่ายและทำงานในระบบโมดูลาร์ ซึ่งช่วยให้สามารถใช้งานได้ในโซลูชัน CTIA ที่ใช้ PCI, PCIe, PXI, PXIe รวมถึงระบบรวม (ISS)

ความละเอียดเวลา:
รุ่น GT668-1 \u003d 0.9 pS
รุ่น GT668-2 \u003d 1.8 pS
รุ่น GT668-15 \u003d 15 pS
รุ่น GT668-40 \u003d 40 pS

จับเวลา GT668 - ความก้าวหน้าที่แท้จริงในเทคโนโลยีการจับเวลาและการทดสอบความเร็วสูง ด้วยเทคโนโลยีอันทรงพลังของการประทับเวลาอย่างต่อเนื่องทำให้ไม่จำเป็นต้องใช้ทริกเกอร์เสริมเครื่องหมายแม่แบบและวงจรการกู้คืนเวลา

ด้วย GuideTech Time Meter คุณสามารถตรวจสอบประสิทธิภาพแบบอนุกรมและการวิเคราะห์การกระวนกระวายใจที่สมบูรณ์ในเวลาไม่กี่มิลลิวินาทีวัดประสิทธิภาพได้อย่างรวดเร็วและอัตโนมัติและทำการตรวจสอบในสภาพแวดล้อมการผลิตที่มีความแม่นยำสูงบนแพลตฟอร์ม ATE ใด ๆ รวมถึงเครื่องมือในบ้านราคาประหยัด

การ์ด GT668 PXI และ PXIe สามารถขยายได้ถึง 34 ช่องอินพุตด้านเดียวในแชสซี 3U PXI & PXIe หนึ่งช่อง

GT668 สามารถวัดความถี่ระยะเวลาความกว้างของพัลส์การกะระยะ Tpd เวลาขึ้น / ตกข้อผิดพลาดของเวลา 1 PPS กระวนกระวายใจการล็อกเฟสและการสั่นของนาฬิกาการมอดูเลตสเปกตรัมและอื่น ๆ

แชสซี GuideTech GT668 PXI 3U เป็นแพลตฟอร์มที่ขยายได้ในระดับอุตสาหกรรมที่ให้ความแม่นยำสูง 100 MHz พร้อมการสอบเทียบที่ควบคุมโดย NIST เพื่อสร้างระบบทดสอบที่ดีที่สุดในราคาประหยัด

พื้นที่ใช้งาน:
- ตรวจสอบ 1 ปชส
- มิเตอร์อุตสาหกรรมความเร็วสูง
- ห้องปฏิบัติการและการวิจัยทางวิทยาศาสตร์
- เปลี่ยนระยะเวลาการเต้นของชีพจร
- วงจรเฟสล็อคและการมอดูเลตความถี่
- ความแปรปรวนของอัลลัน
- การวัดความถี่กระวนกระวายใจและการกะระยะ
- สารกึ่งตัวนำ ATE
- การซิงโครไนซ์ระบบเรดาร์เลเซอร์และอัลตราโซนิก
- การส่งข้อมูลเวลา
- เวลาจริงแสตมป์เวลา

ซอฟต์แวร์:
- แพ็คเกจซอฟต์แวร์และ API
- Windows 32 บิต 64 บิต
- LINUX 32 บิต 64 บิต
- NI LabVIEW
- Python
- Java
- การพัฒนา / สนับสนุนซอฟต์แวร์ที่กำหนดเอง

คุณสมบัติ:
- ระดับเสียงต่ำมาก
- ความแม่นยำความยืดหยุ่นและความเร็วในการวัดสูง (4M m / s ต่อช่อง)
- เอาต์พุตที่ตั้งโปรแกรมได้สองแบบ
- การซิงโครไนซ์ UTC กับ 1 PPS
- ไทม์ไลน์ NIST ที่ควบคุมในตัว
- การเปลี่ยนจากระบบห้องปฏิบัติการทางวิทยาศาสตร์ไปเป็นเครื่องมือที่พร้อมสำหรับการผลิตโดยตรง
- ขยายได้อย่างง่ายดายเพื่อสร้างระบบ PXI / PXIe ที่ซับซ้อนด้วยการ์ดสูงสุด 17 ใบ / ช่องซิงค์ 34 ช่อง
- จับคู่ระบบ ATE ได้อย่างง่ายดาย

มีสองวิธีหลักในการวัดระยะเวลาและช่วงเวลา:

ออสซิลโลกราฟี;

การนับอิเล็กทรอนิกส์

การวัดช่วงเวลาด้วยออสซิลโลสโคปจะดำเนินการบนออสซิลโลแกรมของแรงดันไฟฟ้าภายใต้การตรวจสอบโดยใช้การกวาดเชิงเส้น เนื่องจากข้อผิดพลาดที่สำคัญในการนับจุดเริ่มต้นและจุดสิ้นสุดของช่วงเวลารวมทั้งเนื่องจากความไม่เป็นเชิงเส้นของการกวาดข้อผิดพลาดทั้งหมดในการวัดช่วงเวลาคือไม่กี่เปอร์เซ็นต์ ข้อผิดพลาดที่น้อยกว่ามากนั้นมีอยู่ในช่วงเวลาพิเศษที่มีการหมุนวน

ปัจจุบันวิธีการนับอิเล็กทรอนิกส์ที่ใช้บ่อยที่สุดสำหรับการวัดช่วงเวลาและช่วงเวลา หลัก ๆ คือ:

วิธีการวัดช่วงเวลาแบบดิจิทัล

วิธีการแก้ไข

วิธีเวอร์เนีย

วิธีการวัดช่วงเวลาแบบดิจิทัล

หลักการของการวัดระยะเวลาของสัญญาณฮาร์มอนิกโดยวิธีดิจิตอลโดยใช้เครื่องวัดความถี่ดิจิตอลอธิบายไว้ในรูป 17.1 ซึ่งแสดงแผนภาพบล็อกของอุปกรณ์ในโหมดการวัดระยะเวลาของการสั่นของฮาร์มอนิกและแผนภาพเวลาที่สอดคล้องกับการทำงาน

การวัดช่วงเวลา T x วิธีการดิจิทัลจะขึ้นอยู่กับการเติมด้วยพัลส์ตามด้วยช่วงเวลาที่เป็นแบบอย่าง T เกี่ยวกับและการนับจำนวน ม x แรงกระตุ้นเหล่านี้

องค์ประกอบทั้งหมดของอุปกรณ์และการกระทำของอุปกรณ์ได้รับการวิเคราะห์ในประเด็นที่เกี่ยวข้องกับการวัดความถี่ องค์ประกอบโครงสร้างของเครื่องกำเนิดความถี่อ้างอิงเมื่อวัดระยะเวลาจะกล่าวถึงด้านล่าง

รูป: 3.6. วิธีดิจิตอลสำหรับการวัดช่วงเวลา: a - แผนภาพบล็อก; b - แผนภาพเวลา

สัญญาณฮาร์มอนิกคาบ T x ที่คุณต้องการวัดหลังจากผ่านอุปกรณ์อินพุต VU (ยู 1 - สัญญาณเอาต์พุต WU) และเครื่องปรับชีพจร F2 แปลงเป็นลำดับของพัลส์สั้น ๆ คุณ 2 วินาที ช่วงเวลาที่ใกล้เคียงกัน ในอุปกรณ์สำหรับการก่อตัวและควบคุม UVA พัลส์แฟลชจะเกิดขึ้นจากพวกมัน และ hรูปร่างสี่เหลี่ยมและระยะเวลา T xมาที่หนึ่งในอินพุตของตัวเลือกเวลา อา. พัลส์สั้นจะถูกส่งไปยังอินพุตที่สองของตัวเลือกนี้ คุณ 4 โดยมีระยะเวลาติดตามผลที่เป็นแบบอย่าง T เกี่ยวกับสร้างโดย shaper F1 จากการแกว่งของเครื่องกำเนิดความถี่อ้างอิง GOCH.

ตัวเลือกเวลา อา ผ่านไปที่เคาน์เตอร์ MF ม x การนับพัลส์ คุณ 4 ชั่วครั้งชั่วคราว T xเท่ากับระยะเวลาของพัลส์แฟลช และ h... ระยะเวลาที่วัดได้ T xดังต่อไปนี้จากรูปที่ 17.1, ข,

T x = M x T เกี่ยวกับ + Δt d,(3.6)



ที่ไหน Δt d = Δtถึง - Δt n - ข้อผิดพลาดการแยกแยะทั่วไป Δt nและ ถึง - ข้อผิดพลาดในการแยกแยะของจุดเริ่มต้นและจุดสิ้นสุดของช่วงเวลา T x.

โดยไม่คำนึงถึงข้อผิดพลาดของสูตร (17.1) Δt d จำนวนพัลส์ที่เคาน์เตอร์ได้รับ ม x \u003d T x/T เกี่ยวกับและระยะเวลาที่วัดได้เป็นสัดส่วนกับ ม x

T x = M x T เกี่ยวกับ. (3.7)

รหัสเอาต์พุตตัวนับ ระดับกลาง การอ่านข้อมูลดิจิทัล UCI, สอดคล้องกับจำนวนพัลส์การนับที่เขานับ ม xและการอ่าน TsOU- งวด T xเนื่องจากช่วงเวลาการทำซ้ำของพัลส์การนับ และ 5 ถูกเลือกจากอัตราส่วน T เกี่ยวกับ \u003d 1 - nที่ไหน p - จำนวนเต็ม. ตัวอย่างเช่นสำหรับ = 6 UCO แสดงหมายเลข ม x, ตรงกับช่วงเวลา T xแสดงเป็นμs

ข้อผิดพลาดในการวัดระยะเวลา T xเช่นเดียวกับในการวัดความถี่มี ส่วนประกอบที่เป็นระบบและสุ่ม.

ส่วนประกอบที่เป็นระบบ ขึ้นอยู่กับความเสถียร δ ตร.ม. ความถี่อ้างอิง GOCH (คริสตัลออสซิลเลเตอร์) และ สุ่ม ส่วนใหญ่พิจารณาจากข้อผิดพลาดในการสุ่มตัวอย่าง Δt dที่กล่าวถึงข้างต้น สะดวกในการพิจารณาค่าสูงสุดของข้อผิดพลาดนี้โดยการเปลี่ยนแปลงจำนวนพัลส์การนับที่เทียบเท่ากัน ม x โดย± 1.

ประเด็น ข้อผิดพลาดในการสุ่มตัวอย่างสัมบูรณ์สูงสุด สามารถพิจารณาได้จากความแตกต่างระหว่างค่าคาบเวลาสองค่า T xได้จากสูตร (17.2) ที่ ม x± 1 และ ม x และเท่าเทียมกัน Δ T x \u003d± T เกี่ยวกับ.

ที่สอดคล้องกัน ข้อผิดพลาดสัมพัทธ์สูงสุด

δ = ± Δ T x / T x \u003d ± 1 / ม x \u003d ± 1 / ( T x f เกี่ยวกับ),

ที่ไหน ฉเกี่ยวกับ = 1/ T เกี่ยวกับ - ค่าของความถี่ที่เป็นแบบอย่างของเครื่องกำเนิดไฟฟ้า GOCH.

ข้อผิดพลาดในการวัดยังได้รับผลกระทบจากสัญญาณรบกวนในช่องสัญญาณของการก่อตัวของแฟลช - พัลส์ และ 3 และการนับพัลส์ และ 4 (รูปที่ 17.1, และ), แนะนำการมอดูเลตชั่วคราวในตำแหน่งของพวกเขาตามกฎสุ่ม อย่างไรก็ตามในอุปกรณ์จริงที่มีอัตราส่วนสัญญาณต่อเสียงรบกวนมากข้อผิดพลาดในการวัดเนื่องจากอิทธิพลของเสียงรบกวนนั้นน้อยมากเมื่อเทียบกับข้อผิดพลาดในการสุ่มตัวอย่าง

ข้อผิดพลาดในการวัดสัมพัทธ์ทั้งหมดของช่วงเวลาจะถูกกำหนดเป็นเปอร์เซ็นต์โดยสูตร



(3.8)

จากนิพจน์ (17.3) เป็นไปตามนั้นเนื่องจากข้อผิดพลาดในการแยกแยะ ข้อผิดพลาดในการวัดของช่วงเวลา T x เพิ่มขึ้นอย่างรวดเร็วเมื่อลดลง

ความแม่นยำในการวัดสามารถปรับปรุงได้โดยการเพิ่มความถี่ ฉเกี่ยวกับ หวีความถี่เครื่องกำเนิดไฟฟ้า (โดยการคูณความถี่ของคริสตัลออสซิลเลเตอร์ใน กู่ ครั้ง) เช่น โดยการเพิ่มจำนวนพัลส์การนับ ม x. เพื่อจุดประสงค์เดียวกันจะมีการนำตัวแบ่งความถี่ของสัญญาณที่ศึกษาด้วยปัจจัยการหารเข้าสู่วงจรหลังจากอุปกรณ์อินพุต ถึง (ในรูปที่ 17.1, และไม่แสดง) สิ่งนี้ต้องใช้การวัด ถึง ช่วงเวลา T x และใน ถึง ครั้งที่ข้อผิดพลาดในการสุ่มตัวอย่างสัมพัทธ์ลดลง

ข้อผิดพลาดในการสุ่มตัวอย่างสามารถลดลงและ วิธีการวัดด้วยการสังเกตหลายครั้ง... อย่างไรก็ตามสิ่งนี้ช่วยเพิ่มเวลาในการวัดได้อย่างมาก ในเรื่องนี้ได้มีการพัฒนาวิธีการที่ช่วยลดข้อผิดพลาดในการสุ่มตัวอย่างโดยเพิ่มเวลาในการวัดให้น้อยลงอย่างมีนัยสำคัญ ซึ่งรวมถึง: วิธีการแก้ไขวิธีเวอร์เนีย

วิธีการแก้ไข

วิธีการแก้ไขประกอบด้วยข้อเท็จจริงที่ว่านอกเหนือจากจำนวนเต็มของช่วงเวลาของพัลส์การนับที่เติมช่วงเวลาที่วัดได้ส่วนเศษส่วนของช่วงเวลาที่อยู่ระหว่างการอ้างอิงและพัลส์การนับแรกรวมถึงระหว่างพัลส์การนับครั้งสุดท้ายและช่วงเวลาจะถูกนำมาพิจารณาด้วย

การวัดช่วงเวลาโดยวิธีการแก้ไขอธิบายไว้ในรูปที่ 17.2.

รูป: 3.7. การวัดช่วงเวลาโดยการแก้ไข และ - ช่วงที่วัดได้, b - พัลส์การนับ, c - พัลส์เอาท์พุทตัวขยาย, r -กลุ่มของพัลส์การนับที่สะท้อนถึงช่วงเวลาที่ขยายออกไป

ให้วัดช่วงเวลา T xจุดเริ่มต้นและจุดสิ้นสุดซึ่งระบุโดยสองพัลส์ และ n และ และ, ตามลำดับ (รูปที่ 17.2, และ). สันนิษฐานว่าจุดเริ่มต้นของช่วงเวลาที่วัดได้ไม่ได้เชื่อมต่อพร้อมกันกับพัลส์การนับที่แสดงในรูปที่ 17.2, ก, ข.

เพื่อลดส่วนประกอบของข้อผิดพลาดในการสุ่มตัวอย่าง ( Δt nและ ถึง) ที่จุดเริ่มต้นและจุดสิ้นสุดของช่วงเวลา T xตามข้อผิดพลาดเหล่านี้ช่วงเวลาจะขยายออกไป ถึง ครั้งและแต่ละครั้งวัดโดยการเติมพัลส์การนับ โดยคำนึงถึงความไม่ถูกต้องของตัวขยายในทางปฏิบัติจะมีการขยายช่วงเวลาที่ยาวขึ้นเช่นช่วงเวลา τ 1 = 2T เกี่ยวกับ - Δt n และ τ 2 = 2T เกี่ยวกับถึง (รูปที่ 17.2 ค) ตัวขยายถูกสร้างขึ้นโดยใช้วิธีการปกติในการชาร์จและการคายประจุตัวเก็บประจุในอัตราที่แตกต่างกัน

ในรูป 17.2, ใน พัลส์เอาต์พุตตัวขยายจะแสดงขึ้น และ k1 และ และ k2การกำหนดจุดสิ้นสุดของช่วงเวลาที่ขยายออกไปและช่วงเวลาที่ขยายออกไปจะถูกแสดงโดย k 1 τ 1 และ k 2 τ 2.

ระยะห่างที่เพิ่มขึ้นและระยะห่าง τเกี่ยวกับ ระหว่างปลายพัลส์ τ 1 และ τ 2 วัดแบบดิจิทัลโดยใช้ช่องที่มีตัวเลือกเวลาและตัวนับ พัลส์การนับที่ได้รับที่อินพุตของแต่ละตัวนับเมื่อทำการวัดช่วงเวลาที่ขยายจะแสดงในรูปที่ 17.2, ก. ช่วงเวลาที่วัดได้ดังต่อไปนี้จากรูปที่ 17.2 สามารถแสดงเป็น

k 1 τ 1 \u003d N 1 T เกี่ยวกับ + Δt k1; k 2 τ 2 \u003d N 2 T เกี่ยวกับ + Δt k2; τ about \u003d N o T about, (3.9)

ที่ไหน ถึง 1 และ ถึง 2 - ปัจจัยการขยายตัว ไม่มี, ไม่มี 1และ ไม่มี 2 - จำนวนพัลส์การนับที่เติมเต็มช่วงเวลาที่ทำเครื่องหมายไว้และ Δt k1 และ Δt k2- ข้อผิดพลาดในการแยกแยะของการวัดช่วงเวลาที่ขยายออกไป

รูปที่. 17.2 จะเห็นว่าช่วงเวลาที่ต้องการ

T x = τเกี่ยวกับ + τ 1 - τ 2.

การแทนที่พารามิเตอร์ในนิพจน์นี้ τเกี่ยวกับ, τ 1 และ τ 2คำนวณโดย (17.4) เราพบว่า

T x = N o T o + (N 1 T เกี่ยวกับ + Δt k1)/ถึง 1 – (N 2 T เกี่ยวกับ + Δt k2)/ถึง 2. (17.5)

ถ้าสัมประสิทธิ์การขยายตัวเหมือนกัน ( ถึง 1 = ถึง 2 = ถึง), เราได้รับ

T x = T เกี่ยวกับ [ไม่มี+(ไม่มี 1 ไม่มี 2)/ถึง+(Δt k1Δt k2)/ถึง]. (3.10)

ข้อผิดพลาดในการสุ่มตัวอย่าง Δt k1 และ Δt k2มีการกระจายสม่ำเสมอโดยมีขีด จำกัด 0 ... T เกี่ยวกับและความแตกต่าง Δt k1Δt k2 แจกจ่ายตามกฎสามเหลี่ยมโดยมีขีด จำกัด ± T เกี่ยวกับ... ดังนั้น ข้อผิดพลาดในการสุ่มตัวอย่างสูงสุดเมื่อวัดช่วง T x เท่ากับ T เกี่ยวกับ/ถึง และลดลงเมื่อค่าสัมประสิทธิ์การขยายตัวเพิ่มขึ้น k. อย่างไรก็ตามในทางปฏิบัติสัมประสิทธิ์นี้ถูกเลือกให้เท่ากับ 128 หรือ 256 เนื่องจากเมื่อเพิ่มขึ้นอีกข้อผิดพลาดของตัวขยายช่วงเวลาจะเพิ่มขึ้นอย่างมีนัยสำคัญ

วิธีเวอร์เนีย

หนึ่งในความหลากหลายของวิธีการแก้ไขคือวิธีเวอร์เนียซึ่งมักใช้ในเทคนิคการวัดขนาดเชิงเส้น โดยหลักการแล้วช่วงเวลาของเวอร์เนียร์จะช่วยลดข้อผิดพลาดของจุดเริ่มต้นและจุดสิ้นสุดของการนับ อย่างไรก็ตามในอุปกรณ์ส่วนใหญ่พัลส์การนับจะซิงโครไนซ์กับจุดเริ่มต้นของช่วงเวลาและมีเพียงข้อผิดพลาดสุดท้ายเท่านั้นที่ลดลง

แผนภาพบล็อกของเครื่องวัดช่วงเวลาที่มีการนับเวอร์เนียร์แสดงในรูปที่ 17.3, และ.

ชีพจร และ n ช่วงเวลาเริ่มต้นเริ่มต้น เครื่องกำเนิดพัลส์เคาน์เตอร์ ด้วยการกระตุ้นด้วยแรงกระแทกและผลกระทบ ทริกเกอร์ 1... ทริกเกอร์เอาต์พุตพัลส์ปลดล็อค ตัวเลือก 1 และการนับพัลส์ด้วยจุดเริ่มต้น T เกี่ยวกับ. แรงกระตุ้น และ สิ้นสุดช่วงเวลา ทริกเกอร์ 1 ย้ายไปที่ตำแหน่งเริ่มต้นและการนับจะหยุดลง ตัวนับแก้ไขจำนวน ช่วงเวลาการนับจำนวนเต็มจำนวนเต็ม เมื่อสิ้นสุดช่วงเวลาการเริ่มต้นจะเกิดขึ้น เครื่องกำเนิดพัลส์เวอร์เนียพร้อมกับแรงกระตุ้น ทริกเกอร์ 2 เปิดขึ้น ตัวเลือก 2. เวอร์เนียร์พัลส์ด้วยจุด

T n = (n - 1) T o / n,

ที่ไหน p - จำนวนเต็มบางส่วนถูกป้อนเข้ากับตัวนับของเวอร์เนียร์พัลส์และถึง รูปแบบการจับคู่.

รูป: 3.7. วิธี Vernier สำหรับการวัดช่วงเวลา: a - แผนภาพบล็อก; b - แผนภาพเวลา

เมื่อเวลาผ่านไปช่วงเวลาระหว่างพัลส์ที่อยู่ติดกันของลำดับการนับและลำดับเวอร์เนียจะลดลงและเมื่อค่าต่ำสุดพัลส์จะเริ่มทับซ้อนกัน วงจรบังเอิญจะถูกกระตุ้นซึ่งมีผลต่อพัลส์ ตัวเลือก 2 และนำไปสู่การยุติการนับช่องเวอร์เนีย เครื่องนับพัลส์เวอร์เนียบันทึกจำนวนของเวอร์เนียร์พัลส์ k.

ดังที่เห็นจากรูปที่ 17.3, b, ช่วงเวลาที่วัดได้สามารถแสดงเป็นผลรวมได้

T x = NT เกี่ยวกับ + ถึง, (3.11)

ถึง = kT เกี่ยวกับkТ nΔt kn \u003d kT o / pΔt kn, (3.12)

Δt kn - ข้อผิดพลาดเนื่องจากความบังเอิญที่ไม่ถูกต้องของด้านหน้าของการนับและพัลส์เวอร์เนีย

เราได้รับการแทนที่ (17.8) เป็น (17.7)

T x = NT เกี่ยวกับ + kT o / pΔt kn, (3.13)

จำนวน k กำหนดลักษณะของระยะเวลาของช่วงเวลา ถึงแสดงเป็นเศษส่วนของคาบ T เกี่ยวกับ... ปริมาณ T o / nเรียกว่าขั้นตอนของเวอร์เนียร์

อุปกรณ์การอ่านของอุปกรณ์เชื่อมต่อกับเคาน์เตอร์ทั้งสองในลักษณะที่หมายเลข ได้รับการแก้ไขด้วยตัวเลขที่สำคัญที่สุดและ k - ในคนที่อายุน้อยกว่า โดยปกติ \u003d 10 ม \u003d\u003d 1 หรือ 2 จากนั้นค่าจะนับจากบิตที่มีนัยสำคัญน้อยที่สุดของอุปกรณ์การอ่าน ถึง ในส่วนที่สิบหรือร้อย T เกี่ยวกับ.

ยกตัวอย่างเช่น T เกี่ยวกับ \u003d 100 ns, T n\u003d 99 ns, ก T x \u003d 1813 ns. การนับถอยหลังของบิตที่สำคัญที่สุดของอุปกรณ์การอ่านจะเท่ากับ 18 และช่วงเวลา ถึง จะเป็น 13 ns ความบังเอิญของแรงกระตุ้นจะเกิดขึ้นเมื่อความเท่าเทียมกัน 13 \u003d k100 – k99 เหตุใดการนับถอยหลังของเลขนัยสำคัญน้อยที่สุด k \u003d\u003d 13. จำนวนรวมคือ 1813 ซึ่งสอดคล้องกับระยะเวลาของช่วงเวลาที่วัดได้ในหน่วยนาโนวินาที

เวอร์เนียและพัลส์การนับมักเกิดขึ้นจากแรงดันไฟฟ้าไซน์ที่สร้างขึ้นโดยออสซิลเลเตอร์ที่มีการคงตัวของควอตซ์ เนื่องจากความไม่แน่นอนของระดับการก่อตัวระยะเวลาของการนับและเวอร์เนียร์พัลส์จึงผันผวนตามค่าเฉลี่ย T เกี่ยวกับและ ท. n. ที่มีจำนวนมาก ซึ่งอาจนำไปสู่การจับคู่ที่ผิดพลาด ความไม่เสถียรของเฟสเริ่มต้นของเครื่องกำเนิดพัลส์เวอร์เนียมีผลเช่นเดียวกัน ปัจจัยเหล่านี้จำกัดความแม่นยำในการวัด

ในบทความนี้ได้มีการพัฒนาอุปกรณ์สำหรับวัดช่วงเวลา ตามการมอบหมายช่วงเวลาสามารถอยู่ในช่วง 1ms - 32C

ในการวัดช่วงเวลาระหว่างสองเหตุการณ์จำเป็นต้อง "เติม" ช่วงเวลาที่วัดได้ด้วยพัลส์จากนั้นนับจำนวนพัลส์

เมื่อนำไปใช้กับไมโครคอนโทรลเลอร์หมายความว่า:

โดยการกำหนดเหตุการณ์ที่สอดคล้องกับจุดเริ่มต้นของช่วงเวลาเริ่มต้น "เครื่องกำเนิดไฟฟ้า" ที่สร้างลำดับของพัลส์ของช่วงเวลาหนึ่ง

จัดเรียงการนับพัลส์สำหรับลำดับที่กำหนด

ในกรณีที่ตรงกับการสิ้นสุดของช่วงเวลาให้หยุด "เครื่องกำเนิดไฟฟ้า"

- "ออก" ค่าของจำนวนพัลส์ไปยังพอร์ตที่ระบุ

- "รีเซ็ต" ค่าของตัวนับอิมพัลส์

แผนภาพการทำงานของการวัดช่วงเวลา

คำอธิบายของอัลกอริทึมของอุปกรณ์

ที่จุดเริ่มต้นของโปรแกรมเวกเตอร์ขัดจังหวะทั้งหมดของโปรเซสเซอร์นี้จะแสดงรายการอินเทอร์รัปต์แรกคือเวกเตอร์รีเซ็ต (rjmp รีเซ็ต)

ในรูทีนย่อยนี้โหนดอุปกรณ์ต่อพ่วงที่จำเป็นของไมโครคอนโทรลเลอร์จะเริ่มต้น ได้แก่ :

พอร์ต A ถูกกำหนดค่าให้เป็นเอาต์พุต

พอร์ต C ถูกกำหนดค่าให้เป็นเอาต์พุต

พอร์ต D กำหนดค่าสำหรับการป้อนข้อมูล

การขัดจังหวะที่กำหนดค่าได้int 1 (การขัดจังหวะการล่มสลาย)

การขัดจังหวะที่กำหนดค่าได้int 0 (ขัดจังหวะขอบ)

กำหนดด้านบนของสแต็ก

ส่วนเริ่มต้นของโปรแกรมจะจบลงด้วยคำสั่งSEI - อนุญาตให้ทำงานขัดจังหวะ

เมื่อมาถึงหน้าพัลส์ (ที่เอาต์พุตint 1 (PD 3)) การขัดจังหวะถูกสร้างขึ้นint 1 ตัวนับคำสั่ง "ไป" จากวงจรหลักไปยังตารางเวกเตอร์ขัดจังหวะที่อยู่ $ 0004 มีคำสั่งให้ไปที่ตัวจัดการขัดจังหวะEXT _ INT 1.

ในรูทีนการบริการขัดจังหวะตัวนับตัวจับเวลา T0 จะถูกปรับ

ตัวจับเวลาถูกตั้งค่าเป็นหมายเลขเปรียบเทียบ (125) ค่าพรีสแคลเลอร์ (8) และโหมดการทำงาน (รีเซ็ตโดยบังเอิญ) ซึ่งหมายความว่าค่าในตัวนับจะเพิ่มขึ้นเป็นเวลาแปดรอบของการทำงานของโปรเซสเซอร์ เมื่อถึง 125 (125 * 8 \u003d 1,000 ด้วยความถี่สัญญาณนาฬิกา 1MHz ระยะเวลานาฬิกาถึง 1 μs, 1,000 μs - 1 ms) จะเกิดการขัดจังหวะ T0 โดยบังเอิญ ดังนั้นทุกๆ 1ms T0 จะทริกเกอร์อินเทอร์รัปต์ ทีมreti ตัวจัดการขัดจังหวะสิ้นสุดลงตัวนับโปรแกรมจะกลับไปที่ลูปหลัก (โดยที่การขัดจังหวะคือ)

ทุกๆ 1msT0 ทริกเกอร์ TIM0_COMP interrupt การดำเนินการหนึ่งจะดำเนินการในการขัดจังหวะนี้ - เพิ่มคู่รีจิสเตอร์Z ต่อหน่วย. นี่คือจุดสิ้นสุดของการขัดจังหวะ

เมื่อพัลส์สลายตัว (บนพิน int0 (PD2)) อินเทอร์รัปต์ int0 จะถูกสร้างขึ้น ในรูทีนย่อยนี้เนื้อหาของการลงทะเบียนดัชนีZ ถูกคัดลอกไปยังพอร์ต (A และ C) จากนั้นเนื้อหาของการลงทะเบียนการนับจะถูกรีเซ็ตเป็นศูนย์ตามด้วยตัวนับตัวจับเวลา T0 (0 ถูกเขียนลงในทะเบียนควบคุมของตัวนับ) สิ่งนี้จะยุติการหยุดชะงัก

แผนภาพไฟฟ้าเบื้องต้น

ส่งงานที่ดีของคุณในฐานความรู้เป็นเรื่องง่าย ใช้แบบฟอร์มด้านล่าง

นักเรียนนักศึกษาระดับบัณฑิตศึกษานักวิทยาศาสตร์รุ่นใหม่ที่ใช้ฐานความรู้ในการศึกษาและการทำงานของพวกเขาจะขอบคุณมาก

โพสต์เมื่อ http://www.allbest.ru/

งานหลักสูตร

ในหัวข้อนี้: " การออกแบบและวัดผม ช่วงเวลา»

สร้างเสร็จโดย: Pashko A.N

กลุ่ม ES-52

ตรวจสอบแล้ว:Protasova T.A.

จากความหลงใหล

บทนำ

1. วิธีการวัดช่วงเวลา

2. การพัฒนาโครงร่างโครงสร้างและการทำงานของอุปกรณ์

3. การพัฒนาแผนผังของอุปกรณ์

3.1 ทางเลือกของฐานองค์ประกอบ

3.2 การออกแบบโครงร่างสำหรับการเลือกขอบของช่วงเวลา

3.3 การออกแบบเครื่องกำเนิดไฟฟ้า

3.4 การออกแบบตัวแบ่งความถี่

3.5 การสังเคราะห์ตัวนับ BCD แบบลบด้วยลำดับการนับ 8421 + 6 บน D-flip-flop

3.6 การออกแบบอุปกรณ์แสดงผล

3.6.1 การสังเคราะห์ตัวแปลงรหัส

3.6.2 การสังเคราะห์รีจิสเตอร์แบบขนานกับการรับข้อมูลเฟสเดียว

3.7 การออกแบบตัวแปลงขนานกับอนุกรม

3.8 การออกแบบอุปกรณ์ควบคุม

3.8.1 การสังเคราะห์ตัวนับที่มีค่าคอนเวอร์ชั่น 16

3.8.2 การออกแบบวงจรรีเซ็ต

3.8.3 การออกแบบเส้นหน่วงเวลา

สรุป

รายการอ้างอิง

บทนำ

วงจรดิจิทัลเป็นสาขาหนึ่งของวิทยาศาสตร์เทคโนโลยีและการผลิตซึ่งเกี่ยวข้องกับการพัฒนาการวิจัยการออกแบบและการผลิตระบบอิเล็กทรอนิกส์ซึ่งการเปลี่ยนแปลงและการประมวลผลข้อมูลเกิดขึ้นตามกฎหมายของฟังก์ชันที่ไม่ต่อเนื่อง การพัฒนาอุตสาหกรรมของวงจรดิจิทัลมีสองทิศทาง: พลังงาน (พลังงาน) ที่เกี่ยวข้องกับการแปลงกระแสตรงและกระแสสลับสำหรับความต้องการของโลหะการลากไฟฟ้าอุตสาหกรรมพลังงานไฟฟ้าและข้อมูลซึ่งรวมถึงอุปกรณ์เสียงและวิดีโอการสื่อสารโทรคมนาคมการวัดการควบคุมและการควบคุมกระบวนการผลิตทางเทคโนโลยี การวิจัยทางวิทยาศาสตร์ในสาขาเทคนิคและมนุษยธรรม

การแลกเปลี่ยนข้อมูลในระบบอิเล็กทรอนิกส์ดำเนินการโดยใช้สัญญาณ สัญญาณสามารถรับได้ด้วยปริมาณทางกายภาพที่แตกต่างกัน - กระแสไฟฟ้าแรงดันไฟฟ้าสถานะแม่เหล็กคลื่นแสง จัดสรรสัญญาณอนาล็อก (ต่อเนื่อง) และสัญญาณไม่ต่อเนื่อง

สัญญาณที่ไม่ต่อเนื่องจัดเก็บและประมวลผลได้ง่ายกว่าและมีแนวโน้มที่จะบิดเบือนน้อยกว่า การบิดเบือนดังกล่าวระบุและแก้ไขได้ง่ายกว่า ดังนั้นสัญญาณที่ไม่ต่อเนื่องจึงมักใช้ในทางปฏิบัติมากกว่าสัญญาณต่อเนื่อง สัญญาณไม่ต่อเนื่องมีสองประเภท สิ่งแรกจะได้รับในช่วงเวลาการสุ่มตัวอย่างตามระดับหรือในช่วงเวลาของสัญญาณต่อเนื่อง ที่สอง - ในรูปแบบของชุดรหัสผสมของสัญญาณตัวเลขหรือคำ

การแปลงชุดข้อมูลต่อเนื่องของสัญญาณแอนะล็อกเป็นชุดที่ไม่ต่อเนื่องเรียกว่าการสุ่มตัวอย่าง การส่งครั้งที่สองในรูปแบบของการผสมรหัสของคำมีความเป็นสากลและแพร่หลายมากขึ้น ใช้ในการเข้ารหัสเสียงพูดของมนุษย์บนกระดาษคณิตศาสตร์ในอุปกรณ์อิเล็กทรอนิกส์ดิจิทัล

มีแนวโน้มว่าในอนาคตอันใกล้อุปกรณ์อิเล็กทรอนิกส์ดิจิทัลจะเข้ามามีตำแหน่งผูกขาดในตลาดระบบและอุปกรณ์อิเล็กทรอนิกส์ ปัจจุบันคอมพิวเตอร์ส่วนบุคคลดิจิทัลและคอนโทรลเลอร์ได้เข้ามาแทนที่คอมพิวเตอร์อิเล็กทรอนิกส์แบบอนาล็อกแล้ว สิ่งเดียวกันนี้เกิดขึ้นกับอุปกรณ์สื่อสารวิทยุวิทยุกระจายเสียงและโทรทัศน์ (โทรทัศน์วิทยุเครื่องบันทึกวิดีโอบันทึกเสียงอุปกรณ์ถ่ายภาพ)

โดยหลักการแล้วเทคโนโลยีดิจิทัลจะไม่สามารถแทนที่เทคโนโลยีอนาล็อกได้อย่างสมบูรณ์เนื่องจากกระบวนการทางกายภาพที่ระบบอิเล็กทรอนิกส์รับข้อมูลมีลักษณะอนาล็อก ในกรณีนี้จำเป็นต้องใช้อุปกรณ์ดิจิทัลเป็นอนาล็อกและอนาล็อกเป็นดิจิทัลที่อินพุตและเอาต์พุต

วงจรดิจิทัลเป็นสาขาหนึ่งของวิทยาศาสตร์เทคโนโลยีและการผลิตซึ่งเกี่ยวข้องกับการพัฒนาการวิจัยการออกแบบและการผลิตระบบอิเล็กทรอนิกส์ซึ่งการเปลี่ยนแปลงและการประมวลผลข้อมูลจะดำเนินการตามกฎหมายของฟังก์ชันที่ไม่ต่อเนื่อง การพัฒนาอุตสาหกรรมของวงจรดิจิทัลมีสองทิศทาง: พลังงาน (พลังงาน) ที่เกี่ยวข้องกับการแปลงกระแสตรงและกระแสสลับสำหรับความต้องการของโลหะการลากไฟฟ้าอุตสาหกรรมพลังงานไฟฟ้าและข้อมูลซึ่งเป็นเจ้าของอุปกรณ์เสียงและวิดีโอการสื่อสารโทรคมนาคมการวัดการควบคุมและการควบคุมกระบวนการทางเทคโนโลยีของการผลิตทางวิทยาศาสตร์ การวิจัยในสาขาเทคนิคและมนุษยธรรม

อุปกรณ์วัดแบบดิจิทัลคือเครื่องมือวัดที่ค่าของปริมาณทางกายภาพที่วัดได้จะแสดงเป็นตัวเลขที่เกิดขึ้นบนอุปกรณ์อ่านดิจิทัลหรือเป็นชุดของสัญญาณที่ไม่ต่อเนื่อง - รหัส

1 . วิธีการวัดเวลา

มีวิธีการวัดช่วงเวลาแบบอิเล็กทรอนิกส์ดังต่อไปนี้โดยวิธีแสดงข้อมูล:

ออสซิลโลกราฟี;

ดิจิทัล.

วิธีการวัดช่วงเวลาแบบดิจิทัล ได้แก่ :

วิธีการนับตามลำดับ;

วิธีการจับคู่ล่าช้า

วิธีเวอร์เนียร์;

วิธีการที่มีการเปลี่ยนแปลงระดับกลาง

ลองพิจารณาคุณสมบัติของแต่ละวิธีการวัดที่ระบุไว้

สาระการเรียนรู้แกนกลาง วิธีการนับตามลำดับ ประกอบด้วยการแสดงช่วงเวลาที่วัดได้ f การวัดในรูปแบบของลำดับของพัลส์จำนวนหนึ่งตามกันด้วยช่วงเวลาที่แน่นอน f o จำนวนพัลส์ของลำดับนี้เรียกว่า quantizing ใช้เพื่อตัดสินระยะเวลาของช่วงเวลา จำนวนพัลส์ของลำดับการหาปริมาณคือรหัสดิจิทัลของช่วงเวลา f การวัด รูปที่ 1.1 แสดงแผนภาพเวลาสำหรับวิธีการนับตามลำดับ

รูปที่ 1.1 - แผนภาพเวลาสำหรับวิธีการนับตามลำดับ

ก) แรงกระตุ้นของลำดับการหาปริมาณ

b) แรงกระตุ้นที่กำหนดจุดเริ่มต้นและจุดสิ้นสุดของช่วงเวลาที่วัดได้

c) ควบคุมแรงกระตุ้น;

d) พัลส์ที่อินพุตของตัวเลือก

อุปกรณ์ที่ใช้วิธีนี้เรียกว่าตัวนับอนุกรม แผนภาพการทำงานของอุปกรณ์แสดงในรูปที่ 1.2 อัลกอริทึมของการทำงานมีดังนี้ ตัวเลือกเวลารับพัลส์จากตัวสร้างลำดับการหาปริมาณ ตัวเลือกเวลาจะถูกควบคุมโดยพัลส์สี่เหลี่ยมซึ่งระยะเวลาจะเท่ากับช่วงเวลาที่วัดได้ f การวัด แรงกระตุ้นการควบคุมถูกสร้างขึ้นโดยหน่วยสร้างรูปร่าง

รูปที่ 1.2 - แผนภาพการทำงานของตัวนับอนุกรม

ต่อหน้าพัลส์ควบคุมพัลส์ของลำดับการหาปริมาณจะผ่านตัวเลือกซึ่งจะถูกลงทะเบียนโดยตัวนับ

ข้อเสียของวิธีนี้คือการขาดความแม่นยำในหลายกรณี ในการปรับปรุงความแม่นยำจำเป็นต้องลดช่วงเวลาφ o หรือคำนึงถึงช่วงเวลา Df 1 และ Df 2 ด้วยวิธีใดวิธีหนึ่ง การลดช่วงเวลาต้องเพิ่มความเร็วของรูปแบบการแปลงซึ่งเป็นเรื่องยากที่จะนำไปใช้ ช่วงเวลา Df 1 สามารถลดลงเป็นศูนย์ได้หากคุณซิงโครไนซ์พัลส์ของลำดับการหาปริมาณด้วยพัลส์สตาร์ท มีหลายวิธีในการพิจารณาช่วงเวลา Dph 2

วิธีเวอร์เนีย... วิธีการของเวอร์เนียพบว่ามีการประยุกต์ใช้อย่างกว้างขวางในเทคนิคการวัดช่วงเวลาทั้งในฐานะวิธีการลดข้อผิดพลาดของตัวแปลงการนับตามลำดับและเป็นวิธีที่เป็นอิสระในการสร้างอุปกรณ์การวัดบางชนิด

รูปที่ 1.3 แสดงแผนภาพการทำงานของเครื่องวัดช่วงเวลาด้วยวิธีเวอร์เนียเพื่อลดข้อผิดพลาด Df 2 และด้วยการซิงโครไนซ์ของพัลส์เริ่มต้น (Df 1 \u003d 0)

รูปที่ 1.3 - แผนภาพการทำงานของเครื่องวัดช่วงเวลาตามวิธีเวอร์เนีย

โครงการทำงานดังนี้ พัลส์จากเครื่องกำเนิดลำดับควอนไดซ์จะถูกป้อนเข้ากับอินพุตของวงจรบังเอิญและไปยังอินพุตของตัวแบ่งความถี่ ตัวแบ่งความถี่จะสร้างพัลส์ที่ซิงโครไนซ์กับลำดับการหาปริมาณและใช้เพื่อทริกเกอร์อุปกรณ์ที่กำลังทดสอบ ในเวลาเดียวกันพัลส์ของตัวแบ่งจะเปิดวงจรบังเอิญซึ่งพัลส์เอาท์พุทจะถูกบันทึกโดยตัวนับหยาบ

เครื่องกำเนิดพัลส์เวอร์เนียถูกกระตุ้นโดยพัลส์หยุด พัลส์ที่สร้างขึ้นโดยมีจุด

φและ \u003d (n-1) / n,

โดยที่ n เป็นจำนวนเต็มจะถูกป้อนเข้ากับอินพุตอื่นของวงจรบังเอิญและถูกบันทึกพร้อมกันโดยตัวนับจำนวนที่แน่นอน

หลังจากช่วงเวลาหนึ่งขึ้นอยู่กับระยะเวลาของส่วน f 0 -Df 2 พัลส์ของลำดับการหาปริมาณและเวอร์เนียจะเกิดขึ้นพร้อมกัน พัลส์ของวงจรบังเอิญจะบล็อกเครื่องกำเนิดพัลส์เวอร์เนีย เห็นได้ชัดว่าจำนวนพัลส์ที่เคาน์เตอร์บันทึกเป็นสัดส่วนกับระยะเวลาของส่วน f 0 -Df 2

ช่วงเวลาที่วัดได้ f การวัดสามารถแสดงเป็น

F การวัด \u003d (N-N n) f 0 + N n Df n, (1.1)

โดยที่ N - การอ่านค่าตัวนับคร่าวๆ

N n - การอ่านค่าตัวนับที่แน่นอน

Дф n - ขั้นเวอร์เนียเท่ากับ f 0 / n

ดังนั้นวิธีเวอร์เนียจึงช่วยลดข้อผิดพลาดในการวัดค่าสัมบูรณ์ลงเป็นค่าφ 0 / n ในกรณีนี้ค่าของ n สามารถเข้าถึงค่าที่ค่อนข้างใหญ่ (หลายสิบหรือหลายร้อย) ซึ่งเป็นตัวกำหนดการใช้วิธีนี้อย่างแพร่หลาย

การใช้วิธีเวอร์เนียสำหรับค่า n จำนวนมากกำหนดข้อกำหนดหลายประการในโหนดวงจรซึ่งสำคัญที่สุดคือ:

ความเสถียรสูงของความถี่ของลำดับเวอร์เนีย

ความเสถียรสูงของพารามิเตอร์ของแรงกระตุ้นของทั้งสองลำดับ

ความละเอียดสูงของแผนการบังเอิญ

ข้อเสียเปรียบที่สำคัญของวิธีเวอร์เนียคือความไม่สะดวกในการนับผลการวัดบนจอแสดงผลหลายจอพร้อมการคำนวณในภายหลัง

ถึง วิธีการที่มีการเปลี่ยนแปลงระดับกลางรวมวิธีการแปลงเวลาเป็นแอมพลิจูดและวิธีการแปลงมาตราส่วนเวลา

วิธีการแปลงเวลาเป็นแอมพลิจูดมันถูกใช้เพื่อบัญชีสำหรับส่วน Df 2 ในตัวนับอนุกรม รูปที่ 1.4 แสดงแผนภาพการทำงานของอุปกรณ์วัด

อัลกอริทึมของอุปกรณ์มีดังนี้ พัลส์ของลำดับการหาปริมาณจากเครื่องกำเนิดไฟฟ้าจะถูกป้อนเข้ากับอินพุตแรกของวงจรบังเอิญ 1 และ 2 ซึ่งควบคุมโดยทริกเกอร์ผ่านอินพุตที่สอง

เมื่อมาถึงของพัลส์เริ่มต้นทริกเกอร์จะพลิกกลับในเวลาเดียวกันวงจรบังเอิญ 2 เปิดขึ้นและวงจรบังเอิญ 1 ปิดวงจรเวลาหยาบเริ่มทำงานประกอบด้วยวงจรบังเอิญ 2 และตัวนับ

รูปที่ 1.4 - แผนภาพการทำงานของเครื่องวัดช่วงเวลาตามวิธีการแปลงเวลา - แอมพลิจูด

พัลส์หยุดจะส่งฟลิปฟล็อปกลับสู่ตำแหน่งเดิมวงจรบังเอิญ 2 จะปิดและวงจรบังเอิญ 1 จะเปิดขึ้นแรงกระตุ้นการหยุดจะมาถึงตัวแปลงแอมพลิจูดเวลาและเริ่มทำงานพร้อมกัน พัลส์แรกจากเอาต์พุตของวงจรบังเอิญ 1 หยุดตัวแปลง ในกรณีนี้พัลส์จะปรากฏขึ้นที่เอาต์พุตของตัวแปลงซึ่งแอมพลิจูดซึ่งเป็นสัดส่วนกับระยะเวลาของช่วงเวลาระหว่างสองพัลส์พัลส์หยุดและพัลส์แรกจากเอาต์พุตของวงจรบังเอิญ 1 นั่นคือสัดส่วนกับส่วน Df 2 ในฐานะตัวแปลงเวลาต่อแอมพลิจูดสิ่งที่ใช้บ่อยที่สุดคือเครื่องกำเนิดแรงดันไฟฟ้าแบบฟันเลื่อยเชิงเส้นที่ควบคุมโดยพัลส์สองตัว - เริ่มต้นและหยุด

นอกจากนี้พัลส์จากเอาต์พุตของตัวแปลงจะถูกป้อนเข้ากับอินพุตของเครื่องวิเคราะห์แอมพลิจูด n-channel ในกรณีที่ง่ายที่สุดเครื่องวิเคราะห์แอมพลิจูดสามารถสร้างขึ้นในรูปแบบของตัวจำแนกอินทิกรัลที่เชื่อมต่อแบบขนาน n โดยมีเกณฑ์การเลือกปฏิบัติที่เว้นระยะห่างเท่า ๆ กัน ขึ้นอยู่กับความกว้างของพัลส์ที่เอาต์พุตของตัวแปลงที่เอาต์พุตของเครื่องวิเคราะห์จะได้รับสัญญาณรูปแบบหนึ่งหรืออีกรูปแบบหนึ่ง (ประเภทของสัญญาณขึ้นอยู่กับประเภทของเครื่องวิเคราะห์ที่ใช้) ซึ่งมีข้อมูลเกี่ยวกับระยะเวลาของช่วงเวลา Df 2 สัญญาณนี้ไปยังหน่วยถอดรหัสและบ่งชี้

วิธีการแปลงฐานเวลา ประกอบด้วยข้อเท็จจริงที่ว่าระยะเวลาของช่วงเวลาที่วัด f การวัดถูกแปลงเป็นพัลส์ของระยะเวลา k f การวัดซึ่งวัดโดยใช้ตัวแปลงตัวนับตามลำดับ โดยปกติแล้วการแปลงฐานเวลาจะทำในสองขั้นตอน ประการแรกประกอบด้วยการเปลี่ยนประเภทของแอมพลิจูดเวลาที่สอง - ในการเปลี่ยนแปลงประเภทเวลาแอมพลิจูด รูปที่ 1.5 แสดงแผนภาพการทำงานทั่วไปของอุปกรณ์วัด พัลส์เริ่มต้นและหยุดช่วง f การวัดระหว่างที่คุณต้องการวัดจะถูกป้อนเข้ากับตัวแปลงมาตราส่วนเวลา พัลส์ที่เอาท์พุทของตัวแปลงซึ่งมีระยะเวลาการวัด kf จะควบคุมวงจรบังเอิญซึ่งในระหว่างการทำงานของพัลส์นี้จะส่งพัลส์เชิงปริมาณจากเครื่องกำเนิดไฟฟ้าไปยังตัวนับ ดังนั้นเครื่องกำเนิดไฟฟ้าวงจรบังเอิญและตัวนับจึงเป็นตัวแปลงการนับตามลำดับด้วยความช่วยเหลือของการวัดช่วง kf การวัด

รูปที่ 1.5 - แผนภาพการทำงานของเครื่องวัดช่วงเวลาตามวิธีการแปลงมาตราส่วนเวลา

สำหรับช่วงเวลาที่วัดได้คุณสามารถเขียนได้

f การวัด \u003d Nf 0 / k

โดยที่ N คือจำนวนพัลส์ที่เคาน์เตอร์บันทึกไว้

ดังนั้นวิธีการที่พิจารณาทำให้สามารถวัดช่วงเวลาเล็ก ๆ ได้โดยไม่ต้องใช้รูปแบบการปรับความเร็วสูง

ข้อผิดพลาดของวิธีการแปลงมาตราส่วนเวลาส่วนใหญ่พิจารณาจากค่าและความคงที่ของปัจจัยการแปลง k

2 . การพัฒนาแผนผังโครงสร้างและหน้าที่ของอุปกรณ์

เครื่องตรวจวัดช่วงเวลา

แผนภาพโครงสร้างของอุปกรณ์ที่ออกแบบประกอบด้วยองค์ประกอบต่อไปนี้:

Impulse shaper (PI) - สร้างสัญญาณควบคุมเพื่อให้เริ่มนับเมื่อถึงขอบนำของพัลส์ที่วัดได้ หยุดการนับเมื่อถึงขอบด้านหลังของพัลส์ที่วัดได้

เครื่องกำเนิดสัญญาณนาฬิกา (TG) - สร้างพัลส์ความถี่สูงที่จำเป็นในการวัดช่วงเวลารวมทั้งพัลส์ที่จำเป็นเพื่อให้แน่ใจว่าการทำงานของตัวแปลงรหัสที่ส่งข้อมูลไปยังช่องทางการสื่อสาร

รูปแบบการนับพัลส์นาฬิกา (SPI) - นับจำนวนพัลส์ภายในช่วงเวลาที่วัดได้

ชุดควบคุม (CU) - จำเป็นเพื่อประสานการทำงานของทุกหน่วยของอุปกรณ์ให้ทันเวลา

หน่วยแสดงผล (BO) - จำเป็นเพื่อแสดงผลการวัด

Parallel to serial code converter (PPK) - แปลงรหัสสำหรับส่งไปยังช่องทางการสื่อสาร

รูปที่ 2.1 แสดงแผนภาพบล็อกของอุปกรณ์วัดแบบดิจิทัลที่มีองค์ประกอบที่อธิบายไว้ข้างต้น

รูปที่ 2.1 - แผนภาพบล็อกของอุปกรณ์ที่ออกแบบ

แผนภาพบล็อกของอุปกรณ์ประกอบด้วยหน่วย FI ซึ่งสร้างสัญญาณเมื่อมาถึงขอบนำของพัลส์ที่วัดได้และเมื่อมาถึงขอบด้านท้าย สัญญาณที่สร้างขึ้นเมื่อมาถึงขอบนำช่วยให้สามารถส่งผ่านพัลส์นาฬิกาจาก TG ไปยัง SPI ซึ่งเมื่อสัญญาณนาฬิกาจาก TG มาถึงจะนับ เมื่อมาถึงขอบด้านหลังพัลส์จาก TG จะหยุดมาถึง SPI และการนับจะหยุดลง การรวมไบนารีที่เอาต์พุตของ SPI ตามสัญญาณเปิดใช้งานของ CU จะถูกป้อนเข้ากับอินพุตของ BO และ PPK นอกจากนี้ผลการวัดจะแสดงใน BO และในรูปแบบ PPK ชุดค่าผสมไบนารีจะถูกแปลงจากรหัสคู่ขนานเป็นรหัสซีเรียลเพื่อส่งต่อไปยังช่องทางการสื่อสาร

มาสร้างแผนภาพการทำงานของอุปกรณ์วัด

Pulse shaper - สร้างสัญญาณที่กำหนดจุดเริ่มต้นและจุดสิ้นสุดของช่วงเวลาที่วัดได้ ประกอบด้วยตัวตรวจจับของแกนนำ (สร้างสัญญาณที่กำหนดจุดเริ่มต้นของพัลส์) และต่อท้าย (สัญญาณของจุดสิ้นสุดของพัลส์)

จากเครื่องตรวจจับขอบพัลส์จะถูกส่งไปยังทริกเกอร์ด้วยความช่วยเหลือซึ่งเลือกช่วงเวลาที่ต้องการ

conjunctor ช่วยให้คุณเปิดหรือปิดการใช้งานทางเดินของพัลส์นาฬิกาที่สร้างโดยเครื่องกำเนิดไฟฟ้า

ตัวนับที่จำเป็นสำหรับการนับพัลส์ เพื่อลดจำนวนองค์ประกอบเมื่อสร้างเครื่องวัดช่วงเวลาเราจะใช้ตัวนับเลขฐานสอง - ทศนิยมเป็นตัวนับสำหรับการนับสัญญาณนาฬิกาโดยดำเนินการตามรหัสแลกเปลี่ยนกับอุปกรณ์ประมวลผล

ตัวนับดังกล่าวจะมีตัวนับ BCD หนึ่งหลักเป็นชุด จำนวนเลขฐานสองของตัวนับถูกกำหนดโดยสูตร:

การลงทะเบียนการจัดเก็บ - จดจำข้อมูลที่มาจากตัวนับอิมพัลส์และยังช่วยให้คุณหลีกเลี่ยงการกะพริบขณะแสดงผลการนับบนตัวบ่งชี้ เนื่องจากการอ่านข้อมูลจากการลงทะเบียนจะดำเนินการหลังจากสิ้นสุดการนับโดยเคาน์เตอร์เท่านั้น

ตัวแปลงรหัสที่แปลงข้อมูลจากการจัดเก็บลงทะเบียนเป็นรูปแบบที่สะดวกสำหรับตัวบ่งชี้ทศนิยม ตามเงื่อนไขรหัสเช่น 8421 + 6 จะได้รับจากเคาน์เตอร์

ตัวบ่งชี้ทศนิยมดิจิทัล ให้เรากำหนดความจุของอุปกรณ์บ่งชี้ตามสูตร:

ที่ไหน สูงสุด - ค่าสูงสุดของค่าที่วัดได้ DD - ความแม่นยำในการวัด

Generator - สร้างพัลส์สี่เหลี่ยมของความถี่ที่กำหนดซึ่งจำเป็นสำหรับการนับพัลส์และการส่งข้อมูล งานนี้ใช้เครื่องกำเนิดความถี่และตัวแบ่งความถี่สองตัวด้วย 3 และ 50 ที่เอาต์พุตซึ่งความถี่สัญญาณนาฬิกาจะเท่ากับ Hz และ Hz ตามลำดับ

ขนานกับตัวแปลงอนุกรม ในการใช้ตัวแปลงรหัสจะใช้รีจิสเตอร์ที่มีอินพุตแบบขนานและเอาต์พุตอนุกรมของข้อมูล

ความกว้างบิตของรีจิสเตอร์ที่มีอินพุตแบบขนานและเอาต์พุตตามลำดับของข้อมูลถูกกำหนดตามความจริงที่ว่า 4 บิตนั้นจำเป็นในการแสดงทศนิยมแต่ละตำแหน่ง

วงจรควบคุมช่วยให้มั่นใจได้ถึงการประสานงานในช่วงเวลาของการทำงานของทุกหน่วยของอุปกรณ์ ควบคุมการถ่ายโอนข้อมูลจากทะเบียนการจัดเก็บไปยังตัวบ่งชี้และไปยังช่องทางการสื่อสาร

รูปที่ 2.3 แสดงแผนภาพการทำงานของอุปกรณ์นับพัลส์ที่ออกแบบมาซึ่งทำงานตามหลักการต่อไปนี้ในเวลาเริ่มต้นสัญญาณจะถูกป้อนไปยังอินพุต DFT ซึ่งสร้างพัลส์ที่มาถึงอินพุต S ของทริกเกอร์ T ตั้งค่าเอาต์พุต Q เป็นสถานะเดียวดังนั้นจึงให้ต่อเนื่อง ป้อนสัญญาณไปยังประตูลอจิก AND ไปยังอินพุตที่สองซึ่งป้อนสัญญาณจากตัวแบ่งความถี่ f / 3... เมื่อเอาต์พุต Q ของฟลิปฟล็อป T เป็นสัญญาณระดับสูงพัลส์นาฬิกาจากเครื่องกำเนิดไฟฟ้าจะถูกส่งไปยังเคาน์เตอร์ หากขอบด้านหลังของพัลส์มาถึงอินพุต DPF จะสร้างสัญญาณที่ไปยังอินพุต R ของทริกเกอร์ T และรีเซ็ตในขณะที่เอาต์พุต Q ตั้งค่าระดับสัญญาณต่ำและตรรกะ "0" จะปรากฏที่อินพุตขององค์ประกอบ AND ซึ่งจะไม่ข้ามข้อความของพัลส์ จากเครื่องกำเนิดไฟฟ้า - ตัวนับจะหยุดนับ

เมื่อมาถึงแรงกระตุ้นเกี่ยวกับขอบด้านท้ายของสัญญาณวงจร CU จะเปิดขึ้นซึ่งจะสร้างสัญญาณเพื่อให้สามารถเขียนไปยังรีจิสเตอร์หน่วยเก็บข้อมูลและ shift register เพื่อส่งออกข้อมูลจากตัวบ่งชี้และไปยังช่องทางการสื่อสารตามลำดับ หลังจากนั้น CU จะถ่ายโอนองค์ประกอบของอุปกรณ์ไปยังสถานะเริ่มต้น (เช่นรีเซ็ต) เพื่อทำการวัดระยะเวลาของพัลส์อื่น ๆ ต่อไป

รูปที่ 2.2 แสดงแผนภาพบล็อกของอัลกอริทึมการทำงานของอุปกรณ์

รูปที่ 2.2 - แผนภาพบล็อกของอัลกอริทึมการทำงานของอุปกรณ์

อุปกรณ์สำหรับการวัดช่วงเวลาทำงานตามอัลกอริทึมต่อไปนี้

เมื่อขอบนำของสัญญาณมาถึงอินพุตของอุปกรณ์เครื่องกำเนิดไฟฟ้าจะเปิดขึ้นซึ่งผ่านตัวแบ่ง /3 สร้างพัลส์ด้วยความถี่ f 1 \u003d 10,000 Hz และให้สัญญาณนาฬิกาเพื่อเปิดตัวนับซึ่งจะนับจำนวนพัลส์จนกว่าจะถึงขอบด้านท้ายของสัญญาณ หากตัวนับล้นตัวนับอื่นจะเปิดอยู่และตัวก่อนหน้าจะแสดงผลการนับซึ่งเขียนไปยังรีจิสเตอร์หน่วยเก็บข้อมูลเพื่อแสดงบนตัวบ่งชี้และไปยังรีจิสเตอร์อนุกรมแบบขนานเพื่อส่งต่อไปยังช่องทางการสื่อสาร หากเกิดการล้นบนตัวนับตัวแรกตัวนับที่สองจะเปิดขึ้นหากมีการล้นเกิดขึ้นตัวนับที่สามจะเปิดขึ้น แต่หากเกิดการล้นบนตัวนับที่สามตัวแสดงข้อผิดพลาดจะสว่างขึ้น เมื่อสัญญาณหยุดมาถึงอินพุตพัลส์นาฬิกาจากเครื่องกำเนิดไฟฟ้าจะไม่ถูกป้อนไปยังตัวนับและวงจรควบคุม - ตัวนับจะเก็บค่าไว้จนกว่าสัญญาณถัดไปจะมาถึง

รูปที่ 2.3 - แผนภาพการทำงานของอุปกรณ์

3 . การพัฒนาแผนผังของอุปกรณ์

3.1 ทางเลือกของฐานองค์ประกอบ

ในการสร้างอุปกรณ์สำหรับวัดช่วงเวลาจำเป็นต้องเลือกชุดวงจรขนาดเล็กที่จะนำบล็อกทั้งหมดของอุปกรณ์ไปใช้

ทางเลือกควรเลือกจากประเภทหลักของลอจิก: TTL, ESL, MOS ในแง่ของการป้องกันเสียงรบกวนชิปซีรีส์ TTL เหมาะสมที่สุด วงจรไมโคร ESL มีภูมิคุ้มกันสัญญาณรบกวนไม่เพียงพอและไมโครวงจร MOS มีภูมิคุ้มกันเสียงมากเกินไปและการใช้งานนั้นถูกต้องในอุปกรณ์ที่มีการรบกวนที่สำคัญ เครื่องวัดระยะเวลาไม่ใช่อุปกรณ์ดังกล่าว นอกจากนี้อุปกรณ์ที่ออกแบบมาได้รับการออกแบบมาเพื่อวัดระยะเวลาของพัลส์บวกและวงจรไมโคร ESL เป็นวงจรลอจิกเชิงลบและสำหรับการใช้งานจะต้องใช้ตัวแปลงระดับซึ่งค่อนข้างซับซ้อนในการออกแบบอุปกรณ์

จากการเปรียบเทียบชุดหลักของวงจรลอจิก TTL จึงได้เลือกซีรีส์ KR1533 ซึ่งมีพารามิเตอร์หลักดังต่อไปนี้แสดงในตารางที่ 3.1

ตารางที่ 3.1 - พารามิเตอร์พื้นฐานของวงจรไมโครซีรีส์ KR1533

พารามิเตอร์

มูลค่า

Ppot, mW

จากตารางที่ 3.1 เราสามารถสรุปได้ว่าไมโครวงจรของซีรีส์ KR1533 มีความเร็วเพียงพอสำหรับอุปกรณ์ที่ออกแบบการป้องกันเสียงรบกวนปัจจัยการแตกแขนงและการใช้พลังงานที่ต่ำเพียงพอ นอกจากนี้องค์ประกอบการทำงานของไมโครวงจรของซีรีส์นี้ยังมีความกว้างเพียงพอซึ่งมีความสำคัญในการใช้งานจริง

การใช้ไมโครวงจรของ TTL ซีรีส์อื่นร่วมกับไมโครซีรีย์ที่เลือกสามารถทำได้โดยไม่ต้องใช้ตัวแปลงระดับสัญญาณ

3.2 การออกแบบโครงร่างสำหรับการเลือกขอบของช่วงเวลา

ในการควบคุมช่วงเวลาของการเริ่มต้นและจุดสิ้นสุดของการนับพัลส์จากเครื่องกำเนิดสัญญาณนาฬิกาจำเป็นต้องมีอุปกรณ์ที่จะสร้างพัลส์เริ่มต้นและสิ้นสุดตามลำดับ เมื่อทำการวัดช่วงเวลาของพัลส์อุปกรณ์ดังกล่าวคือตัวตรวจจับขอบ ตามที่ได้รับมอบหมายสำหรับการบ้านหลักสูตรจำเป็นต้องออกแบบอุปกรณ์สำหรับวัดระยะเวลาการเต้นของชีพจร เมื่อคำนึงถึงสิ่งนี้ในการสร้างพัลส์เริ่มต้นการนับจึงจำเป็นต้องใช้เครื่องตรวจจับขอบชั้นนำและสร้างพัลส์ปลายการนับ - ตัวตรวจจับขอบด้านหลัง

มีวงจรมากมายสำหรับเครื่องตรวจจับขอบนำหน้าและต่อท้าย ต่างก็มีข้อดีและข้อเสียในตัวเอง ในอุปกรณ์นี้ขอแนะนำให้ใช้วงจรตรวจจับตามองค์ประกอบลอจิก โครงร่างนี้ง่ายที่สุดเนื่องจากไม่มีองค์ประกอบการรัดไมโครวงจร วงจรตรวจจับขอบชั้นนำทั่วไปแสดงในรูปที่ 3.1

รูปที่ 3.1 - ตัวตรวจจับขอบชั้นนำ

หลักการทำงานของวงจรอธิบายได้จากแผนภาพเวลาในรูปที่ 3.2

รูปที่ 3.2 - แผนภาพเวลาของเครื่องตรวจจับขอบชั้นนำ

ดังที่เห็นได้จากแผนภาพเวลาพัลส์ที่เอาท์พุทของวงจรจะปรากฏขึ้นในขณะที่ขอบนำของพัลส์อินพุตปรากฏขึ้นและคงอยู่เป็นระยะเวลาหนึ่ง ระยะเวลาของพัลส์เอาต์พุตจะพิจารณาจากเวลาหน่วงขององค์ประกอบลอจิกที่รวมอยู่ในตัวตรวจจับ ระยะเวลาของพัลส์เอาต์พุตควรเพียงพอสำหรับการกระตุ้นที่ชัดเจนของทริกเกอร์ที่ควบคุมจุดเริ่มต้นและจุดสิ้นสุดของการนับพัลส์ของเครื่องกำเนิดไฟฟ้า เพื่อให้ทริกเกอร์ทำงานได้อย่างน่าเชื่อถือต้องเป็นไปตามเงื่อนไข 3.1

ในฐานะ RS-trigger เราใช้ microcircuit KR1533TP2 ซึ่งเวลาตอบสนองไม่เกิน 26 ns ระยะเวลาของพัลส์เอาท์พุทของเครื่องตรวจจับขอบชั้นนำจะเป็น:

โดยที่ n คือจำนวนองค์ประกอบเชิงตรรกะที่ประกอบขึ้นเป็นตัวตรวจจับ

t zdr คือเวลาหน่วงสำหรับการเปลี่ยนองค์ประกอบลอจิก

ความกว้างพัลส์ขั้นต่ำที่จำเป็นสำหรับทริกเกอร์ที่กำหนดคือ:

ในการสร้างเครื่องตรวจจับขอบชั้นนำเราจะใช้ไมโครเซอร์กิต KR1533LA3 ซึ่งมีองค์ประกอบลอจิก 2-AND-NOT 4 ตัวที่มีเวลาหน่วงเฉลี่ย 8 n ในกรณีนี้ระยะเวลาพัลส์คือ:

ในการเพิ่มระยะเวลาของพัลส์เอาท์พุตของเครื่องตรวจจับขอบชั้นนำให้เป็นค่าที่ต้องการจำเป็นต้องใช้อินเวอร์เตอร์ที่เชื่อมต่อแบบอนุกรมสี่ตัวที่ผลิตบนไมโครวงจร KR1533LA3 จากนั้นวงจรตรวจจับขอบนำจะอยู่ในรูปแบบที่แสดงในรูปที่ 3.3

รูปที่ 3.3 - แผนภาพของเครื่องตรวจจับขอบชั้นนำ

วงจรตรวจจับขอบด้านหลังโดยทั่วไปแสดงในรูปที่ 3.4

รูปที่ 3.4 - ตัวตรวจจับขอบด้านหลัง

แผนภาพเวลาที่อธิบายหลักการของเครื่องตรวจจับขอบท้ายแสดงในรูปที่ 3.5

รูปที่ 3.5 - แผนภาพเวลาของเครื่องตรวจจับขอบด้านหลัง

ในการสร้างเครื่องตรวจจับขอบด้านหลังเราใช้ไมโครเซอร์กิต KR1533LE1 ซึ่งมีลอจิกเกต 2-OR-NOT 4 ประตูโดยมีเวลาหน่วงเวลาเฉลี่ย 11 ns ในกรณีนี้ระยะเวลาพัลส์คือ:

ระยะเวลาผลลัพธ์ของพัลส์เอาท์พุทน้อยกว่าค่าต่ำสุดที่กำหนด (3.3) เพื่อให้ได้ระยะเวลาของพัลส์เอาท์พุทไม่น้อยกว่าค่าต่ำสุดจำเป็นต้องรวมองค์ประกอบลอจิก 4 ตัวของไมโครวงจร KR1533LE1 ไว้ในวงจรตรวจจับขอบด้านหลัง ในกรณีนี้วงจรตรวจจับขอบด้านหลังจะมีรูปแบบดังแสดงในรูปที่ 3.6 และระยะเวลาของพัลส์เอาต์พุตจะเป็น:

รูปที่ 3.6 - แผนผังของเครื่องตรวจจับขอบท้าย

3.3 การออกแบบเครื่องกำเนิดไฟฟ้า

ในการซิงโครไนซ์การทำงานของวงจรอุปกรณ์รับพัลส์สำหรับการวัดช่วงเวลาพัลส์ที่กำหนดอัตราการถ่ายโอนข้อมูลไปยังช่องทางการสื่อสารจำเป็นต้องมีเครื่องกำเนิดไฟฟ้าที่สามารถสร้างพัลส์นาฬิกาด้วยอัตราการทำซ้ำและระยะเวลาพัลส์ที่กำหนด ยิ่งไปกว่านั้นระยะเวลาของพัลส์ของเครื่องกำเนิดไฟฟ้าจะต้องเพียงพอสำหรับการทำงานของอุปกรณ์ทั้งหมดที่ขับเคลื่อนด้วย

ความถี่ของเครื่องกำเนิดไฟฟ้าถูกเลือกจากเงื่อนไข:

โดยที่ LCM เป็นตัวคูณที่พบน้อยที่สุด

ตามการกำหนดสำหรับการบ้านความแม่นยำของการวัด DD คือ 0.1 มิลลิวินาทีและอัตราการถ่ายโอนข้อมูลไปยังช่องทางการสื่อสาร V ต่อคือ 600 บิต / วินาที ดังนั้นความถี่สัญญาณนาฬิกาคือ:

เพื่อความแม่นยำในการวัดและอัตราการส่งข้อมูลที่กำหนดจำเป็นต้องมีความถี่ที่แตกต่างกัน การใช้นาฬิกาสองเรือนสามารถแก้ปัญหานี้ได้ แต่นาฬิกาทั้งสองจะต้องทำงานร่วมกันซึ่งทำได้ยาก ดังนั้นในทางปฏิบัติจะใช้เครื่องกำเนิดไฟฟ้าและตัวแบ่งความถี่หนึ่งตัวเพื่อให้ได้ความถี่สัญญาณนาฬิกาที่ต้องการ อุปกรณ์ที่อยู่ระหว่างการพัฒนาใช้ความถี่สัญญาณนาฬิกาสองตัวดังนั้นจึงใช้ตัวแบ่งความถี่สองตัวที่มีปัจจัยการแบ่งต่างกัน สามารถคำนวณปัจจัยหารโดยใช้สูตรต่อไปนี้:

ปัจจัยการหารของตัวแบ่งความถี่ที่คำนวณตามสูตร 3.9 คือ:

จากข้อเท็จจริงที่ว่าความถี่ของเครื่องกำเนิดไฟฟ้าคือ 30 kHz ระยะเวลาการสร้างคือ:

เมื่อรอบการทำงานเท่ากับ 2 ระยะเวลาพัลส์ต้องเท่ากับระยะเวลาหยุดชั่วคราว:

วงจรกำเนิดสัญญาณนาฬิกาแสดงในรูปที่ 3.7

รูปที่ 3.7 - วงจรกำเนิดพัลส์นาฬิกา

ระยะบัฟเฟอร์ในออสซิลเลเตอร์ช่วยปรับปรุงรูปร่างของแรงดันไฟฟ้าขาออกและลดอิทธิพลของโหลดที่มีต่อความถี่การสั่น

สูตรคำนวณชีพจรและระยะเวลาหยุดชั่วคราวมีดังนี้:

เพื่อให้ได้ความถี่ที่กำหนดความต้านทานของตัวต้านทานและความจุของตัวเก็บประจุจะต้องเท่ากันตามลำดับ:

3.4 ออกแบบ ตัวแบ่งความถี่

ความจำเป็นในการแบ่งความถี่มีเหตุผลในส่วนก่อนหน้านี้ ขอแนะนำให้สร้างตัวแบ่งความถี่บนตัวนับตามลำดับบน D-flip-flop ด้วยปัจจัยการแปลงที่กำหนดโดยใช้วิธีการถอดรหัสสถานะ

ในการสร้างตัวนับด้วยปัจจัยการแปลงที่กำหนดตัวนับปกติจะถูกสร้างขึ้นบน D-flip-flop จากนั้นจึงมีการแนะนำลิงก์ที่ห้ามสถานะที่ไม่จำเป็น ควรสังเกตว่าทั้งรัฐแรกและรัฐสุดท้ายที่ไม่จำเป็นสามารถปิดใช้งานได้

ในการสร้างตัวนับที่มีสถานะคงตัวจำเป็นต้องใช้ D-flip-flop ในการสร้างตัวนับที่มีปัจจัยการแปลงเป็น 3 คุณต้องมีทริกเกอร์ เราเลือกไมโครเซอร์กิต KR1533TM2 ที่มี D-flip-flop 2 ตัวพร้อมอินพุตการติดตั้ง สถานะต้องห้ามจะอยู่ข้างหลังจาก 3 วงจรแบ่งความถี่แสดงในรูปที่ 3.8 แผนภาพเวลาที่อธิบายหลักการทำงานแสดงในรูปที่ 3.9

รูปที่ 3.8 - โครงร่างของตัวแบ่งความถี่ด้วย 3

รูปที่ 3.9 - แผนภาพเวลาของตัวแบ่งความถี่ด้วย 3

ในการสร้างตัวแบ่งความถี่ด้วย 50 คุณต้องมี D-flip-flop มาเลือกไมโครเซอร์กิต KR1533TM2 3 ตัวซึ่งแต่ละตัวมี D-flip-flop 2 ตัวพร้อมอินพุตการตั้งค่า สถานะต้องห้ามของตัวนับจะตามมาจากด้านหลังเริ่มจาก 50 รหัสไบนารีของหมายเลข 50 คือ 110010 โครงร่างของตัวแบ่งความถี่ด้วย 50 แสดงในรูปที่ 3.10

รูปที่ 3.10 - โครงร่างของตัวแบ่งความถี่ด้วย 50

3.5 การสังเคราะห์ตัวนับ BCD แบบหักลบจาก ลำดับบัญชี 8421+6 บน- ทริกเกอร์

ตามการกำหนดสำหรับภาคนิพนธ์ตัวนับเลขฐานสอง - ทศนิยมจะต้องถูกสังเคราะห์บน D-flip-flop และต้องมีลำดับการนับที่ระบุไว้ตามตัวเลือก งานระบุลำดับการนับ 8421 + 6 ตามลำดับการนับนี้รหัสไบนารีของเลขฐานสิบจะได้รับในตาราง 3.2

ตารางที่ 3.2 - รหัสไบนารีทศนิยม

เลขฐานสิบ

BCD

ในการสังเคราะห์ตัวนับลบก่อนอื่นคุณต้องนำตารางของการดำเนินการ D-flip-flop (ตารางที่ 3.3)

ตารางที่ 3.3 - ตารางการทำงานของ D-flip-flop แบบซิงโครนัส

จากตารางที่ 3.3 จะเห็นได้ว่าสถานะของอินพุต D ของฟลิปฟล็อปจะถูกเขียนใหม่เป็นเอาต์พุต Q เฉพาะในกรณีที่มีระดับสูงที่อินพุต C โดยคำนึงถึงตารางการทำงานของ D-flip-flop สามารถรวบรวมตารางการทำงานของตัวนับการลบได้ (ตารางที่ 3.4)

ตารางที่ 3.4 - ตารางการทำงานของมิเตอร์ลบ

ขั้นตอนต่อไปในการสังเคราะห์ตัวนับลบคือการย่อฟังก์ชันที่ได้รับ D 1, D 2, D 3 และ D 4 ให้เหลือน้อยที่สุด สะดวกในการลดฟังก์ชันเหล่านี้โดยใช้แผนที่ Karnot ในการสร้างวงจรตาม Schaeffer จำเป็นต้องลดฟังก์ชันลงทีละหน่วย ขั้นตอนการย่อขนาดจะแสดงในตาราง 3.5 - 3.8

ตารางที่ 3.5 - การย่อขนาดของฟังก์ชัน D 1 โดยใช้แผนที่ Karnot

ตารางที่ 3.6 - การย่อขนาดของฟังก์ชัน D 2 โดยใช้แผนที่ Karnot

ตารางที่ 3.7 - การย่อขนาดของฟังก์ชัน D 3 โดยใช้แผนที่ Karnot

ผลลัพธ์ของการย่อขนาดฟังก์ชัน D 1, D 2, D 3, D 4 จะต้องถูกเปลี่ยนเพื่อสร้างวงจรในพื้นฐานของแชฟเฟอร์ ผลลัพธ์ของการย่อขนาดและการเปลี่ยนแปลงของฟังก์ชันมีให้ในสูตร 3.16 - 3.19 และฟังก์ชันยืม Z - 3.20

ในการสร้างวงจรคุณจะต้องมีองค์ประกอบ D-flip-flop 4 ตัว, 2-AND-NOT และ 3-AND-NOT เราจะใช้วงจรไมโคร KR1533TM2, KR1533LA3 และ KR1533LA4 แผนภาพของตัวนับเลขฐานสอง - ทศนิยมที่สังเคราะห์ขึ้นพร้อมลำดับการนับ 8421 + 6 แสดงในรูปที่ 3.11 แผนภาพเวลาที่อธิบายหลักการทำงานแสดงในรูปที่ 3.12

ตารางที่ 3.8 - การย่อขนาดของฟังก์ชัน D 4 โดยใช้แผนที่ Karnot

รูปที่ 3.11 - โครงร่างของตัวนับไบนารีทศนิยม

รูปที่ 3.12 - แผนภาพเวลาของตัวนับเลขฐานสองทศนิยม

3.6 การออกแบบอุปกรณ์แสดงผล

อุปกรณ์แสดงผลประกอบด้วยตัวแปลงรหัสลงทะเบียนและตัวบ่งชี้ ในการจับคู่การลงทะเบียนกับตัวบ่งชี้คุณต้องใช้องค์ประกอบที่มีกำลังรับน้ำหนักเพิ่มขึ้น เนื่องจากองค์ประกอบดังกล่าวจึงสะดวกในการใช้ไมโครเซอร์กิต KR1533LN8 ซึ่งมีองค์ประกอบเชิงตรรกะ 6 องค์ประกอบที่ไม่ได้เพิ่มความสามารถในการรับน้ำหนัก กระแสสูงสุดสำหรับองค์ประกอบดังกล่าวคือ 24 mA ในฐานะตัวบ่งชี้เราจะใช้ตัวบ่งชี้สีแดง ALS324B พารามิเตอร์หลักแสดงไว้ในตารางที่ 3.9

ตารางที่ 3.9 - พารามิเตอร์ของตัวบ่งชี้ ALS324B

ต้องใช้ตัวต้านทาน จำกัด เพื่อ จำกัด กระแสสูงสุดผ่านตัวบ่งชี้ คุณสามารถคำนวณความต้านทานของตัวต้านทาน จำกัด โดยใช้สูตร 3.21

ที่ไหน U I.p. - แรงดันไฟฟ้าของแหล่งจ่ายไฟ microcircuit

U pr - แรงดันไฟฟ้าตกโดยตรงทั่วส่วนตัวบ่งชี้

I pr - กระแสตรงผ่านส่วนของตัวบ่งชี้

การเลือกกระแสตรงผ่านตัวบ่งชี้เท่ากับ 20 mA และรับแรงดันไฟฟ้าลอจิกเป็นศูนย์เท่ากับ 0.5 V เราจะได้รับ:

3.6 .1 การสังเคราะห์ตัวแปลงรหัส

ตามที่ได้รับมอบหมายสำหรับงานหลักสูตรผลการวัดควรมองเห็นได้โดยใช้ตัวบ่งชี้เจ็ดส่วน ตัวแปลงรหัสได้รับการออกแบบมาเพื่อควบคุมตัวบ่งชี้เจ็ดส่วนโดยการแปลงรหัสฐานสองฐานสองเป็นรหัสที่ช่วยให้คุณสามารถแสดงผลการวัดได้อย่างถูกต้องโดยใช้ตัวบ่งชี้เจ็ดส่วน

มีหลายวิธีในการสร้างตัวแปลงรหัส บางส่วนจะกล่าวถึงในส่วนย่อยต่อไปนี้

การสังเคราะห์ตัวแปลงรหัสตามสมการบูลีน

วิธีการสังเคราะห์ตัวแปลงรหัสนี้ขึ้นอยู่กับข้อเท็จจริงที่ว่าการผสมรหัสที่อนุญาตแต่ละชุดนั้นเชื่อมโยงกับการรวมรหัสเจ็ดบิตด้วยความช่วยเหลือซึ่งตัวเลขทศนิยมที่เกี่ยวข้องจะปรากฏบนตัวบ่งชี้ จากนั้นฟังก์ชันที่กำหนดไว้ไม่สมบูรณ์ a - g จะถูกย่อให้เล็กสุดโดยใช้แผนภูมิ Karnot โดยแผนภูมิและเลขศูนย์จากนั้นโครงร่างของตัวแปลงรหัสจะถูกสร้างขึ้นในฐาน Schaeffer และ Peirce ตามลำดับ

ตารางที่ 3.10 แสดงตารางการทำงานของตัวแปลงรหัส

ตารางที่ 3.10 - ตารางการทำงานของตัวแปลงรหัส

เลขฐานสิบ

การย่อขนาดของฟังก์ชัน a - g โดยใช้แผนภูมิคาร์โนต์แสดงในตาราง 3.11 - 3.17 และผลลัพธ์ของการย่อขนาด - ในสูตร 3.23 - 3.36

ตารางที่ 3.11 - การย่อขนาดของฟังก์ชัน a โดยใช้แผนที่ Karnot

ตารางที่ 3.12 - การย่อขนาดของฟังก์ชัน b โดยใช้แผนที่ Karnot

ตารางที่ 3.13 - การย่อขนาดฟังก์ชันโดยใช้แผนที่ Karnot

ตารางที่ 3.14 - การย่อขนาดของฟังก์ชัน d โดยใช้แผนที่ Karnot

ตารางที่ 3.15 - การย่อเล็กสุดของฟังก์ชัน e โดยใช้แผนที่ Karnot

ตารางที่ 3.16 - การย่อขนาดของฟังก์ชัน f โดยใช้แผนที่ Karnot

ตารางที่ 3.17 - การย่อขนาดของฟังก์ชัน g โดยใช้แผนที่ Karnot

โครงร่างของตัวแปลงรหัสตาม Scheffer แสดงในรูปที่ 3.13 เมื่อสร้างวงจรจะใช้ไมโครวงจร KR1533LA1, KR1533LA2, KR1533LA3, KR1533LA4

แผนภาพของตัวแปลงรหัสในแบบเพียร์ซแสดงในรูปที่ 3.14 เมื่อสร้างวงจรใช้ไมโครวงจร KR1533LE1, KR1533LE4, KR531LE7

รูปที่ 3.13 - โครงร่างของตัวแปลงรหัสตาม Schaeffer

รูปที่ 3.14 - โครงร่างของตัวแปลงรหัสตาม Schaeffer

การสังเคราะห์ตัวแปลงรหัสตามระบบ ตัวถอดรหัสตัวเข้ารหัส

การสังเคราะห์ตัวแปลงรหัสโดยวิธีนี้ประกอบด้วยการใช้ตัวถอดรหัสและตัวเข้ารหัสที่สมบูรณ์ จำนวนเอาต์พุตของตัวถอดรหัสที่สมบูรณ์ในกรณีนี้เท่ากับ 2 4 \u003d 16 และจำนวนอินพุตของตัวเข้ารหัสคือ 2 7 \u003d 128 ภารกิจคือการกำหนดอินพุตของตัวเข้ารหัสซึ่งต้องเชื่อมต่อเอาต์พุตที่เกี่ยวข้องของตัวถอดรหัสเพื่อให้ได้ชุดค่าผสมที่ต้องการที่เอาต์พุต หมายเลขอินพุตของตัวเข้ารหัสคำนวณโดยคำนึงถึงน้ำหนักบิตของรหัสเจ็ดหลักที่ต้องการ ในทางปฏิบัติวิธีนี้ไม่สามารถใช้งานได้จริงเนื่องจากต้นทุนฮาร์ดแวร์สูง ตารางที่ 3.18 แสดงตัวเลขของอินพุตตัวเข้ารหัสที่สอดคล้องกับตัวเลขของเอาต์พุตตัวถอดรหัส แผนภาพของอุปกรณ์ที่พัฒนาแสดงในรูปที่ 3.15

ตารางที่ 3.18 - ตารางการทำงานของตัวแปลงรหัส

ทศนิยม

ตัวเข้ารหัส

รูปที่ 3.15 - โครงร่างของตัวแปลงรหัสตามระบบตัวถอดรหัส - เข้ารหัส

การสังเคราะห์ตัวแปลงรหัสตาม ตั้งโปรแกรมได้ เมทริกซ์ตรรกะ

อาร์เรย์ลอจิกที่ตั้งโปรแกรมได้มี ปัจจัยการผลิต k องค์ประกอบและผลลัพธ์ของรูปแบบใด k ยางแนวตั้ง, องค์ประกอบหรือเอาท์พุตที่เชื่อมต่อกับแอดเดอร์โมดูโล 2 ที่ทำหน้าที่เป็นอินเวอร์เตอร์ควบคุม ผลลัพธ์ของสิ่งเหล่านี้ อินเวอร์เตอร์เป็นเอาต์พุตของ PLM เอง แต่ละองค์ประกอบและมี 2 อินพุตซึ่งเชื่อมต่อกับบัสทั้งหมดของสัญญาณอินพุตและการผกผัน จัมเปอร์พิเศษรวมอยู่ในสายสื่อสาร จัมเปอร์เหล่านี้ทำจากวัสดุบางชนิด (ตัวอย่างเช่นนิโครมซิลิกอนผลึก) หรือในรูปแบบของจุดเชื่อมต่อ pn พิเศษเพื่อให้สามารถเลือกทำลายได้ ("ถูกเผา") เหลือเพียงการเชื่อมต่อที่จำเป็นสำหรับผู้บริโภค PLM ใน PLM หลายประเภทผู้บริโภคสามารถเผาจัมเปอร์ได้โดยการจ่ายกระแสหรือแรงดันไฟฟ้าของแอมพลิจูดและระยะเวลาที่แน่นอนไปยังขั้วที่เกี่ยวข้องของเคส

องค์ประกอบหรือใน PLM เช่นเดียวกับองค์ประกอบ AND มีจัมเปอร์แบบเบิร์นเอาต์ที่อินพุตด้วยความช่วยเหลือซึ่งเชื่อมต่อกับบัสแนวตั้งทั้งหมด หลังจากเขียนโปรแกรมเมอร์แล้ว จัมเปอร์ที่ไม่จำเป็นสำหรับองค์ประกอบ OR ยังมีเฉพาะการเชื่อมต่อกับแนวดิ่งที่จำเป็นสำหรับผู้บริโภคเท่านั้น การใช้งานทางเทคนิคขององค์ประกอบ OR เป็นเช่นนั้นหลังจากการเผาจัมเปอร์ออกจากอินพุตหรือ "ไม่เชื่อมต่อกับอะไร" แล้วจะมีการจัดระดับลอจิกเป็นศูนย์

ในทำนองเดียวกันให้ตั้งโปรแกรมการขาดหรือการใช้งานการผกผันของเอาต์พุต OR ตามลำดับการเผาไหม้หรือปล่อยจัมเปอร์ที่อินพุตด้านบนขององค์ประกอบ M2

วิธีการดำเนินการทางเทคโนโลยีขององค์ประกอบ AND, OR, M2 และจัมเปอร์ที่ทำลายได้อาจแตกต่างกัน จากมุมมองของการออกแบบเชิงตรรกะจำเป็นอย่างยิ่งที่วิศวกรวงจรที่ใช้ PLM สามารถทำได้ตามดุลยพินิจของเขา:

นำไปใช้กับองค์ประกอบใด ๆ และการรวมกันของอินพุต PLM หรือการผกผัน

เชื่อมต่อกับองค์ประกอบใด ๆ หรือการรวมกันของรถเมล์แนวตั้ง (เอาต์พุต AND);

สลับเอาต์พุตของ OR ใด ๆ

ความสามารถดังกล่าวทำให้ง่ายต่อการติดตั้งตัวแปลงโค้ดหรือระบบของฟังก์ชันลอจิคัลบน PLM คืออะไร

มาสร้างตัวแปลงรหัสตาม PLM (รูปที่ 3.16)

รูปที่ 3.16 - โครงร่างของตัวแปลงรหัสบน PLM

3. 6.2 การสังเคราะห์การลงทะเบียนแบบขนานด้วยการรับข้อมูลเฟสเดียว

เพื่อให้ข้อมูลที่แสดงบนอินดิเคเตอร์แสดงไปเรื่อย ๆ ตลอดจนไม่รวมการแสดงกระบวนการนับพัลส์โดยตัวนับ (การกะพริบ) จำเป็นต้องใช้อุปกรณ์ที่อนุญาตให้จัดเก็บข้อมูลที่ได้รับจากตัวนับเลขฐานสองฐานสิบ อุปกรณ์ดังกล่าวเป็นการลงทะเบียนแบบขนาน จำนวนบิตของมันถูกกำหนดโดยจำนวนบิตของข้อมูลที่ออกโดยตัวนับและจำนวนการลงทะเบียนที่ต้องการจะถูกกำหนดโดยจำนวนขององค์ประกอบการแสดงผลที่ต้องการ

การเขียนลงทะเบียนควรทำหลังจากสิ้นสุดการนับพัลส์ด้วยตัวนับเลขฐานสองทศนิยม ก่อนที่จะเขียนต้องตั้งค่า register เป็นค่าเริ่มต้น (เป็นศูนย์)

สะดวกในการใช้ D flip-flop เพื่อสร้างทะเบียน สำหรับสิ่งนี้ไมโครเซอร์กิต KR1533TM2 จึงเหมาะสม แผนภาพของรีจิสเตอร์สังเคราะห์แสดงในรูปที่ 3.17

รูปที่ 3.17 - แผนผังของการลงทะเบียนแบบขนาน

3. 7 การออกแบบอนุกรมขนานตัวแปลง

โหนดนี้ของอุปกรณ์ที่อยู่ระหว่างการพัฒนาใช้เพื่อส่งข้อมูลไปยังช่องทางการสื่อสาร รีจิสเตอร์ถูกเขียนแบบขนานและข้อมูลจะถูกส่งออกตามลำดับ ในการยกเว้นการเขียนลงในรีจิสเตอร์ก่อนสิ้นสุดการนับพัลส์จะใช้โครงร่างที่ห้ามไม่ให้เขียนจนกว่าพัลส์จะปรากฏที่เอาต์พุตของตัวตรวจจับขอบด้านหลัง

ขอแนะนำให้สร้างทะเบียนโดยใช้ D-flip-flop จำนวนของพวกเขาถูกกำหนดโดยจำนวนข้อมูลที่ต้องส่งไปยังช่องทางการสื่อสาร ในอุปกรณ์ที่อยู่ระหว่างการพัฒนาต้องโอนข้อมูล 16 บิตไปยังช่องทางการสื่อสาร (4 บิตจากแต่ละตัวนับ 4 ตัว) จากนี้จำนวนทริกเกอร์ที่ต้องการคือ 16 รูปแบบของการลงทะเบียนที่พัฒนาแล้วแสดงในรูปที่ 3.18

หลักการทำงานของอุปกรณ์มีดังนี้ ทริกเกอร์ทั้งหมดจะถูกล้างก่อนเริ่มการบันทึก เมื่อชีพจรเปิดใช้งานมาถึงทริกเกอร์จะถูกตั้งค่าเป็นสถานะที่สอดคล้องกับบิตข้อมูลที่ส่ง นอกจากนี้ข้อมูลจะถูกย้ายไปที่ช่องทางการสื่อสารและเมื่อเสร็จสิ้นการถ่ายโอนข้อมูลฟลิปฟล็อปลงทะเบียนทั้งหมดจะถูกตั้งค่าเป็นศูนย์

รูปที่ 3.18 - แผนผังของการลงทะเบียนกะ

3. 8 การออกแบบอุปกรณ์การจัดการ

ชุดควบคุมได้รับการออกแบบมาเพื่อประสานการทำงานของโหนดอุปกรณ์ดิจิทัลให้ทันเวลา งานหลักของชุดควบคุมคือ:

การจัดการการบันทึกข้อมูลในรีจิสเตอร์การจัดเก็บและรีจิสเตอร์กะและเอาต์พุตข้อมูลจากตัวบ่งชี้และไปยังช่องทางการสื่อสาร

การควบคุมการส่งข้อมูลไปยังช่องทางการสื่อสาร

การรีเซ็ตอุปกรณ์เป็นสถานะเริ่มต้นเพื่อให้การวัดต่อเนื่องเป็นไปได้

การส่งสัญญาณข้อผิดพลาดเมื่อระยะเวลาของพัลส์ที่วัดได้เกินช่วงการวัด

ในการแก้ปัญหาเหล่านี้เราจะใช้:

ตัวนับผลรวมตามลำดับที่มีปัจจัยการแปลง 16 (16 สอดคล้องกับจำนวนข้อมูลที่ส่งไปยังช่องทางการสื่อสาร)

เราใช้องค์ประกอบ D-flip-flop และ OR เป็นกุญแจอิเล็กทรอนิกส์ที่ให้การรีเซ็ตตัวนับและการบ่งชี้สัญญาณข้อผิดพลาดเมื่อเกิดข้อผิดพลาด

เราใช้เส้นหน่วงเวลาเพื่อประสานการสลับองค์ประกอบลอจิกตามเวลา

รีเซ็ตอุปกรณ์เพื่อรีเซ็ตตัวนับและทริกเกอร์

3. 8 .1 การสังเคราะห์ตัวนับด้วยปัจจัยการแปลง 16

ต้องใช้ตัวนับร่วมกับ shift register ในอุปกรณ์ส่งข้อมูล กำหนดช่วงเวลาที่ข้อมูลทั้งหมดจะถูกส่งไปยังช่องทางการสื่อสาร สิ่งนี้จำเป็นเพื่อตั้งค่าทริกเกอร์รีจิสเตอร์ทั้งหมดเป็นศูนย์และเพื่อไม่รวมการส่งข้อมูลที่ไม่ถูกต้องไปยังช่องทางการสื่อสาร ขอแนะนำให้สร้างตัวนับ D-trigger หากต้องการรับปัจจัยการแปลง 16 คุณต้องใช้ 4 ทริกเกอร์ มาใช้วงจร KR1533TM2 กัน วงจรของตัวนับรวมที่สังเคราะห์แล้วแสดงในรูปที่ 3.19 และแผนภาพเวลาแสดงในรูปที่ 3.20

รูปที่ 3.19 - แผนผังของตัวนับการรวมที่มีปัจจัยการแปลงเป็น 16

รูปที่ 3.20 - แผนภาพเวลาของตัวนับพร้อมปัจจัยการแปลง 16

3. 8 .2 การออกแบบรูปแบบการรีเซ็ต

วงจรรีเซ็ตได้รับการออกแบบมาเพื่อรีเซ็ตทริกเกอร์ทั้งหมดที่เป็นส่วนหนึ่งของอุปกรณ์ที่อยู่ระหว่างการพัฒนาเมื่อเปิดเครื่องตลอดจนหลังจากเสร็จสิ้นกระบวนการวัดค่าและส่งข้อมูลไปยังช่องทางการสื่อสาร ในการสร้างวงจรรีเซ็ตจะสะดวกในการใช้ one-shot ที่รีสตาร์ทได้ มันสร้างพัลส์เดียวของช่วงเวลาที่กำหนดเมื่อสัญญาณบางอย่างมาถึงอินพุตของมัน มาใช้ไมโครเซอร์กิต KR1533AG3 เป็นช็อตเดียว หนึ่งช็อตบนไมโครเซอร์กิตนี้มีอินพุตสามตัว: สองตัวเริ่มต้น ST1, ST2 และอินพุตที่เป็นศูนย์ R สามารถเริ่มช็อตเดียวได้หลายวิธี สำหรับกรณีนี้สิ่งที่เหมาะสมที่สุดคือการเริ่มต้นที่ขอบบวกที่อินพุต ST2 โดยมีระดับต่ำที่ ST1 และระดับสูงที่อินพุต R วงจรอุปกรณ์รีเซ็ตจะแสดงในรูปที่ 3.21 แผนภาพเวลาที่อธิบายการทำงาน - ในรูปที่ 3.22

ระยะเวลาของพัลส์ที่สร้างขึ้นต้องเพียงพอที่จะรีเซ็ตรีจิสเตอร์ทั้งหมดได้อย่างน่าเชื่อถือ มาเลือกระยะเวลาเท่ากับ 10 μs ระยะเวลาของพัลส์ที่เกิดจากการยิงครั้งเดียวจะถูกกำหนดโดยสูตร 3.37

ลองเลือกความจุเท่ากับ 1,000 pF จากนั้นความต้านทานของตัวต้านทานที่มีระยะเวลาพัลส์ 10 μsจะเท่ากับ 22000 โอห์ม

รูปที่ 3.21 - รีเซ็ตวงจร

รูปที่ 3.22 - แผนภาพเวลาของวงจรรีเซ็ต

3. 8 .3 การออกแบบเส้นหน่วงเวลา

เส้นหน่วงเวลาได้รับการออกแบบมาเพื่อหน่วงเวลาการเขียนสัญญาณไปยังรีจิสเตอร์หน่วยเก็บข้อมูลและทะเบียนกะในเวลา สัญญาณบันทึกคือพัลส์ตัวตรวจจับขอบด้านหลัง การหน่วงเวลาต้องทำชั่วขณะ

เส้นหน่วงเวลาจะสร้างขึ้นบนไมโครวงจร KR1533LA3 (องค์ประกอบ NAND) เมื่อสร้างเส้นหน่วงเวลาจำเป็นต้องคำนึงด้วยว่าเครื่องตรวจจับขอบด้านหลังสร้างพัลส์ระดับต่ำและพัลส์ที่อนุญาตให้เขียนไปยังรีจิสเตอร์ต้องมีระดับสูง เวลาหน่วงขององค์ประกอบหนึ่งคือ 10 ns และเวลาตอบสนองของทริกเกอร์คือ 22 ns เพื่อชะลอพัลส์การเขียนไปยังรีจิสเตอร์หน่วยเก็บข้อมูลเราใช้ 5 องค์ประกอบ เวลาล่าช้าคือ:

ในการหน่วงเวลาการเขียนสัญญาณไปยัง shift register ที่สัมพันธ์กับสัญญาณการเขียนไปยัง holding register จะใช้ 6 องค์ประกอบ เวลาล่าช้าคือ:

แผนภาพหน่วยควบคุมแสดงในรูปที่ 3.23 แผนภาพเวลาของเครื่องวัดช่วงเวลาแสดงในรูปที่ 3.24

รูปที่ 3.23 - แผนผังของชุดควบคุม

รูปที่ 3.24 - แผนภาพเวลาของเครื่องวัดช่วงเวลา

สรุป

ในระหว่างการทำงานของหลักสูตรได้มีการพัฒนาแผนผังของอุปกรณ์สำหรับการวัดระยะเวลาพัลส์ซึ่งช่วยให้มั่นใจได้ว่าการวัดช่วงเวลาที่มีระยะเวลาไม่เกิน 1,000 มิลลิวินาทีโดยมีความแม่นยำ 0.1 มิลลิวินาทีและอัตราการถ่ายโอนข้อมูล 600

เพื่อให้แน่ใจว่าพารามิเตอร์ดังกล่าวได้ออกแบบหน่วยการทำงานหลัก:

เครื่องสั่นแรงกระตุ้น;

กำเนิดนาฬิกา;

วงจรนับพัลส์;

บล็อกควบคุม;

หน่วยแสดงผล;

ขนานกับตัวแปลงอนุกรม

รายการอ้างอิง

1. Avanesyan G.R. , Levshin V.P. วงจรรวม TTL, TTLSh - ม.: วิศวกรรมเครื่องกล, 2536. - 256 น.

2. Kuznetsov V.A. การวัดในอุปกรณ์อิเล็กทรอนิกส์: คู่มือ - มอสโก: Energoatomizdat, 1987. - 512 p.

3. Maltseva L.A. พื้นฐานของเทคโนโลยีดิจิทัล - ม.: วิทยุและการสื่อสาร, 2530 - 128 น.

4. คำแนะนำที่เป็นระเบียบในการทำงานในหลักสูตร "วงจรดิจิทัล" ในหัวข้อ "การออกแบบอุปกรณ์ดิจิทัล"

5. Mirsky G.Ya. การวัดทางอิเล็กทรอนิกส์ - มอสโก: วิทยุและการสื่อสาร, 2529 - 440 หน้า

6. โนวิคอฟยูวี พื้นฐานของวงจรดิจิทัล องค์ประกอบและโครงร่างพื้นฐาน วิธีการออกแบบ - มอสโก: Mir, 2001 .-- 379 p.

7. ออร์นาดสกี้ พี.พี. การวัดและอุปกรณ์อัตโนมัติ - เค.; เทคนิค 1990. - 448 น.

8. Potemkin I.S. หน่วยการทำงานของระบบอัตโนมัติแบบดิจิทัล - M .: Energoatomizdat, 1988 .-- 320 p.

9. Ugryumov E.P. วงจรดิจิตอล - SPb: BHV-Petersburg, 2004. - 528 p.

10. ชิโลวี. แอล. วงจรดิจิทัลยอดนิยม: คู่มือ - มอสโก: โลหะวิทยา, 2531 - 352 หน้า

11. Yakubovsky S.V. , Nisselson L.I. , Kuleshova V.I. วงจรรวมดิจิตอลและอนาล็อก: คู่มือ - มอสโก: วิทยุและการสื่อสาร, 1990. - 496 p.

12. Puhalskiy G.I. , Novoseltseva G.Ya. การออกแบบอุปกรณ์แยกส่วนบนวงจรไมโครในตัว: คู่มือ - M .: วิทยุและการสื่อสาร, 1990.- 304 p.

โพสต์บน Allbest.ru

เอกสารที่คล้ายกัน

    การใช้ไมโครโปรเซสเซอร์และเทคโนโลยีดิจิทัลในอุปกรณ์ควบคุมโรงงานอุตสาหกรรม การออกแบบวงจรเครื่องตรวจจับขอบเครื่องกำเนิดพัลส์นาฬิกาอุปกรณ์ตัวนับหน่วยส่งออกไปยังอุปกรณ์ประมวลผลจอแสดงผลและหน่วยควบคุม

    ภาคนิพนธ์เพิ่ม 05/15/2012

    การออกแบบวงจรดิจิทัลและลอจิกเป็นหน่วยหลักของระบบควบคุมและตรวจสอบเรือ ส่วนประกอบหลักของแผนภาพโครงสร้างและอัลกอริทึมสำหรับการทำงานของอุปกรณ์บันทึกดิจิทัล การสังเคราะห์และการย่อขนาดของวงจรลอจิก

    ภาคนิพนธ์เพิ่ม 05/13/2009

    ลักษณะทั่วไปของวงจรดิจิตอลข้อดีของพวกเขามากกว่าอนาล็อก การออกแบบอุปกรณ์วัดแบบดิจิทัลพร้อมฟังก์ชันของเครื่องวัดการไหลแบบเหนี่ยวนำและโวลต์มิเตอร์ DC การพัฒนาแผนภาพการทำงานและโครงสร้าง

    ภาคนิพนธ์เพิ่ม 02/13/2013

    การออกแบบนาฬิกาปลุกสำหรับกำหนดเวลาและสร้างสัญญาณในเวลาที่กำหนดวิเคราะห์แผนภาพโครงสร้างและการทำงานของอุปกรณ์ การพัฒนาแผนผังตามฐานองค์ประกอบที่เลือก การสร้างแผนภาพเวลา

    ภาคนิพนธ์เพิ่ม 05/30/2015

    ออกแบบอุปกรณ์ที่ทำการแปลงฟูเรียร์อย่างรวดเร็วบนจุดสัญญาณ 512 จุด อธิบายสถาปัตยกรรมของโปรเซสเซอร์ ADSP-219x DSP การใช้ช่องทางการสื่อสารแบบอนุกรม การพัฒนาโครงร่างโครงสร้างและการทำงานของอุปกรณ์

    ภาคนิพนธ์เพิ่ม 16 ม.ค. 2556

    การออกแบบตัวนับซิงโครนัสที่มีเอาต์พุตสี่ตัวที่เปลี่ยนสถานะเป็นวัฏจักร การแก้ปัญหาการสังเคราะห์โหนดและบล็อกของคอมพิวเตอร์ดิจิทัลเชิงตรรกะ การพัฒนาแผนผังโครงสร้างการทำงานและไฟฟ้าของอุปกรณ์ที่กำหนด

    ทดสอบเพิ่ม 01/19/2014

    อัลกอริทึมตรรกะและการออกแบบและการออกแบบทางเทคโนโลยีของเครื่องปฏิบัติการ การศึกษาฐานองค์ประกอบของอุปกรณ์ดิจิทัลที่ง่ายที่สุด การพัฒนาอุปกรณ์ดิจิทัลสำหรับการสั่งซื้อเลขฐานสอง การสังเคราะห์แนวคิด

    ภาคนิพนธ์เพิ่ม 01/07/2015

    วิธีการวัดกระแสและแรงดันไฟฟ้า การออกแบบมิเตอร์ไฟฟ้ากระแสตรงแบบดิจิตอล ทางเลือกของฐานองค์ประกอบของอุปกรณ์ตามแผนภาพไฟฟ้าวิธีการติดตั้งองค์ประกอบ การคำนวณประสิทธิภาพทางเศรษฐกิจของอุปกรณ์

    ภาคนิพนธ์เพิ่มเมื่อ 07/21/2011

    การจำแนกประเภทของอุปกรณ์การวัดแบบดิจิทัลการพัฒนาแผนภาพบล็อกของอุปกรณ์สำหรับวัดค่าเวลาของสัญญาณ คำอธิบายของไมโครคอนโทรลเลอร์และซอฟต์แวร์พื้นฐาน ฮาร์ดแวร์และซอฟต์แวร์สำหรับการควบคุมอุปกรณ์และการวินิจฉัย

    วิทยานิพนธ์เพิ่ม 10/20/2010

    การสร้างแบบจำลองมิเตอร์ของช่วงเวลาใน MathCad การประกอบวงจรกำเนิดพัลส์สี่เหลี่ยมในสภาพแวดล้อมการเขียนโปรแกรม Electronics WorkBench วัตถุประสงค์และการออกแบบเครื่องตรวจจับข้อบกพร่องอัลตราโซนิก UD2-12 เครื่องกำเนิดการซิงโครไนซ์พัลส์

มีสองวิธีหลักในการวัดระยะเวลาและช่วงเวลา: การนับแบบออสซิลโลกราฟีและแบบอิเล็กทรอนิกส์

การวัดช่วงเวลาโดยใช้ออสซิลโลสโคปจะดำเนินการกับออสซิลโลแกรมของแรงดันไฟฟ้าภายใต้การตรวจสอบโดยใช้การกวาดเชิงเส้น เนื่องจากข้อผิดพลาดที่สำคัญในการนับจุดเริ่มต้นและจุดสิ้นสุดของช่วงเวลารวมทั้งเนื่องจากความไม่เป็นเชิงเส้นของการกวาดข้อผิดพลาดทั้งหมดในการวัดช่วงเวลาคือไม่กี่เปอร์เซ็นต์ ข้อผิดพลาดที่น้อยกว่ามากนั้นมีอยู่ในช่วงเวลาพิเศษที่มีการกวาดแบบเกลียว

ปัจจุบันวิธีการนับอิเล็กทรอนิกส์ที่ใช้บ่อยที่สุดสำหรับการวัดช่วงเวลาและช่วงเวลา เมื่อทำการวัดช่วงเวลาสั้น ๆ วิธีการแปลงจะสะดวก จากวิธีการเหล่านี้ตัวคูณช่วงเวลาจะถูกสร้างขึ้น - อุปกรณ์ที่ช่วยให้คุณสามารถขยายช่วงเวลาที่วัดได้ตามจำนวนครั้งที่ระบุ ตัวคูณมักใช้ร่วมกับอุปกรณ์นับอิเล็กทรอนิกส์

10.1 เครื่องวัดช่วงเวลาการนับแบบอิเล็กทรอนิกส์

แผนภาพบล็อกของเครื่องวัดช่วงเวลาแสดงในรูปที่ 6.1,. แรงดันไฟฟ้าที่ตรวจสอบแล้ว U x 1 และ U x 2 จ่ายผ่านสองช่องไปยังอุปกรณ์ขึ้นรูป เมื่อแรงดันไฟฟ้าเหล่านี้ถึงระดับอ้างอิง U 01 และ (U 02 พัลส์สั้น ๆ U H และ U K จะปรากฏที่เอาต์พุตของอุปกรณ์สร้างรูปร่างซึ่งสอดคล้องกับจุดเริ่มต้นและจุดสิ้นสุดของช่วงเวลาที่วัดได้ Tx พัลส์เหล่านี้ทำงานที่ทริกเกอร์ซึ่งพัลส์เอาต์พุตในเวลาที่ Tx ปลดล็อกตัวเลือก

ในช่วงระยะเวลาของพัลส์พัลส์การนับที่มีช่วงเวลาที่ทราบ T 0 ที่มาจากเครื่องกำเนิดไฟฟ้าจะถูกกำหนดโดยตัวนับ

จำนวน N เป็นสัดส่วนกับช่วงเวลาที่วัดได้และอ่านจากอุปกรณ์อ่าน

วงจรของเครื่องวัดระยะเวลาแตกต่างจากวงจรที่พิจารณาว่าพัลส์ของจุดเริ่มต้นและจุดสิ้นสุดของช่วงเวลาเท่ากับระยะเวลาการทำซ้ำของแรงดันไฟฟ้าที่อยู่ระหว่างการศึกษาจะเกิดขึ้นในช่องเดียวและไม่มีวงจรการสร้างที่สอง

ช่วงเวลาของพัลส์การนับ T 0 ถูกเลือกเป็นผลคูณของ 10 - k, s โดยที่ k เป็นจำนวนเต็ม

องค์ประกอบที่เป็นระบบของความไม่เสถียรของพัลส์การนับสามารถลดลงได้โดยการปรับความถี่ของเครื่องกำเนิดไฟฟ้าเป็นระยะ

ข้อผิดพลาดในการแก้ไขเพื่อลดเพิ่มความถี่ของเครื่องกำเนิดไฟฟ้าค่าสูงสุดซึ่งถูก จำกัด โดยความเร็วของตัวนับที่ใช้ ปัจจุบันมิเตอร์ที่ดีที่สุดในเชิงพาณิชย์ทำงานได้ถึงความถี่หลายร้อยเมกะเฮิรตซ์ ข้อผิดพลาดของความแตกต่างสามารถลดลงได้บ้างโดยใช้เครื่องกำเนิดพัลส์ตัวนับที่กระตุ้นด้วยการกระตุ้นด้วยพัลส์ UH

หากอุปกรณ์ได้รับการออกแบบมาเพื่อวัดเวลาหน่วงในอุปกรณ์ที่อยู่ระหว่างการทดสอบชีพจรของจุดเริ่มต้นของช่วงเวลาสามารถซิงโครไนซ์กับพัลส์การนับ ตัวแบ่งความถี่ที่เรียกใช้โดยการนับพัลส์จะถูกนำเข้าสู่เครื่องวัดช่วงเวลา พัลส์จากเอาต์พุตตัวแบ่งทริกเกอร์ DUT เนื่องจากความไม่แน่นอนของการหน่วงเวลาในตัวแบ่งข้อผิดพลาดในการเริ่มต้นจึงไม่สามารถกำจัดได้ทั้งหมด

ความแม่นยำในการวัดสามารถปรับปรุงได้อย่างมีนัยสำคัญโดยใช้วิธีพิเศษที่กล่าวถึงด้านล่าง

หากช่วงเวลาที่วัดซ้ำกันข้อผิดพลาดของความคลาดเคลื่อนสามารถลดลงได้โดยการเพิ่มช่วงเวลาที่วัดได้ด้วยจำนวนครั้งจำนวนเต็มหรือโดยการทำการวัดหลายครั้ง

10.2 การวัดความถี่

การวัดความถี่เป็นงานที่สำคัญที่สุดอย่างหนึ่งในวิศวกรรมวิทยุ สามารถวัดความถี่ได้ด้วยความแม่นยำสูงมากดังนั้นวิธีการวัดพารามิเตอร์ต่างๆด้วยการแปลงเบื้องต้นเป็นความถี่และการวัดค่าหลังจึงแพร่หลาย

มีวิธีการพื้นฐานในการวัดความถี่ดังต่อไปนี้ การนับแบบอิเล็กทรอนิกส์การชาร์จและการคายประจุของตัวเก็บประจุการเปรียบเทียบความถี่ที่วัดได้กับตัวที่เป็นแบบอย่างและการใช้วงจรพาสซีฟแบบเลือก

วิธีการนับแบบอิเล็กทรอนิกส์ประกอบด้วยการนับจำนวนช่วงเวลาของความถี่ที่ไม่รู้จักในช่วงเวลาที่เป็นแบบอย่างด้วยตัวนับอิเล็กทรอนิกส์ความเร็วที่ จำกัด ช่วงความถี่ที่วัดได้ไว้ที่ 100 ... 500 MHz ต้องมีการแปลงความถี่ขนาดใหญ่ทำให้ลดลงถึงขีด จำกัด ที่กำหนด เครื่องวัดความถี่ดิจิตอลทำให้สามารถรับข้อผิดพลาดในการวัดสัมพัทธ์ของความถี่ของลำดับ 10 -11 และน้อยกว่า v สูงถึงหลายร้อยกิกะเฮิรตซ์

วิธีการชาร์จและการปลดปล่อยตัวเก็บประจุประกอบด้วยการวัดค่าเฉลี่ยของกระแสการชาร์จหรือการคายประจุของตัวเก็บประจุตามสัดส่วนกับความถี่ของการสั่นที่วัดได้ วิธีนี้เหมาะสำหรับการวัดความถี่สูงถึงหลายร้อยกิโลเฮิรตซ์โดยมีข้อผิดพลาดในลำดับ 1%

การวัดความถี่โดยเปรียบเทียบกับความถี่อ้างอิงสามารถทำได้ในช่วงความถี่กว้างรวมทั้งไมโครเวฟ ข้อผิดพลาดในการวัดขึ้นอยู่กับข้อผิดพลาดในการกำหนดความถี่อ้างอิงเป็นหลักและอาจสูงถึง 10-13

การวัดความถี่โดยใช้วงจรพาสซีฟแบบเลือก: วงจรเรโซแนนซ์และเรโซเนเตอร์จะลดลงเพื่อปรับแต่งวงจรให้เป็นเรโซแนนซ์ค่าของความถี่ที่วัดได้จะอ่านได้จากมาตราส่วนขององค์ประกอบการปรับแต่ง ข้อผิดพลาดในการวัดสูงถึง 10 -4

ดังนั้นผลลัพธ์ที่แม่นยำที่สุดจึงได้มาจากวิธีการนับและการเปรียบเทียบอิเล็กตรอนซึ่งเกิดจากการมีมาตรฐานความถี่ควอนตัมตัวอย่างที่ดีที่สุดซึ่งมีลักษณะความไม่เสถียรของความถี่สูงถึง 10-13 ตัวอย่างเช่นมาตรฐานความถี่ไฮโดรเจนที่ผลิตโดยอุตสาหกรรมทำให้ได้รับความถี่ที่เป็นแบบอย่างโดยมีความไม่แน่นอน 5 ... 10-13 ต่อวัน

การวัดที่ถูกต้องต้องอาศัยความรู้ไม่เพียง แต่ค่าเล็กน้อยของความถี่อ้างอิงเท่านั้น แต่ยังรวมถึงพารามิเตอร์อื่น ๆ ที่แสดงถึงความไม่เสถียรของมันด้วย

10.3 วิธีการนับแบบอิเล็กทรอนิกส์ของการวัดความถี่

วิธีการนับแบบอิเล็กทรอนิกส์จะขึ้นอยู่กับการนับจำนวนพัลส์ที่มีอัตราการทำซ้ำที่ไม่รู้จัก fx ในช่วงเวลาที่ทราบว่ามีเสถียรภาพในระยะเวลา แผนภาพบล็อกอย่างง่ายของเครื่องวัดความถี่ (รูปที่ 8.2, a) คล้ายกับวงจรของเครื่องวัดช่วงเวลา

ความถี่ของคริสตัลออสซิลเลเตอร์ถูกเลือกให้เป็น n * 10 k Hz โดยที่ k เป็นจำนวนเต็มและตัวประกอบการหาร n เป็นผลคูณของสิบ ดังนั้นจำนวนพัลส์ที่บันทึกโดยตัวนับ N จึงสอดคล้องกับค่าของความถี่ที่วัดได้ในหน่วยที่เลือก ค่า f 0 ถูกอ่านจากอุปกรณ์อ่านของอุปกรณ์

การวัดความถี่โดยการชาร์จและการปล่อยตัวเก็บประจุ

วิธีนี้เป็นพื้นฐานสำหรับการทำงานของเครื่องวัดความถี่ซึ่งแผนภาพจะแสดงใน รูปที่. 8.4, ก. แรงดันไฟฟ้า U g ที่มีความถี่ f x ถูกป้อนเข้ากับตัว จำกัด แอมพลิฟายเออร์ (รูปที่ 8.4, b) แรงดันเอาต์พุต U 2 ในรูปแบบของพัลส์สี่เหลี่ยมทำหน้าที่ในวงจรที่ประกอบด้วยตัวเก็บประจุ C และไดโอด D1 และ D2 ปล่อยให้ในช่วงเวลาเริ่มต้นของแรงดันไฟฟ้าคร่อมตัวเก็บประจุ Uc \u003d U2- ค่าคงที่ของเวลาในการชาร์จจะถูกเลือกน้อยกว่าครึ่งหนึ่งของช่วงเวลาของแรงดันไฟฟ้าขาเข้า ค่าเฉลี่ยของกระแสประจุของตัวเก็บประจุที่ผ่านไดโอด D1 และอุปกรณ์แมกนีโตอิเล็กทริก

เป็นสัดส่วนกับความถี่ fx ดังนั้นสเกลของอุปกรณ์แมกนีโตอิเล็กทริกจึงถูกปรับเทียบตามค่าของความถี่ที่วัดได้

เครื่องวัดความถี่ของประเภทที่พิจารณาทำงานในช่วงตั้งแต่หลายสิบเฮิรตซ์ไปจนถึงหน่วยเมกะเฮิรตซ์ ช่วงความถี่นี้ครอบคลุมโดย subranges หลายอันที่มีขีด จำกัด การวัดที่แตกต่างกันการเปลี่ยนจากขีด จำกัด เป็นขีด จำกัด ทำได้โดยการเปลี่ยนความจุซึ่งถูกเลือกเพื่อให้ที่ความถี่ จำกัด ของ subranges กระแสเฉลี่ยของอุปกรณ์เพียงพอที่จะเบี่ยงเบนลูกศรไปที่ขนาดเต็ม

การวัดความถี่โดยเปรียบเทียบกับข้อมูลอ้างอิง

ในวิธีนี้ความถี่ fx ที่วัดได้จะถูกเปรียบเทียบกับความถี่ที่ทราบ f 0 ของออสซิลเลเตอร์ของความถี่อ้างอิง ด้วยการสร้างหลังใหม่ทำให้เกิดความเท่าเทียมกัน

โดยที่Δσp1คือข้อผิดพลาดในการเปรียบเทียบความถี่

ข้อผิดพลาดในการเปรียบเทียบความถี่ขึ้นอยู่กับวิธีระบุความเท่าเทียมกันของความถี่ ในอุปกรณ์บางชนิดจะใช้มิกเซอร์และหูฟังเพื่อแสดงความเท่าเทียมกัน (รูปที่ 8.5, a) ภายใต้อิทธิพลของการสั่นของความถี่อ้างอิงและความถี่ที่วัดได้ในเครื่องผสมการสั่นของความถี่รวมของรูปแบบ mfx ±จะปรากฏขึ้น nf 0 โดยที่ m และ n เป็นจำนวนเต็ม หากสัญญาณความถี่ส่วนต่างอยู่ในแบนด์วิธของหูฟังผู้ปฏิบัติงานจะได้ยินเสียงของความถี่นั้น เมื่อเปลี่ยน f 0 ควรใช้โทนเสียงต่ำสุดซึ่งสำหรับหูฟังประเภทต่างๆคือหลายสิบเฮิรตซ์

เนื่องจากไม่ทราบความถี่ในระหว่างการวัดวิธีนี้จึงไม่ชัดเจนและจำเป็นต้องทราบค่าโดยประมาณของ f x ก่อนทำการวัด วิธีการวัดความถี่ที่พิจารณาแล้วบางครั้งเรียกว่าวิธีการตีศูนย์

การวัดทำได้โดยใช้วิธีส้อม ข้อผิดพลาดในการเปรียบเทียบคือ 10 ... 30 Hz

10.4 การวัดความถี่ด้วยวงจรพาสซีฟแบบเลือก

การวัดด้วยวิธีนี้จะลดลงเพื่อปรับแต่งวงจรเลือกเป็นความถี่สัญญาณ ความถี่วัดจากตำแหน่งขององค์ประกอบการปรับแต่ง วงจรดังกล่าวอาจเป็นวงจรบริดจ์และวงจรออสซิลเลเตอร์ ปัจจุบันเครื่องวัดความถี่ของสะพานซึ่งมีขอบเขต จำกัด ไว้ที่ความถี่ต่ำได้ถูกแทนที่ด้วยเครื่องมือประเภทอื่นอย่างสมบูรณ์ มีเพียงเครื่องวัดความถี่ที่ใช้วงจรเรโซแนนซ์ที่เรียกว่าเรโซแนนท์เวฟมิเตอร์เท่านั้นที่พบว่าสามารถนำไปใช้ได้จริง เครื่องมือง่ายๆเหล่านี้ครอบคลุมช่วงความถี่ตั้งแต่หลายร้อยกิโลเฮิรตซ์ไปจนถึงหลายร้อยกิกะเฮิรตซ์ แผนภาพที่เรียบง่ายของเครื่องวัดคลื่นเรโซแนนซ์พร้อมวงจรแสดงในรูปที่ 8.8. แรงดันไฟฟ้าของความถี่ที่ไม่รู้จัก fx ผ่านขดลวดสื่อสาร Lsv ถูกจ่ายให้กับวงจรที่ประกอบด้วยขดลวดที่เป็นแบบอย่าง L และตัวเก็บประจุแบบแปรผัน C วงจรถูกปรับโดยการเปลี่ยนความจุสถานะของการสั่นพ้องจะถูกกำหนดโดยอุปกรณ์แมกนีโตอิเล็กทริกโดยแรงดันไฟฟ้าสูงสุดในส่วนหนึ่งของขดลวด ค่าความถี่ที่วัดได้จะอ่านได้จากสเกลตัวเก็บประจุ

ข้อผิดพลาดในการวัดความถี่โดยใช้เครื่องวัดคลื่นเรโซแนนซ์จะพิจารณาจากปัจจัยหลักดังต่อไปนี้ข้อผิดพลาดในการสอบเทียบความไม่แน่นอนของความถี่เรโซแนนซ์ของระบบการสั่นอิทธิพลของการสื่อสารกับเครื่องกำเนิดไฟฟ้าและตัวบ่งชี้และความไม่ถูกต้องของการตรึงเรโซแนนซ์ ข้อผิดพลาดในการสอบเทียบอาจมีขนาดใหญ่หากความผิดปกติปรากฏขึ้นในกลไกการปรับแต่งซึ่งมีการออกแบบที่ค่อนข้างซับซ้อน ข้อผิดพลาดนี้เพิ่มขึ้นเนื่องจากการสึกหรอของชิ้นส่วนกลไกลักษณะของการบิดเบี้ยวและฟันเฟือง

เนื่องจากการเชื่อมต่อกับตัวบ่งชี้และแหล่งที่มาของความถี่ที่วัดได้จึงมีการนำความต้านทานแบบแอคทีฟและรีแอคทีฟเข้าสู่ตัวสะท้อน การเติบโตของการสูญเสียที่ใช้งานอยู่จะทำให้ปัจจัย Q ลดลงและความแปรปรวนของรีแอคแตนซ์ที่นำมาใช้จะนำไปสู่การเปลี่ยนแปลงของเสียงสะท้อน การลดข้อผิดพลาดเนื่องจากอิทธิพลของตัวบ่งชี้และแหล่งสัญญาณทำได้โดยการลดการเชื่อมต่อ แต่ในกรณีนี้แรงดันไฟฟ้าที่จ่ายให้กับเครื่องตรวจจับจะลดลงและต้องนำเครื่องขยายเสียงเข้าสู่วงจรหลังจากเครื่องตรวจจับ