实践课培训简介:
经过前面理论课的学习,同学们都具备了参加电子设计竞赛做应有的知识储备。接下来就是要按照电子竞赛的要求、题目类型、参赛模式进行实践培训。
实践培训形式,建议以项目设计为中心,以小组为基本单位来开展。初期本着自愿原则、优势互补的组队形式,三五人组成一个小组。每个小组共同去完成一个项目或课题。这种组合方式的好处是,可以解放老师,给学生较大自主权,增强同学主观能动性。很多技术问题都可以通过小组讨论的形式解决。亿学通电子在全国开展高校创新实验室合作的时候,发现这是很多院校采用的方式。
实践课程的培训周期,也参考理论课的时程,大概是100-130学时。按照制作基础训练、仪器仪表使用、单元电路设计制作、单片机系统设计制作、可编程逻辑器件设计制作,由低到高、有易到难的方式进行。
实践课培训内容:
基础制作训练:主要训练装配工具机使用方法、装配工艺、元器件识别、印刷电路板设计与制作等内容;
仪器仪表使用训练:主要训练数字万用表、示波器、逻辑分析仪、LC测试仪、频谱分析仪、信号发生器等仪器仪表的使用;
单元电路谁家制作训练:主要有电源电路、基本放大电路、射频功率放大器电路、正弦波发生器电路、非正弦波发生器电路、比较器电路、限幅器电路、检波电路、电压/频率变换电路、电压/电流变换电路、光电、红外、超声波、金属传感器电路、电机驱动电路、LED、数码管和LCD液晶驱动电路、A/D-D/A电路等等。所有电路训练要求按照原理分析、电路原理图、PCB图装配图、电路调试进行实际制作,并形成设计报告;
单片机和可编程逻辑器件系统设计制作训练:包括最小系统设计制作、AD/DA接口电路与程序设计、LED数码管接口电路与程序设计、LCD接口电路与程序设计、其他接口电路与程序谁家、以及编程技巧、常见错误类型以及原因分析等内容;同样所有训练都要求按照原理分析、电路原理图、PCB图装配图、电路调试进行实际制作,并形成设计报告;
理论课程表:
课程名称 | 主要内容 | 教学要点 | 大概学时 |
制作基础训练 | 装配工具机使用方法、装配工艺 | 能熟练焊接电路板,不发生虚焊、错焊等问题;能熟练使用面包板、万用板、印刷电路板搭建电路;掌握装配技巧。 | 1 |
元器件识别 | 结合实际元器件,掌握元器件的型号、封装、用途的认知 | 2 | |
印刷电路板设计与制作方法 | 利用多媒体介绍印刷电路板的设计方法,演示实际电路板的制作过程。 | 2 | |
仪器仪表使用 | 常用仪器仪表类型 | 稳压电源、数字万用表、示波器、频率计、函数发生器等 | 5 |
非常用仪器仪表类型 | 频谱分析仪、LC参数测量仪等等。在选作仪器仪表类题目时,需要这些工具。 | 3 | |
单元电路设计制作训练 | 电源电路 | 集成稳压电源、开关电源等 | 2 |
放大电路 | 测量放大器、功率放大器(低频、高频、带宽等) | 4 | |
运算放大器电路 | 线性应用电路、非线性应用电路 | 8 | |
传感器电路 | 光电传感器、红外测距传感器、超声波传感器、金属传感器、霍尔传感器、角度传感器电路,非电量与电量的转换电路,信号处理电路(与放大器、比较器,与微控制器接口电路设计)更多传感器介绍,可参见“亿学通网站传感器区” | 8 | |
驱动电路 | 继电器、电机、LED、LCD驱动。与微控制器的接口电路。可以结合单片机或FPGA系统训练进行 | 8 | |
AD与DA电路 | 与微控制器的接口电路形式,编程,可以结合单片机或FPGA系统训练进行 | 6 | |
单片机系统设计制作训练 | 单片机最小系统设计 | 制作单片机最小系统电路,要求学生完整电路原理设计、PCB设计、PCB制作、电路焊接、调试、设计报告等 | 6 |
单片机最小系统程序设计 | 结合编程软件,对单片机最小系统进行程序编写 | 4 | |
接口电路与程序设计 | 结合前面设计的单元电路模块,综合编程、调试 | 8 | |
编程技巧 | 从软硬件结合的角度为同学介绍一些技巧 | 4 | |
可编程逻辑器件系统设计制作训练 | FPGA最小系统设计与制作 | FPGA最小系统电路、印制板、电源电路的设计,要求学生完整电路原理设计、PCB设计、PCB制作、电路焊接、调试、设计报告等 | 12 |
FPGA最小系统配置电路的设计 | PC并口配置、单片机配置、Spartan-II器件的配置、各种模式的配置方式 | 2 | |
Mpdelsim仿真工具使用 | 设计流程、功能仿真和时序仿真步骤,时序仿真步骤、查错分析注意基本操作方法 | 8 | |
FPGA最小系统下载 | 设计的实现过程,使用iMPACT配置FPGA最小系统板的过程,通过实例进行教学分析 | 2 | |
分析常见错误及原因 | 语法错误、信号与变量、IF-ELSE语言特点、CASE语言特点、多时钟源的解决方案、执行时端口丢失问题,通过实例进行教学分析 | 6 | |
编程技巧 | 程序优化、状态机优化、片内资源的开发利用、毛刺与抗干扰、宏功能模块和IP核复用等等。通过实例进行教学分析。 | 6 |
部分内容源自黄智伟老师课件,详细阅读请购买《全国大学生电子设计竞赛训练教程》