Home CSP Inc. Trackers and electronics for home solar energy

Similar documents
New Approach on Development a Dual Axis Solar Tracking Prototype

1-Wire Addressable Digital Instruments. for Environmental Monitoring

DC Motor-Driver H-Bridge Circuit

FABO ACADEMY X ELECTRONIC DESIGN

Optimization and Performance Evaluation of Single Axis Arduino Solar Tracker

Internet of Things Student STEM Project Jackson High School. Lesson 3: Arduino Solar Tracker

Bill of Materials: PWM Stepper Motor Driver PART NO

PS2-SMC-06 Servo Motor Controller Interface

Micro-Trak All-In-One APRS Transmitter

Design and Development of Novel Two Axis Servo Control Mechanism

o What happens if S1 and S2 or S3 and S4 are closed simultaneously? o Perform Motor Control, H-Bridges LAB 2 H-Bridges with SPST Switches

LAB 1 AN EXAMPLE MECHATRONIC SYSTEM: THE FURBY

Sweep / Function Generator User Guide

LDOR: Laser Directed Object Retrieving Robot. Final Report

HB-25 Motor Controller (#29144)

DM8010 tm. Hardware Reference Manual. Document Revision B3 May 16, 2018

Onwards and Upwards, Your near space guide

LP SD18. [ GB ] Sunshine duration sensor

ESE141 Circuit Board Instructions

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 11 Motor Control

EEL 4914 Electrical Engineering Design (Senior Design) Final Design Report

Traditional PWM vs Morningstar s TrakStar MPPT Technology

Traditional PWM vs. Morningstar s TrakStar MPPT Technology

ECE 511: FINAL PROJECT REPORT GROUP 7 MSP430 TANK

Understanding Solar Energy Teacher Page

200 RTH OFF ON IN OUT ALARM RESET

Smart Task Motion Activated Task Light Installation Manual

ARDUINO BASED DC MOTOR SPEED CONTROL

User's Manual. Step Motor Driver

EDL Project Report Abstract: The Device could broadly be divided into two main parts:

Project Name: SpyBot

STAND ALONE SOLAR TRACKING SYSTEM

USER'S MANUAL DMR-6700

RCDC2 Radio Controlled Device Controller- 2 channel

Handouts for Mulanax Solar Panel Project

RC3000/ RC3050 INTERFACE SPECIFICATIONS

Micromouse Meeting #3 Lecture #2. Power Motors Encoders

CompuLign User Guide - V2.0

Electronic Components

PreLab 6 PWM Design for H-bridge Driver (due Oct 23)

H-bridge for DC motor control

Circuit Board Assembly Instructions for Babuinobot 1.0

AERO2705 Space Engineering 1 Week 7 The University of Sydney

A VERSATILE MICROPROCESSOR BASED CONTROLLER FOR SOLAR TRACKING. Ashok Kumar Saxena and V.Dutta. Photovoltaic Laboratory.Centre for Energy Studies

Experiment (2) DC Motor Control (Direction and Speed)

AEIJST May Vol 5 - Issue 05 ISSN

SB.5 MODEL 3200 / 3300 DIGITAL INDICATOR INSTRUCTION MANUAL. Instrument Series

*X036/12/01* X036/12/01 TECHNOLOGICAL STUDIES HIGHER NATIONAL QUALIFICATIONS 2015 TUESDAY 12 MAY 1.00 PM 4.00 PM

3a Switching Regulator Circuit Diagram Using Lm317

Experiment 4.B. Position Control. ECEN 2270 Electronics Design Laboratory 1

LinkAlign-60RPT Set-up and Operation Manual

Simple-H User Manual

IG-2500 OPERATIONS GROUND CONTROL Updated Wednesday, October 02, 2002

TECHNICAL DATASHEET #TDAX Universal Input, Single Output Valve Controller CAN (SAE J1939)

Engineering Thesis Project. By Evgeniya Polyanskaya. Supervisor: Greg Crebbin

MODULAR TRACKER SOLAR

Space Weather and the Ionosphere

Bi-Directional DC Motor Speed Controller 5-32Vdc (3166v2)

SELFSAT-H10D. What is SELFSAT-H10D? Warning!!! Safety Instructions

TB6612FNG Dual Motor Driver Carrier

MESA-HPX. Assembly and Installation Manual. w/appendix A for Prodelin Antenna. 901-Manual-MESA-HPX

IR add-on module circuit board assembly - Jeffrey La Favre January 27, 2015

RC Filters and Basic Timer Functionality

Module 5. DC to AC Converters. Version 2 EE IIT, Kharagpur 1

MOBILE ROBOT LOCALIZATION with POSITION CONTROL

Analog Amplifier RA. RE / /12 replaces: RE RE RE RE Technical Data Sheet

LINE MAZE SOLVING ROBOT

MAS SENSORS INSTALLATION AND MAINTENANCE MANUAL (IMM)

Jaguar Motor Controller (Stellaris Brushed DC Motor Control Module with CAN)

University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 3157 Electrical Engineering Design II Fall 2013

An Electronic Variable Load by Dave Chute, KG4BZW

CONVERTING 1524 SWITCHING POWER SUPPLY DESIGNS TO THE SG1524B

Development of a Smart Mechatronic Tracking System to Enhance Solar Cell Panels Performance

Appendix D: Constructing a Seedhouse

LP PYRA 03. REV jan. 2007

USER S GUIDE MIDDLETON SOLAR. AST-02 and AST-03 ACTIVE SOLAR TRACKING SYSTEM. Version: 2.4

Microcontroller Based MPPT Buck-Boost Converter

Lock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim

Arduino STEAM Academy Arduino STEM Academy Art without Engineering is dreaming. Engineering without Art is calculating. - Steven K.

7I25 H-BRIDGE MANUAL

University of Jordan School of Engineering Electrical Engineering Department. EE 204 Electrical Engineering Lab

Autonomous. Chess Playing. Robot

A Solar-Powered Wireless Data Acquisition Network

The table below gives some summary facts to the two set of data and show that they correlate to a high degree of the course of a year.

EDE1204 Bi-Polar Stepper Motor IC

Cisco Aironet Six-Element Dual-Band MIMO Patch Array Antenna (AIR-ANT25137NP-R)

1 Second Time Base From Crystal Oscillator

Drives 101 Lesson 3. Parts of a Variable Frequency Drive (VFD)

Hydraulic Valve Interface Products

SECTION GPS WIRELESS CLOCK SYSTEMS

USER S GUIDE POLOLU DRV8838 SINGLE BRUSHED DC MOTOR DRIVER CARRIER USING THE MOTOR DRIVER

Training Schedule. Robotic System Design using Arduino Platform

Logic Gates with Boolean Functions

6. HARDWARE PROTOTYPE AND EXPERIMENTAL RESULTS

Design and Implementationof PV System Tracking by Microcontroller

CES SENSORS INSTALLATION AND MAINTENANCE MANUAL (IMM)

Design and Implementation of AT Mega 328 microcontroller based firing control for a tri-phase thyristor control rectifier

RD1000 Ground Probing Radar

Application Note AN-3006 Optically Isolated Phase Controlling Circuit Solution

Transcription:

Home CSP Inc. Trackers and electronics for home solar energy www.homecsp.com csp@homecsp.com TinyTracker version 1.06 reve Thanks for purchasing your TinyTracker from Home CSP Inc. The TinyTracker provides a simple but effective solution for single-axis solar tracking with common satellite linear actuators and other various small DC motors. When first turned on, the TinyTracker will momentarily run the connected motor west, then east. Reverse motor leads if necessary to obtain proper behavior. The unit will pause for 10 seconds to read the light levels before beginning regular tracking operation. Specifications Voltage: Tracking Period: Max Motor Run: Sample Period: Daylight Level: East Return Delay: Max Motor Wattage: 35v dc max, 12-30 recommended, up to 60V with separate logic power supply 3 minutes 3 minutes 0.5 seconds >450 (internal program ADC value) 10 minutes 25 watts, <15 recommended) Page 1 of 5

