Eagle Cad is driving me crazy.
Martin_H
Posts: 4,051
Rather than trying wire wrap for a digital circuit, I'm giving PCB design a try. The good news is that it has a Propeller chip in their library. The bad news is that I want to use a 74lc244 from their library, it should have eight inputs, but the program only shows four in schematic mode. But when I switch to board mode it is the correct eight buffer chip.
Does anyone know of any good tutorials which might demystify this program?
Thinking about how much my time is worth I will probably bite the bullet and send away the board. That should be a learning curve as well.
Does anyone know of any good tutorials which might demystify this program?
Thinking about how much my time is worth I will probably bite the bullet and send away the board. That should be a learning curve as well.
Comments
Often parts are broken down in to sub-sections if there is duplicate logic in them. For example, a 74ls04 has 6 inverters, but you only get one at a time. This is common in schematic capture history back to Valid GED and probably others before that.
BTW, when you select an inverter and place it, you are only placing one element of the part. You will need to place it again to insert the next part of the IC, and so on until you wrap around to the next IC. Also, in some cases the library part does not show the power to the IC, you have to "invoke" the power pins to show up. If the power pins were named exactly as you are naming your power on the board(vc, vdd, vss, 3v3 etc), then it will connect to the proper place even if you don't see the power pins on the schematic. I prefer to always see the pins to everything.
If you have a chip with 8 inverters on it, and you only place 1 of the inverters, you will not see the other 7 inverters i the schematic and the inputs will be floating when you make the board. So be sure to know how many parts exist in an IC, place and confirm all the parts are seen in schematic view, take unused ins to GND. If you place only one element on the schematic, the board view cannot separate the elements and will show pads for the full chip.
'
Theirs a free ware version that works great.
+1
I used SparkFun's tutorials when I was trying to learn to use Eagle. I thought the tutorials were pretty good but when Parallax stated a preference for DipTrace I decided to give it a try. I was a bit reluctant about trying DipTrace since I had already put so much effort into learning to use Eagle. I was very glad I switched. It did not take long for my ability to design a PCB in DipTrace to exceed my ability to design a PCB in Eagle.
I found designing in Eagle to be frustrating while I really like designing PCBs in DipTrace.
There are several fab houses that will accept Eagle files without the need to produce gerber files but the gerber files are very easy to produce in DipTrace. It's just takes a couple of clicks of the mouse to export a design.
If you're still new to learning to use PCB design software, I strongly recommend switching to DipTrace.
Duane, I have a few hours into this design, so I'll finish it in Eagle Cad and try Dip Trace on the next one.
Screenshot with the invoke button, half the 244 and the power supply pins.
I like eagle because even though the learning curve is steep, so many people use it that it is easy to find answers. eg I just changed a board from 2 layers to 4 layers and it only took a few minutes on google to get up to speed with this.
If you intend to make just one board versus a panel with multiple boards on it, that is fine as is. But if you intend to copy and paste the board into a panel, be aware that you will see that all the names have been incremented if they contain a number at the end of the name. IE on a board, R1 will become R1, R2, R3, etc for every new multiple on the panel. Therefore, use the ULP called "panelize" after you finish the board and before you copy and paste to a panel. Then, on the panel you submit to the fabricator, do not include the tNames layer in the silk screen list. Use the newly created copies of the names that appear (in yellow typically) at the bottom of the layers list, and these new names will not increment on the panel after multiple copies.
Working in panels saves a lot of money for quick turn boards, even though you have to cut them up after. However, for then other services, you may find the running a single board may be cheaper since they can stick small boards on other orders that did not fill up the 12 x 14 maximum space available,
Apparently I'm not the only one to have had this problem. This was one of the things about Eagle that drove me crazy.
I doubt I'd change if I had learned Eagle as well as you have either. But since I was still relatively new to Eagle, it made sense for me to switch.
Watching the dip-trace video, I could see advantages and disadvantages to both systems.
The actual schematic creation and the wiring of a board is pretty straight forward if you can get past the above.
There is a trick to designing single sided board. I tend to use 0 ohm resistors to get my placement the way I want it.
RS, (RadioSpares), an electronics supply firm has released some free design packages, one for PCB's and one for CAD
They have an online magazine here....
http://www.designspark.com/eng/nodes/view/type:design-centre/slug:designspark-magazine
from which you can download free for commercial or home use the PCB design software here...
http://www.designspark.com/eng/page/designspark-pcb-home-page
I haven't tried it so I can't recommend it but... perhaps one of you have??
Dave