element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • 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
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • 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
  • Settings
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
Review Blogs Multipurpose Modular Light Bar Project: [04] PCBs in the making
  • Blogs
  • RoadTest Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Sub-Groups
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
  • Share
  • More
  • Cancel
  • Author Author: ipv1
  • Date Created: 15 Dec 2015 2:42 PM Date Created
  • Views 1455 views
  • Likes 3 likes
  • Comments 13 comments
Related
Recommended
  • ip_modular_light
  • ledroadtestplus
  • ip_iot
  • led

Multipurpose Modular Light Bar Project: [04] PCBs in the making

ipv1
ipv1
15 Dec 2015

This post has been in my evernote for a week now due to internet issues at home. I will have another update in a day or two. I may not get all the parts in time so I am moving to plan B to make the prototype using the EVAL Module. Never the less, I am putting up this little doc for reference.

 

The background bits

 

The proposal for this roadtest plus was written around the TI TPS92512 which is an LED Driver Buck converter. The idea was to design a 4Channel Lighting solution along with a variety of LED panels. In addition to RGB Lighting Panels, it was proposed that custom ones can be made using special LEDs for agricultural lighting more commonly known as ‘Grow Lights’. Additionally, the control over the colour as well as intensity of the lights should be controllable over say Wi-Fi which can be accomplished by using a CC3200. The system is to be designed in an enclosure that can replace the conventional home or industrial lighting hence the title “Multipurpose Modular Light Bar Project”.

 

I received the kit from e14 and placed an order for required parts with them as well. Till now I have received some bits from the good people of WE and I will be doing a thank you post separately for them. In this episode I have a few updates that take my little project a few baby steps ahead.

 

 

The PCB making for TPS92512

Designing a PCB is not the toughest part of the design but rather making it work. It takes time to get analog designs to work. In this case, I already have a reference design for the TPS92512 which is the EVAL module supplied. The part can be hot aired by hand BUT the 0603s are a bit difficult unless you have a reflow oven. I have used the SLVUAC9A documents as a starting point and am using CadSoft Eagle to make the PCB where I am using the schematic as well as the basic layout.

In order to start the schematic, I need all the parts. I already have my favourite resistor and capacitor parts in eagle and of this exercise I have made all the resistors and capacitors 0805s except for the input 4.7uFs which are 1210s and 1208s. The TPS92512 is a different story because I clearly do not have the right part. The logical solution is to make the part OR...

 

 

Using Ultra Librarian.

TI provides footprints for most of their parts however these are not in the standard format. Instead they are downloadable as a script type format. I have not gone into the details of it but there is a tool called ‘Ultra Librarian’ which can be used to convert that script into a file digestible by Eagle, Altium and Orcad Etc. Here is what it looks like...

 

image

 


image


I Just pointed it to download file and it created the footprint script in it’s folder.

 

I still need to create a schematic symbol using Eagle’s library system and I just created a new library and a new schematic symbol. However I later found out I do not need to do that either... the script creates it for us so...

image

 

 

 

 

Cool! Next the footprint. For that I simply ran the script and it created three footprints in the library. The different variants of the footprints can be google if you need more info but the next step here is to connect the pins on the footprint and the symbol.

 

image

 

Creating a new package will introduce the screen to connect the schematic with the footprint and with that step out of the way, we can start with the schematic

 

 

Making the schematic

I created a new project in Eagle and a new schematic where I first added all the parts and then connected them up. I won’t waste your time with the details but it was pretty straightforward. Here is the schematic finally.

 

 

image

 

 

That takes care of the schematic and with eagle if you create a board, the parts from the schematic are automatically placed in a corner. Since the objective of this exercise is to create a small PCB, hence we next move to the layout.

 

Making the layout

Looking at the reference design, I placed out the components in a similar fashion. But I am not yet happy with it. I still need to experiment and give it a bit of time. This will be continued next time.

 

Issues faced

The resistor values used are very specific and I am looking into the design seminars on choosing the values to see if I can substitute the values. The current sense resistor of 0.2Ohms is a bit pricey and I seemed to have forgotten about ordering it. The next step is to send the PCB to the fab house for getting the blank PCBs made. I am still verifying the layout for mistakes and should be able to send it pretty soon.


