ฉันพยายามหาปัญหานี้มาสองสามวันแล้วอ่านข้อมูลเกี่ยวกับการใช้งาน / การกำหนดค่าคริสตัลทั่วไปและฉันก็ตกอยู่ในความสูญเสีย ฉันพยายามค้นหาที่นี่ แต่ไม่พบสิ่งใดที่คล้ายกับปัญหาของฉันดังนั้นฉันขอโทษถ้าฉันพลาดวิธีแก้ปัญหาที่อื่น
ฉันพยายามที่จะเรียกใช้ RTC ออกจากคริสตัลภายนอกใช้ PIC แต่ผลึกที่ไม่ได้สั่นเมื่อฉันคาดหวังให้และจะสั่นภายใต้สถานการณ์อื่น ๆ และผมก็ไม่สามารถทำให้ความรู้สึกใด ๆ ของมัน ฉันไม่ใช่ EE แต่ฉันอาจเป็นคนที่โง่เขลามาก
คริสตัล: LFXTAL016178 ฉันค่อนข้างแน่ใจว่าเพราะไม่มีสิ่งใดที่ระบุไว้มันเป็นคริสตัลเรโซแนนซ์ขนาน ความสามารถในการโหลดของมันคือ 6 pF ซึ่งฉันพบว่าผิดปกติ? ฉันไม่แน่ใจ.
รูป: PIC24FJ128GB204 ฉันได้เชื่อมต่อคริสตัลตามที่แผ่นข้อมูลแนะนำ แต่มันไม่ได้ให้ความช่วยเหลืออย่างชัดเจนในการเลือกตัวเก็บประจุโหลดดังนั้นฉันจึงทำการค้นหาและพบทรัพยากรอื่น ๆ ทางออนไลน์เพื่อช่วยฉันที่นั่น
การตั้งค่า: ฉันเห็นจากแหล่งข้อมูลสองสามข้อว่ากฎข้อที่ดีสำหรับตัวเก็บประจุโหลดคือ , เพิ่มความจุจรจัดที่C1และC2ระหว่าง 2 และ 5 pF ฉันเลือกสิ่งที่ฉันคิดว่าเป็นค่ากลางของ 6pF สำหรับตัวเก็บประจุทั้งสองและฉันยังไม่แน่ใจว่าตัวเลือกนั้นเลวร้ายเพียงใด
นี่คือภาพแผนผังของฉัน: เลย์เอาต์ :
กรณีที่มันไม่ทำงาน:
- เนื่องจากอยู่ในแผนผังมีตัวเก็บประจุโหลด 6pF ที่ขาทั้งสองจึงไม่สั่น เว้นแต่ว่ามันจะสั่นทุก 10 นาทีหรือบางสิ่งบางอย่าง
- เมื่อตัวเก็บประจุถูกถอดออกมันจะแกว่งไปมาช้ามากอาจจะช้ากว่าที่ควรประมาณ 2.5 เท่า ฉันไม่ได้วัดความเร็วนี้
- ด้วยตัวเก็บประจุพิเศษ 6pF ที่บัดกรีด้านบนเพื่อสร้างตัวเก็บประจุ 12pF มันไม่ได้สั่น
- ด้วยตัวเก็บประจุ 3 pF และตัวต้านทาน 10 MOhm ข้ามพิน (นาฬิกา RTCC ผิดปกติ)
กรณีที่ใช้งานได้:
- เมื่อฉันตรวจสอบพิน SOSCI ด้วยสโคป ในสามกรณีแรกข้างต้นทันทีที่ฉันสัมผัสหัววัดที่ขา SOSCI มันเริ่มต้นขึ้นและทำให้ฉันมีคลื่นไซน์ที่สะอาด มันไม่ได้ทำเมื่อฉันแตะพิน SOSCO หรือเมื่อฉันใช้ตัวเก็บประจุ 3pF ฉันรู้ว่ามันไม่ได้ทำงานมาก่อนเนื่องจากไฟ LED บางตัวที่ควรจะกะพริบทุกวินาทีซึ่งกระพริบเฉพาะเมื่อเชื่อมต่อโพรบ (ฉันไม่รู้ทุกอย่างเกี่ยวกับออสซิลโลสโคปฉันเพิ่งรู้วิธีการใช้งานโพรบบอกว่า 6MHz / 1MOhm / 95pF และขอบเขตบอกว่า 60 MHz / 1 GS / s และ 300V CAT II ที่โพรบเชื่อมต่อมันเป็น Tektronix TDS 2002 หากมีความหมายต่อผู้อื่น)
- เมื่อฉันเชื่อมต่อตัวต้านทาน 330 โอห์มระหว่าง SOSCI และกราวด์ เป็นหนึ่งในสองตัวต้านทานที่ฉันมีอยู่ 10k ดูเหมือนว่ามันทำให้มันทำงานที่ประมาณครึ่งหนึ่งของความถี่ที่ถูกต้อง
- ด้วยตัวเก็บประจุ 3 pF แต่ที่ความเร็ว 14 kHz
นี่คือความถี่บางส่วนที่ฉันวัด:
- (12 pF Caps) โพรบที่สัมผัสกับความถี่ถึง SOSCI: 32.7674 kHz
- (12 pF Caps) ความถี่เอาต์พุตโดย PIC พร้อมกับดึงลง 330-ohm บน SOSCI: 32.764 kHz
- (12 pF Caps) ความถี่ออกโดย PIC โดยใช้ LPRC: 32.68 kHz
- (3 pF Caps) ความถี่ออกโดย PIC: 14.08 kHz
โดยพื้นฐานแล้วสิ่งที่ฉันอยากรู้ก็คือว่าทำไมมันถึงสั่นอย่างสมบูรณ์แบบบางครั้งเมื่อฉันใช้โพรบสโคป
C) จะออกจากสต็อก ฉันจะได้รับที่จะพอเพียงสำหรับตอนนี้ แต่ฉันคิดว่าคำถามของฉันยังคงอยู่