C语言
公司保洁员
站在风口上,猪真的会飞起来!
展开
-
深入浅出STM32 定时器输入捕获实验之四路超声波讲解(寄存器版)
输入捕获定时器的输入捕获模式可以用来测量脉冲宽度或者测量频率。本教程通过测量脉冲宽度,实现四路超声波测量距离的目的。如图所示:首先,我们设定定时器工作模式为向上计数模式,图中t1-t2时间间隔就是我们需要测量的脉宽时间(即高电平时间)。测量方法如下:1:设定定时器某通道为上升沿捕获,这样在t1时刻,就会捕获到当前值CNT值,然后马上清零,同时设置该通道为下降沿捕获,这样到t2时刻,又发生捕...原创 2019-04-12 21:48:29 · 4213 阅读 · 10 评论 -
STM8S103系列IO口模拟串口通信(实现真正串口)
STM8s103f3p3单片机只有一个串口,有时候在实际项目中,我们需要用到多个串口来实现项目要求,此时,我们可以通过IO口来模拟串口通信,在实现项目需求的同时,还大大降低了成本。实验原理默认串口空闲状态为高电平,开始位为0,然后发送8个数据位,然后是奇偶校验位,停止位为高电平。数字电路中只有0、1两种状态,这是我们用IO口可以实现的,我们认为高电平是1,低电平是0。也就是说我们用只到了IO口...原创 2019-04-17 20:56:51 · 6977 阅读 · 1 评论 -
电赛模拟训练日志总结三(红外光通信装置)
一、项目设计并制作一个红外光通信装置。二、理论分析电赛题目要求是将处理的音频信号和温度数字信号通过红外管发射发射出去,先将电信号转换为光信号,再将光转换成电信号的过程过程,这个实现的方案有多种。分为模拟量加数字量传输,数字量传输等等。实验过程中我们尝试过将音频信号转换成数字信号跟温度信号调制在一起,通过红外编码的方式实现数据传输,但是数字量传输往往会收到频率限制,且误码率极高,就这样我们把这...原创 2019-07-12 19:24:51 · 3162 阅读 · 0 评论 -
2019全国大学生电子设计大赛(H题 模拟电磁曲线炮)
一.题目自行设计并制作一个模拟电磁曲线炮,简称电磁炮。题目要求:1.电磁炮能够在输入适当的距离D后,能将炮弹发射到该位置,且绝对偏差不大于50cm;2.输入环形靶中心与定标点的距离d及与中心轴线的偏 离角度a ,一键启动后,电磁炮自动瞄准射击,按击中环形靶环数计 分;若脱靶则不计分;3. 在指定范围内任意位置放置环形靶(有引导标识,参见说明 2),一键 启动后,电磁炮自动搜寻目标并炮击环形...原创 2019-09-17 16:37:23 · 12185 阅读 · 0 评论