){.nav-menu .menu-item-has-children a{padding-right:20px}.nav-menu .menu-item-has-children a:after{position:absolute;right:7px;top:10}}.vce-ad-container{margin:30px auto;display:block;clear:both;width:728px;position:relative;max-width:100%}.vce-ad-below-header{margin-bottom:0}@media only screen and (max-width:1200px) and (min-width:1024px){.vce-ad-container{width:630px}.vce-ad-below-header{width:728px}}@media only screen and (max-width:1023px){.vce-ad-below-header,.vce-ad-container{width:728px}}@media (max-width:767px){.vce-ad-container{width:375px}}@media (max-width:400px){.vce-ad-container{width:300px}}@media (max-width:320px){.vce-ad-container{width:280px;max-width:100%}}:root .main-navigation ul ul{opacity:1}@media only screen and (min-width:1024px) and (max-width:1200px){.container{max-width:1000px}.vce-main-content{width:700px}.main-navigation ul ul{display:none}.top-header{overflow:hidden}.main-navigation a{padding:15px 9px 15px}.search-header-wrap a{padding:15px}.header-3-wrapper .site-branding{max-width:300px}h1.entry-title{width:540px}.entry-title{display:block}}@media only screen and (min-width:670px) and (max-width:1023px){.header-3-wrapper .site-branding{max-width:300px}.header-3-wrapper .nav-menu>li>a{padding:0 15px}h1.entry-title{width:540px}.entry-title{display:block}}@media only screen and (max-width:1023px){.container{max-width:90%}.vce-main-content{width:100%;padding:15px 0!important}.main-navigation ul ul{display:none}.vce-res-nav{float:left;position:absolute;left:0}.header-3-wrapper{height:50px!important;padding-top:0!important;text-align:center}.header-3-wrapper .site-branding{position:relative;float:none;top:0!important;left:initial!important;text-align:center;max-width:initial;padding:3px 0 7px}.site-branding{padding:4px 0 7px;display:inline-block}.site-branding img{max-width:120px;max-height:28px}.main-header .header-3-wrapper .site-title,.main-header .header-3-wrapper .site-title a.has-logo{line-height:40px!important;font-size:26px!important}.sidebar{margin:0 auto 20px;float:none!important;display:block;clear:both;padding-top:0!important;width:100%;max-width:300px}h1.entry-title{max-width:100%}.vce-responsive-nav{display:block;margin:10px 0 9px}.nav-menu,.top-header{display:none}.main-header .site-title,.main-header .site-title a{line-height:36px!important;font-size:40px!important}li>ul{margin:0}}@media only screen and (min-width:200px) and (max-width:670px){html{margin-top:0!important;overflow-x:visible}html body,button,input,textarea{font-size:14px;line-height:22px}.container{max-width:95%}.vce-main-content{padding:0 0 10px!important}.main-box,.sidebar .widget{margin-bottom:10px}.vce-wrap-right{width:100%;max-width:100%;text-align:center}.vce-single .entry-header{margin:20px 0}.vce-wrap-right{text-align:center}body h1.entry-title{font-size:24px;line-height:30px;padding:0 20px}body p{margin-bottom:20px}body h1{font-size:24px;line-height:34px;margin-bottom:10px}body h4{font-size:18px;line-height:28px;margin-bottom:10px}.sidebar .widget-title{line-height:22px}.vce-wrap-right>ul{float:none;display:inline-block;margin:10px 0 0}}#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:none}.cn-close-icon:before,.cn-close-icon:after{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:#fff}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-button{margin:0 0 0 10px}.cn-button.bootstrap{font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;line-height:20px;margin:0;text-align:center;text-transform:none;display:inline-block;touch-action:manipulation;white-space:nowrap;outline:none;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1}.cn-button.bootstrap{color:#fff;background:#20C19E}.cn-text-container{margin:0 0 6px 0}.cn-text-container,.cn-buttons-container{display:inline-block}@media all and (max-width:900px){.cookie-notice-container #cn-notice-text{display:block}.cookie-notice-container #cn-notice-buttons{display:block}#cookie-notice .cn-button{margin:0 5px 5px 5px}}@media all and (max-width:480px){.cookie-notice-container{padding:15px 25px}}

Solar LED Road Stud

Let me start this month with a Solar LED Road Stud project. Solar LED road stud is a self-powered, autonomous device usually installed on the center line of a road, the lane boundary, and crosswalks to clearly guide drivers and pedestrians in nighttime, rainy or foggy weather. Solar LED road stud charges its rechargeable battery through a small built-in solar panel module during the daytime so that it can work as an effective safety marker in darkness.

The project is based on a cheap Chinese LED driver chip QX5252F in TO-94 package. Only one small inductor is needed here as an extra component to build the core part of the project!

List of Components

  • IC1 – QX5252F (TO-94)
  • LEDs –White (Generic 5mm)
  • L1– 100uH/~100mA Inductor (Generic)
  • SP – Solar Panel 2.5V/200mA (YT58X70)
  • BAT –Ni-MH cell 1.2V/800mAh (Generic 2/3AA)

Circuit Diagram

Schematic

As seen in the circuit diagram, the given configuration is powerful enough to drive two white LEDs in parallel. In my breadboard prototype with only one LED, the configuration oscillates near 150KHz (see next image). Just be aware that if you alter the value of the inductor, the output current you’ll get will also be changed accordingly. For example, 47uH inductor in lieu of the 100uH will give almost two-fold output current (more than enough for driving two lamps). The white LEDs are used here deliberately so that with various transparent filter sheets you can change the color of light as desired, bright yellow or amber for instance.

DSO Capture

Now, here’s what my initial test setup looks like wired on the breadboard (without the solar panel).

Breadboard setup

PCB Artwork & Construction Hints

Take note, image of the PCB artwork is not in actual size!

PCB Artwork

Obviously, this little device is designed to stay on the road so it needs to be waterproof and shock resistant. Aluminum alloy and UV Polycarbonate are good materials for making the enclosure. Recommended Waterproof Rating is IP6/8, Operating Temperature Range is: – 40degC to +80 degC, and the Compression Resistance is 18 MTs (Google these for more information). For waterproofing, I’ve used Silicon Sealant (DrFixit) to stick the solar panel on the top of the enclosure as it can prevent water flowing into the enclosure through the top lid. I followed the same practice while I was joining the side and the bottom sections.

I hope this article will help you designing your own solar road stud and you’ll have fun making it yourself.

 

Leave a Comment X

2 Comments

  • Hello My name is James Ireland, and I was really surprised to find your site. I have tried many times to find a circuit for a solar road stud as I am trying to make one with 6 led’s 3 on each side of a circular road stud. I know I can simply buy one, but I am not going to learn the circuitry that way. Can you possibly help in this matter? I did find something on Electro Schematics but not with 6 led’s. Thank you James Ireland.

    • James: Thank you for your keen interest in my little design ideas.

      As you may have noticed, we cannot drive six or more LEDs with the QX5252F chip. Anyway, I’ll be back here in a few weeks with the idea of a mighty solar road stud. At the same time, you may try to adapt this (a bit old) idea to your project http://ludens.cl/Electron/ledlamp/ledlamp.html

      I’m very interested to see how your projects turn out. Please keep us up to date!