License

Recommend Projects

Solar Charger Shield v2.2 copy copy copy

2 years ago 267
  • Description
  • Documents
  • BOM
  • Attachments
  • Members
  • Comments

Description

The solar charger is a stackable shield to Arduino compatible platforms, enables adaptive battery power and act as energy harvester for in-field charging.

You may use various batteries that has the voltage of 3.0V-4.2V to shift up for 5V output, or put on Li-ion battery and solar panel to form an autonomous sensor unit.

The maximum current provided by the board can get up to 600mA. An usb connector is also useful to charge the battery.

Features: Output Disconnect

Short circuit protection

3W Output Power when connecting battery

Continuous Charge Current Up to 900mA

Battery status indication ( Red : Charging , Green: Charged )

Micro-USB Connector Specification: Battery input voltage: 3.0~4.5V

USB input voltage: 4.75~5.25V

Solar input voltage: 4.8~6V

Maximum Output Power(with battery): 3W([email protected])

Ripple voltage:<100mV @ 500mA

Dimensions: 68*53mm

Programming Example :

/*
 Solar charger shield voltage measurement example. Connect VBAT pin to analog pin A0.

 The pin measures 2.0 V when not under direct exposre to sunlight and 5V when exposed to sunlight. 

 This example code is in the public domain.

 */

// These constants won't change.  They're used to give names
// to the pins used:
const int analogInPin = A0;  // Analog input pin that the VBAT pin is attached to

int BatteryValue = 0;        // value read from the VBAT pin
float outputValue = 0;        // variable for voltage calculation

void setup() {
  // initialize serial communications at 9600 bps:
  Serial.begin(9600); 
}

void loop() {
  // read the analog in value:
  BatteryValue = analogRead(analogInPin);            
  // Calculate the battery voltage value
  outputValue = (float(BatteryValue)*5)/1023*2;
 // print the results to the serial monitor:
  Serial.print("Analog value = " );                       
  Serial.print(BatteryValue);      
  Serial.print("\t voltage = ");      
  Serial.println(outputValue);
  Serial.println("V \n");  

  // wait 10 milliseconds before the next loop
  // for the analog-to-digital converter to settle
  // after the last reading:
  delay(10);                     
}

From:For more detail, please visit: http://www.seeedstudio.com/item_detail.html?p_id=2391

Documents

Solar Charger Shield v2.2 copy copy

Solar Charger Shield v2.2 copy copy

BOM

ID Name Designator Footprint Quantity
1 SWITCH-2CH-6P SW1 6P-2CH-2.54-L9.0*W3.5*H3.2-90D 1
2 LOGO-SEEEDSTUDIO U$1 LOGO_SILK 1
3 LOGO-OSHW-FILL LOGO1 OSHW_FILLX200_NOTEXT 1
4 1M R5,R8 0603 2
5 4.7uF16V C1 AVX_A 1
6 2k R2 R0603 1
7 1k R1,R9 R0603 2
8 10k R4 R0603 1
9 4.7uF C2 0805 1
10 ss14 D2,D1,D3 D2010 3
11 JST-2P-SMD J2,J1 2P-SMD-2.0-90D 2
12 USB-MICRO-5P J3 5+4P-SMD-0.65-B 1
13 CN3065 U1 DFN-8 1
14 0.33 R3 R0603 1
15 SI2305 Q1 SOT-23 1
16 RED CH LED-0603 1
17 GREEN OK LED-0603 1
18 ETA1036-50 U3 SOT23-5 1
19 2.2nF(DNP) C3 C0603 1
20 22uF25V C5,C6,C7 C0805 3
21 2.2uH L1 L0630 1
22 DNP C4,C8 AVX-A 2
23 1M(DNP) R6,R7 0603 2
24 ARDUINO-38P U2 ARDUINO-DIM-WITH-SILK 1
25 PAD-TEST-POINT VDD5,5V_OUT,LIPO_BAT TP-D45MIL 3
26 PAD-MARK P1,P2,P3,P4 ROUND-MARK-1.0 4
27 SEEEDSTUDIO-OPEN-SCH-FRAME U$2 SEEEDSTUDIO-PCB-FRAME 1

Attachments

None

Members

Success
The owner does not allow comments in this project now

Comments (0)

goToTop
你现在访问的是EasyEDA海外版,使用建立访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.