Difference between revisions of "Paleo Solar Charger"

From Fixme.ch
Jump to: navigation, search
m
(Pictures)
 
(17 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[[Category:Proposed_Projects]]
+
[[Category:Ongoing_Projects]]
 +
 
 +
== Code ==
 +
 
 +
Le code Arduino a été publié sur github:
 +
 
 +
https://github.com/ctrlaltdel/PaleoSolarCharger
  
 
== Objectif ==
 
== Objectif ==
  
 
Développer un dispositif de gestion de charge de batteries. Ce système devra gérer plusieurs producteurs (panneaux solaires, éolienne, génératrice, etc.) ainsi que plusieurs consommateurs (éclairage, pompes de circulation, convertisseur 12V/220V, etc.).
 
Développer un dispositif de gestion de charge de batteries. Ce système devra gérer plusieurs producteurs (panneaux solaires, éolienne, génératrice, etc.) ainsi que plusieurs consommateurs (éclairage, pompes de circulation, convertisseur 12V/220V, etc.).
 +
 +
== Projets existants ==
 +
* http://www.timnolan.com/index.php?page=arduino-ppt-solar-charger
 +
* http://home.citycable.ch/flotulopex/24VDC_Charger/24VDC_Charger_Frames_e.htm
 +
 +
== Interesting building blocks ==
 +
 +
* [http://henningkarlsen.com/electronics/a_l_tinyfat.php the tinyFAT Arduino library]
 +
 +
== Notes ==
 +
 +
[https://secure.wikimedia.org/wikipedia/en/wiki/Voltage_divider Diviseur de tension].
 +
 +
R1=98.4 kohm
 +
R2=46.2 kohm
 +
H = R2/(R1+R2) = 0.320
 +
Vinmax = 5 / H = 15.6
 +
 +
=== Ecran ===
 +
 +
* http://www.sure-electronics.net/mcu,display/DE-LM005.pdf
 +
* http://www.arduino.cc/en/Tutorial/LiquidCrystal
 +
 +
=== Relais ===
 +
 +
* http://www.arduino.cc/playground/uploads/Learning/relays.pdf
 +
 +
=== I/O Usage ===
 +
 +
14 digital I/O pins (6 PWM) and 6 analog
 +
 +
Inputs:
 +
 +
* A0:
 +
* A1:
 +
* A2: BAT3 voltage
 +
* A3: BAT2 voltage
 +
* A4: BAT1 voltage
 +
* A5:
 +
 +
Outputs:
 +
 +
* D0: Relais 1 (Serial RX)
 +
* D1: Relais 2 (Serial TX)
 +
* D2: LCD
 +
* D3: LCD
 +
* D4: LCD
 +
* D5: LCD
 +
* D6: LCD
 +
* D7: LCD
 +
* D8: Relais 3
 +
* D9: LED
 +
* D10: SD_CS
 +
* D11: SD_IN
 +
* D12: SD_OUT
 +
* D13: SD_CLK (Built-in LED)
 +
 +
== Components ==
 +
 +
* ULN2803A [http://www.ti.com/lit/ds/symlink/uln2803a.pdf Datasheet]
 +
* Arduino UNO ?
 +
* ...
 +
 +
== Pictures ==
 +
 +
<gallery>
 +
Image:PaleoSolarCharger_inside1.jpg|Inside the box
 +
</gallery>

Latest revision as of 16:32, 13 August 2012


Code

Le code Arduino a été publié sur github:

https://github.com/ctrlaltdel/PaleoSolarCharger

Objectif

Développer un dispositif de gestion de charge de batteries. Ce système devra gérer plusieurs producteurs (panneaux solaires, éolienne, génératrice, etc.) ainsi que plusieurs consommateurs (éclairage, pompes de circulation, convertisseur 12V/220V, etc.).

Projets existants

Interesting building blocks

Notes

Diviseur de tension.

R1=98.4 kohm
R2=46.2 kohm
H = R2/(R1+R2) = 0.320
Vinmax = 5 / H = 15.6

Ecran

Relais

I/O Usage

14 digital I/O pins (6 PWM) and 6 analog

Inputs:

  • A0:
  • A1:
  • A2: BAT3 voltage
  • A3: BAT2 voltage
  • A4: BAT1 voltage
  • A5:

Outputs:

  • D0: Relais 1 (Serial RX)
  • D1: Relais 2 (Serial TX)
  • D2: LCD
  • D3: LCD
  • D4: LCD
  • D5: LCD
  • D6: LCD
  • D7: LCD
  • D8: Relais 3
  • D9: LED
  • D10: SD_CS
  • D11: SD_IN
  • D12: SD_OUT
  • D13: SD_CLK (Built-in LED)

Components

Pictures