CBRsCLUB
 
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
 



หน้า: [1] 2   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: DIY: Battery Indicator 3LEDs [ใช้ Microcontroller ประมวลผล]  (อ่าน 21451 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
noneam
Professor Now
เริ่มติดใจในการขับ CBR
**
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 60


Electrical Engineering

jirawat_now@hotmail.com
« เมื่อ: 05, กันยายน 2010, 04:50:26 AM »

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 แรกที่เอาลงเว็บครับ แนะนำ ติ ชม ได้นะครับ

หากใครต้องการลายวงจร หรือ โค้ดโปรแกรมก็ขอได้นะครับ ไม่หวงครับ

มีข้อสงสัยถามได้นะครับ      ขอบคุณที่รับชมครับ



 ;)



บันทึกการเข้า

B.Eng. (Electrical Engineering) Chiang Mai University 2010
M.Eng. (Electrical Engineering) Chiang Mai University [Current]

km/h
I'm CBRsCLUB
*****
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 1,294

Ability Limited

supareuk_62@hotmail.com
เว็บไซต์
« ตอบ #1 เมื่อ: 05, กันยายน 2010, 02:24:34 PM »

สุดยอดเลยคับ l13
บันทึกการเข้า
ballcbr
I'm CBRsCLUB
*****
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 3,154

Follow me to hell

ball_cbr@windowslive.com
« ตอบ #2 เมื่อ: 05, กันยายน 2010, 02:58:50 PM »

อันนี้นี่  l13
บันทึกการเข้า
noneam
Professor Now
เริ่มติดใจในการขับ CBR
**
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 60


Electrical Engineering

jirawat_now@hotmail.com
« ตอบ #3 เมื่อ: 05, กันยายน 2010, 04:19:38 PM »

ใครต้องการลายวงจร หรือ ไฟล์ HEX สำหรับ Burn ลง PIC12F675 ขอได้นะครับ
บันทึกการเข้า

B.Eng. (Electrical Engineering) Chiang Mai University 2010
M.Eng. (Electrical Engineering) Chiang Mai University [Current]
tommylee
รู้จักมั้ยCBRในตำนานอ่ะ
I'm CBRsCLUB
*****
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 1,484


ไม่ได้ตั้งใจเจ้าชู้ แต่หน้าตาที่มีอยู่มันบังคับ!!!

tommylee_onpa@hotmail.com
อีเมล์
« ตอบ #4 เมื่อ: 05, กันยายน 2010, 05:16:57 PM »

 >coooool ??? ??? !ohno :-\
บันทึกการเข้า

อดีต... ปัจจุบัน...

ถึงแกจะแก่แต่ชั้นก้อรักแกหว่ะ...
gazohol
ตามมาเร็ว เดี๋ยวจะพาไปออกทริป
*****
ออฟไลน์ ออฟไลน์

กระทู้: 306



« ตอบ #5 เมื่อ: 07, กันยายน 2010, 12:28:17 AM »

 l13 !goodjob ดีเลยครับ
บันทึกการเข้า

...ทุกวันนี้ ศึกไกล ยังไม่ห่วง...............
....แต่หวั่นทรวง ศึกใกล้ ไล่ข่มเหง......
.....ถ้าคนไทย หันมา ฆ่ากันเอง............
......จะร้องเพลง ชาติไทย ให้ใครฟัง...
kengjank
kengjank.hi5.com
หักซ้าย หักขวา ไม่มีล้ม
****
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 259


wicheng mahapaisan

kengjank@thaimail.com
« ตอบ #6 เมื่อ: 07, กันยายน 2010, 02:57:41 AM »

เจ๋งจัง  ;)
บันทึกการเข้า

ViRuS_BC
CBR Commando
*****
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 7,454



« ตอบ #7 เมื่อ: 07, กันยายน 2010, 03:05:29 AM »

 >coooool

ไม่ลองทำขายละครับ ใช้ได้กับรถทุกรุ่นด้วย
บันทึกการเข้า

เข้มโค้งS
สมาชิกยุคก่อน กับรถเก่าๆ
CBR Commando
*****
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 9,713


คนเข้าใจโลก

kem_hahaha@live.com
เว็บไซต์ อีเมล์
« ตอบ #8 เมื่อ: 07, กันยายน 2010, 05:21:44 AM »

แจ่มมาก :)
บันทึกการเข้า

จงรู้เท่าทันกิเลศ และอารมณ์ของตนเองอยู่เสมอ เพราะมันจะทำให้เราควบคุมตัวเองได้
เจริญพรmsn >>> kem_hahaha@live.com <<< 
เฟสบุ๊ค http://www.facebook.com/profile.php?id=1353005360
แฟนเพจ http://www.facebook.com/pages/%E0%B9%80%E0%B8%82%E0%B9%89%E0%B8%A1-%E0%B9%82%E0%B8%84%E0%B9%89%E0%B8%87S/254615134601303
noietalent
(-_-) v (*_*)
I'm CBRsCLUB
*****
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 1,897


แรงได้ถ้าใจพอ

n_talent@hotmail.com
อีเมล์
« ตอบ #9 เมื่อ: 07, กันยายน 2010, 05:43:01 AM »

 >coooool !goodjob l13
