Week 7: Electronics Design

Week objectives:

  1. Design a development board to interact and communicate with an embedded microcontroller

Group assignment:

  1. Use the test equipment in your lab to observe the operation of a microcontroller circuit board group page.

Used softwares:

PCB Desgin steps:

Autodesk Eagle :

To design the PCB I used Autodesk Eagle, which is electronic design automation (EDA) software that lets printed circuit board (PCB) designers seamlessly connect schematic diagrams, component placement, PCB routing, and comprehensive library content. Additionally, the name EAGLE is an acronym, which stands for Easily Applicable Graphical Layout Editor.

Schematic Diagram:

A schematic diagram is a fundamental two-dimensional circuit representation showing the functionality and connectivity between different electrical components. It is vital for a PCB designer to get familiarized with the schematic symbols that represent the components on a schematic diagram.

The steps of downloading & adding library in Eagle:

  1. First, I downloaded the software Autodesk Eagle
  1. Second, I downloaded the Fablab & RP 2040 Eagle Library
  1. Afterwards, created a new project (Prejects -> Right click -> New Project) I name it "RP2040"
  1. Afterwards, Open
  2. and put all the library that we just download
  3. then check Library in Eagle you have to see 2 Library
  4. Now we aare ready to start desgin out PCB

Used Components:

  1. RP 2040
  2. Resistor “R1=100 ohms”
  3. DC-MOTER controler
  4. LED
  5. swich
  6. HEADER (1x6) & (2x1) & (2x2)

Find the limiting resistor value:

  1. Using this Site I figure out the resistor I need for the LED I used
  2. Note: since we got 52 Ohms and we don't have it, I used 100 Ohms.


To be able to use Eagle we have to know same important tools in the Toolbar

The following image shows the schematics:

and to add the RP 2040 schematics I use the RP 2040 Eagle Library that we download

After checking everything are connected in the right place, I converted the Schematic file to the Layout file as shown below:

The following image shows the Eagle board Layout :

I use the 20 and 18 mil for the clearance routing becuse I use a 0.4mm to cut the profile

Design Rule Checking (DRC):

Design Rule Checking (DRC): verifies as to whether a specific design meets the constraints imposed by the process technology to be used for its manufacturing. DRC checking is an essential part of the physical design flow and ensures the design meets manufacturing requirements and will not result in a chip failure. The process technology rules are provided by process engineers and/or fabrication facility.

Types of Design Rule Checking:

Each process technology will have its own set of rules. The number of DRC rules and complexity of rules increases as the manufacturing technology shrinks at advanced nodes.

Here are some basic and common types of DRC rules:

  1. Minimum width
  2. Minimum spacing
  3. Minimum area
  4. Wide metal jog
  5. Misaligned via wire
  6. Special notch spacing
  7. End of line spacing

For the DRC, I put '16 mil' as a Clearance between each line(object), to ensure that the space between them is enough so no electrical short happens, and because the "milling bit" we will use is 16 mil (0.4 mm).

The following image shows the Layout:

Group assignment:

Abdalla

For the group assignment I will be testing the voltage of the Potentionmeter once we moving it using the multimeter and the oscilloscope respectively,

Multimeter reading

Oscilloscope signals

Multimeter & Oscilloscope

Files:

Please find the attached files:

Files Link
schematic .SCH - Autodesk eagle
Layout .BRD- Autodesk eagle
Traces - svg
outline - svg

Reference:


  1. Reference 1