-
Dual Axis prototype installed
10/12/2024 at 19:19 • 0 commentsToday I installed the current prototype of the dual axis system. It's absed on the single axis version which is mounted on a kind of turret.
The possible rotation angle is about 205°. This range is limited by two endstop switches and for the worst case there is also a mechanical block.
The current azimuth angle is measured via a compass module on the controller PCB.
I will show some more details on the following pictures.
-
Dual Axis support incoming
07/24/2024 at 17:19 • 2 commentsJust a tiny sneak peak on what I'm working right now.
Since the first prototype of the single axis tracker is doing his longterm testing job I'm silently working on the dual axis support.
The current plan is to mount the single axis assembly on some kind of turret which can be rotated with a snail drive and a 12V gear motor.
I hope the pictures give an idea about the construction.
-
SolSpot - A universal light sensor for solar tracker setups
04/24/2024 at 17:10 • 0 commentsOne thing is critical for proper and fast Solar Tracking: Measure the current lighting conditions. Therefore I designed my own Solar Tracking Sensor called "SolSpot" which you can see below.
Below you can see my (current) finale state of the SolSpot housing. In order to connect the individual components together in a (hopefully) waterproof manner, I use a sealing ring printed from TPU. This is inserted into the grooves provided and clamped between the components. The watertightness of the front panel was particularly important to me because the sensor electronics are located directly behind it.
Below you can see a picture of the circuit board installed in the SolSpot Housing. Four TSL2591 light sensors are installed on it, with which the brightness in the respective sensor element and thus the alignment/direction of the sun can be measured by comparing the brightness in the different segments. Next to each light sensor I also installed an SK6812 Side LED. This allows the sensor to carry out a simple functional test (for example at night) to ensure that the light sensors are still working correctly. Many thanks to pcbway.com for assistance with this project by providing their PCB service.
For the light sensors I use a TSL2591. These are read out via the I2C bus. Unfortunately, these do not have an adjustable I2C address. That's why I read the individual sensors via a TCA9548 I2C multiplexer. With this IC, an I2C bus can be multiplexed to eight different buses. Additionally an ADXL345 acceleration sensor and a compass are also installed.
-
Electronics in detail
04/22/2024 at 19:10 • 0 commentsThe current controller in the first Sunchronizer prototype is based on a prototyped schematic on a breadboard.
Below you can see my first approach to bring this approach to a ore professional level which is supported by the guys at pcbway.com. Thanks to them I have the chance to bring my virtual design within a few days to a real working PCB.
The controller will be based on an ESP32 MCU which reads the acceleration signals from the BMI160 via I2C Bus. Additionally the GPS sensor can be connected via serial connection.
With the PCB there is also the option to connect an OLED display, a compass module, a RTC, a SolSpot Sensor and an Anemosens wind sensor.
As motor driver a DRV8871 is used which will/must be replaced later by a bit more powerful one. This is needed because at the beginning of the lift movement the linear actuator pulls slightly more current than the max allowed 3A (of the DRV8871).
-
Mountable BMI160 Housing to measure the elevation angle
04/22/2024 at 18:51 • 0 commentsOne important sensor for the function of the Sunchronizer is the BMI160 acceleration sensor.
To ensure that the SolarPanel is always perfectly aligned with the sun, the elevation angle of the panel is regularly measured and adjusted accordingly thanks to the BMI160.
Thanks to the housing shown, the BMI160 can be mounted splash-proof on the support profile, which later also holds the solar panel.
The STLs for the housing can be found on my blog at: https://nerdiy.de/en/product-2/bmi160-modul-gehaeuse-3d-druckbar-stl-dateien/
-
Splash proof NEO7MV2 GPS receiver housing
04/22/2024 at 18:51 • 0 commentsIn order for the control electronics of the Sunchronizer to calculate the correct sun angle, it needs to know the exact time as well as the current position.
For this purpose, I installed a GPS receiver on the Sunchronizer. I designed the housing shown so that the GPS antenna has a clear view of the sky and is protected from splash water/rain at the same time.
The GPS module can be installed in it and then attached to the aluminum profiles of the Sunchronizer with the housing and two M5 screws.
The STLs of the housing can be found on my blog at: https://nerdiy.de/produkt/neo7mv2-gps-empfaenger-modul-gehaeuse-3d-druckbar-stl-dateien/