Firmware notes The RevC and later firmware incorporates a special algorithm to limit extraneous motor operation caused from seeking in cloudy/partial-sun conditions. When first started up, the firmware will allow the motor to run for up to 3 minutes, this run time decreases over the next half an hour till only 3 seconds of motor operation is allowed each tracking period. Just in case something happens like the sun comes out from clouds in the afternoon, once per hour a 4x longer motor period is allowed. These features result in a much more plant like heliotropic motion in a wide variety of conditions, and result in less wear and tear on actuator components for extended actuator life. Theory The TinyTracker is named after the ATtiny85 microprocessor which controls its operation. The ATtiny85 is an 8 bit microprocessor with 8K of program memory, and is configured to run on its internal clock at only 1MHz to save power. The microprocessor is equipped with 10 bit analog to digital converters (ADC) which read the voltage produced by light striking the LEDs. Two digital outputs are utilized to control a standard H-Bridge motor driver circuit based on TIP-12X Darlington transistors. This allows the microprocessor to control the direction of the current through the motor in an attempt to achieve a position where the voltage produced by the East and West LEDs is equal. While it is commonly know that LED s produce light from electricity, hence their name, it is less commonly known that they also produce a voltage in response to normal light striking the diode. Due to their size, LEDs produce an insignificant amount of power, but the voltage is easily read by a microcontroller. Two LEDs at a 90 degree angle to each other form the core of the light sensor, while two additional side LEDs provide a wider field of off-center light detection to help enable solar target acquisition. Use of a microcontroller allows a minimum of electrical components and also enables the TinyTracker to be extremely energy efficient. The ATtiny85 chip draws less than 0.5 ma when the motor is not operating. By updating the motor position according to the Tracking Period, extraneous motor movements are avoided: reducing wear and also conserving energy. TinyTracker operation may be affected by various environmental factors such as trees, clouds, ground color, reflections, and other extraneous light factors. The voltage from the LEDs and the 10bit resolution of the ADCs limit the theoretical resolution to slightly better than 0.5 degrees. The TinyTracker is primarily intended for PV tracking, and due to the factors mentioned, no minimum accuracy is appropriate. Once light levels have fallen to nighttime levels, the TinyTracker will wait about 10 minutes (to make sure it s not a solar eclipse or something else transitory), and then engage the east-return function. This causes the motor to run in an eastern direction until the limit switch is tripped. As the microprocessor has no knowledge of the actual array position, the east-return function runs for the specified Max Motor Run period. As long as your motor can at least return 50% from its western limit in this time, the TinyTracker should be able to reacquire the sun the following day. Also note that the pulse output connections for positional sensing common to many linear actuators are not used by the TinyTracker. It is completely dependent upon limit switches stopping the flow of current to the motors when mechanical constraints prevent the unit from achieving the desired orientation, and the LEDs for determining what that orientation is. In practice the TinyTracker often tends to return itself to a middle azimuth position (and horizontal panel position when used for elevation control) following sunset, and will acquire the sun the next day without Page 2 of 5

