จากการวิจัยสำหรับปัญหาฉันอธิบายที่นี่ฉันพบวงจรนี้โดย Maxim:
นี่คือตัวคูณสัญญาณนาฬิกาและต้องเหมาะอย่างยิ่งในกรณีของฉันเนื่องจากความถี่อินพุตถูกกำหนดไว้อย่างดีมาก
อย่างไรก็ตามเมื่อดูจากเอกสารข้อมูลทางเทคนิคฉันพบว่า MAX9010 ส่งออกระดับ TTL ในขณะที่ 74VHC86 ยอมรับระดับ CMOS (0.7 * Vcc) โดยทั่วไปฉันไม่สามารถหาตัวเปรียบเทียบความเร็วสูงด้วย CMOS outputs ที่ทำงานที่ 5V
ฉันควรให้ความสนใจเป็นพิเศษกับปัญหานี้ - อะไรคือเงื่อนไขเมื่อวงจรอาจล้มเหลวในการผลิตนาฬิกาที่เหมาะสม?
คุณสามารถให้ข้อเสนอแนะเกี่ยวกับวงจรโดยทั่วไปได้หรือไม่? การประเมินของฉันว่าควรทำงานอย่างถูกต้องเป็นสองเท่า 21.47727 MHz ถึง 42.95454 MHz ด้วย R1 = 1k และ C1 = 15pF (แต่แน่นอนว่าต้องมีการสร้างต้นแบบและการปรับในชีวิตจริง)
PS วันสุดท้ายที่ฉันได้ตรวจสอบการออกแบบมากมายสำหรับการจัดการนาฬิกาและความรู้สึกของฉันคือพวกเขาอยู่ในระดับสูง "บทความการตลาด" และไม่เหมาะสมกับแอปพลิเคชันโดยตรง - บทความพูดคุยกันมากมายเกี่ยวกับข้อดีของวงจร ข้อเสีย (เกิดจากการขยายพันธุ์ล่าช้าช่วงความถี่ ฯลฯ ) ดังนั้นจึงเป็นความคิดที่ดีที่จะใช้สิ่งที่พูดโดยตรงโดยไม่มีการสร้างแบบจำลองและการจำลองสถานการณ์ที่เหมาะสมสำหรับเงื่อนไขเป้าหมาย
อัปเดต:เนื่องจากฉันสงสัยว่าวงจรนี้เป็นการออกแบบในอุดมคติที่ออกแบบมาเพื่อทำงานในสภาพที่สมบูรณ์ เมื่อสร้างขึ้นในชีวิตจริงมันไม่ทำงานอย่างถูกต้องหากไม่มีการลงทุนในเรื่องต่อไปนี้:
- พลังงานจะต้องสะอาดที่สุด เนื่องจากเสียงรบกวนในตัวแยกแรงดันไฟฟ้าของรางไฟฟ้าจะมีระดับความผันผวนทำให้เกิดการแหลมที่เอาต์พุตของตัวเปรียบเทียบและผลบวกผิด
- ตัวเปรียบเทียบอาจ (จะ) จมกระแสไฟฟ้าบางส่วนจากตัวแบ่งแรงดัน (แรงดันอ้างอิง) ที่อินพุตที่เป็นบวก ณ เวลาที่ทำการสลับ มันอาจเปลี่ยนจุดอ้างอิงเล็กน้อย
- RC ที่มีความจุขนาดเล็กดังกล่าวอาจได้รับอิทธิพลจากความจุอื่น ๆ รอบตัวและอีเอ็มไอเปลี่ยนวงจรหน้าที่ปรับแต่ง (อย่างดีที่สุด) หรือทำให้ x2 ทวีคูณผิดปกติ
นอกจากนี้ฉันได้สร้างวงจรนี้โดยใช้ MAX999 แต่รุ่น LTSpiceของมันมีข้อบกพร่อง ได้รับการยืนยันโดยการสนับสนุนจาก Maxim หวังว่าพวกเขาจะแก้ไข
ฉันจะลดการออกแบบนี้โดยพิจารณา ICS501 แทน