基于STM32的工业注射泵的控制

基于STM32的工业注射泵的控制

基于STM32的工业注射泵的控制

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥305
  • 活动价: ¥200 (活动截止日期:2024-03-31)
  • (到期后自动恢复原价)
基于STM32的工业注射泵的控制

基于STM32的工业注射泵的控制
摘  要
本文的主要工作是基于STM32工业注射泵的控制的设计。随着越来越多的高科技产品逐渐融入了日常生活中,工业注射泵的控制发生了巨大的变化。单片机、C语言等前沿学科的技术的日趋成熟与实用化,使得步进电机的控制系统有了新的的研究方向与意义。本文描述了一个由STM32微处理器、步进电机、LCD显示器、键盘等模块构成的,提供基于STM32的工业注射泵的工业注射泵的控制。该系统采用STM32微处理器为核心,在MDK的环境下进行编程,根据键盘的输入,使STM32产生周期性PWM信号,用此信号对步进电机的速度及转动方向进行控制,并且通过LCD显示出数据。结果表明该系统具有结构简单、工作可靠、精度高等特点.

关键词:STM32微处理器;步进电机;LCD显示;PWM信号;细分技术
Abstract
As well as the high-tech products gradually integrated into the daily life, servo control system has undergone tremendous changes. SCM and C language of the frontier disciplines such mature technology and practical, steering control system is a new research direction and meaning. This paper describes a STM32 microprocessors, steering, LCD display and keyboard, Based on the STM32 servo control system of PWM signal,This system uses STM32 microprocessor as the core, MDK in the environment, according to the keyboard input , STM32 produce periodic PWM signal, with this signal to the velocity and Angle of steering gear control, and through the LCD display data. The features of the simple hardware, stable operation and high precision are incarnated in the proposed system.
Keywords: STM32 microprocessors; Steering system; LCD display;pulse width modulation signal;Subdivide technology

目  录
第1章 绪  论 1
1.1 课题背景 1
1.2 课题目标及意义 3
1.3 课题任务及要求 3
1.4 课题内容分析与实现 3
1.5 课题论文安排介绍 4
第2章 工业注射泵的控制的总体方案论证 5
2.1 总体方案 5
2.2 工业注射泵的控制硬件方案 5
2.3 工业注射泵的控制软件方案 6
第3章 系统的硬件设计 7
3.1 STM32开发板简介 7
3.2 步进电机模块 8
3.2.1 步进电机驱动模块 8
3.2.2 步进电机驱动控制模块 10
3.2.3 步进电机的一些特点 11
3.2.4 步进电机的一些基本参数 12
3.2.5 步进电机的驱动方法 13
3.3 A/D转换模块 13
3.3.1 模拟/数字转换(ADC)介绍 13
3.3.2 模拟/数字转换(ADC)主要特性 13
3.3.3 模拟/数字转换(ADC)功能描述 14
3.4 LCD显示模块 16
3.5 硬件电路 17
第4章 控制系统软件设计 18
4.1 控制系统软件设计步骤 18
4.2 Keil for ARM软件开发环境 19
4.3 工业注射泵简介 20
4.3.1 工业注射泵简介 20
4.3.2 工业注射泵驱动原理 20
4.3.3 PWM细分调压调速原理 22
4.4 主程序设计 23
4.5 各模块程序设计 25
4.5.1系统初始化 25
4.5.2A/D转换程序设计 26
4.5.3 PWM细分程序设计 29
4.5.4电机控制程序设计 30
4.5.5 LCD显示程序设计 32
第5章 工业注射泵的控制综合调试与分析 33
5.1 硬件电路调试 33
5.2 软件电路调试 34
5.3 系统联调结果与分析 34
结论 35
参考文献 36
致  谢 37
附录I  电路原理图 38
附录Ⅱ 程序清单 40

参考文献
[1]杜春雷.STM32体系结构与编程. 北京: 清华大学出版社, 2003
[2]刘灿伟. 基于STM32的步进电动机调速系统的研究. 华北电力大学硕士学位论文, 2007
[3]周立功. STM32微控制器基础与实践(第二版). 北京: 北京航空航天大学出版社, 2005
[4]张绮文, 谢建雄, 谢劲心. 北京: STM32嵌入式常用模块与综合系统设计实例精讲. 电子工业出版社, 2007
[5]谭浩强. C程序设计. 北京: 清华大学出版社, 1999
[6]顾绳谷. 电机及拖动基础. 机械工业出版社, 2007
[7]陈世元. 电机学. 中国电力出版社, 2005
[8]张民. 微机控制步进脉宽调速系统设计. 辽宁工程技术大学学报, 2001
[9]张广溢, 郭前岗. 电机学. 重庆: 重庆大学出版社, 2002
[10]李发海. 电机与拖动基础. 北京: 北京广播电视大学出版社, 1993
[11]于海生. 微型计算机控制技术. 清华大学出版社, 2006
[12]邵裕森, 戴先中. 过程控制工程. 机械工业出版社, 2000
[13]田泽. 嵌入式系统与应用. 北京航空航天大学出版社, 2005
[14]邱丹, 王东. 步进电机PWM细分调速系统. 青岛大学学报, 2000, 15(1):10~12
[15]孙红波. STM32与嵌入式技术. 北京: 电子工业出版设, 2006
[16]仇玉. 32位微型计算机原理与接口技术. 北京: 清华大学出版社, 2000
[17]杨兴瑶. 电动机调速的原理及系统. 北京: 水利电力出版社, 1995
[18]李锡雄,  陈婉儿. 脉宽调制技术. 武汉: 华中理工大学出版社, 1996, 54~98
[19]SGS. SPGT62C19B Reference Guide and User Guide. pdf. 2005
[20]STM32Limited. STM32 Software Development Toolkit Version 2.50 User Guide. pdf. 2005

 


http://www.bysj360.com/  http://www.bysj360.com/html/5215.html   http://www.bysj360.com/html/5215.html


 

  • 关键词 STM32 工业 注射 控制
  • 上一篇:管道清管系统主阀机构设计
  • 下一篇:干抛机的设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。