Table of Contents

Introduction

The easy way to make a Green platform. The ODROID Smart Power is an easily deployable power supply that collects voltage, current and power of the system load to enable developers to optimize energy consumption. LCD shows voltage, current, watt and watt-hour(Wh) simultaneously. You can also see the graphical energy transient on your PC via USB interface.

www.hardkernel.com_renewal_2011_files_prdt_2013_201307_201307161443492121.jpg

www.hardkernel.com_renewal_2011_files_prdt_2013_201307_201307231859514295.jpg


Specifications

MCUPCI18F45K50
Output VoltageDC 3.00 ~ 5.25Volt
Output CurrentDC 5A (Max)
Input PowerDC 12Volt/3A (36Watt)
MeasurementVoltage, Current, Watt, Watt-Hour
Tolerant2%(Typ.)
LCD16×2 Character type with LED backlight
USB device portData communication with PC (10Hz sampling rate)
ButtonOutput On/Off, Start/stop measurement of Watt-Hour
VolumeVoltage Adjust
Output4mm diameter banana jack, USB Host port, Wire connector
ETCFirmware update via USB

Components


PACKAGE INCLUDES :

How to control Smart Power


www.hardkernel.com_renewal_2011_files_prdt_2013_201307_201307231500210661.jpg

Measure the system load of smartphones. The ODROID Smart Power is an easily deployable power supply that collects voltage, current and power of the system load to enable developers to optimize energy consumption.

hardkernel.com_renewal_2011_files_prdt_2013_201307_201307231418173859.jpg

Measure the system load of ODROIDs, X / X2 / U2 / XU
LCD shows voltage, current, watt and watt-hour(Wh) simultaneously.

PC Application

You can see the graphical energy transient on your PC via USB interface. You can download it from http://forum.odroid.com/viewforum.php?f=72

The binary source code of ODROID Smart Power. http://dn.odroid.com/Smart_Power/smart_power_app.zip

Hardware


This file is the full schematics of ODROID Smart Power. http://dn.odroid.com/Smart_Power/PowerMeter20130624.pdf

PCI18F45K50 MCU data sheet : http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en558861

Software


How to write bootloader

How to write firmware

Cross Compiler 설치

MPLAB C18 v3.43 or higher (From Microchip homepage : http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en010014&redirects=c18) In my case, Standard-Eval Version (Free of Charge) was downloaded for my code optimization. It is the trial version and can only be used for 60 days.

IDE 설치

USB framework, main Smart Power firmware 소스 컴파일을 위한 통합개발환경 다운로드
X IDE v1.51 or higher (From Microchip homepage : http://www.microchip.com/pagehandler/en-us/family/mplabx )

firmware source code downloads

다음 경로에서 Smart Power firmware 소스코드를 받을 수 있습니다. http://dn.odroid.com/Smart_Power/smart_power_fw.zip

압축을 풀면, 아래와 같이 두개의 폴더가 있습니다.
Microchip : USB framework firmware
USB/Device - HID - Custom Demos/Firmware : main Smart Power firmware

HIDBootloader (windows)를 이용한 펌웨어 쓰기