Cheers,

IP

  • Sign in to reply

Top Comments

  • shabaz
    shabaz over 10 years ago +2
    Hi Inderpreet! Great post. Looking forward to seeing it in operation. Regarding the 0603, you may be pleasantly surprised, they are quite easy to hand-solder, but only provided these things are satisfied…
  • shabaz
    shabaz over 10 years ago in reply to ipv1 +2
    Hi Inderpreet, A small tip 2.0-2.5mm (like one sliced at an angle) will do, temperature controlled (doesn't have to be expensive). This iron was under $75: Get thin solder (basically less than 24AWG).…
  • shabaz
    shabaz over 10 years ago in reply to ipv1 +2
    Hi Inderpreet! I have no method for QFN unfortunately : ) I'm very inexperienced with the hot air tool in general, never had good results : ) You've clearly got a better method than me if you've managed…
  • ipv1
    ipv1 over 10 years ago in reply to jc2048

    Hi Jon,

    First off, THANK YOU image I have left issues in almost all my previous posts for the last three years and you are one of the few to who have actually taken a close look image

    1. My LED panels will draw around 1.5Amps or more so this limit is for the safety of the TPS

    2. I cleaned up the schematic since then

    3. That's actually what I should do and I have room for that in the layout so again thank you. That was very helpful

    4. Clk is set as per application note and it works. I won't connect an external one though.

    5. R1 was removed and I am using PDIM which is connected to a PWM pin on a CC3200

    6. -DO-

    7. Already Corrected - Saw that when I added the terminal blocks

    8. Already corrected.

    9. 33uH Wurth Electronics - Corrected

    10. Im going to hotair it and I have done it before so yea.

     

    Thanks again for the inputs. I appreciated em image

    Cheers,

    IP

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • tonyboubady
    tonyboubady over 10 years ago in reply to jc2048

    This is what I am really expecting as INPUTS on MY blog posts... I want you to around to check my Roadtest blog post too...I am one of the challenger of this Roadtest image ...I will post my blogs soon...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jc2048
    jc2048 over 10 years ago

    A few thoughts on the schematic.

     

    1. This design is for 1.5A through the LEDs (300mV/0.2 ohms = 1.5A). Are your LEDs suitable for that?

     

    2. Connection running through R5 looks messy and makes schematic harder to read

     

    3. If single resistor for R8 is too expensive you can always put some resistors in parallel. Five 1 ohm resistors (1%), each 125mW [0805], in parallel, gives you 0.2 ohms (1%), 625 mW [which easily clears the 0.45W that you need].

     

    4. C8 and R6 are intended for feeding in an external clock. (That's there for applications where there are several driver chips and you want them to be synchronised together.) If you don't want to do that you can leave them out and just use R5 to set the frequency. I

    don't know what effect taking C8 to ground will have. Do the instructions with the demo board tell you to do that if it's not used (if so, it will be alright, but it's a waste to include two redundant parts)?

     

    5. Where does R1 go to?

     

    6. How are you going to control the brightness? At the moment you don't have anything connected to the PWM input (PDIM). Or are you going to adjust the current with IADJ? (is that what R1 is for?)

     

    7. You have connections called GND to the gnd and pad of the chip, but not anywhere else.

     

    8. R7 won't be 20.5 ohms. Did you intend 20.5k?

     

    9. I can't say anything about the inductor because you don't say anything about it.

     

    10. Are you going to be able to solder the thermal pad properly? I'm not sure I could.

     

    Hope that helps. I only quickly scanned the datasheet, so verify things for yourself to make sure.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • ipv1
    ipv1 over 10 years ago in reply to shabaz

    I thought you were a time lord..

    Attempt... fail... tardis... repeat! image

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shabaz
    shabaz over 10 years ago in reply to ipv1

    Hi Inderpreet!

     

    I have no method for QFN unfortunately : ) I'm very inexperienced with the hot air tool in general, never had good results : ) You've clearly got a better method than me if you've managed it once!

    However, I will be trying a BGA-style package this Xmas, so I need to overcome my fear. I won't be able to afford too many failed attempts at it, the part is expensive lol.

    • Cancel
    • Vote Up +2 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 © 2025 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