issue. However, depending on the power and arrangement of your PV panels, the TinyTracker may go to sleep at various degrees of return from western maximum if battery power is not also supplied in order to enable the east-return function, if needed. Implementation Connections should be made as per the illustrations for your system. Note that a fuse and/or power switch may be desirable or required in many applications. Much of the documentation contains qualified statements because there are so many different situations with multiple solutions available. There are many types of tracking mounts where the TinyTracker can be used here are just a few: Azimuth these are the most common type of pole tracker. Rotation is about the vertical axis, and the PV panel is usually set at a fixed angle. The TinyTracker should preferably be positioned at the same angle as the panel, but may also be positioned vertically as best appropriate for your application. Altitude-Azimuth a second TinyTracker can be added to an Azimuth tracker to create a dual-axis tracker where the panel elevation angle is adjusted throughout the day as needed. Polar the axis of rotation is tilted from horizontal to match your latitude and point at the celestial North Pole. This is ideal for the TinyTracker. Horizontal this is a simplified version of the polar mount with a horizontal north-south axis. These are popular on flat rooftops and along north-south roof ridges. These work best at lower latitudes. Page 3 of 5

Details Light Vane: Use of light vane is optional according to your requirements. A properly designed external light vane can increase tracking accuracy. A longer vane will cause more of a shadow to fall on the LEDs which will increase sensitivity. A simple and effective light vane can be created by placing a piece of electrical tape on the enclosure in the middle between the East and West LEDs. LEDs: the two LEDs that are 180 degrees apart (East and West) are intended to help increase the effective field of vision. This can help the tracker re-orient itself in the morning if the east-return function did not work due to lack of power after sunset (if the tracker is powered by PV instead of batteries); however, in some circumstances this may not be desirable. For instance: with a dual-axis controller using the TinyTracker for elevation control (rather than Azimuth or Right Ascension angle), movement will be 90 degrees maximum. In this situation using a piece of tape to cover the outside LEDs will improve performance. Supply Voltage: The TinyTracker is designed to handle a wide range of input voltage to allow operation from unregulated 12v PV panel output; however, unregulated 24v PV output may exceed the maximum rating (35vdc) for the LM78L05 voltage regulator used for the logic portion of the board. The actual voltage used will depend upon the requirements of your motor. The TinyTracker features a blocking diode to prevent damage from accidentally reversed DC polarity. A 24vdc output 1 to 2 amp rated AC power supply is recommended when not using direct PV or battery. Motor Amperage: The motor driver is limited to 5A maximum under ideal conditions. Inside a hot enclosure in the sun is not ideal, and obviously those conditions will vary. More important than actual amps, are the watts used by your motor (Volts x Amps = Watts) as this will determine the actual heat dissipation factor for the electronics. The maximum wattage recommended is 32. Remember we re trying to make more energy, not use it all up with the tracker! The PMA linear actuators sold by HomeCSP draw slightly less than 0.4A at 24vdc, and the TinyTracker easily handles twice that load. Solar tracking motors should move slowly. Your motor should take at least a minute to go from one side to the other PWM versions of the TinyTracker firmware are available by request. Pulse Width Modulation is used to control motor speed and also reduces the average current level. PWM is typically set at 50% and 490Hz.. Enclosure: Painted or opaque enclosures with a clear window tend to function as small solar ovens and increase the temperature for the electronics, and are not recommended. The recommended enclosure for the TinyTracker is a clear PET plastic jar or similar container. The TinyTracker is easily fastened to the lid with a small stand-off, and this provides excellent weather protection and visibility for the tracker. The board is coated with a special acrylic conformal coating designed to protect from moisture and corrosion, but it is not waterproof! Make sure the enclosure is water tight: silicone sealant may be required. Waterproof conduit fittings are recommended, and a small desiccant package of silica gel may help prevent dew point condensation on the inside of the enclosure. For adjustment and alignment, rotate the enclosure as needed about the axis parallel to that which the TinyTracker will be controlling. Location: For a south facing panel in the northern hemisphere, the north-east corner of the array is the generally preferred location to mount the TinyTracker. In the southern hemisphere, this becomes the south-east corner. Page 4 of 5

Limit Switches: Most linear actuators come with built in limit switches. These prevent the motor from destroying itself or the mechanical components by moving the actuator too far. Rocker switches are normally used and are configured in a Normally Closed manner. They are also used in conjunction in blocking diodes to allow the motor to reverse direction while the limit switch is open. If you are using a motor without built-in limit switches it is essential that you incorporate these into your design. A basic limit switch schematic is shown below for reference purposes Appendix. I.Software Updates Software updates will be released from time to time by Home CSP Inc. These binary releases are available to registered TinyTracker owners for free upon request, and may be installed through the 6 pin ISP header. An AVR ISP programmer and AVRDude software is required to upload the new firmware. AVRDude is freely available, and is part of the Arduino development environment. AVR ISP programmers are commonly available on ebay and other from other sources such as www.adafruit.com. Firmware upload instructions are available on the HomeCSP.com website. Currently available alternative tracking programs available upon request include: PWM standard TinyTracker algorithm with PWM motor output (customizable PWM level) East Inhibit only tracks west during sunlight No East Return Standard TinyTracker algorithm with after-dark east-return function removed. II. Circuit Schematic Diagram: Page 5 of 5