ถาม - ตอบ ปัญหาวิชาดิจิตอล

ถาม-ตอบ

ถาม-ตอบ

มนตรี ชาธรรมมา -
回帖数:2

อาจารย์ครับ ผมอยากทราบว่าถ้าจะทำนาฬิการดิจิตอล ของจริง ต้องเอาCLK มาจากไหนครับ

回复มนตรี ชาธรรมมา

Re: ถาม-ตอบ

ถามได้ดีครับ

ถ้าเป็นนาฬิกาดิจิตอลที่มีขายกันทั่วไปจะใช้สิ่งที่เรียกว่า Quartz Crystal Ossicillator ครับ สมัยหนึ่งคำว่า "ควอทซ์" ถือเป็นจุดขายของนาฬิกาจำพวกนี้ แต่สมัยนี้ถือว่าเป็นเรื่องธรรมดาไปแล้ว ที่มันให้ความแม่นยำสูงเพราะคริสตัลพวกนี้ออสซิลเลตที่ความถี่สูงมากครับ คือระดับ MHz ลองนึกว่าคริสตัลให้กำเนิดคลื่น 1 MHz ผิดพลาดไป 100 Hz พอเราหารความถี่ลงด้วยวงจร Counter ไป 1,000,000 เท่า เพื่อให้ได้ Time Base ของนาฬิกาที่ 1 วินาที ความผิดพลาดของ Time Base จะเหลือเพียง 1/1000 วินาทีเท่านั้นเอง

ลิงก์ที่แนบมาน่าจะเป็นบทความที่อธิบายเรื่อง Crystal Oscillator ได้ดีครับ

http://www.electronics-tutorials.ws/oscillator/crystal.html

สำหรับวงจรที่ไม่ต้องการความแม่นยำขนาดนั้นบางทีก็ใช้ Oscillator แบบที่เราทำในห้องแลปนั่นแหละครับ มีทั้งที่ใช้ Timer 555 และ Wein-Bridge Oscillator และ Phase Shift Oscillator ก็ได้