下载此文档

燕山大学生产实习指导书.doc


文档分类:高等教育 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
17 / 17
自动化系生产实台实验指导书
电气工程学院自动化系
2014年8月11日
2 / 19
目录
第一部分上可以看出,主要是三个成员变量,GPIO_Pin,GPIO_Speed,GPIO_Mode这三个变量分别控制着GPIO的引脚、速度和模式。
这样GPIO的初始化就完成了,接着就可以调用GPIO_SetBits()和GPIO_ResetBits这两个函数来控制LED的亮灭了。
第二节 按键实验
同样对按键的处理就是将按键的GPIO口设置为输入状态,进而读取IO口的电平即可,按键电路图如图3-2所示:
图3-2 按键电路图
按键的处理主要是初始化的情况不同,如图3-3所示:
图3-3 按键初始化程序
接下来就可以用GPIO_ReadInputData()函数来读取端口的状态了,当然了也可以单个读取,需要同学们自行研究和调试。
12 / 19
第三节 数码管实验
数码管,其实也是对IO口的控制,只不过需要了解它的发光原理,以及逻辑控制,如图3-4所示,是4路数码管的电路图,我们采用的是共阴连接的方式。
图3-4 4路数码管电路图
同样是对IO的控制,只不过我们采用了74HC573驱动芯片,因为单片机输出的电流不足以点亮数码管,所以用了数据芯片进行了驱动,74HC573是一个数据缓冲器,详细资料百度一下便可。
数码管电路图如图3-5所示:
图3-5 数码管电路图
数码管采用动态扫描的方式,可以显示不同的数字和简单的字母。它的初始化和实验一类似,采用
12 / 19
推挽输出的方式。唯一需要注意的是,它要先进行编码。
有关编码的方式,课上会讲到。接下来就可以,进行动态扫描处理了,如图3-6所示:
图3-6 数码管动态扫描
第四节 外部中断实验
中断在一个微处理器中地位很重要,我们STM32的所有的输入输出引脚都可以独立的配置为外部中断,我们这儿采用的是STM32F103VET6,它有80个输入输出引脚,这样就可以包括80个外部中断。这儿采用的是检测按键的状态,硬件电路参考第一节按键的电路图。这儿主要涉及到一个NVIC的概念,其他的和GPIO配置差不多,NVIC是中断向量控制器的意思,它是芯片的CPU和外部资源中断配置的一个部分,它的程序主要如图3-11所示:
图3-11 NVIC的配置
这儿主要听老师在课堂的讲解。
13 / 19
第五节 定时器实验
定时器,也是一种中断,它通过不断的计时达到某个时刻做什么事情的目的,它可以产生捕获和PWM常见的两种方式。其中捕获又是测量脉冲的重要方式、PWM则主要用于电机调速等方面。
第六节 串口实验
串口主要是指采用DB9头和电脑的串口进行通信,采用的协议是RS232,这是一种很常见的通信方式,是一些上位机和下位机通信的协议。但是工业现场更多的选择的协议是RS485,它是在RS232的基础上演变而来的。所以学习串口通信很有必要性。图3-7是串口通信的电路图。
图3-7 串口电路图
由图可知,主要是PA9和PA10进行的通信。也就是说,STM32的串口资源的端口映射的是PA9和PA10当然也可以查询datasheet,映射别的IO口。对串口的通信主要是对串口的初始化,如图3-8所示:
14 / 19
图3-8 串口的初始化
可以看到协议采用的是115200-8-n-1的形式,在上位机也要采用同样的配置就可以进行通信了。电脑端使用的是串口调试助手。
图3-9 串口调试助手
15 / 19
综合实验一 AD实验
AD是模拟世界进入数字世界的一个通道,它是一个转换器,众所周知,世界是模拟的,也是连续的。所以对外界的测量主要是对AD的配置。我们采用的是光敏电阻,通过外界光线的不同导致电阻值变化进而电压变化,这样测量电压值的大小,便可以知道光线的强弱。光敏电阻电路电路图如图3-10所示:
图3-10 光敏电路图
同样主要是对STM32内部AD资源的初始化配置,
这儿的程序不是太全,还有很多需要课堂讲解的东西,不在此一一列出,同时,由于以后的程序变得复杂也不会列出大段的程序。需要同学们课堂认真听讲
16 / 19
综合实验二 存储器实验
本节为综合性实验,会在课堂进行提示讲解,需要同学们自己调试和编程,它的电路图如图3-12所示:

燕山大学生产实习指导书 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人毒药 Posion
  • 文件大小2.33 MB
  • 时间2022-05-17