stm32-定时器
- Date:2023-07-18
Time:19:32
Subject: none
Tags: #stm32 #定时器
[[2023-07]]
软件定时原理
定时器定时原理
定时器核心就是计数器
使用精准的时基,通过硬件的方式,实现定时功能
STM32定时器分类
定时器特性表
F1
8个定时器,可以计数0-65535数,
STM32基本,通用,高级功能整体区
- Date:2023-07-18
Time:19:47
Subject: none
Tags: #stm32 #定时器
[[2023-07]]
基本定时器简介(了解)
基本定时器 TIM6 TIM7
16位递增计数器(计数值:0~65535)
16位预分频器(分频系数:1~65536)
因此设置为0的时候为1分频,1为2分频
可用于触发DAC
在更新事件(计数器溢出)时,会产生中断/DMA请求
基本定时器框图(熟悉)
经过psc得到计数器的工作频率,来一个时钟就加一
溢出条件,计数到影子寄存器里面的数字,psc和自动重转载寄存器都有影子,不能直接访问影子,但是起作用的就是影子,得产生一个事件的 ...
stm32-串口
- Date:2023-06-13
Time:14:38
Subject: none
Tags: #stm32 #通信
[[2023-06]]
数据通信的基础概念
串行/并行通信
单工/半双工/全双工通信
同步/异步通信
波特率
比特率:每秒钟传送的比特数,单位bit/s
波特率:每秒钟传送的码元数,单位Baud
比特率 = 波特率 * log2 M ,M表示每个码元承载的信息量
二进制系统中,波特率数值上等于比特率
常见的串行通信接口
串口(RS-232)
#串口
什么是串口
RS-232电平与COMS/TTL电平对比
设备间的RS-232通信示意图
STM32串口与电脑USB口通信示意图
RS-232异步通信协议
lsb:最低有效位,位0
msb:最高有效位,位7
STM32的USART
#usart
STM32的USART简介
Universal synchronous asynchronous receiver transmitter,通用同步异步收发器usart
Universal asynchronous receiver transmitter ...
51单片机知识归档
- Date:2023-05-22
Time:22:17
Subject: 自动化
Tags: #51 单片机
[[2023-05]]
直流电机介绍
直流电机是一种将电能转换为机械能的装置。一般的直流电机有两个电极,当电极正接时,电机正转,当电极反接时,电机反转
直流电机主要由永磁体(定子)、线圈(转子)和换向器组成
除直流电机外,常见的电机还有步进电机、舵机、无刷电机、空心杯电机等
电机驱动电路
大功率直接驱动
H 桥驱动
可以正反转动
PWM
PWM(Pulse Width Modulation)即脉冲宽度调制,在具有惯性的系统中,可以通过对一系列脉冲的宽度进行调制,来等效地获得所需要的模拟参量,常应用于电机控速、开关电源等领域
PWM 重要参数:
频率 = 1 / TS 占空比 = TON(打开的时间) / TS(总时间) 精度 = 占空比变化步距(一格一格的调整,格子越小月细致)
紫线为等效的线
产生 pwm 方法
模型结构
波形
- Date:2023-04-29
T ...
第一章英语阅读原文(更新中)
The best bosses know how to subtract work
Start Time: 13:02
End Time: 15:02
[[第一章英语阅读原文#The best bosses know how to subtract work|note]]
Companies are used to celebrating addition. Profits, customers and share prices should go up rather than fall. Innovation is the adding of new products. Larger numbers are a measure of career success: managers climb the corporate ladder by taking on more reports, running heftier budgets and trousering bigger salaries.
Genuine superstars don’t just add. They ...
linux命令学习
- Date:2024-01-05
Time:21:44
Subject:
Tags: #linux
[[2024-01]]
通配符
* 匹配0个或者多个字符
? 匹配一个字符
[abcd] 匹配abcd中任意一个字符
[a-z] 匹配a-z任意一个字符
[!abc] 不匹配括号内任意一个字符,或者用 ^ 代替 !
linux的文件目录
[!note]
磁盘结构——树状,与Windows不同
ls / 把根的目录显示出
sudo apt-get install openssh -server安装ssh服务
sudo service ssh start启动ssh命令
/etc/init.d/ssh restart重启ssh服务
目录结构
bin
存放命令
binary的缩写
boot
系统启动所需的目录
dev
设备文件,把设备抽象成文件
device缩写
etc
系统所需的配置文件
home
存放用户文件的目录,可以是不同用户的
lib
动态库,给应用程序使用
library缩写
lost+found
异常关机产生的
med ...
自动控制原理第一章
1.2自动控制基本原理
人工控制与自动控制
操作人员完成控制——人工控制
自动控制模仿了人工控制
自动控制元件
给定元件
测量元件
比较元件
校正元件
执行元件
1.2.2开环控制与闭环控制
归为基本控制方式
1.开环控制系统
方块 表示系统中的功能元件
箭头有向线段 元件之间的输入输出传递方向
外部干扰较弱,精度要求不高场合
特征:没有反向的信号回传;抗干扰能力差;成本低
闭环控制系统
信息在系统内的传递形成了闭合环路
通道
前向通道:信号从输入到输出方向传递的通路
反馈通道:输出到输入
闭环控制系统利用反馈信号获得比较偏差来产生控制作用,故也称为反馈控制系统。
内部参数精度没有这么高;增加了反馈元件和比较元件;结构比较复杂,搞不好会震荡
系统是自动控制还是手动控制与系统是开环还是闭环无关。
反馈控制系统的基本要求
稳定性
稳定性是指系统受扰动后重新恢复平衡的能力
稳定是衰减过程,等幅振荡(临界稳定过程);不稳定为发散过程
快速性
稳定的系统对平衡状态的恢复或跟随的速度
影响因素
扰动
任务需要改变平衡状态
准确性
跟随期待量的能力
系统输 ...
自动控制原理第二章
mathjax: true
- Date:2024-03-05
Time:17:02
Subject:
Tags:
[[2024-03]]
系统的微分方程
物理系统微分方程
[!note]
步骤
定义系统及其组成元件
确定必要的假设条件
利用系统自身的物理规律
利用各组成元件的原始方程和前面所确定的输入量、中间变量和输出量,消去中间变量,建立描述系统输入量与输出量之间关系的微分方程
若得到的是线性微分方程,通常将其列写为标准形式,即将与输出量和输入量有关的各项分别列写在等号左右两边**(左出右入),并且两边各导数项均按降幂排列**。若得到的是非线性微分方程,则需要对非线性微分方程进行线性化处理才能列写为线性微分方程的标准形式
线性叠加
例p24
几阶系统看最高次导数
时间常数
Tm=JmRa/(βmRa+CeCm)T_m=J_m R_a /\left(\beta_m R_a+C_e C_m\right)
Tm=JmRa/(βmRa+CeCm)
电压传递常数和转矩传递常数
CmβmRa+CeCmua(t)−RaβmRa+CeCmMc(t)\frac ...
博客第一文
简简单单的记录一下
建立该博客用于记录各种事情吧~
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick Start
Create a new post
1$ hexo new "My New Post"
More info: Writing
Run server
1$ hexo server
More info: Server
Generate static files
1$ hexo generate
More info: Generating
Deploy to remote sites
1$ hexo deploy
More info: Deployment