มาทดลองทำนาฬิกาใบพัดกัน Propeller clock

มาทดลองทำนาฬิกาใบพัดกัน Propeller clock

(1/8) > >>

kiano♥:
ตัวอย่างวีดีโอการทำงานของนาฬิกา
http://vid962.photobucket.com/albums/ae101/kiano555/my_pov/S5000338_zps3srvw2ri.mp4

รูปประกอบเสร็จของโครงงาน


วงจรของโครงงาน


การทำงานของวงจร
 - ภาคจ่ายไฟใช้ไอซีเบอร์ LM7805 จ่ายไฟ 5 โวลต์ให้กับวงจรทั้งหมด และมีคาปาซิเตอร์ค่าสูงๆไว้ 1 ตัวเพื่อสำรองไฟขณะมอเตอร์หมุน จะมีบางจังหวะที่ลูกปืนจ่ายไฟให้กับบอร์อดไม่ต่อเนื่อง วงจรจะดึงไฟจากคาปาซิเตอร์ตัวนี้แทน
 - เซนเซอร์จะส่งสัญญาณมาที่ mcu เมื่อมอเตอร์หมุนมาถึงตำแหน่งเริ่มต้น ขอเรียกตำแหน่งนี้ว่า Index หลังจากได้รับสัญญาณ Index mcu ก็จะเริ่มแสดงตัวหนังสือตามที่โปรแกรมเอาไว้ และจะอ่านค่าเวลาจากไอซี Real Time วงจรนี้ใช้ไอซีเบอร์ DS1307
 - mcu จะส่งสัญญาณการแสดงผลออกไปที่ไอซี Shift Register เพื่อขับหลอด LED ให้ติด-ดับ ตามตำแหน่งที่ mcu คำนวนเอาไว้ ทำให้เกิดเป็นภาพออกมา
 - ในการคำนวนตำแหน่งติด-ดับของหลอด LED เพื่อทำให้เกิดเป็นภาพนั้น ใช้หลักการภาพติดตา เหมือนเราดูภาพนิ่งหลายๆภาพต่อเนื่องกัน จะมองเห็นเป็นภาพเคลื่อนไหว หลักการเดียวกันกับฟิล์มภาพยนต์


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








วงจรภาคจ่ายไฟ จะมีสวิทช์ 2 ตัว sw1 จ่ายไฟ 220v. ให้กับมอเตอร์  sw2 จ่ายไฟ 220v. ให้กับหม้อแปลงไฟ เพื่อแปลงเป็นไฟ 12v. ไปเลี้ยงบอร์ดวงจร ดังแสดงในรูป


รูปด้านล่าง แสดงให้เห็นภายในกล่องจ่ายไฟ และการต่อกล่องจ่ายไฟเข้ากับมอเตอร์และบอร์ด




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








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


รูปภาพแสดงการต่อสายเบิร์นโค๊ดเข้า MCU




ดาวโหลดข้อมูลเพิ่มเติมจากลิงค์ดาวโหลด  http://www.4shared.com/get/K8r4xmr3ce/pov_ubmthai.html
1. โค๊ดโปรแกรม เขียนด้วยโปรแกรม MikroC PRO For PIC 3.2
2. PCB เปิดด้วยโปรแกรม Eagle pcb 5
3. รูปการประกอบวงจรด้านบน
4. รูปการประกอบวงจรด้านล่าง
5. วงจรนาฬิกาใบพัด

สอนการแก้ไขตัวหน้ังสือของนาฬิกาใบพัด
โหลดได้ที่ลิงค์  http://www.4shared.com/get/2N4c3d1Uce/edit_pov_text.html

kiano♥:
ตัวอย่าง นาฬิกาใบพัด (POV) ที่ทำจากบอร์ด arduino

abdul+:
 HAPPY2!! เยี่ยมมากๆครับ มีเวลาลงให้จบเลยครับ smiley4

yothin:
ทำแผงวงจรขายไหมครับ ราคาเท่าไร อยากจะศึกษา หัดเขียนโปรแกรมครับ สามารถเขียนข้อความเองได้ไหมครับ
อยากลองทำครับ แ่ต่กลัวหาอะไหล่ยากครับ เมืองไทยมีอะไหล่ขายไหมครับ

JUB:
แจ่ม..มาก...  kiss6

นำร่อง

[0] ดัชนีข้อความ

[#] หน้าถัดไป