Complete KiCAD PCB design course

所在平台: Udemy

课程主页: https://www.udemy.com/course/embedded-system-design-course/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:完整的KiCAD PCB设计课程 课程概述: 本课程将教授最受欢迎的atmega328微控制器,学习如何设计印刷电路板(PCB)并处理实际案例。在完成课程后,学员将能够基于Arduino微控制器设计自己的定制电路板,还将学习组件订购、上传Gerber文件并发送给制造商、测试硬件板和上传代码到电路板。课程内容将基于KiCAD 6版本进行学习。 学习成果: 1. PCB基础:了解PCB的术语及关键字,印刷电路板的定义及其不同层次,基于不同层次的PCB类型,以及PCB上的各种组件及其尺寸和形状,学习组件的封装知识。 2. 原理图设计:熟悉原理图编辑器,了解如何放置和搜索组件,识别不同组件的符号,连接和注释组件,进行电气规则检查,分配符号的封装。按部分创建原理图,包括电源电路、微控制器电路和USB转UART接口。学习组件数据手册及其机械尺寸和通信协议。 3. PCB布局与布线:设置编辑器的基本参数,根据规则放置组件,利用freerouting软件进行布线,处理丝印层和设计规则检查(DRC)。学习如何解决DRC中的错误以及如何更改封装,工作于不同层次,了解电路板轮廓及PCB的3D视图。 4. PCB制造:生成Gerber文件并将其上传至PCB制造商。了解PCB制造商提供的组件采购、组装和焊接服务。 5. 焊接与测试PCB:根据原理图设计焊接和测试电路,理解通孔和表面贴装(SMD)组件。学习焊接所需的工具以及测试工具(如万用表和电源)的使用。 6. 上传代码:通过编程atmega328使板载LED闪烁,掌握ch340g的USB转UART接口。可以将传感器连接到电路板上,或连接OLED显示屏、LED、模拟和数字传感器等,与此电路板进行各种项目的实践,并根据项目需求对PCB进行修改,创作出激动人心的项目。 完成本课程后,您将具备全面的PCB设计和应用能力。

课程评论(0条)

课程详情

Learn the most popular atmega328 microcontroller and design the Printed circuit board and work on real world examples. After completing this course you will be able to design your own custom board based on the arduino based microcontroller. You will aslo learn about component ordering, uploading gerber files and send it to the manufacturer, Testing the hardware board, uploading the code the board. Learn the KiCAD 6 Version.Learning Outcomes:1. What is PCB: PCB terminology and keywords. Understand the printed circuit board (PCB) and different layers in it. Types of PCBs based on different layers. Types of components present on the PCB and their size and shapes. Learn about the packages of the components.2. Schematic Design: Learn the schematic editor and how you can place and search for the components, Symbols used for different components. Pins and connection of the components, Work on Annotation and Electrical rules check. Assign footprint to the symbols used. How you can create the schematic section by section as power circuit, microcontroller circuit and USB to UART interface. Datasheet of the components and their mechanical dimensions. Communication protocols.3. PCB Layout and Routing: Basic setting of the editor, Placement of the components based on some rules, use the freerouting software to route the tracks, silkscreen layer, do the DRC(Design rule check). How you can solve the errors in DRC and how you can change the footprint. How you can work on different layers, board outline and 3D view of the PCBs.4. PCB Manufacturing: Generate the gerber files and upload this gerber files to the PCB Manufacturer. Also you will get to know on how PCB manufacturer provide the component procurement, assembly and soldering service.5. Soldering and Testing the PCB: Soldering and testing the circuits based on the schematic design. Understand through hole and SMD components. Tools which are essential for soldering and working on testing tools like multimeter and power supply.6. Uploading the code: Blink an onboard led by programming the atmega328 using the mini USB. Understand the ch340g as USB to UART interface. You can connect sensor to this board or you can even connect oled display, leds, analog and digital sensors etc. Work on tons of projects with this board. Once can even modify this PCB according to their project requirements. Create exciting projects with this course.

课程标签

0人关注该课程

主题相关的课程