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

福州市晋安区建设局网站怎么在百度免费推广

福州市晋安区建设局网站,怎么在百度免费推广,wordpress 文章自定义,电脑网游以下文章来源于:公_众_号开源电子网 读取更多技术文章,请扫码关注 你知道怎么用STM32控制舵机吗? 本文我们来学习下如何使用STM32去控制舵机旋转相应角度。 舵机介绍 舵机实质上可以看作一个伺服电机,它也有驱动电路、控制电路…

以下文章来源于:公_众_号开源电子网
读取更多技术文章,请扫码关注
在这里插入图片描述

你知道怎么用STM32控制舵机吗?

本文我们来学习下如何使用STM32去控制舵机旋转相应角度。
舵机介绍
舵机实质上可以看作一个伺服电机,它也有驱动电路、控制电路,只不过一般舵机工作范围只旋转一定的角度,最常见的就是180°的舵机,当然也有360°的舵机,这里只以180°舵机为例
在这里插入图片描述

图1:SG90舵机

舵机内部结构

舵机主要由以下几个部分组成,减速齿轮组、位置反馈电位计、直流电机、内部控制电路板

在这里插入图片描述

当直流电机接收到脉冲指令就会开始转动,之后带动减速齿轮组,减速齿轮组会带动下方接的电位器,之后控制板读取到电位器的信号变化,就可以知道当前舵机旋转的角度,这样就形成了一个闭环回路。

舵机控制

舵机的控制一般需要一个20ms的脉宽调制(PWM)信号,该脉冲的高电平部分一般为0.5ms-2.5ms范围相对应舵盘位置的0-180°,那么对应的控制关系如下:
0.5ms--------------0度
1.0ms--------------45度
1.5ms--------------90度
2.0ms--------------135度
2.5ms--------------180度

舵机与脉冲高电平时间关系动图(周期20ms):
在这里插入图片描述
一般舵机有三根信号线
在这里插入图片描述

棕色表示GND,
红色表示VCC,
橙色表示信号脚(即脉冲输入引脚)

代码实现

那我们知道了舵机的控制原理了,我们只需要使用STM32的定时器外设不断输出周期为20ms的脉冲信号,且控制高电平时间在0.5ms - 2.5ms之间即可控制舵机旋转角度了。
本文将使用STM32F407,TIM8_CH1输出脉冲控制舵机
CubeMX配置
在这里插入图片描述

这样就配置好不断输出周期20ms脉冲信号了
代码编写:
在这里插入图片描述
①启动TIM8_CH1的脉冲输出;
②在while里边,每秒修改高电平持续时间
0.5ms对应0°,
1ms对应45°,
1.5ms对应90°,
2ms对应135°,
2.5ms对应180°。

这样就大功告成了!!!大家有问题可以留言,或者留下你们想看的内容。

http://www.lbrq.cn/news/2361655.html

相关文章:

  • 档案信息网站建设网站软件开发
  • 济南网站开发建设广告接单平台有哪些
  • 北京建站工具怎么推广自己的网站?
  • 免费开源企业cmsseo推广岗位职责
  • 抚顺网站制作长沙企业关键词优化
  • vs网站制作百度搜索优化建议
  • 深圳光明网站建设免费网站推广软件
  • 网站系统使用手册营销型网站的类型有哪些
  • 从用户需求看b2b网站的营销策略长沙营销网站建设
  • 两学一做知识问答网站今日国内热点新闻头条事件
  • 创建网站要多少钱关键词搜索引擎排名查询
  • 网站添加友情链接网上在哪里打广告最有效
  • 江苏缘生源建设工程有限公司网站搜外网友情链接
  • 漂亮大气的装潢室内设计网站模板 单页式html5网页模板包如何快速搭建一个网站
  • 艺术品商城网站开发软件测试培训班多少钱
  • 如何优化网站排名网络优化工程师有多累
  • 网页制作的公司找时代创信凌哥seo技术博客
  • 德阳北京网站建设做网站关键词优化的公司
  • 网站建设公司创业软件编程培训学校排名
  • seo网站优化推广网站的友情链接是什么意思
  • 网站商城的意义培训网站模板
  • 动画制作软件下载安装seo数据
  • 可以做问答的网站关键词规划师工具
  • p2p网站如何做测试合肥网站优化平台
  • 品牌网站推广海南百度总代理
  • 寻找网站建设_网站外包昆山网站制作哪家好
  • 有什么网站可以做试题广州网站优化
  • 手机网站建设动态北京建站工作室
  • 短视频推广广告seo优化教程自学
  • 建设银行园区公积金管理中心网站网站免费搭建平台
  • 我的开发日志:随机数小程序
  • 【后端】.NET Core API框架搭建(7) --配置使用Redis
  • mysql 慢sql优化篇
  • 原点安全签约金网络数科,共建一体化数据安全防护体系
  • 【PTA数据结构 | C语言版】前序遍历二叉树
  • 零基础完全理解视觉语言模型(VLM):从理论到代码实践