บันทึกการเข้า


By noietalent at 2010-09-01
keratiewit2009
แดง ดำ แสบ สุด
หักซ้าย หักขวา ไม่มีล้ม
****
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 243


แดง ดำ แสบ สุด

keratiewit@hotmail.com
เว็บไซต์
« ตอบ #10 เมื่อ: 07, กันยายน 2010, 09:26:47 PM »

อันนี้มันอยู่ใน D.I.Y. เวปเพื่อนบ้านเรานี่ครับ ผมเห็นนานแล้วนะ

 >@#%GD >@#%GD
บันทึกการเข้า

noneam
Professor Now
เริ่มติดใจในการขับ CBR
**
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 60


Electrical Engineering

jirawat_now@hotmail.com
« ตอบ #11 เมื่อ: 08, กันยายน 2010, 03:30:29 AM »

อันนี้มันอยู่ใน D.I.Y. เวปเพื่อนบ้านเรานี่ครับ ผมเห็นนานแล้วนะ

 >@#%GD >@#%GD

ของผมเองแหละครับ user name เดียวกันครับ
บันทึกการเข้า

B.Eng. (Electrical Engineering) Chiang Mai University 2010
M.Eng. (Electrical Engineering) Chiang Mai University [Current]
keratiewit2009
แดง ดำ แสบ สุด
หักซ้าย หักขวา ไม่มีล้ม
****
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 243


แดง ดำ แสบ สุด

keratiewit@hotmail.com
เว็บไซต์
« ตอบ #12 เมื่อ: 08, กันยายน 2010, 08:57:19 PM »

อันนี้มันอยู่ใน D.I.Y. เวปเพื่อนบ้านเรานี่ครับ ผมเห็นนานแล้วนะ

 >@#%GD >@#%GD

ของผมเองแหละครับ user name เดียวกันครับ

แจ่ม ลองทำมั่งดีกว่า

 l13
บันทึกการเข้า

S-CHAI
CBR Commando
*****
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 1,345


« ตอบ #13 เมื่อ: 08, กันยายน 2010, 09:24:52 PM »

น่าสนใจมากมาย ไม่ต้องไปเรียนต่อ อีก 4 ปีแล้วครับ 555
 !goodjob >%^SR
บันทึกการเข้า



Uploaded with ImageShack.us
nat_et47
ขออภัย...มือใหม่หัดขับ
*
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 20



« ตอบ #14 เมื่อ: 11, กันยายน 2010, 04:11:47 AM »

 !goodjob
 สั่งทำตัวนึง   l11
บันทึกการเข้า
Kanthawit
ตามมาเร็ว เดี๋ยวจะพาไปออกทริป
*****
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 348



อีเมล์
« ตอบ #15 เมื่อ: 12, กันยายน 2010, 04:18:04 AM »

ราคา PIC เชียงใหม่แพงจัด   !hoehoe    !hoehoe
บันทึกการเข้า
Asus
ผมมันคนจรครับ
I'm CBRsCLUB
*****
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 1,387


CBR แดงดำ..ขอขี่แบบเดิมๆ

ha_lovelove@hotmail.com
« ตอบ #16 เมื่อ: 14, กันยายน 2010, 01:48:20 AM »

ความคิดสุดยอด !goodjob
บันทึกการเข้า


"ก็แค่ต้องการชีวิตที่อิสระ แค่ต้องการออกพจญภัย และต้องการสร้างชื่อ
ฉันไม่ต้องการทำร้ายใครแต่ถ้าใครมาขวางก็แค่ต้องจมไปพร้อมกับกองเลือด"
tong
ขออภัย...มือใหม่หัดขับ
*
ออฟไลน์ ออฟไลน์

กระทู้: 21


« ตอบ #17 เมื่อ: 25, พฤศจิกายน 2010, 07:28:05 PM »

ลงเบอร์โทรด้วยซิครับจะได้โทรสั่ง <%6 <%6
บันทึกการเข้า
noneam
Professor Now
เริ่มติดใจในการขับ CBR
**
ออฟไลน์ ออฟไลน์

เพศ: ชาย
กระทู้: 60


Electrical Engineering

jirawat_now@hotmail.com
« ตอบ #18 เมื่อ: 25, พฤศจิกายน 2010, 08:19:59 PM »

ลงเบอร์โทรด้วยซิครับจะได้โทรสั่ง <%6 <%6

ตอนนี้ยังไม่ได้ทำขายครับ

แต่ถ้าอยากได้จริง ๆ หลังไมค์เลยครับ


 ;D
บันทึกการเข้า

B.Eng. (Electrical Engineering) Chiang Mai University 2010
M.Eng. (Electrical Engineering) Chiang Mai University [Current]
jarupong
ขออภัย...มือใหม่หัดขับ
*
ออฟไลน์ ออฟไลน์

กระทู้: 12


อีเมล์
« ตอบ #19 เมื่อ: 27, พฤศจิกายน 2010, 06:49:03 PM »

เกิดมาเพื่อนสิ่งนี้เจงๆ !goodjob
บันทึกการเข้า
หน้า: [1] 2   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  



หน้านี้ถูกสร้างขึ้นภายในเวลา 0.074 วินาที กับ 24 คำสั่ง