โครงงานชิ้นนี้เป็นโครงงานตอนที่ผมอยู่ ปวส.ครับ ชื่อวิชา Pre-Project จริงๆแล้วมันก็คือวิชา Project
ดีๆนี่เองครับ
ไอเดียของการทำดครงงานนี้คือ อ. ให้ไปหาข้อมุลของโครงงานที่ยังไม่มีใครทำ
จากนั้นผมก็ลองเข้า internet ตามประสาของคนยุคนี้ครับ google.com แน่นอน
ผมลองใช้ keyword อย่างเช่น โครงงาน อิเล็กทรอนิกส์ วงจร อะไรทำนองนี้แหละครับ
อยู่ๆก็ไปเจอเว็บ leksound.net ที่ดูครั้งแรกก็เหมือนกับว่าเป็นเว็บบอร์ดรวมช่างอิเล็กทั่วประเทศ
เพราะเห็นว่ามีความรู้ กระทู้ เกี่ยวกับเรื่องอิเล็กทรอนิกส์ ที่มากหน่อยก็เป็นการซ่อมเครื่องใช้ไฟฟ้า
ผมเองก็ไล่ดูไปเรื่อยๆครับ จนมาเจอที่กระทู้ หุ่นยนต์,ไฮเทค,pcb.
เข้าไปข้างในก็ไปเจอหัวข้อปักหมุดที่ชื่อว่า
ชวนเพื่อนช่างมาประดิษฐ์ไฟดิสเพลย์ไฮเทค
(ต้องสมัครสมาชิกก่อนนะครับ ถึงจะเข้าไปดูรูปที่โพสไว้ได้)
เนื้อหาที่อยู่ข้างในเป็นเรื่องเกี่ยวกับ propellor clock หลายๆแบบ
ที่ดูแล้วเข้าท่ามากที่สุดก็คือ นาฬิกาครับ ทั้งแบบเข็มและแบบตัวเลข
แต่ในตอนนั้นผมไม่มีความรู้เกี่ยวกับเรื่องนี้ เขียนแอสแซมบลีก็ไม่เป็น
ก็เลยได้แต่อ่านข้อความที่มีคนโพสไว้ บางทีก็เป็นคนถามซะเอง
user ที่ผมใช้คือ kaitim gass สงสัยอะไรผมก็จะเอามาถาม แล้วพออีกวันก็จะกลับมาดูคำตอบ
(ผมใช้ internet ของห้องสมุดครับ ตอนนั้นเป็นแบบ Fiber เร็วสุดๆ )
ดูไปเรื่อยๆผมก็พอสรุปสิ่งที่จะทำในโครงการนี้ได้ว่า
- เรื่อง Code ที่เป็น แอสแซมบลี ผมจะไม่ไปยุ่งเด็ดขาด เพราะว่าเขียนไม่เป้นแล้วก็คง
จะหาความรู้ไม่ทันแน่ๆ
- เรื่อง hardware อันนี้ผมถนัดที่สุด ดูคร่าวๆก็น่าจะมีตัวมอเตอร์ แผ่นวงจรหลักที่มี LED แหล่งจ่ายไฟ
ต่อมาผมก็มาเลือกว่าจะทำแบบไหน มีให้เลือกทั้งแบบแนวตั้วแนวนอน ผมเลือกจนตกลงว่าจะทำแบบนี้
http://www.bobblick.com/techref/projects/propclock/propclock.html
วงจรมีขนาดเล็กและน่าจะง่าย ก็เลยเลือกแบบนี้มาครับ
ที่เว็บนี้ก็มีให้ทั้ง code ทั้งวงจร ดูแล้วไม่น่าจะยากอะไร
นอกจากวงจรนี้ผมก้ยังหาแบบอื่นเอาไว้เผื่อว่าจะเสนอโครงการไม่ผ่าน
แต่ก็เผื่อๆเอาไว้เท่านั้นครับ เพราะดูไปแล้วน่าจะสร้างยาก
- http://pierre.lando.free.fr/tentative/page1.html
แบบนี้ใช้เข้ม Harddisk มาสร้าง โอกาสสร้างน้อยมากครับ เพราะ HDD ตอนนั้นราคายังแพงมาก
แล้วอีกอย่างคือ ผมจะเอาอะไรมาตัด HDD อย่างในรูปหละครับ
- อันนี้คุณ คนนอก เป็นคนทำครับ สวนดีครับ แต่สังเกตดีๆนะครับ ว่าฐานรองมีขนาดใหญ่มาก
อันนี้ก็มาจากปัญหาการแกว่งของวงจรครับ ถ้าทำฐานเล็กๆวงจรก็จะล้มทันที
- จากรูป คุณคนนอกใช้ตัว PID เป้นตัวควบคุมครับ ผมเองก็ไม่รู้ว่าจะไปหาจากที่ไหน และจะเอามาต่อยังไงเลยข้ามวิธีนี้ไปครับ
- ต่อมาผมก็เจอวิธีป้อนไฟให้วงจร ผมเองลืมคิดไปว่าตอนวงจรทำงานมันจะหมุนตลอด เอาหละสิ
แล้วผมจะเอาไฟไปป้อนให้วงจรได้ยังไงกัน และแล้วก็มีคนคิดวิธีนี้มาครับ ใช้หน้า contact
แบบแปรงถ่านในมอเตอร์มาใช้ สุดท้ายในการทำงานโครงการจริงๆผมก้ใช้วิธีนี้ครับ
แต่ปัญหาคือเรื่องความร้อนจากการเสียดสี แล้วก็ความเสถียรครับเพราะหน้า contact
ที่ผมทำใช้แผ่นทองแดงมาต่อๆปะๆกันเอง
- ต่อมาก็มีช่างเล็กมาช่วยแก้ปัญหาเรื่องหน้าสัมผัสด้วยการใช้ capacitor มาต่อ
คร่อมระหว่างหน้าสัมผัส
- คุณ suvit@ms-kit เข้ามาแนะนำการสร้าง propellor clock อีกวิธีครับ
สวัสดีครับ นักทดลองทุกท่าน
นานๆจะได้เข้ามาที และโปรเจ็ค Propeller clock หรือนาฬิกาใบพัดนี้เป็นผลงานหนึ่งที่ผมสนใจทดลองทำเหมือนกัน ตอนแรกก็มีปัญหาหลายเรื่องๆคล้ายๆกับหลายคน แต่พอเริ่มศึกษาจากหลายๆเวปรวมความรู้เข้าด้วยกันทำให้มีความเข้าใจมากยิ่ง ขึ้น
ผมสรุปปัญหาใหญ่มีดังนี้
1 การส่งไฟไปให้บอร์ดตัวเลขที่ยึดกับแกนมอเตอร์ (อันนี้เรื่องใหญ่ใหญ่สุด)
2 การเซ็นเซอร์เพื่อเป็นตัวกำหนด index จุดเริ่มต้นของตัวอักษรหรือตัวเลข ไม่งั้นโชว์มั่ว
3 ความสว่างของ LED แม้จะใช้ซุปเปอร์ไบร้ท์แล้วก็ตาม
4 การควบคุมความเร็วมอเตอร์ให้รอบช้าลง แต่ยังคงมีแรงบิดสูงอยู่
5 การตั้งเวลา ไม่สะดวกที่จะต้องหยุดเครื่อง-เดินเครื่องเพื่อกดสวิตช์ตั้งค่าต่างๆ กว่าจะได้เวลาที่ต้องการ
การแก้คือ
ข้อ1 การส่งไฟทำได้ 2 วิธี คือต้องจ้างกลึงทองเหลืองโดยเฉพาะและยึดแบริ่งเล็กๆติดที่แกน อย่างที่เพื่อนๆทำกันอยู่ และใช้สปริงเหล็กกล้าเป็นตัว สัมผัส(ผมใช้สปริงที่ดันก้นม้วนเทปจากแมคคานิคเทปเก่าๆ) ปัญหาจริงๆคือร้านกลึงทั่วไปไม่รับทำงานให้เพราะมันเล็กและเสียเวลา ผมจ้างทำ 1 ชุดแพงมากแถมยังไม่ได้ศูนย์ ทำให้ตัวเลขไม่นิ่ง และแบริ่ง(แหวนลูกปืน)หาซื้อยากด้วย และมีอีกวิธีที่จะสะดวกกว่าคือ ใช้หลักการของอินเวอร์เตอร์ โดยอาศัยการทำงานของขดลวดที่หมุนรอบตัวเอง 2 ชุด ผมกำลังทดลองอยู่โดยใช้ความถี่ 20 KH และ 200KH อยู่ว่าตัวใดจะเหมาะสม
ข้อ2 การเซ็นเซอร์มีหลายแบบทั้งใช้โฟโต้ทรานซิสเตอร์ /hallsenror/หรีดรีเรย์และแม่เหล้กถาวร ผมเลือกวิธีแรก
ข้อ3 ผมแก้ความสว่างของ LED โดยเพิ่มทรานซิสเตอร์ไดร้ท์เข้าไปอีก 7 ตัว และแก้ซ้อสโค้ดให้แสดงได้ 2 แบบ
ข้อ4 แต่เดิมผมใช้ LM317 เป็นตัวควบคุมแรงไฟมอเตอร์ แก้เป็นวงจรแบบ PWM โดยใช้ไอซี 555 ขับ 1 ตัว
ข้อ5 ผมเปลี่ยนจากสวิตช์เป็นอินฟาเรดแทนทั้ง 4 ตัว(เวอร์ชั่นที่ผมใช้ 4 ตัว LED 18 ตัว) ทำให้การตั้งเวลาทำได้ขณะตัวเลขหมุนอยู่ สะดวกกว่า
ตอนนี้ออกแบบปริ้นท์จริงไปแล้ว กลางเดือนมกราคม จะเอามาผลงานโชว์นะครับ ผมทำไว้ 4 เวอร์ชั่น
จากทั้งหมดที่ยกตัวอย่างมาก็เป็นวิธีที่ผมใช้หาข้อมูลเพื่อใช้ในการทำโครงงานนี้ครับ
และเนื่องจากว่าข้อมูลมีความยาว ผมจึงขอยกยอดไปไว้ตอนนหน้าครับ
No comments: