本培训为期30天,重点入门PCB设计+FPGA应用+树莓派体验,强调PCB设计的流程和规范、FPGA编程的数字逻辑设计思路、树莓派的软硬件系统协同应用,也强调英文文档的阅读和项目总结、报告的能力。

培训前的准备工作:

  • 学员摸底调查问卷:
    • 已经具备的基础、掌握的技术、参加过的电赛活动
    • 自己感兴趣或希望要加强的技术
    • 研究生要做的研发课题
  • 构建Wiki项目页面,学员每天在这个页面进行项目的状态更新,养成写文档的习惯、培养向外展示自己的能力
    • 一个项目组一个页面
    • 每个人一个页面,轮流进行发布
    • 用于平日资料查询的归纳、总结、对项目阶段性进程的记录
  • 学员分组、3个人1组合作负责1个项目的完成
    • 基于技术能力的互补
    • 基于每个学员将来论文研发的方向

课程大致进度:

  1. 第1周:资料查找及方案设计
  2. 第2周:PCB设计及FPGA基础知识
  3. 第3周:FPGA设计/Verilog编程
  4. 第4周:树莓派软硬系统以及实战项目的系统调试及数据测试、报告

详细课程大纲:

时间上午下午
星期一 开学典礼及实战训练介绍 PPT讲稿 学员查找资料(英文阅读),写综述报告(基于Wiki系统,用Markdown的格式)
星期二 学员报告分享,点评 电子产业链的介绍及电子产品的基本构成
星期三 资料查找(英文阅读)、项目方案确定 资料查找(英文阅读)、项目方案确定
星期四 学员介绍方案选择,答辩 方案修改更新
星期五 学员再次介绍方案的选择,答辩撰写方案报告、制定详细的执行计划
星期一 PCB设计的流程、规范及行业资源 电子产品的规范化设计(1) PCB设计工具的使用
星期二 PCB原理图库/封装库的规范化创建元器件的选用及购买.pdf PCB原理图设计
星期三 PCB原理图点评 PCB原理图修改
星期四 PCB布局布线 电子产品的规范化设计(2) PCB生成Gerber文件,投板
星期五 FPGA综述 fpga的应用及学习.pdf, 关于可编程逻辑器件 小脚丫FPGA学习平台的介绍和体验
星期一 Verilog语法及组合逻辑verilog基本语法.pptx 组合逻辑部分.pptx时序逻辑及仿真时序逻辑部分.pptx按键处理部分.pptx
星期二 PWM的产生及应用pwm脉宽调制部分.pptxPWM的产生及应用fpga有限状态机设计.pptx
星期三 基于SPI的LCD显示关于SPI、I2C、UART的器件的数字接口基于I2C的传感器信息读取
星期四 DDS信号发生器的原理以及实现 - 任意信号发生器的系统构成 简易数字示波器的实现 - 基于小脚丫的简易示波器设计项目
星期五 FPGA上IP核的使用以及MCU内核的移植通过MCU内核实现一定的控制功能,对比FPGA的直接逻辑控制
星期一 焊接技巧、板卡调试流程讲座自制板卡焊接、调试
星期二 自制板卡焊接、调试自制板卡焊接、调试
星期三 树莓派系统介绍(漂移菌大神)树莓派项目实际体验
星期四 系统联调系统联调
星期五 系统联调测试系统联调测试
星期一 总结报告总结报告
星期二 毕业答辩毕业答辩