Meter áram és feszültség USB-n keresztül
Ez a projekt használatra tervezték javításával és tesztelés céljából. Ez az USB-meghajtót, amely méri az alap elektromos paraméterek - tápfeszültség az USB port, a jelenlegi fogyasztott a készülék csatlakozik a port, és kiszámítja a fogyasztás erejét a készülék, és megjeleníti az összes információt egy kis OLED-kijelzőn. Ezenfelül a rendszer maga is hajtott a USB-port.
Vezetési méteres USB beállítások
A díj gyűjtik alapján atmega328 mikrokontroller. Ahhoz, hogy az áramkör a lehető legkisebb mértékben, a mikrokontroller használt minimális sík alakzatban. Használt belső 8 MHz oszcillátor. A feszültség és áram mérése beépített 10 bites ADC. Ahhoz, hogy a mérések pontosabbak, külső referencia feszültség 2.5 V készül a mikrochip MCP1525. Jelenlegi alakítjuk feszültséget mérőellenálláson 0,01 ohm LT6106 opamp és amplifikáljuk, mielőtt eljutnak a vezérlő. Az áramkör méri a jelenlegi legfeljebb 2,5 A., mint OLED-kijelző feltétlenül szükséges tápfeszültség 3,3 V, egy lineáris szabályozót transzformálására használjuk L78L33ACUTR 5-3,3 V.
Külső referencia feszültség 2,5 V használni ahhoz, hogy pontosabb mérési ADC. Mivel mikrokontrollerek ADC modul atmega328 10 bit, a felbontás 2,44 mV (2,5 V / 1024). Ez elég ebben az áramkörben.
Teljesítmény 5-ös busz az USB-porton keresztül továbbítjuk a feszültségosztó ellenállások beleértve 14K és 10K növelése érdekében tartományban mért feszültség legfeljebb 6 V.
LT6106 áramkör megnöveli a feszültséget egy erősítési tényező egyenlő 100. Ezután a feszültséget olvasni egy másik ADC atmega328 mikrokontroller csatornát.
A mért és a számított információ jelenik meg a 0.5 „OLED-kijelzőn. Ez felbontása 60x32 pixel. Ez valószínűleg a legkisebb OLED-kijelző, amely megtalálható a piacon. Szükség van egy 3,3 V-os tápegység és keresztül kommunikál egy SPI interfészen keresztül.