spContent=《智能电子产品设计与制作》是电子信息工程技术专业核心课程,本课程以智能小车为教学载体,培养学生的电路设计能力、PCB设计能力以及STM32单片机程序开发能力,掌握智能电子产品的开发过程。
《智能电子产品设计与制作》是电子信息工程技术专业核心课程,本课程以智能小车为教学载体,培养学生的电路设计能力、PCB设计能力以及STM32单片机程序开发能力,掌握智能电子产品的开发过程。
—— 课程团队
课程概述
《智能电子产品设计与制作》是我院电子信息工程技术专业的一门职业核心课程,它偏重于产品整体概念的建立,涉及智能电子产品从调研、电路设计、仿真、PCB设计、组装、程序设计与调试等环节,目的是培养学生从事电子技术类工作的核心职业能力,在本课程中体现为电子产品的设计、制作及程序设计能力。
授课目标
1. 能够按照设计流程完成电子产品的分析设计
2. 会使用仿真软件对设计的电路进行仿真
3. 能够熟练完成PCB设计
4. 能够进行STM32单片机程序设计
5. 能够按照工艺要求完成电子产品的焊接与组装
6. 能够熟练使用相关仪器完成电子产品的参数测试及指标调试
课程大纲
智能产品设计与开发概述
课时目标:1.掌握电子产品设计与研发的方法2.掌握电子超设计流程3.了解智能小车的设计指标
1.1智能产品性能指标
1.2电子产品设计与研发
1.3 电子产品设计流程
智能小车电路设计
课时目标:1.掌握智能小车电路的系统组成。2.掌握智能小车硬件电路的设计方法。
2.1 直流电机驱动电路设计
2.2 STM32最小系统电路设计
2.3 避障及循迹电路设计
智能小车的电路仿真
3.1 Proteus仿真软件的使用方法
3.2 电机驱动电路仿真
3.3 避障电路仿真
智能小车的PCB设计
课时目标:1.掌握Altium Designer 设计软件的使用方法。2.会使用Altium Designer进行智能小车主板PCB设计。
4.1原理图及PCB设计流程
4.2智能小车原理图绘制
4.3智能小车PCB设计
智能小车的组装与测试
课时目标:1.掌握智能小车的组装方法。2.掌握电路的测试方法。
5.1智能小车组装基础
5.2智能小车的组装与测试
基于STM32的嵌入式C语言基础
课时目标:1.掌握C语言的基本语句用法。2.掌握函数的组成和编写方法。3.掌握结构体的定义和使用。4.掌握Keil开发环境的使用方法。5.掌握模块化程序设计方法。
6.1 基于STM32的C51基础知识
6.2 Keil软件的使用
6.3 模块化程序的概念和方法
GPIO、中断及定时器程序设计
课时目标:1.掌握GPIO的设置及程序设计2.掌握中断原理及程序设计3.掌握定时器的设置及程序设计
7.1 GPIO原理及程序设计
7.2 中断原理及程序设计
7.3 定时器原理及程序设计
智能小车运动程序设计与调试
课时目标:1.掌握PWM设置及程序设计方法2.掌握小车前进、后退、左转、右转程序设计方法
8.1 PWM原理及程序设计
8.2 小车运动程序设计
智能小车循迹与避障
课时目标:1.掌握循迹的原理及软、硬件配合调试的方法。2.掌握小车避障程序的设计方法。
展开全部
预备知识
证书要求
为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。
电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。
完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。
认证证书申请注意事项:
1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。
2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。
参考资料
[1] 陈强等. 《电子产品设计与制作》(第3版),北京:电子工业出版社,2021年
[2] 沈红卫等.《STM32单片机应用与全案例实践》,北京:电子工工业出版社,2017年
[3] 严海蓉等.《嵌入式微处理器原理与应用-基于ARM Cortex-M3微控制器》,北京:清华大学出版社,2019年
常见问题
本课程的重点学习内容是什么?
本课程重点培养高职电子信息类专业学生掌握STM32 F103系列单片机的程序设计能力。