كنت بحاجة إلى 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.
تخطيطي:

نتائج:

مرجع:
تم تكوين حد CURNT لمصدر الطاقة في المختبر إلى 70 مللي أمبير ، وليس بما يكفي لاتصال WiFi ناجح. نرى انخفاضًا مفاجئًا في الجهد حيث يصل التيار إلى هذا الحد. لا يمكننا إما أن نرى استهلاك الطاقة المميز للاتصال الناجح الموضح في المثال السابق ، مما يدل على أن الجهاز لا يتمكن من الاتصال.
