รบกวนหน่อยครับ
ผมมีปัญหาเกี่ยวกับการจ่ายไฟให้กับบอร์ด Mega +nRF+Servo ปัญหาคือ ถ้าจ่ายเข้า ปลั๊กDC เวลาหมุน VR เร็วๆมันจะค้าง และไม่ตอบสนองเลย ต้องรีเซ็ทบอร์ดใหม่ ผมลองกับ Adapter 3ตัว ผลต่างกัน 12 v 1a หนุนไม่กี่ครั้งช้าๆก็ค้าง 9 v 2a ดีขึ้นหมุนช้าๆไม่ค้างแต่ถ้าเร็วจะค้างทันที อีกตัว 9v 2a เหมือนกันแต่คนละยี่ห้อ อันนี้หมุนเร็วๆจะไม่ค้างทันทีหนุนเร็วๆกลับไปกลับมาหลายๆรอบถึงจะค้างเรียกว่าเกือบจะไม่ค้างเลย อีก1ตัวคือแบต li-po 3เซล พอๆกับ Adapter 12v ครับ แต่ถ้าต่อกับพอร์ต USB ไม่ค้างเลยครับ ไม่ทราบว่าเป็นที่อะไรครับ ขอบคุณครับ
ปกติ servo จะมีเวลาในการตอบสนองอยู่ แต่ละตัวใช้เวลาไม่เท่ากัน ปกติต้องเขียนโคดให้รอด้วยครับ แต่ดูจากปัญหาแล้ว ผมก็ให้คำตอบฟันธงไม่ได้ครับ ถ้าวิเคราะห์ ไฟจาก USB ไม่ค้าง ปัจจัยก็คือโวล์และกระแสไฟที่จ่าย ไฟ usb จ่ายไฟที่ 5V กระแสไม่ถึง 500mA ส่วนแบต li-po ไฟน่าจะนิ่งที่สุด และจ่ายกระแสเยอะที่สุด แต่ก็ยังมีอาการไฟกระตุก ผมว่าอาจจะเป็นกับภาคจ่ายไฟของ Arduino Mega อย่างที่สงสัยกันครับ ถ้าดูจากวงจรนี้แล้ว http://arduino.cc/en/uploads/Main/Arduino_Uno_Rev3-schematic.pdf arduino mega จะแยกภาคจ่ายไฟเป็น 2 ส่วนครับ จะสลับอัตโนมตัิ ผมว่าน่าจะลองจ่ายไฟผ่านทาง usb ดูครับ
ตอนนี้จ่ายไฟแยกกันแล้วครับไม่มีปัญหาแล้วครับ แต่ถ้าต่อเซอร์โวจากบอดเลย(เซอร์โว1ตัว)ก็ค้างครับ ยกเว้นต่อกับ USB ขอบคุณครับ