ในการออกแบบงานด้าน Embedded system แบบ standalone ที่จะต้องให้ระบบสามารถทำงานได้ ด้วยพลังงานไฟฟ้าที่มีใช้อย่างจำกัด ไม่ว่าจะเป็น แหล่งพลังงานไฟฟ้าจากแบตตารี่ แหล่งพลังงานไฟฟ้าจากแผงโซล่าเซลล์ ล้วนแต่ เป็นเรื่องท้าทาย ที่ทำให้นักออกแบบระบบ จะต้องคิด และปรับปรุงให้ระบบกินพลังงานไฟฟ้าให้น้อยที่สุด ในขณะเดียวกันก็ต้องทำงานได้อย่างต่อเนื่อง มีความเสถียรภาพ
นอกจากการออกแบบวงจรไฟฟ้าให้ทำงานได้อย่างมีประสิทธิภาพ และกินพลังงานต่ำแล้ว อีกหนึ่งอย่างที่จะช่วยเหลือได้ คือการให้ไมโครคอนโทรลเลอร์ เข้าสู่โหมด Sleep เพื่อให้กินกระแสไฟฟ้าน้อยที่สุด แต่ ในขณะเดียวกัน ระบบก็พร้อมที่จะตื่นขึ้นมาทำงานได้เช่นเดียวกัน เมื่อมีเหตุการณ์มากระตุ้นการทำงาน
Lightweight Low Power Arduino Library เป็นไลบรารี่สำเร็จรูปที่ช่วยให้เราสามารถจัดการนำไมโครคอนโทรลเลอร์ arduino แพลตฟอร์ม เข้าสู่สภาวะ sleep ได้ ซึ่งจะทำให้ arduino กินกระแสต่ำมาก อยู่ในช่วงไมโครแอมป์ (uA) กันเลยทีเดียว โดยตัวไลบรารี่สามารถที่จะกำหนดได้ว่า เราจะให้ปิด feature ใดบ้าง ซึ่งจะช่วยให้การประหยัดพลังงานไฟฟ้ามีประสิทธิภาพมากไปยิ่งขึ้น
ศึกษาเพิ่มเติม.....[link]
Related Article:
- GertDuino: Arduino Add-On Board for Raspberry Pi
- pcDuino : Like as mini PC integrate with arduino
- Arduino DMX shield for Christmas projects
- Web Data Monitoring Project Idea
- Arduino Due, the 32-bit board ARM Cortex M3 Processor
- Fritzing โปรแกรมสร้างต้นแบบฮาร์ดแวร์ให้ Arduino และ Raspberry Pi
- Arduino UNO Board Eagle File
- USB controller for Angry Birds
- Labview interface with Arduino
- 20 Unbelievable Arduino Projects
- ARDUINO, easy to learn microcontroller
- Implement PID Control to Arduino
- Simulink Support Package for Arduino Uno Hardware
2 ความคิดเห็น:
เห็นว่ามี Cortex-M0+ ออกมาที่กินไฟน้อยมากๆ ในคลิปสาธิตถึงขั้นที่ว่าใช้ตัวเก็บประจุแทนถ่านไฟฉายเพื่อใช้งานมันเลยเหมือนกันนะครับ
อืม น่าสนมากครับ
แสดงความคิดเห็น