当前位置: 首页 > news >正文

微信网站制作免费平台东莞疫情最新通知

微信网站制作免费平台,东莞疫情最新通知,群晖 wordpress 性能,湛江工程造价信息网基本原理 1、软件设计 本闭环控制例程是在步进电机编码器测速例程的基础上编写的,这里只讲解核心的部分代码,有些变量的设置,头文件的包含等并没有涉及到,完整的代码请参考本章配套的工程。 我们创建了4个文件:bsp_pid.c和bsp_pid.h文件用来存放PID控制器相关程序,bsp_s…

基本原理

1、软件设计

本闭环控制例程是在步进电机编码器测速例程的基础上编写的,这里只讲解核心的部分代码,有些变量的设置,头文件的包含等并没有涉及到,完整的代码请参考本章配套的工程。 我们创建了4个文件:bsp_pid.c和bsp_pid.h文件用来存放PID控制器相关程序,bsp_stepper_ctrl.c、bsp_stepper_ctrl.h 文件用来存步进电机位置环控制程序及相关宏定义。

1. 编程要点
  1. 定时器 IO 配置

  2. 步进电机、编码器相关外设初始化

  3. 位置闭环控制实现

  4. PID参数整定

代码分析

PID代码

/********************************************************************************* @file    main.c* @author  fire* @version V1.0* @date    2019-xx-xx* @brief   PID算法实现******************************************************************************* @attention** 实验平台:野火  STM32 F103 开发板 * 论坛    :http://www.firebbs.cn* 淘宝    :http://firestm32.taobao.com********************************************************************************//* Includes ------------------------------------------------------------------*/
#include "./pid/bsp_pid.h"
#include "math.h"
#include "./stepper/bsp_stepper_ctrl.h"
#include "./protocol/protocol.h"
/* 定义全局变量 */
_pid pid;
float set_point=0.0;
int pid_status=0;/*** @brief  PID参数初始化*	@note 	无* @retval 无*/
void PID_param_init()
{/* 初始化参数 */pid.target_val=0.0;				pid.actual_val=0.0;pid.err=0.0;pid.err_last=0.0;pid.integral=0.0;pid.Kp = 1.3;pid.Ki = 0;pid.Kd = 0;#if PID_ASSISTANT_ENfloat pid_temp[3] = {pid.Kp, pid.Ki, pid.Kd};set_computer_value(SEND_P_I_D_CMD, CURVES_CH1, pid_temp, 3);// 给通道 1 发送 P I D 值#endif
}/*** @brief  设置目标值* @param  val		目标值*	@note 	无* @retval 无*/
void set_pid_actual(float temp_val)
{pid.target_val = temp_val;    // 设置当前的目标值
}/*** @brief  获取目标值* @param  无*	@note 	无* @retval 目标值*/
float get_pid_a
http://www.ds6.com.cn/news/76588.html

相关文章:

  • 用php做的网站必备那些文件营销方案案例
  • 上海专业做网站公司电话品牌咨询
  • 介绍几个能进去的a站厦门seo专业培训学校
  • 小公司做网站需要百度如何添加店铺位置信息
  • 做网站杭州宁波seo快速优化平台
  • 微网站服务器制作网站
  • 石家庄微网站建设适合35岁女人的培训班
  • 网站空间密码排名第一的玉米品种
  • 做网站小程序淘宝优化标题都是用什么软件
  • 做网站的书知乎百度爱采购推广一个月多少钱
  • 成都网站建设上市个人怎么在百度上打广告
  • 中国北京门户网站建设调查报告太原seo推广外包
  • 聊城做网站的公司信息微信推广多少钱一次
  • 天猫商城官方网站做公司网站需要多少钱
  • 怎么做微信推送 网站网络营销服务公司
  • 专业电商网站建设哪家好优化20条措施
  • 易云巢做网站公司今天的新闻头条最新消息
  • php网站制作实例教程百度指数怎么分析
  • wordpress插件中心自然搜索优化
  • b2b网站建设公司杭州seo公司
  • 做国际贸易做什么网站互联网优化
  • 网站建设选哪个公司网站报价
  • 进入网站服务器怎么做中国行业数据分析网
  • 云服务器怎么做多个网站搜狗推广登录
  • 北京朗晨网站建设百度联盟广告
  • 做网站公司找哪家公司百度一下官方入口
  • 建设网站企业网上银行app推广怎么联系一手代理
  • 怎么看网站空间大小重庆seo哪个强
  • 各种类型网站建设口碑好友情链接批量查询
  • 企业所得税和增值税的区别晋城网站seo