摘要

单片机原理及应用是电控类专业的专业基础课程,实践教学是单片机课程教学过程的一个薄弱环节,常规教学方法不易提高实践教学质量。采用结合学生参加学科竞赛的需要为切入点,以单片机的直流电机闭环控制系统设计为课程设计实例,达到锻炼并提升学生专业实践能力和创新能力的目标。通过传感器获取直流电机的转速和转向;以H桥驱动电路控制直流电机的转速和转向;并通过数字PID控制程序实现对直流电机的闭环控制。课程设计实例涉及单片机编程、直流电机H桥驱动电路设计、电机转速和转向检测电路设计、电机的PWM控制方法、数字PID控制程序设计、OLED显示器的驱动等知识点。设计实例具有以提高单片机编程能力为主线,将多门电子类课程的理论知识与课程实践高度融合的特点,有利于培养大学生的实际设计能力和创新能力。