石碣做网站优化/百度导航2023年最新版

石碣做网站优化,百度导航2023年最新版,网站开发流程莆田,做美女网站赚钱本章图片文字内容也为重要知识,请马住! 输出比较简介 OC(Output Compare)输出比较输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一定频率和占空比的PWM波形…

本章图片文字内容也为重要知识,请马住!

 输出比较简介 

  • OC(Output Compare)输出比较
  • 输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一定频率和占空比的PWM波形
  • 每个高级定时器和通用定时器都拥有4个输出比较通道,4个输出比较通道各自有捕获/比较寄存器但是它们共用一个CNT计数器
  • 高级定时器的前3个通道额外拥有死区生成和互补输出的功能,用于驱动三相无刷电机

 CNT与CCR寄存器:

常见名称简写:  

  •  OC(Output Compare)输出比较
  • IC(Input Capture)输入捕获
  • CNT:计数器 
  • CCR(Capture Compar Register)捕获/比较寄存器,是输入捕获和输出比较公用
  • REF(refreference):参考信号
  • ETR 引脚:通常是外部触发输入引脚

CCR是输入捕获和输出比较共用。当使用输入捕获时,它就是捕获寄存器;当使用输出比较时,它就是比较寄存器;在输出比较这里,上面大红圈这块电路会比较CNT和CCR的值,CNT计数自增,CCR是我们给定的值,当CNT大于CCR,小于CCR或者等于CCR的值时,这里输出就会对应的置1,置0,置1,置0,这样就可以输出一个电平不断跳变的PWM波形,这就是输出比较的基本功能。

 PWM简介

  • PWM(Pulse Width Modulation)脉冲宽度调制,也是数字输出信号,高低电平组成
  • 在具有惯性的系统中,可以通过对一系列脉冲的宽度进行调制,来等效地获得所需要的模拟参量,常应用于电机控速等领域
  • PWM参数:频率 = 1 / TS            占空比 = TON / TS           分辨率 = 占空比变化步距 

 频率 = 1 / TS:PWM的频率越快,它的等效模拟信号就越平稳。不过同时性能开销就越大,一般来说,PWM的频率在几k到几十KHz,这个频率就足够快了。

 

占空比 = TON / TS : TON是高电平的时间,TS是一个周期的时间,那么TON/TS就是高电平时间相对于整个周期时间的比例, 一般用百分比表示,比如占空比为50%,那就是高低电平时间相等的方波;占空比为20%,那就是高电平占20%,低电平占80%;占空比为100%,那就是高电平不变;占空比0%,那就直接是低电平。占空比决定了PWM等效出来的模拟电压的大小,占空比越大,那等效的模拟电压越趋近于高电平,占空比越小,那等效的模拟电压越趋近于低电平。这个等效关系一般来说都是线性的,比如高电平时5V,低电平时0V,那50%的占空比就等效于中间电压,就是2.5V;20%的占空比就等效于1/5处的电压,就是1V。

 

 

分辨率 = 占空比变化步距 :比如有的占空比只能是1%, 2%,3%,等等这样以1%的步距跳变,那它的分辨率就是1%,如果可以1.1%, 1.2%,1.3%这样以0.1%的步距跳变,那它的分辨率就是0.1%。,所以这个分辨率就是占空比变化的精细程度。要求不高的,1%的分辨率也够用了。

使用PWM波形,就可以在数字系统等效输出模拟量。 就能实现LED控制亮度,电机调速等功能。

如何实现LED连续地调控亮度?

这就使用到这个PWM波形,用来有效的实现一个模拟信号的输出。通过PWM波形就可以实现,让LED不断地点亮、熄灭、点亮、熄灭。当点亮熄灭的频率足够大时,LED就不会闪烁了,而是呈现出一个中等亮度。当我们调控这个点亮熄灭的时间比例时,就能让LED呈现出不同的亮度级别。对于电机调速也是一样,我们以一个很快的频率,给电机通电、断电、通电、断电,那么电机的速度就能维持在一个中等速度,这就是PWM的基本思想。当然PWM的应用场景必须要是一个惯性统,就是说LED在熄灭的时候,由于余晖和人眼的视觉暂留现象,LED不会立马熄灭,而是有一定的惯性,过一段时间才会熄灭。相同,电机也是一样,不会立马停止。这样具有惯性的系统才可以使用PWM。

