DIY นี้เป็นงานแรกที่ได้ถ่ายรูปไว้และเห็นว่ามีประโยชน์เลยเอามาลงครับ
หลาย ๆ คนคงเคยเจอปัญหา Battery หมดไฟโดยที่เราไม่รู้ เพราะว่าไม่มีอุปกรณ์วัด และถ้าซื้อก็ราคาหลายร้อยอยู่
ผมก็เช่นกันครับ ขี้เกียดเอา Multimeter มาวัดบ่อย ๆ ว่า Battery เหลือแค่ไหนแล้ว เลยออกแบบวงจร Battery Level 3LEDs
และสร้างไว้ใช้เองซะเลยครับ
ก่อนอื่นขอแนะเกี่ยวกับการดูแลรักษาแบตเตอรี่แบบตะกั่วกรดที่อยู่ในรถของพวกเราก่อนนะครับ
การดูแลแบตฯ ชนิดนี้ควรชาร์ทให้ไฟเต็มอยู่ตลอด เพราะว่าหากแรงดันแบตฯ ต่ำกว่า 12.4 Volt [สำหรับแบต 12 Volt]
หรือมีไฟต่ำกว่า 75 % จะเกิดผลึก Sulfate เกาะบนแผ่นตะกั่วในแบตฯ เป็นสาเหตุทำให้แบตเสื่อมในที่สุดครับ
ลองมาดูแรงดันแบตฯ ตามตารางด้านล่างครับ
reference:
http://www.ccis.com/home/mnemeth/12volt/12volt.htmทีนี้ผมได้ออกแบบวงจร Battery Indicator โดยมีการทำงานและข้อกำหนดที่ต้องการดังนี้ครับ
- แสดงผลด้วย LED 3 สีคือ แดง เหลือง เขียว
- หากแรงดันสูงกว่า 12.392 Volt, LED จะสว่างทั้ง 3 สี
- หากแรงดันอยู่ระหว่าง 12.392 Volt และ 12.000 Volt, LED จะสว่างสีเฉพาะสีแดงและสีเหลือง
- หากแรงดันอยู่ระหว่าง 12.000 Volt และ 10.980 Volt, LED จะสว่างสีเฉพาะสีแดง
- หากแรงดันต่ำกว่า 10.980 Volt, LED สีแดงจะกะพริบ
- วงจรต้องมีขนาดเล็ก อุปกรณ์น้อย สร้างง่าย ติดตั้งง่าย ไร้การปรับแต่ง ความแม่นยำสูง
เริ่มจากการออกแบบวงจรก่อนครับ วงจรนี้ประมวลผลโดยใช้ Microcontroller ของ Microship
PIC12F675 เพื่อให้มีอุปกรณ์น้อยครับ อยากให้ทำงานอย่างไรก็เขียนโปรแกรมใส่เข้าไปใน IC PIC12F675
มันก็จะทำงานตามที่เราต้องการครับ ภาษาที่ใช้เขียนโปรแกรม ใช้ภาษา Assembly ครับ
ลูกเล่นพิเศษ (ทำเท่) : ตอนเริ่มจ่ายไฟเข้าจะมี Intro เป็นไฟกะพริบและไฟวิ่งด้วยครับ 555
ออกแบบลายวงจรได้ตามนี้ครับ ขนาดแผ่นวงจร 0.9x1.7 นิ้วครับ [ใช้โปรแกรม Proteus ในการออกแบบครับ]
ออกแบบเสร็จแล้วก็ลงมือทำ PCB เลยครับ
ลงกล่องได้พอดีตามที่ออกแบบไว้ครับ
หลังจากนั้นก็ลงอุปกรณ์ให้หมดครับ
เจาะรูที่กล่องให้พอดีกับหลอด LED และสายไฟ แล้วก็ได้เวลาทดสอบวงจรครับ เนื่องจากวงจรนี้เคยทดลองใน
Protoboard มาก่อนแล้วจึงผ่านฉลุยครับ
ปิดฝากล่องก็เสร็จเรียบร้อยครับ พอดีเป๊ะ ๆ ครับ 555
ตัวอย่างการใช้งานครับ อันนี้เอาไปใช้กับ UPS ครับ เวลาทำงานอยู่แล้วไฟดับ ไม่ต้องมานั่งเดาว่าแบตฯ มีไฟเท่าไหร่
[UPS รุ่นต่ำ ๆ จะไม่มี Battery Indicator มาให้ครับ]
ใครที่ชอบฟังเพลงในรถตอนดับเครื่อง ถ้ามี Battery Indicator ก็น่าจะมีประโยชน์ด้วยครับ
รายการอุปกรณ์และค่าใช้จ่ายมีดังนี้ครับ
- PIC12F675 40x1 = 40 บาท
- LM7805 15x1 = 10 บาท
- Resistor 470 Ohm 0.25x3 = 0.75 บาท
- Resistor 1k Ohm 0.25x1 = 0.25 บาท
- Resistor 3k Ohm 0.25x1 = 0.25 บาท
- LED สีแดง 2x1 = 2 บาท
- LED เหลือง 2x1 = 2 บาท
- LED เขียว 2x1 = 2 บาท
- Capacitor 0.1 uF 1x2 = 2 บาท
- กล่อง Future Box FB19 13x1 = 13 บาท [กล่องมีให้เลือก 2 สีคือขาวและดำครับ]
- สายไฟ ~ 5 บาท
- ค่าสมอง ฟรี
- ค่าแรง ฟรี
รวมเป็น 77.25 บาทครับ
งบประมาณที่บอกมาไม่รวมตัว Burn MCU นะครับ เพราะว่าหากใครจะเล่น MCU จะต้องมีตัว Burn ด้วยครับ
ตอนนี้แก้ไขเพิ่มเติมครับ โดยเพิ่มระยะห่างระหว่างหลอด LED ให้ห่างมากกว่านี้ ทำให้ดูได้ง่าย และสบายตาขึ้นครับ
เสร็จเรียบร้อยครับ DIY แรกที่เอาลงเว็บครับ แนะนำ ติ ชม ได้นะครับ
หากใครต้องการลายวงจร หรือ โค้ดโปรแกรมก็ขอได้นะครับ ไม่หวงครับ
มีข้อสงสัยถามได้นะครับ ขอบคุณที่รับชมครับ
;)