Tampilkan postingan dengan label PCB article. Tampilkan semua postingan
Tampilkan postingan dengan label PCB article. Tampilkan semua postingan

Senin, 10 September 2012

Comments on some Circuit Board Design Software

Circuit board design software also known as PCB design software is an essence in today's electronic design automation. With rapidly growing electronic industry and competitive market all electronic manufacturing companies relies on best circuit board design software.

What are the common circuit board design software? Which one is the best? Which should I use? Which is easy to learn? are some of the question many new comers ask today. These are important question.

Some of these question will be partially answered here and providing some guidance to new comers. There are over 50 EDA, free and proprietary that does PCB design and a complete list can be found in Wikipedia. Having said that below are names of commonly used and widely known circuit board software on which will be commented.
  • Cadence
  • Mentor Graphics
  • Altium designer
  • Proteus Professional
  • Eagle
What follows are some comments on these software and detailed differences and advantages would make a whole book.

Cadence Orcad/Allegro is perhaps the most popular, widely accepted PCB design software. It has wide range of feature. Cadence is integrated tool comprised of Orcad capture, Pspice and Allegro. Orcad capture is the schematic design tool, Pspice is the underlying simulation simulator and Allegro is the PCB design tool.

It is much matured and older circuit board design software. This means that tutorials, circuit designs, component footprints, schematic pars etc availability is much more making this software easier to learn in this regard. Extra features and tools like FPGA codesign, export/import and translator to other EDA, signal explorer, planner and architect, model integrity tools for creating IBIS model and other tools are available with this software. Thus it is a complete circuit board design software.

The drawback of this software maybe that it is comparatively little bit harder to learn than altium designer or proteus professional. 3D view of component with rotation and zoom view is not supported as in Altium Designer but provides 2D view. Another difference would be that of schematic editor window, the pcb design window, library editor opens in a separate window unlike in Altium designer in which schematic, pcb editor, library editor opens in same but new tabs making it a little bit easy(a relative view) to navigate between them. The zoom in/out feature of altium designer is better with mouse scrolling to different parts in schematic and pcb layout.

Altium designer like cadence also supports all tools required for designing a circuit board. Perhaps it is easier to understand then Cadence. The 3D model view of parts makes it easy for designer to create an image of what and how the final design will look like. The integrated library feature that ties up component schematic part, library part, simulation part, signal integrity and simulation part makes it easy for users to refer the component and removes the requirement to locate and browse the different parts files. Creating schematic part, footprint may also be easier than with cadence. Again the underlying simulator is a variant of spice. The work process of transfer from schematic to PCB is easier than Cadence. The placement of parts during the PCB board design is also easier. However perhaps the auto routing feature is not as useful as in Cadence.

Proteus Professional is much lighter PCB design software. The ISIS is for schematic design, the ARES for PCB design and VMS for microprocessor and FPGA based projects. The power and distinguishing feature of Proteus comes from interactive simulation, debugging with micro-controllers and microprocessors. This is very useful in projects with microprocessor and microcontroller based projects. Another feature of proteus is the visual indicator that guides designer in schematic wiring and pcb layout.

Minggu, 02 September 2012

PCB design Tips

PCB design is a complicated work that is mastered by years of on-hand experience. This is due to the fact that electronic design inherently requires knowledge of many design areas. For example there are many choices of PCB laminates, conductors, number of planes etc that can be chosen according to the need of the product. Furthermore the design involves different types of electronics circuit- analog RF front end, digital, mixed type involving FPGA, microprocessors etc. Mechanical factors and environmental factors are other important design consideration. PCB designer face with these challenges with aim to produce cost effective and electrical, mechanical and environmental stable design.

Complete PCB design consideration can take complete book by itself, so it is not the intent here to discuss all the PCB design aspects but to provide concise part of important issues to be taken into account especially by beginners.

General Consideration and planning before starting PCB design:
  1. Board size, the environment
  2. Border lines 
  3. Mechanical mounting within 25mm from edges
  4. Connectors
  5. Conductor dimension(Resistance, Capacitive coupling, Inductor coupling)