输出比较通道(通用) 

接下来看看定时器的输出比较模块是如何输出PWM波形的?

两图对应通道1 (下图干货,认值吸收

输出比较模式 

输出模拟控制器具体工作方式,什么时候给ref高电平,什么时候给ref低电平?那就看看输出比较模式,也就这个输出模式控制器里面的执行逻辑,输入是CNT和CCR的大小关系,输出是ref的高低电平,里面可以选择多种模式来更加灵活地控制ref输出,这个模式可以通过寄存器配置。

冻结:CNT=CCR时,REF保持为原状态。可以理解为CNT和CCR无效,REF保持原状态,这个模式也比较简单,它根本不管CNT谁大谁小,直接REF保持不变,维持上一个状态就好了。这有什么用呢?比如你正在输入PWM波,突然想暂停一会输出,就可以设置成这个模式,一旦切换成冻结模式后,输出就停止了,并且高低电平也维持为暂停时刻的状态,保持不变。

匹配时置有效/无效/电平、电平翻转: 为了方便理解,可以直接认为,置有效电平就是高电平,无效电平就是低电平。这些模式可以用做波形输出,比如相等时电平翻转这个模式,这个可以方便的输出一个频率可调,占空比时钟为50%的PWM波形。比如你设置CCR为0,那CNT每次更新清0时,就会产生一次CNT=CCR的事件,这就会导致输出电平翻转一次,每更新两次,输出为一个周期,并且高电平与低电平的时间始终相等,也就是占空比始终为50%,当你改变定时器的更新频率时,输出波形的频率也会随之改变。它俩的的关系是输出波形的频率=更新频率/2,因为更新两次才为一个周期。

 

PWM模式1与PWM模式2: 它们可用于输出频率和占空比都可调的PWM波形,也是我们主要使用的模式。一般使用向上计数,PWM模式2实际就是PWM模式1输出的取反,改变PWM模式1和PWM模式2,就只是改变了REF电平的极性而已。所以使用的话,我们可以只使用PWM模式1的向上计数,这一种模式就行了。

PWM基本结构 (重点)

 PWM模式1的向上计数模式是如何输出频率和占空比都可调的PWM波形的?

图片文字全是干货,好好看看吸收 

 参数计算        

 

 问题:如果要求输出一个频率为1KHz,占空比可任意调节,分辨率为1%的PWM波形,请用上面公式确认合适的参数。欢迎评论区讨论。

 舵机简介

  • 舵机是一种根据输入PWM信号占空比来控制输出角度的装置
  • 输入PWM信号要求:周期为20ms,高电平宽度为0.5ms~2.5ms 

舵机有三根输入线,两根电源线,一根信号线,PWM就是通过输入信号线来控制舵机的。

棕色电源负极接GND,红色电源正接VCC,橙色信号线。 

把PWM当作通信协议也是一个比较常见的应用,很多控制器都有PWM输出功能,而且PWM只需要一根信号线就可以了。  

舵机是一种电子元件,用于控制机械装置的角度和位置。舵机的工作原理是通过接收控制信号,并将这个信号转换成机械运动。舵机内部包含了电机、控制电路和反馈装置。

当一个控制信号发送给舵机时,舵机的控制电路会对这个信号进行解码,然后根据信号的大小和方向控制内部电机的运转。内部电机的运转会使得舵机的输出轴旋转到特定的位置,从而改变机械装置的角度和位置。舵机还会通过反馈装置实时检测输出轴的位置,并将这个信息发送回控制电路,从而确保输出轴达到预期的位置。

总的来说,舵机的工作原理就是接收控制信号、转换成机械运动,并通过反馈机制来确认和调整输出位置。舵机广泛应用于遥控模型、机器人等领域。

舵机的硬件电路

 

 直流电机及驱动简介

  • 直流电机是一种将电能转换为机械能的装置,有两个电极,当电极正接时,电机正转,当电极反接时,电机反转
  • 直流电机属于大功率器件,GPIO口无法直接驱动,需要配合电机驱动电路来操作
  • TB6612是一款双路H桥型的直流电机驱动芯片,可以驱动两个直流电机并且控制其转速和方向  

直流电机是一种将电能转变为机械能的电动机。它的工作原理基于洛伦兹力和电磁感应定律。

直流电机通常由一个定子和一个转子组成。定子上有一组绕组,通常称为电枢,通过这些绕组流过电流。转子由永磁体或电磁铁组成,它围绕在定子的中心。

当电流通过电枢绕组时,产生的磁场和转子的磁场相互作用,导致转子发生转动。这是基于洛伦兹力的原理,即流过导体的电流在磁场中会受到力的作用。根据右手定则,电流方向和磁场方向可以确定受力的方向,从而导致转子转动。

在转动过程中,电枢绕组的电流方向会随着转子的旋转而不断改变,这导致了反向的力矩,使得转子能够持续转动。

总的来说,直流电机的工作原理是通过在定子和转子之间建立磁场和通过电流的相互作用,实现将电能转换为机械能,驱动机械装置工作。

 直流电机硬件电路

 

活动发起人@小虚竹 想对你说:

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你参加为期14天的创作挑战赛!

提醒:在发布作品前,请将不需要的内容删除。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/896555.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【网络安全 | 漏洞挖掘】利用文件上传功能的 IDOR 和 XSS 劫持会话

未经许可,不得转载。 本文涉及漏洞均已修复。 文章目录 前言正文前言 想象这样一个场景:一个专门处理敏感文档的平台,如保险理赔或身份验证系统,却因一个设计疏漏而成为攻击者的“金矿”。在对某个保险门户的文件上传功能进行测试时,我意外发现了一个可导致大规模账户接管…

飞算 JavaAI 如何让微服务开发快人一步?

在当今竞争激烈的软件开发领域,微服务架构因其灵活性和可扩展性备受青睐。然而,微服务开发过程复杂,从需求分析到最终代码实现,每个环节都需要耗费大量时间和精力。飞算 JavaAI 的出现,犹如一道曙光,为开发…

Python—Excel全字段转json文件(极速版+GUI界面打包)

目录 专栏导读1、背景介绍2、库的安装3、核心代码4、完整代码(简易版)5、进阶版(GUI)总结专栏导读 🌸 欢迎来到Python办公自动化专栏—Python处理办公问题,解放您的双手 🏳️‍🌈 博客主页:请点击——> 一晌小贪欢的博客主页求关注 👍 该系列文章专栏:请点击——…

2025年光电科学与智能传感国际学术会议(ICOIS 2025)

重要信息 官网:www.ic-icois.org 时间:2025年3月14-16日 地点:中国-长春 简介 2025年光电科学与智能传感国际学术会议(ICOIS 2025)将于2025年3月14-16日在中国-长春隆重召开。会议将围绕“光学光电”、“智能传感”…

企业微信里可以使用的企业内刊制作工具,FLBOOK

如何让员工及时了解公司动态、行业资讯、学习专业知识,并有效沉淀企业文化?一份高质量的企业内刊是不可或缺的。现在让我来教你该怎么制作企业内刊吧 1.登录与上传 访问FLBOOK官网,注册账号后上传排版好的文档 2.选择模板 FLBOOK提供了丰富的…

YOLOv5 + SE注意力机制:提升目标检测性能的实践

一、引言 目标检测是计算机视觉领域的一个重要任务,广泛应用于自动驾驶、安防监控、工业检测等领域。YOLOv5作为YOLO系列的最新版本,以其高效性和准确性在实际应用中表现出色。然而,随着应用场景的复杂化,传统的卷积神经网络在处…

智能机器人加速进化:AI大模型与传感器的双重buff加成

Deepseek不仅可以在手机里为你解答现在的困惑、占卜未来的可能,也将成为你的贴心生活帮手! 2月21日,追觅科技旗下Dreamehome APP正式接入DeepSeek-R1大模型,2月24日发布的追觅S50系列扫地机器人也成为市面上首批搭载DeepSeek-R1的…

PostgreSQL10 逻辑复制实战:构建高可用数据同步架构!

PostgreSQL10 逻辑复制实战:打造高可用数据同步架构! 概述 PostgreSQL 10 引入了逻辑复制(Logical Replication),为数据库高可用和数据同步提供了更灵活的选择。PostgreSQL 复制机制主要分为物理复制和逻辑复制两种&…

原生家庭独立的艺术:找到自我与家庭的平衡点

原生家庭独立的艺术:找到自我与家庭的平衡点 🌱 引言 🌈 小林刚刚和父母结束了一次激烈的电话对峙。父母坚持认为他应该回到家乡工作,“这样我们也能照顾你”,而他则努力解释自己在大城市的职业规划。挂掉电话后&…

DeepSeek 15天指导手册——从入门到精通 PDF(附下载)

DeepSeek使用教程系列--DeepSeek 15天指导手册——从入门到精通pdf下载: https://pan.baidu.com/s/1PrIo0Xo0h5s6Plcc_smS8w?pwd1234 提取码: 1234 或 https://pan.quark.cn/s/2e8de75027d3 《DeepSeek 15天指导手册——从入门到精通》以系统化学习路径为核心&…

【智能音频新风尚】智能音频眼镜+FPC,打造极致听觉享受!【新立电子】

智能音频眼镜,作为一款将时尚元素与前沿科技精妙融合的智能设备,这种将音频技术与眼镜形态完美结合的可穿戴设备,不仅解放了用户的双手,更为人们提供了一种全新的音频交互体验。新立电子FPC在智能音频眼镜中的应用,为音…

常用的 pip 命令

pip 是 Python 的包管理工具,可用于安装、卸载、更新和管理 Python 包。以下是一些常用的 pip 命令: 1. 安装包 安装最新版本的包 pip install package_namepackage_name 是你要安装的 Python 包的名称,例如 pip install requests 可以安装…

学习threejs,使用ShaderMaterial自定义着色器材质

👨‍⚕️ 主页: gis分享者 👨‍⚕️ 感谢各位大佬 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍⚕️ 收录于专栏:threejs gis工程师 文章目录 一、🍀前言1.1 ☘️THREE.ShaderMaterial1.1.1…

Typora的Github主题美化

[!note] Typora的Github主题进行一些自己喜欢的修改,主要包括:字体、代码块、表格样式 美化前: 美化后: 一、字体更换 之前便看上了「中文网字计划」的「朱雀仿宋」字体,于是一直想更换字体,奈何自己拖延症…

神经网络 - 激活函数(Sigmoid 型函数)

激活函数在神经元中非常重要的。为了增强网络的表示能力和学习能力,激活函数需要具备以下几点性质: (1) 连续并可导(允许少数点上不可导)的非线性函数。可导的激活函数可以直接利用数值优化的方法来学习网络参数. (2) 激活函数及其导函数要尽可能的简单&#xff0…

Docker容器日常维护常用命令大全

友情提示:本文内容由银河易创(https://ai.eaigx.com)AI创作平台deepseek-v3模型生成,文中所有命令未进行验证,仅供参考。请根据具体情况和需求进行适当的调整和验证。 引言 Docker作为当前最流行的容器化技术&#xf…

Pytest测试用例执行跳过的3种方式

文章目录 1.前言2.使用 pytest.mark.skip 标记无条件跳过3.使用 pytest.mark.skipif 标记根据条件跳过4. 执行pytest.skip()方法跳过测试用例 1.前言 在实际场景中,我们可能某条测试用例没写完,代码执行时会报错,或者是在一些条件下不让某些…

GitHub 语析 - 基于大模型的知识库与知识图谱问答平台

语析 - 基于大模型的知识库与知识图谱问答平台 GitHub 地址:https://github.com/xerrors/Yuxi-Know 📝 项目概述 语析是一个强大的问答平台,结合了大模型 RAG 知识库与知识图谱技术,基于 Llamaindex VueJS FastAPI Neo4j 构…

【Prometheus】prometheus服务发现与relabel原理解析与应用实战

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。 🏆《博客》:Python全…

004-利用Docker安装Mysql

利用Docker安装Mysql 一、在镜像仓库找到 Mysql1.镜像仓库地址2.复制命令3.下载Mysql镜像4.查看镜像 二、创建实例并启动三、用本地工具连接数据库四、设置 Mysql 配置 一、在镜像仓库找到 Mysql 1.镜像仓库地址 https://hub.docker.com 2.复制命令 docker pull mysql:8.0…