element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Achievement Levels
    • Benefits of Membership
    • Feedback and Support
    • Members Area
    • Personal Blogs
    • What's New on element14
  • Learn
    Learn
    • eBooks
    • Learning Center
    • Learning Groups
    • STEM Academy
    • Webinars, Training and Events
  • Technologies
    Technologies
    • 3D Printing
    • Experts & Guidance
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Arduino Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Project Groups
    • Raspberry Pi Projects
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Or choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Personal Blogs
  • Members
  • More
Personal Blogs
Gene Breniman's Blog Smart Solar Lighting Project - Illumination improvements
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: genebren
  • Date Created: 18 Oct 2020 8:54 PM Date Created
  • Views 326 views
  • Likes 6 likes
  • Comments 2 comments
  • lighting fixtures
  • solar harvesting
  • 3d pinting
  • led controller
Related
Recommended

Smart Solar Lighting Project - Illumination improvements

genebren
genebren
18 Oct 2020

In my prior posts on this project:

Smart Solar Lighting Project - Initial design ideas

Smart Solar Lighting Project - Detailed design

Smart Solar Lighting Project - Mechanical designs

Smart Solar Lighting Project - Update 10/2/2020

and then recently for the Project14 competition on Control Systems: Smart Solar Lighting Project - LED Intensity Control System I have documented my progress (and sometime lack there of) on my smart solar lighting system.  On one of my prior postings (Smart Solar Lighting Project - Update 10/8/2020 ), three-phase , wondered if a reflector would be helpful in spreading the light to the diffuser.  Immediately (after slapping myself on the forehead in a Duh! moment) I wondered, "why didn't I think of that?".  Way back in January 2019, while working on my kitchen lighting system, I twice blogged on maximizing light intensities through the design and use of reflectors (Kitchen Lighting System Phase 2 - Part 2  and  Kitchen Lighting System Phase 2 - part 3 - Let there be (better) light! ), but somehow, this time, my mind did not go down that path.

 

It did not take be too long to see the light, and I opened up Fusion360 and got to work.  In my first design, I attempted to build a stack of reflectors, with through holes matched to the mounting holes in the PCB to mount the reflectors to the PCB.  While this might have actually worked, the holes created little divots in the reflector foil as I lined the inside of the reflector.  That and a few other measurement issues (like wrong holes sizes and an interference with the battery holder) left me to consider a re-design (or two) to improve the build.  Here are images of the first version:

 

image

My next attempt included blind holes in the mounting bosses (0.1" diameter, 0.25" depth) and a notch to accommodate the battery holder.  Here are some images (design and actual) of the final version of the reflectors:

imageimageimage

In the above image, the reflector foil was installed as for individual parallelogram shapes (see notes in the background of the reflector holder - above), held into place with the adhesive backing.  The fit was pretty good, but the foil tended to peel and move easily as I inserted and removed the difusser panels.  Laying out my individual parallelograms together, I was able to attached them with tape into a single piece.  I then used this template to cut out the reflector foils.

 

With the new reflector foils, I added some glue stick adhesive (in addition to the adhesive backing) to securely glue the foils to forms.  To attach the reflectors to the board, I used wooden dowels (handles from heavy duty cotton swabs) to mate the reflector standoffs, through the PCB mounting holes.

imageimage

At this point I setup up the light with two different diffuser panels.  On the top (battery side) I used the Lighting White Acrylic panels and on the bottom I used the Satinice White Acrylic - Clear panels.  I then took some light readings and verified that the reflectors gave me a ~25% increase in light intensities for both panel types over the previous levels (open standoff brackets).  With the light meter, I was still able to sense hots spots, but the light intensity levels were far more consistent across the whole diffuser panel.  From here it was time to test and verify the fit of the fully loaded PCB assemblies into the acrylic tubes.

image

It was a snug fit, but the assembly was complete.  I had worked hard to get a tight fit, with the diffuser panels (and reflector body) making contact with the inner diameter of the acrylic tube (thanks two my caliper and some long unused geometry).  The whole assembly was very tight with no visible movement of the light within the tubing while given a rather vigorous shaking.  Now it was time to try everything out, with the sun down.

 

image

The first two images are of the Lighting White Acrylic diffusers (first with intensity biased to the center of the image and second off to side).  The next two images are of the Satinice White Acrylic - Clear diffusers (with the same intensity biases).  So far, I think I still prefer the Satinice White Acrylic - Clear diffuser based on the higher light intensities.  These images were taken of the exterior light boxes and decorative glass panels, with no back panels and with be holding the lighting fixtures in place.  I am sure that I might be adding some reflected lighting from the rear facing LEDs, as my hand shows in the pictures, so it is still not completely like the final assembly.  Either way, I am very happy with the difference that the reflectors have made in the overall lighting effects.

 

Look back on my task list from my 10/2/2020 update:

 

I still have some more software to write (and debug), but I am getting close to having a working system.  Here are a few things that I need to finish up:

1) complete coding for remote command to the lighting modules (get/set time of day, get/set scheduling information, etc.).

2) complete coding of charging and 'lights on' status messages.

3) rework LED current limit resistors to increase current ( I might also need to change my control MOSFET to reduce Ron).

4) code closed loop PWM function to normalize LED current over the range of battery voltage (I am thinking of a simple PID loop to adjust PWM to achieve desired LED current).

5) finish 3D printed parts for the LED light spacers and diffusser holders.

6) install and commission the complete system.

7) rewrite analog measurement code, switching to 10 bit ADC mode and removing/revising scaling (new)

 

Thanks for reading along....

  • Sign in to reply

Top Comments

  • three-phase
    three-phase over 3 years ago +1
    Nice update Gene. You have done a great job of designing those reflectors and getting them to fit. Good luck with the remaining aspects. Kind regards.
  • genebren
    genebren over 3 years ago in reply to three-phase +1
    Thanks Donald, I really appreciate your observations about the likely usefulness of a reflector as it really was not on my radar. I have a tendency to get a little myopic once I have put together a plan…
  • genebren
    genebren over 3 years ago in reply to three-phase

    Thanks Donald,

     

    I really appreciate your observations about the likely usefulness of a reflector as it really was not on my radar.  I have a tendency to get a little myopic once I have put together a plan, leaving me less likely to reconsider other paths.  I am sure this happens to a lot of us.  This to me is the real power and beauty of this community.  Having so many active members with both similar and dissimilar skills and experiences, bringing this knowledge forth in the comments to our posts is priceless.  Again, thank you for your keen insight and comments on this and other projects.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • three-phase
    three-phase over 3 years ago

    Nice update Gene. You have done a great job of designing those reflectors and getting them to fit. Good luck with the remaining aspects.

     

    Kind regards.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2023 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube