ATMEGA88 กับ LCD แล้วดับบ่อยๆค่ะ

Started by notepleng, December 01, 2014, 09:55:34 AM

Previous topic - Next topic

notepleng

สวัสดีค่ะ
คือตอนนี้ใช้ ของ ETT อยู่ค่ะ
ใช้แบบนี้อยู่ค่ะ   http://i.imgur.com/H9iWAqh.jpg
(บอร์ด ET-EASY AVR LCD + TC1602A-10T LED BACKLIGHT)
แล้วพอใช้ๆไป ก็เกิดอาการดับ เปิดจอไม่ขึ้น
พออัพโหลดโปรแกรมใหม่ ก็จะสามารถใช้ได้ตามปกติ
เคยมีปัญหาคล้ายกันกับ arduino mega 2560 ค่ะ
แต่ตัวนั้นดับไม่บ่อยเท่าตัวนี้ แต่พออัพโหลดโปรแกมเข้าarduino ก็สามารถใช้ได้ตามปกติเช่นกัน

ไม่ทราบว่าพอจะมีใครรู้ไหมคะว่าเกิดจากอะไร
ขอบคุณค่ะ

crywolf

ดับนี่ดับยังไงครับ
- ดับไปเลย CPU ไม่ทำงานเลย
- จอดับ มืดไปเลย
- จอไม่ขึ้นตัวอักษร แต่ ฺBacklight ยังติด
- ...

ต้องสรุปสาเหตุให้ได้ก่อนครับ ว่าเป็นที่ Software หรือ Hardware
ถ้าเป็นไปได้ เอาโค๊ดทั้งหมดมาลงครับ จะได้ช่วยดู

notepleng

Quote from: crywolf on December 01, 2014, 10:12:54 AM
ดับนี่ดับยังไงครับ
- ดับไปเลย CPU ไม่ทำงานเลย
- จอดับ มืดไปเลย
- จอไม่ขึ้นตัวอักษร แต่ ฺBacklight ยังติด
- ...

ต้องสรุปสาเหตุให้ได้ก่อนครับ ว่าเป็นที่ Software หรือ Hardware
ถ้าเป็นไปได้ เอาโค๊ดทั้งหมดมาลงครับ จะได้ช่วยดู



มีทั้งสามกรณีเลยค่ะ
1.ดับหมดเลย
2.ติดแต่ backlight
3.ติดแต่ตัวหนังสือ แต่ว่าไม่เป็นคำนะคะ เป็นช่องสีเหลี่ยมทึบๆดำๆ   

ถ้าสมมติเกิดจาก HW พอจะแนะแนวได้ไหมคะว่าเกิดจากอะไร

ขอบคุณค่ะ


crywolf

HW ลองเช็คตามนี้
- Power +5V ที่จ่ายให้วงจร เอามาจากใหนครับ แรงดันวัดได้กี่โวลท์  กระแสพอรึป่าว, Filter ดีมั้ย
- สัญญาณ ต่างๆที่ต่อ กับวงจรภายนอก มาจากใหนบ้าง
- ขาสัญญาณต่างๆ ที่ไม่ใช้งาน ไม่ควรปล่อยลอยไว้เฉยๆ ให้ Fix เป็น 0 หรือ เป็น 1 ไว้



skytec

ตัวนี้ลองดู socket ที่ต่อระหว่าง LCD กับบอร์ดครับ หลอมบ่อย พอหลวมแล้วรวน ครับ
"จินตนาการสำคัญกว่าความรู้ ความรู้มีข้อจำกัด จิตนาการไร้ขอบเขต " --อัลเบิร์ต ไอสไตน์

JMew

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