ฉันต้องการ Power Profiler สำหรับโครงการที่ใช้แบตเตอรี่ แต่มีราคาแพงเกินไป ดังนั้นฉันจึงออกแบบด้วย ATMEGA328P (ใช้ AVR-C) และเซ็นเซอร์ปัจจุบัน/แรงดันไฟฟ้า Ina219 ฉันสร้างไดรเวอร์ของตัวเองสำหรับเซ็นเซอร์เพื่อให้เข้าใจสถาปัตยกรรมของมันได้ดีขึ้นและโปรแกรม Python ขนาดเล็กสำหรับการกำหนดค่า (ความละเอียดเวลาการรวมการลดทอน ฯลฯ )
เชื่อมต่อโดยใช้แผนผังต่อไปนี้:

python3 /python_plot/plot.py
ใช้มันเป็นคำอธิบายตนเอง
เชื่อมต่อ LED สีเขียวด้วยตัวต้านทาน 170ohm กับ VCC (5V) และรับกระแส:
แผนผัง:

ผลลัพธ์:

การใช้แหล่งพลังงานในห้องปฏิบัติการผันแปรเปลี่ยนกระแสจาก 2V เป็น 6V ด้วยรูปแบบตัวต้าน LED เดียวกันจากตัวอย่างสุดท้าย

ปัจจุบัน ESP32 SOC ที่ใช้ในปัจจุบันจะถูกวัดโดยใช้คณะกรรมการพัฒนา WROOM32-Dev สิ่งนี้จะถูกขับเคลื่อนโดยการจัดหาที่ปรับได้โดย 5V ไปยังอินพุตควบคุมของบอร์ด แม้ว่าตัวควบคุมจะส่ง 3v3 ที่ต้องการโดย ESP32 แต่กระแสที่ไหลเวียนระหว่างแหล่งที่มาและการประกอบจะถูกวัดและดังนั้นแรงดันไฟฟ้า 5V จะถูกมองเห็น
แผนผัง:

ผลลัพธ์:

อ้างอิง:
ขีด จำกัด ของแหล่งพลังงานในห้องปฏิบัติการ Currnt ได้รับการกำหนดค่าเป็น 70mA ไม่เพียงพอสำหรับการเชื่อมต่อ WiFi ที่ประสบความสำเร็จ เราเห็นแรงดันไฟฟ้าลดลงอย่างฉับพลันเมื่อกระแสถึงขีด จำกัด นั้น เราไม่สามารถเห็นการใช้พลังงานที่มีลักษณะเฉพาะของการเชื่อมต่อที่ประสบความสำเร็จที่แสดงในตัวอย่างก่อนหน้านี้แสดงให้เห็นว่าอุปกรณ์ไม่สามารถเชื่อมต่อได้
