Electronics Design – Week 6 Report

Introduction

Electronics design is a fundamental aspect of modern technology, enabling the creation and development of systems that can sense, process, and respond to real-world inputs. It involves the use of electronic components, circuit design principles, and specialized tools to build functional devices. In this week’s assignment, the focus is on understanding how microcontroller-based circuit boards operate and how different components interact within a system.

The group assignment emphasizes hands-on experience with laboratory test equipment to observe and analyze the behavior of a microcontroller circuit board. Tools such as a logic analyzer are used to monitor digital signals, helping to better understand communication between components and the execution of embedded programs.

In the individual assignment, the objective is to apply this knowledge by designing a development board using an Electronic Design Automation (EDA) tool. This involves selecting appropriate components from the available inventory and creating a circuit that allows communication and interaction with an embedded microcontroller. Through this process, both practical and theoretical skills in electronics design are developed, preparing for more advanced system design and fabrication.

Group Assignment

In the group assignment, we focused on understanding how a microcontroller circuit board operates by using different laboratory test equipment. The main objective was to observe real-time signals and analyze how the microcontroller communicates with other components on the board.

We used tools such as a logic analyzer to capture and visualize digital signals. This helped us see how data is transmitted between the microcontroller and connected devices, such as sensors or output components. By connecting the logic analyzer to specific pins on the board, we were able to monitor signal patterns, timing, and communication protocols. This practical observation improved our understanding of how embedded systems function in real-world applications.

Throughout the process, we documented our findings on the group work page, including the setup, tools used, and results observed. This documentation helped us organize our work and clearly present what we learned. On the individual page, each member reflected on their personal experience, challenges faced, and the knowledge gained during the activity.

Individual Assignment

In the individual assignment, the goal was to design a development board using an Electronic Design Automation (EDA) tool. This involved creating a circuit that integrates an embedded microcontroller with other electronic components available in the inventory.

The design process included selecting appropriate components such as resistors, capacitors, LEDs, and connectors that allow interaction between the microcontroller and external devices. Using the EDA tool, the schematic was first created to define how each component is connected. After that, the PCB layout was designed by arranging components and routing electrical connections properly.

This assignment helped build skills in circuit design, component selection, and PCB layout. It also improved understanding of how to create a functional development board that can support communication and interaction with a microcontroller.

Tools Used

During this assignment, different modules of the KiCad software were used to design, analyze, and prepare the development board for fabrication.

PCB Board Block Used

To fabricate the PCB, a board block made of FR-1 material was used. FR-1 is a phenolic paper-based material with a copper layer used for circuit traces. It is commonly used in prototyping because it is easy to mill and suitable for CNC fabrication.

Before milling, the board was fixed securely on the machine bed to ensure accuracy. The CNC machine removed unwanted copper to form the circuit traces based on the design created in KiCad.

This process allowed the digital design to be converted into a physical PCB and provided practical experience in electronic manufacturing.

PCB Design Process Using KiCad

1. Creating a New Project

I started by creating a new project in KiCad to organize all design files.

KiCad Project Setupclass="rounded-lg border border-gray-800">

2. Drawing the Schematic

I designed the circuit using the Schematic Editor by placing components and connecting them properly. ERC was used to check errors.

Drawing Schematic

3. Assigning Footprints

Each component was assigned a physical footprint for PCB layout.

Assigning Footprints

4. PCB Editor

The schematic was imported into PCB Editor, and components were arranged on the board.

PCB Editor

5. Component Placement

Components were placed in an organized way to improve routing efficiency.

Component Placement

6. Routing Traces

All connections were routed with a consistent 0.8 mm track width.

Routing Traces

7. Design Rules Check (DRC)

DRC was used to check and fix design errors.

DRC Check

8. 3D Visualization

The PCB was checked in 3D view to confirm layout and orientation.

3D Visualization

9. Gerber Files

Final manufacturing files were generated for production.

Gerber Files

Learning Outcomes

Through this assignment, I learned how to select and use software for circuit board design using KiCad. I became familiar with tools such as the Schematic Editor, PCB Editor, and design verification tools like ERC and DRC.

I also learned how to demonstrate workflows used in circuit board design, starting from schematic creation to PCB layout and final fabrication file generation. This step-by-step process improved my understanding of how digital designs are converted into real physical boards.

Conclusion

In conclusion, this Electronics Design assignment helped me understand both the theoretical and practical aspects of microcontroller-based circuit design. Through the group work, I learned how to use laboratory test equipment such as the logic analyzer to observe and analyze real-time signals from a microcontroller board.

In the individual assignment, I successfully used KiCad to design a development board by following a complete workflow from schematic design to PCB layout and fabrication file generation. This experience strengthened my skills in circuit design, PCB layout, and electronic system development.

Overall, this week improved my confidence in using EDA tools and gave me practical experience in transforming digital designs into physical electronic boards.