General consideration for component placement
  1. Place mechanical mounting support, connectors, LED, heat sink
  2. Divide the circuit into functional units and subunits
  3. Place critical and larger components by adhering to the signal flow as much as possible
  4. Place smaller components in between the larger components
  5. Isolate inductive components, magnetic field generators, transformers from other components
  6. Place high frequency component together
  7. Avoid placing switch mode power supply near the ADC, DAC and analog circuitry
  8. Use separate voltage regulator for analog circuitry
  9. Be aware that PLDs and VLSI chips can generate switching current that infliterate into other components. Place bypass capacitors at their pins.
  10. Orient Polarized Parts such as diodes and electrolytic caps in the same direction
General consideration for conductors
  1. Determine the conductor dimension and spacing between them and other components
  2. Conductor width and spacing cannot be smaller than 4mils(0.1mm)
  3. Do not make conductors allow to make sharp angle bends
  4. Draw tracks along Y-axis in component side and tracks along X-axis on solder side in a double sided PCB
  5. Make the ground and power conductors width larger(Ground>Power>Signal)
  6. Make ground conductor capacity such that it can withstand different power supply load
  7. For high speed mixed circuitry use separate power and ground planes
  8. Spacing between power and ground conductors should be large as possible to avoid cross-talk
  9. Ground plane is necessary in all high frequency design

    Sabtu, 01 September 2012

    Difference between Non-Plated and Plated Through Holes

    During PCB design many issues come across and one of them is in the regard of non-plated and plated through holes. What is the difference between them and where should one use which one? is a commonly asked question. Here we will briefly discuss this issue.

    Through hole components have leads(straight or clinched) and these leads are put through holes available or made on the PCB insulating materials and soldered on the other side onto the copper tracks.

    The difference between non plated through hole and plated through hole is the presence of plated copper inside the insulating base material as shown in the pictures below. The presence of this plated through hole has in turn effect on electrical properties and mechanical stability. When component leads is soldered through plated holes then (1)the electrical resistance by the joint formed becomes less and (2) the mechanical stability increases. This is not the case with the non plated holes and hence plated through holes are more beneficial than non plated through hole joints.

    Other differences include the cost and area. Plated through holes PCB is more costly than the non-plated through hole PCB. And plated through holes PCB consumes less space/area than the non-plated through hole PCB.

    The advantage of using non plated through holes come from simpler and maybe quicker manufacturing.

    The figure below shows the non plated through hole and plated through hole where straight leads of component is used.
    Non-plated through hole with straight lead
    Fig 1: Non-plated through hole with straight lead

    Plated through hole with straight lead
    Fig 2: Plated through hole with straight lead

    Printed Circuit Board Categories

    A printed circuit board(PCB) is a board used to hold electronic part assembly by soldering them onto the board. PCBs are made up of various forms of insulating materials such as woven glass fabric reinforced by epoxide resin or polyimide forms and others. The electronics parts IC, resistors, capacitors are connected with copper tracks that are printed onto the PCB. The PCB can be produced with different architecture depending primarily upon the necessity of density of electronic component to be soldered to reduce cost.

    Broadly we can classify PCB architecture into 3 categories or types as follows:
    1. Single Sided PCB
    2. Double Sided PCB
    3. Multilayer PCB
    1. Single Sided PCB

    The picture below shows single sided PCB

    Single Sided PCB
    Fig 1: Single Sided PCB
     In Single PCB, components are placed on one side of the board and the copper tracks are printed on the another side. The components are connected to the copper tracks via holes through the board.
     
     2. Double Sided PCB

    The picture below shows double sided PCB

    Double Sided PCB
    Fig 2: Double Sided PCB
     In Double Sided PCB, components and copper tracks are found on both sides of the board. However usually, components are placed on one side and tracks on top and bottom are interconnected with plated through vias. With surface mounted components, they may also be placed on either side of the board and tracks are also printed on both sides of the board with interconnection between them using plated through vias.

    3. Multilayer PCB

    The picture below shows multilayer PCB

    Multilayer PCB
    Fig 3: Multilayer PCB
    Multilayer PCB is one made up of more than 3 layers of insulating board. When top and bottom copper tracks are to be interconnected plated through vias are used. And when copper tracks inside the middle boards are to be connected either to the other middle layer board or top or bottom layer copper tracks then burried vias or blind vias are used.