คับผมขอบคุณทุกท่านมากๆเลยนะคับ
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuQuote from: RoLRoR on March 15, 2013, 01:25:00 AM
ลองใส่ ac line filter ดู และเพิ่ม L+C กรองเหมือนท่าน MicroX ว่าร่วมด้วย
ผมก็เคยเจอปัญหานี้ ใช้ปลั๊กไฟ AC ร่วมกัน ไฟกระชากมาจาก Relay ,Magnetic Contacter
,คอมเพรสเซอร์ทำงาน หรือ มอเตอร์อื่นๆ จอ LCD ชอบ Error แต่ Micro ยังทำงานอยู่นะ
เลยทำปุ่มสำหรับเรียก initial LCD อีกครั้ง
หรือเขียนโปรแกรม ตั้งเวลา สัก 10-20วินาที เรียก Initial LCD อีกที ซะเลย.
Quote from: MicroX on March 15, 2013, 09:17:53 AMQuote
ตรง Load อะคับ เสียบปลั๊กตู้เย็นมา > ACS712 จะทำการวัดกระแส แล้วส่งค่าผ่าน ขา Vout แล้วมาต่อเข้า Ardunio ขา Analog 0
คุณอ่านกระแส และอุณหภูมิเพื่อมาแสดงผลเท่านั้น คุณไม่ได้ ON\OFF คอมฯ ตู้เย็นเองใช่ไหมครับ (ตัวตู้เย็นตัดเอง)
Quote from: MicroX on March 14, 2013, 11:22:24 PM
จากวงจรผมไม่เห็นส่วนเอาต์พุตที่ควบคุมตู้เย็นเลย ผมสงสัยตรงนี้อีกจุด
ว่าจะมีอะไรที่กินกระแส แล้วทำให้ระดับแรงดันไฟเลี้ยงตก จนเกิด ripple หรือเปล่า เช่น Relay
เพราะถ้าวงจรกินกระแส จนกระทั่งแรงดันไฟเลี้ยงเกิด ripple แล้ว ระบบจะไม่เสถียรครับ
หรือคุณวัดกระแสเพื่ออ่านค่าเฉยๆ ครับ อย่างไรลองปรับปรุ่ง power supply ให้ชัวร์ก่อนครับจะได้ตัดปัญหาไปทีละจุด
Quote from: MicroX on March 14, 2013, 11:31:34 PM
และจากวงจรคุณใช้ไฟ +5V เข้าไปที่ช่อง USB ของ ETT ATmega1280 ให้คุณลองเปลี่ยนมาใช้ 12V ป้อนเข้าทาง Jack Power ของบอร์ดจะดีกว่าเพราะ Regulator ของ ETT ATmega1280 เป็นสวิทชิ่งจะชั่วลดเรื่อง noise ลงไปได้มากครับ
Quote from: MicroX on March 14, 2013, 09:39:56 PM
ไมโครสมัยนี้ก็พอจะทน noise ได้ดีอยู่พอสมควรนะครับ คุณน่าจะให้รายละเอียดเรื่องภาคจ่ายไฟของคุณเพิ่มเติมอีกสักหน่อย
ว่าใช้อยู่แบบไหน อย่างเช่น หม้อแปลงใช้ขนาดเท่าไร เรคกูเรเตอร์เบอร์อะไร บอร์ดคุณใช้กระแสเท่าไร
ขณะ Relay On กินกระแสเท่าไร อย่างเช่นถ้าคุณใช้ เรคกูเรเตอร์ 7805 แล้วถ้าคุณใช้ Relay 5V
โดยใช้ไฟหลังเรคกูเรเตอร์ ร่วมกับ MCU ก็จะกวนได้ง่าย หากใช้ 7805 เอาไม่อยู่ ก็ลองใช้ MC34063A ดู
http://www.electoday.com/index.php?topic=1250.msg3163#msg3163
อื่นๆ รอคุณมาตอบก่อนแล้วกัน