Well, the pace of the project has slowed down considerably since I settled down at my new job. As you can imagine, after a long day at work, one tends to just relax when one goes home, and side projects are the last thing on your mind. So this has become a weekend project pretty much.
The boards returned from the Fab shop a few days after the New Year, but Ive yet to order the parts (or solder paste) because my work desk/soldering station isnt setup. Ive moved to a new place and I will have to acquire a proper work desk so to proceed with soldering in a safe manner. So pretty much the project is still on a hold until I can setup my work station.
Whenever I get a chance I may post some technical news posts, but until I get the work station, there wont be any updates for this project. Makes me a little sad, but my new job takes priority.
Peace Out.
Friday, February 15, 2013
Thursday, January 10, 2013
Google Code Page Online
Just wanted to update the latest and greatest on the project. For the moment, the entire project is on a temporary hold while I move to my new place and get situated at my new job. In the meantime, the boards have been at the Fab shop for over a week, so I should be getting them soon. My parts list is completed, so I'll go ahead and put that in my order queue.
For the moment at least, Ive got my Google Code page setup, so any code, updates, open source what not will all go there. If you have any input for this project, feel free to post in comments on this blog. I will investigate the need for a Google Group in the future, but as I see it, there is not quite enough of a following to justify that for now.
For the moment at least, Ive got my Google Code page setup, so any code, updates, open source what not will all go there. If you have any input for this project, feel free to post in comments on this blog. I will investigate the need for a Google Group in the future, but as I see it, there is not quite enough of a following to justify that for now.
Tuesday, December 25, 2012
Dragonboard Update!
Dragonboard V1.0.5 is 99% ready to be sent off to the Fab shop. I just have to resolve an issue with OSH Park, and I'll get it ordered. I have selected and compiled a parts list and am ready to make the big order from Mouser and Digikey. I checked and verified a few things with viewing Gerbers to see that the board looks good, and I learned a few things worth mentioning here.
For those who use GerbV, listen up. Dont panic if you open GerbV and dont see your imported bitmaps. GerbV has a bug which doesn't allow it to show features imported with Eagle2BMP.exe, since the default DPI is 10k, and the viewer can only handle about 300DPI. The way to get around this is to use import-bmp.ulp, and manually enter in a DPI value. Its a bit time consuming, but it works.
And FYI, if you have your Eagle library in the Eagle lbr folder (which is where Eagle is installed or me), you wont be able to generate the bmp.scr for your imported image. So be sure to import your images into a library that isnt in your Program Files, and then import the individual parts across from that library to the library you use regularly. Problem solved.
However, I found a great work around to even needing a Gerber viewer. I can render 3D CAD files directly from my Eagle Board Layout, and save whatever view I want into PNG format. This is how it works: A clever combination of Google Sketchup, ImageMagick and EagleUp. Follow the tutorial at the link, and you'll be up and running viewing your 3D Boards in no time. This way you can view your Board Layout, and not only verify the parts layouts, but also the board view in 3D space. How exciting! If you're planning to use OSH Park to Fab your boards, I went with these two colors for the EagleUp.ulp script: Board color is 0x462f5b and Trace color is 0x663a93. Thats it!
If you want a quick way to view your Gerbers, you can always use the online viewer at Circuitpeople.com.
For those interested in exporting a Bill of Materials List, without the hassle of doing it manually, theres an easy way through a script in Eagle, called BOM.ulp. This script gives you the option to group by name or by value. I usually group by value to make the BOM easier to read.
Heres a teaser of the Dragonboard:
For those who use GerbV, listen up. Dont panic if you open GerbV and dont see your imported bitmaps. GerbV has a bug which doesn't allow it to show features imported with Eagle2BMP.exe, since the default DPI is 10k, and the viewer can only handle about 300DPI. The way to get around this is to use import-bmp.ulp, and manually enter in a DPI value. Its a bit time consuming, but it works.
And FYI, if you have your Eagle library in the Eagle lbr folder (which is where Eagle is installed or me), you wont be able to generate the bmp.scr for your imported image. So be sure to import your images into a library that isnt in your Program Files, and then import the individual parts across from that library to the library you use regularly. Problem solved.
However, I found a great work around to even needing a Gerber viewer. I can render 3D CAD files directly from my Eagle Board Layout, and save whatever view I want into PNG format. This is how it works: A clever combination of Google Sketchup, ImageMagick and EagleUp. Follow the tutorial at the link, and you'll be up and running viewing your 3D Boards in no time. This way you can view your Board Layout, and not only verify the parts layouts, but also the board view in 3D space. How exciting! If you're planning to use OSH Park to Fab your boards, I went with these two colors for the EagleUp.ulp script: Board color is 0x462f5b and Trace color is 0x663a93. Thats it!
If you want a quick way to view your Gerbers, you can always use the online viewer at Circuitpeople.com.
For those interested in exporting a Bill of Materials List, without the hassle of doing it manually, theres an easy way through a script in Eagle, called BOM.ulp. This script gives you the option to group by name or by value. I usually group by value to make the BOM easier to read.
Heres a teaser of the Dragonboard:
I hope everyone has a Happy Holidays and a Happy New Year!
Thursday, December 20, 2012
Finding Components in Eagle Schematic Design
I came across a good tip for Eagle and thought it would be nice to share with everybody. If you've just designed a rather complex circuit, with many parts (and possible many pages), sometimes Eagle will name things with odd naming schemes, and you're left wondering wheres the odd number left out of the number order. Ive run into this several times, and its quite annoying. So I discovered a unique solution, that the folks at Eagle already thought about.
Find.ulp will locate a part in your schematic based on an inputted reference designator or part number. Not only will it give you exact X and Y coordinates on your schematic, but it will zoom in on that part and highlight it.
If you want to add a shortcut, as 'Control + F' to find components in your schematic, you can type in the Eagle Command Line:
Find.ulp will locate a part in your schematic based on an inputted reference designator or part number. Not only will it give you exact X and Y coordinates on your schematic, but it will zoom in on that part and highlight it.
If you want to add a shortcut, as 'Control + F' to find components in your schematic, you can type in the Eagle Command Line:
ASSIGN C+F 'RUN find.ulp';Additionally, you can modify the Eagle.scr file to add a button on the Eagle toolbar. This is well documented in the EAGLE HELP: Editor Commands > MENU.
Sunday, December 16, 2012
Dragonboard V1.0.0
I havent had an update in awhile, so I figured I'd give a status update. The last few months have been hectic, but Ive managed to cram a lot of time towards my project, and am almost ready to finally get my first legit prototype board off to the fab shop. Ive christened it as the Dragonboard.
Its a multiple-use microcontroller board meant for operating RFID modules and gas sensor modules (of which are in the design phase right now). Its a pretty nifty little device that only has a dimension of 3.25 x 2", with an on-board RTC, a 9-16V DC/AC power supply, a 3-Axis accelerometer, an EMI suppression circuit for USB programming, an XBee, and all supporting hardware for the circuits. It also allows for on-board programming of the XBee.
Once I get it back from the shop, I'll post some updates about programming it, operation and whether or not it passes my tests for operation. Im crossing my fingers that this thing works out like Ive planned. Anyways, thats about all I wanted to say about it for now.
Its a multiple-use microcontroller board meant for operating RFID modules and gas sensor modules (of which are in the design phase right now). Its a pretty nifty little device that only has a dimension of 3.25 x 2", with an on-board RTC, a 9-16V DC/AC power supply, a 3-Axis accelerometer, an EMI suppression circuit for USB programming, an XBee, and all supporting hardware for the circuits. It also allows for on-board programming of the XBee.
Once I get it back from the shop, I'll post some updates about programming it, operation and whether or not it passes my tests for operation. Im crossing my fingers that this thing works out like Ive planned. Anyways, thats about all I wanted to say about it for now.
Sunday, November 11, 2012
Resistor Color Codes
Most people dealing with electronics these days know how to read a Resistor Color Code Value Chart, but beginners probably dont. This tutorial should walk you through how to read a chart to determine resistors in your projects. So lets get started.
A resistor is a passive two-terminal electrical component that implements electrical resistance as a circuit element [1]. They come in many compositions, but there are three primary ones that people use: carbon film, metal film and wire-wound resistors. For more information about all other kids of resistors, as well as a detailed explanation of the three types mentioned here, refer to the Wikipedia page on resistors.
Classification of resistors consists of three main properties. Resistance, which is measured in ohms, is the actual value of the resistor. Without this, you cant tell one resistor from another. The second is the tolerance value, which is shown as a percentage, and is represented by a color band of its own. The last property is the power rating of the resistor, which is measured in Watts [2].
The value of the resistor, as well as the tolerance percentage can both be found by using the following chart.
A resistor is a passive two-terminal electrical component that implements electrical resistance as a circuit element [1]. They come in many compositions, but there are three primary ones that people use: carbon film, metal film and wire-wound resistors. For more information about all other kids of resistors, as well as a detailed explanation of the three types mentioned here, refer to the Wikipedia page on resistors.
Classification of resistors consists of three main properties. Resistance, which is measured in ohms, is the actual value of the resistor. Without this, you cant tell one resistor from another. The second is the tolerance value, which is shown as a percentage, and is represented by a color band of its own. The last property is the power rating of the resistor, which is measured in Watts [2].
The value of the resistor, as well as the tolerance percentage can both be found by using the following chart.
![]() |
Image Source: 300Guitars.com |
For four banded resistors, the first band is the first number in the value of the resistor. The second is the second number in the value. The third is the number of zeroes behind the first two numbers, also referred as the multiplier. For example, Red-Red-Black, would be 220 Ohms. Similarly, 1K Ohms would be Brown-Black-Red.
For five banded resistors, the third band represents a third value, the fourth band is the multiplier, and the fifth band is the tolerance. These types of resistors are usually blue, green or brown, depending on the manufacturer.
The tolerance value represents what error the value known might be off from the actual value of the resistor. Most electronics use the standard 5% or 10% resistors, which is represented by a gold or silver band. Sensors and precision electronics require higher tolerances. Those come as actual color bands. Most precision resistors come with a 1% tolerance (Brown), though, other tighter tolerances can be found. So a 237 Ohm resistor with a 0.5% tolerance would take the 5-banded color code, Red-Orange-Violet-Black-Green.
The wattage rating of a resistor is determined separately by the size of the resistor. The larger the diameter and length of a resistor, the higher wattage it can handle.
Monday, November 5, 2012
ESD-Protective Bags & Packing Foam
So today I wanted to give folks a rundown of ESD-protective materials that are available for those who need to package, store or ship electronics, but just dont know what to get. As a hobbyist electronics person, I know how challenging and sometimes frustrating this can be. You can usually get away with using the little bits of ESD foam that come with your electronics, or even the ESD-protective bags they come in. Sometimes, this isnt enough, or the bags might be damaged, thereby defeating the purpose of using them.
When you are working on a project, small or big, you need to organize your project in bins so that you can constantly keep track of where everything is, and avoid an accidental static discharge that will destroy your precious electronics. I know people usually get lazy about this, and they tend to strew everything across their desk or the floor, as do I as well, but to progress from amateur to professional electronics project development, you have to improve your storage methods to better manage and care for your electronics. So explanation aside, lets get to the good stuff.
First, everyone knows about ESD-protective bags, they come in all sorts of colors and shapes. Some have zip locks and others dont. You've seen the silver ones, the pink ones and the blue ones. Maybe you've even seen the black ones. I'll explain what each is, and the application for it.
The pink/blue/green ESD-protective bags are Anti-Static bags made of low-charging material, meaning they will not create harmful static electricity charges when the bag surfaces rub together, but will not protect the item from electric fields. Depending on your application, you may or may not be able to store sensitive electronics in these. They come in both zip and non-zip styles. These tend to be the cheapest.
A few things to note about Anti-static bags [1]:
The silver ESD-protective bags are Metalized Shielding bags made with anti-static plastic and a metalized film, which forms a Faraday cage around the item to be protected preventing any localized charges from being deposited onto the protected devices as the bags are handled. This allows them to shield sensitive electronics from outside radiation or radio waves. A lot of electronics, especially IC chips will come packaged in this type of bag. They come in both zip and non-zip styles. These tend to be more costly than regular anti-static bags, but are used most often.
A few things to note about Metalized shielding bags [1]:
The black ESD-protective bags are Conductive polyethylene bags which are both anti-static and shielding. Unfortunately, since they are also conductive, if you build up a static charge by walking across a carpeted floor with shoes, and you hold this bag, everything inside will get damaged. So this bag is for use primarily when it will be grounded at all times, such as in storage. These are most expensive, but have drawbacks for general use, so arent used as often.
A few things to note about Metalized shielding bags [1]:
So now you know about ESD-protective bags. For more information on ESD-protective bags, visit Packingknowledge.com. Next, I will give a brief rundown on ESD-protective packing foam. Similar to ESD-protective bags, foam also comes in Anti-Static and conductive.
There are many types of ESD-protective packing foam, but the two most used are polyethylene and polyurethane. Polyethylene foam is "closed cell" foam, it has a smooth skin and it tends to be very hard. Besides hardness, it is less likely to retain moisture and more chemically inert than polyurethane [2]. This tends to be the black conductive foam [3].
Polyurethane is "open cell", and you can see the miniature bubbles in cross section.This is a soft foam, and it is good for cushioning [2]. This one tends to be the pink anti-static foam, however, you might find some polyethylene anti-static foam in packaging to secure devices from moving during transport [3].
So there you have it. A brief, quick rundown on ESD-protective bags and foam. For even more information about ESD-protective bags, visit The ESD Journal.
I hope this helps your future ventures to storing and organizing your electronics projects.
When you are working on a project, small or big, you need to organize your project in bins so that you can constantly keep track of where everything is, and avoid an accidental static discharge that will destroy your precious electronics. I know people usually get lazy about this, and they tend to strew everything across their desk or the floor, as do I as well, but to progress from amateur to professional electronics project development, you have to improve your storage methods to better manage and care for your electronics. So explanation aside, lets get to the good stuff.
First, everyone knows about ESD-protective bags, they come in all sorts of colors and shapes. Some have zip locks and others dont. You've seen the silver ones, the pink ones and the blue ones. Maybe you've even seen the black ones. I'll explain what each is, and the application for it.
The pink/blue/green ESD-protective bags are Anti-Static bags made of low-charging material, meaning they will not create harmful static electricity charges when the bag surfaces rub together, but will not protect the item from electric fields. Depending on your application, you may or may not be able to store sensitive electronics in these. They come in both zip and non-zip styles. These tend to be the cheapest.
A few things to note about Anti-static bags [1]:
- Antistatic bags offer NO effective protection against a contact ESD!
- They should only be used for NON STATIC SENSITIVE components, e.g. nuts, bolts, paper etc.
- ORDINARY PLASTIC BAGS can generate and hold static charges in excess of 10,000v!
- Antistatic bags deteriorate with time and wear, MONITORING them is VERY IMPORTANT.
The silver ESD-protective bags are Metalized Shielding bags made with anti-static plastic and a metalized film, which forms a Faraday cage around the item to be protected preventing any localized charges from being deposited onto the protected devices as the bags are handled. This allows them to shield sensitive electronics from outside radiation or radio waves. A lot of electronics, especially IC chips will come packaged in this type of bag. They come in both zip and non-zip styles. These tend to be more costly than regular anti-static bags, but are used most often.
A few things to note about Metalized shielding bags [1]:
- DO NOT CREASE the bag, as this can breakdown the integrity of the metalized shield!
- Metalized Shielding bags CAN DETERIORATE with use, MONITORING them for effectiveness is VERY IMPORTANT!
The black ESD-protective bags are Conductive polyethylene bags which are both anti-static and shielding. Unfortunately, since they are also conductive, if you build up a static charge by walking across a carpeted floor with shoes, and you hold this bag, everything inside will get damaged. So this bag is for use primarily when it will be grounded at all times, such as in storage. These are most expensive, but have drawbacks for general use, so arent used as often.
A few things to note about Metalized shielding bags [1]:
- It is POSSIBLE TO DAMAGE a static sensitive component inside a Black Conductive bag with a contact ESD!
- Black Conductive bags, holding static sensitive components, should only be handled in an EPA and while the person is grounded in order to ensure that no potential difference occurs.
- Black Conductive bags allow for a good path to Earth when used with other.
So now you know about ESD-protective bags. For more information on ESD-protective bags, visit Packingknowledge.com. Next, I will give a brief rundown on ESD-protective packing foam. Similar to ESD-protective bags, foam also comes in Anti-Static and conductive.
There are many types of ESD-protective packing foam, but the two most used are polyethylene and polyurethane. Polyethylene foam is "closed cell" foam, it has a smooth skin and it tends to be very hard. Besides hardness, it is less likely to retain moisture and more chemically inert than polyurethane [2]. This tends to be the black conductive foam [3].
Polyurethane is "open cell", and you can see the miniature bubbles in cross section.This is a soft foam, and it is good for cushioning [2]. This one tends to be the pink anti-static foam, however, you might find some polyethylene anti-static foam in packaging to secure devices from moving during transport [3].
So there you have it. A brief, quick rundown on ESD-protective bags and foam. For even more information about ESD-protective bags, visit The ESD Journal.
I hope this helps your future ventures to storing and organizing your electronics projects.
Subscribe to:
Posts (Atom)