×

微控制器STM32原理与应用的实验指导书

消耗积分:0 | 格式:docx | 大小:15.54 MB | 2020-06-23

蛋神购

分享资料个

  综合实训平台本体包含MCU、继电器、串口、CAN、AD/DA、流水灯、矩阵键盘、数字温度传感器、数码管、TFTLCD、24V隔离输入,其它部分位于扩展单元上。

  (2) 基于CAN总线的网络式超声波测距仪设计

  本实验涉及到不同芯片间的通信,以及带有温度补偿的超声波测距,首先超声波测距会用STM32F103C8T6,与STM32F103ZET6通过CAN总线传输实时数据,然后超声波模块采用最常用的超声波模块,如图4所示,温度传感器采用DS18B20数字温度传感器,如图5所示,具体电路图,详见附录一。

  简易伺服电机控制器设计

  本实验中使用的是松下的伺服电机,MCU的 PA2和PA3引脚分别控制伺服电机的正反转(通过高低电平控制)和转速(通过PWM波的频率控制转速),学生可自行设计。

  微控制器是将微型计算机的主要部分集成在一个芯片上的单芯片微型计算机,其诞生于20世纪70年代中期,经过几十年的发展,其成本越来越低,而性能越来越强大,这使其应用已经无处不在,遍及各个领域。

  微控制器更是自动化、测控技术与仪器等专业的主要专业课程,是学生就业的重要支撑课程,是工程认证、工程教育理念的主要支撑方向。

  (1) 目前微控制器类课程的缺点

  Ø 缺少实验对象

  缺少伺服电机、变频器、步进电机、丝杠、逆变器、温度变送器、超声波等外围元器件

  Ø 微控制器型号落后,外设较少

  STC89C51、DSP等微控制器与STM32相比,搭载的外设很少,无法同时学习到各种外设的应用

  Ø 实验内容单一,无综合性实验

  实验内容集中于输入输出、定时器、中断等基础功能,缺少综合性实验内容

  Ø 人机交互功能有限,无LCD、OLED等

  (2) 本系统的特点

  Ø 控制对象丰富

  本实验系统包含伺服电机、直线滑台、三相交流电机、温度变送器、超声波、逆变器、TFTLCD等外围实验对象

  Ø 微控制器型号为STM32F103ZET6基于C语言编程

  基于MDK5编程,实验指导书C语言程序模块化架构

  Ø 综合性实验丰富

  本系统包含:计算器、基于CAN总线的网络式超声波测距仪设计、温度PID曲线控制、简易伺服电机控制器设计、单相太阳能并网逆变器SPWM发生器设计等综合性实验内容

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !