PCB Design for Micromouse: Sourcing Parts & Layout

Added:

Part Sourcing
Datasheet Basics
Gyroscope Example
MCU Pin Selection
System Layout
PCB Design Rules
Ground & Routing
Design Quality
Creative Enhancements
Deadlines & Goals

Part Sourcing

0:00
Playing Section
  • 1

    Focus on using Digi-Key for sourcing components, with filters for size and value.

  • 2

    Utilize recommended parts lists from previous years and workshops for efficiency.

  • 3

    Leverage detailed filters to narrow down search results effectively.

Basic understanding of circuit design principles, including schematic reading, passive components (resistors, capacitors), and active components (microcontrollers, motor drivers).
Familiarity with standard Electronic Design Automation (EDA) software, such as KiCad, Altium Designer, or EasyEDA, for schematic capture.
Fundamental concepts of Micromouse robotics, including the typical sensors (infrared, encoders) and actuators (DC motors) used.
Basic knowledge of electronic component specifications, such as voltage ratings, footprint sizes, and package types (SMD vs. through-hole).
Generating fabrication files (Gerber files, Bill of Materials, and Centroid files) for PCB manufacturing and assembly.
Practical soldering and assembly techniques, specifically dealing with surface-mount technology (SMT) components and reflow soldering.
Advanced PCB design concepts such as signal integrity, electromagnetic interference (EMI) shielding, and optimal power distribution network (PDN) routing.
Hardware debugging and testing procedures using laboratory equipment like multimeters, oscilloscopes, and logic analyzers to validate the physical board.
Developing low-level firmware and control algorithms (such as PID control and maze-solving algorithms) to run on the custom-designed hardware.
1.1K views22likes28:16@UCLAIEEEOriginal Release: 2024-01-10

This lecture covers essential PCB design principles for micromouse robots, including component sourcing through Digi-Key with proper filtering techniques, interpreting datasheets to understand pin functions and specifications, selecting appropriate microcontroller pins for IR sensors, motor drivers, and encoders while ensuring each encoder has its own timer channel, and implementing best practices such as maintaining adequate spacing between components (at least 30 mils), keeping analog traces at least 16 mils thick, avoiding unnecessary ground plane cuts, and using separate ground planes for motor circuits to minimize electromagnetic interference.