ตัวอย่างวีดีโอการทำงานของนาฬิกา
http://vid962.photobucket.com/albums/ae101/kiano555/my_pov/S5000338_zps3srvw2ri.mp4รูปประกอบเสร็จของโครงงาน
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/S5000374_zpse8650632.jpg)
วงจรของโครงงาน
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/circuit_pov_zps58fa5c88.jpg)
การทำงานของวงจร
- ภาคจ่ายไฟใช้ไอซีเบอร์ LM7805 จ่ายไฟ 5 โวลต์ให้กับวงจรทั้งหมด และมีคาปาซิเตอร์ค่าสูงๆไว้ 1 ตัวเพื่อสำรองไฟขณะมอเตอร์หมุน จะมีบางจังหวะที่ลูกปืนจ่ายไฟให้กับบอร์อดไม่ต่อเนื่อง วงจรจะดึงไฟจากคาปาซิเตอร์ตัวนี้แทน
- เซนเซอร์จะส่งสัญญาณมาที่ mcu เมื่อมอเตอร์หมุนมาถึงตำแหน่งเริ่มต้น ขอเรียกตำแหน่งนี้ว่า Index หลังจากได้รับสัญญาณ Index mcu ก็จะเริ่มแสดงตัวหนังสือตามที่โปรแกรมเอาไว้ และจะอ่านค่าเวลาจากไอซี Real Time วงจรนี้ใช้ไอซีเบอร์ DS1307
- mcu จะส่งสัญญาณการแสดงผลออกไปที่ไอซี Shift Register เพื่อขับหลอด LED ให้ติด-ดับ ตามตำแหน่งที่ mcu คำนวนเอาไว้ ทำให้เกิดเป็นภาพออกมา
- ในการคำนวนตำแหน่งติด-ดับของหลอด LED เพื่อทำให้เกิดเป็นภาพนั้น ใช้หลักการภาพติดตา เหมือนเราดูภาพนิ่งหลายๆภาพต่อเนื่องกัน จะมองเห็นเป็นภาพเคลื่อนไหว หลักการเดียวกันกับฟิล์มภาพยนต์
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/blockdiagram_zps7a8af92b.png)
หลายคนมีข้อสงสัย การส่งไฟเลี้ยงขึ้นไปเลี้ยงวงจรทำอย่างไร
โครงงานนี้ส่งไฟเลี้ยงโดยผ่านตลับลูกปืนที่สวมอยู่กับแกนของมอเตอร์ โดยระหว่างตลับลูกปืนกับแกนมอเตอร์ จะมีฉนวนกั้นไว้ไม่ให้ซ๊อตถึงกัน เราจึงสามารถจ่ายไฟไปเลี้ยงบอร์ดได้โดยผ่านตลับลูกปืนจ่ายไฟบวก แกนมอเตอร์หรือโครงมอเตอร์จ่ายไฟลบ ดังแสดงในรูปตัวอย่าง
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/pov-01_zps93aff583.jpg)
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/pov-02_zpsb6227f14.jpg)
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/pov-03_zpsb5cc669f.jpg)
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/pov-04_zps1dfdea1c.jpg)
วงจรภาคจ่ายไฟ จะมีสวิทช์ 2 ตัว sw1 จ่ายไฟ 220v. ให้กับมอเตอร์ sw2 จ่ายไฟ 220v. ให้กับหม้อแปลงไฟ เพื่อแปลงเป็นไฟ 12v. ไปเลี้ยงบอร์ดวงจร ดังแสดงในรูป
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/power_supply_zpsd7d420a2.jpg)
รูปด้านล่าง แสดงให้เห็นภายในกล่องจ่ายไฟ และการต่อกล่องจ่ายไฟเข้ากับมอเตอร์และบอร์ด
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/pov-05_zps38640313.jpg)
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/pov-06_zps45af3a48.jpg)
การประกอบอุปกรณ์ก็เหมือนวงจรทั่วไป ใส่อุปกรณ์ตามแบบ แล้วทดสอบการทำงานของวงจรเบื้องต้น นั่นคือทดสอบหลอด LED โดยการเขียนโปรแกรมสั่งให้หลอดติดทุกหลอด สำหรับอุปกรณ์รับ-ส่งแสงอินฟาเรด ให้ติดตั้งด้านล่างบอร์ด ตัวรับแสงอินฟาเรด ต้องหุ้มด้วยท่อหด เพื่อป้องกันแสงภายนอกเข้ารบกวนการทำงาน ตามรูปตัวอย่าง
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/part_zps85c7586a.png)
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/pov-07_zps2f63be81.jpg)
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/test_board_zps8f259b4a.jpg)
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/pov-08_zps3819e5be.jpg)
แผ่นสำหรับบังแสงเซนเซอร์ เพื่อกำหนดตำแหน่งให้ MCU รู้ว่ามอเตอร์ได้หมุนมาถึงตำแหน่งเริ่มต้นการแสดงตัวหนังสือแล้ว โดยใช้เทปพันสายไฟสีดำ ติดไว้กับเสาที่ทำจากสายไฟแข็ง หรือเปลี่ยนจากเทปพันสายไฟเป็นกระป๋องน้ำอัดลมตัดแป็นแผ่นแล้วติดด้วยกาวร้อน จะบังแสงได้ดีมาก
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/S5000295_zpsd2c89276.jpg)
รูปภาพแสดงการต่อสายเบิร์นโค๊ดเข้า MCU
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/S5000306_zpse4dc0692.jpg)
![](http://i962.photobucket.com/albums/ae101/kiano555/my_pov/S5000309_zps95f9be42.jpg)
ดาวโหลดข้อมูลเพิ่มเติมจากลิงค์ดาวโหลด
http://www.4shared.com/get/K8r4xmr3ce/pov_ubmthai.html1. โค๊ดโปรแกรม เขียนด้วยโปรแกรม MikroC PRO For PIC 3.2
2. PCB เปิดด้วยโปรแกรม Eagle pcb 5
3. รูปการประกอบวงจรด้านบน
4. รูปการประกอบวงจรด้านล่าง
5. วงจรนาฬิกาใบพัด
สอนการแก้ไขตัวหน้ังสือของนาฬิกาใบพัด
โหลดได้ที่ลิงค์
http://www.4shared.com/get/2N4c3d1Uce/edit_pov_text.html