卓老师的这些动图对电子理解真的很有用

60110740b224c4575b57170330ef51a0.png

01 串行通信

在头条电子森林博客中看到一些显示电子系统中信号波形的动图,有助于帮助我们理解传输的机理。特转载如下。

1、SPI传输

bfe0530a0a8a30fc09932953f0ec91b9.gif
▲ 图1  SPI 数据传输
67f6d3b0107873e470254ea15c5fa944.gif
▲ 图1.2  SPI数据传输(2)
2f1b4eb3b0d1c3627bc0c29d330da0d3.gif
▲ 图1.3  SPI时序信号

2、I2C传输

0f56ed57aa39dee628ff71886578a05d.gif
▲ 图1.2.1  I2C总线以及寻址方式

3、UART传输

0ab56b78fcc8bc647e96ae98a841585e.gif
▲ 图1.3.1  PC 上通过UART来调试MCU
a3e7e80b6463514efe6ff101bf0cffcb.gif
▲ 图1.3.2  RS-232通过电平转换芯片与MCU通讯

4、红外控制

ffde866cd260f974eb2cccb0a8fe4e94.gif
▲ 图1.4.1  红外控制信号也是一个串行通讯信号
665fbb921c3270bb4feb5d068f15dd3e.gif
▲ 图1.4.2  红外信号接收与放大整形电路
2f4a618cb4ad800e391ffca975de6b20.gif
▲ 图1.4.3  一个使用红外接收光电管控制继电器进行鱼食投喂电路

5、串并转换电路

039a9edc469fb964d140cae46c68c586.gif
▲ 图1.5.1  串入、并出移位寄存器
ed3b10e189dd1b4befc02fd7067c3d60.gif
▲ 图1.5.2  由八个D寄存器组成的移位寄存器
45aa416c6397902fcd84195c7e5b49fb.gif
▲ 图1.5.4  串行传输示意图

6、其它波形动画

72d74c121b657198c9b1e46b2bd109a3.gif
▲ 图1.6.1  PWM控制LED亮度
c253e387a4a79df632786d44cfe948d4.gif
▲ 图1.6.2  PWM控制LED亮度
d2645829992f608c7e4989607e77142c.gif
▲ 图1.6.3  调幅与调频信号
774df601ffadfacec477642abe49ce4f.gif
▲ 图1.6.4  相位调制信号
1ed501152959f3bc09ef7fc08404e157.gif
▲ 图1.6.5  方波边沿抖动波形

02 提  问

■ 提问:

卓老师你好,关于节能组电压显示的LED板,我存在一些疑问。

  1. LED驱动必须使用英飞凌的TLD系列芯片吗?能否使用别的芯片,或者直接用三极管驱动?

  2. 长或宽至少一边大于十厘米,是在引导我们将LED排成一排,用进度条的形式来显示电压吗?

  3. 接上条,如何衡量板子的“真实长度”,比如我板子长度超过十厘米了,但是有一半都是空的,这种情况怎么算?

  4. 能否直接显示电压数值,将LED摆成数字的形状,或者直接用数码管来代替LED(毕竟数码管本质上就是多个LED)?

  5. 能否使用内置iC的LED,例如WS2812等?

◎ 回答:

在第十七届智能车竞赛中,无线充电组在规则中要求使用LED显示储能法拉电容电压,为的是:

  • 能够使得比赛过程更加生动有趣。车模停止充电时,如果没有指示,则显得过程单调乏味;此外竞赛将会鼓励同学们在车模作品制作时,能够关注车模外观静态和动态美学设计,产生具有个性的炫酷现场展示效果;

  • 裁判员比较容易判断是否车模最高电压不超过12V。这一点需要在比赛之前,由技术裁判使用万用表检验LED灯条显示与储能电容电压之间呈现线性关系;

  • 让同学们了解Infineon公司车载LED控制器的原理与使用方法。

基于以上目标,所以要求:

  • 在LED电压显示灯条中,使用Infineon提供的LED驱动芯片,完成 超过12条(13 ~ 16)灯条显示;每一条代表储能电容电压1V。

  • LED电压显示灯条的有效长度,即从第一排LED到最后一排之间的距离大于等于10厘米;每一条中的LED个数,排列的宽度不限制;

  • 除了上述LED灯条之外,参赛队伍可以另行设计其它的显示电路,包括数码管,LCD,彩色LED等,其它LED驱动电路不再限制使用Infineon的LED驱动芯片。

cfd3c5acd19ced0df767f3ccdd2cab42.png
▲ 图2.2.1 无线充电组储能电容LED显示板示意图


推荐阅读:

专辑|Linux文章汇总

专辑|程序人生

专辑|C语言

我的知识小密圈

关注公众号,后台回复「1024」获取学习资料网盘链接。

欢迎点赞,关注,转发,在看,您的每一次鼓励,我都将铭记于心~

f45b3761af2e95bb1fa3d52a18724556.png

嵌入式Linux

微信扫描二维码,关注我的公众号

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

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

相关文章

国内网络安全公司、社区简介

国内网络安全公司简介<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />1&#xff0e;http://www.symantec.com/region/cn赛门铁克中国一家从事网络安全服务的公司&#xff0c;挺供网络安全产品下载、整体网络安全解决方案。2&…

一句话输出没有结束符的字符串

编程时往往存在这种情况&#xff1a; 函数接口传给你一个没有“\0”结尾的字符串str和他的长度str_len&#xff0c;调试的时候你需要将其打印出来。 一般人都会这么做&#xff1a; void print_str(const char* str, unsigned int str_len) { unsigned int i0; for (; i < …

动态规划:树形DP-景点中心(树的带权重心)

话说宁波市的中小学生在镇海中学参加计算机程序设计比赛&#xff0c;比赛之余&#xff0c;他们在镇海中学的各个景点参观。镇海中学共有n个景点&#xff0c;每个景点均有若干学生正在参 观。这n个景点以自然数1至n编号&#xff0c;每两个景点的编号均不同。每两个景点之间有且只…

bootscripttable前端排序无效_前端你应该知道的八条bug分享给你们

1: 为什么列表的数据不要让后端同学返回对象&#xff0c; 而应该返回数组&#xff1f;返回对象我们前端直接遍历有没问题啊&#xff0c; 可以正常显示&#xff0c;那是因为你没有遇到下面描述的情况bug现象1:「我明明把3这个key定义在了第二个位置&#xff0c; 但是每次打印出来…

干货|手把手教你自制六足仿生机器人

摘要&#xff1a;经过大一那次失败之后&#xff0c;我决定暂时停止该项目的开发&#xff0c;转而先去学习那些有关嵌入式开发的基础知识&#xff0c;等以后有能力的时候再去独立完成这个六足机器人。很幸运的是在我大学本科即将结束的时候&#xff0c;我已掌握了足够的知识来完…

STM32F4 HAL 库开发报错:Hal_StatusTypeDef is undefined的解决办法

1、直接在头文件出添加#include "stm32f4xx_hal.h"即可。

7多态与多态性

多态 多态指的是一类事物有多种形态&#xff0c;比如 动物有多种形态&#xff1a;人&#xff0c;狗&#xff0c;猪 import abc class Animal(metaclassabc.ABCMeta): #同一类事物:动物abc.abstractmethoddef talk(self):passclass People(Animal): #动物的形态之一:人def talk(…

Comet:基于 HTTP 长连接的“服务器推”技术

http://www.ibm.com/developerworks/cn/web/wa-lo-comet/ “服务器推”技术的应用 请访问 Ajax 技术资源中心&#xff0c;这是有关 Ajax 编程模型信息的一站式中心&#xff0c;包括很多文档、教程、论坛、blog、wiki 和新闻。任何 Ajax 的新信息都能在这里找到。 传统模式的 We…

lol最克制诺手的英雄_LOL:哪些英雄之间非常克制,不管怎么打,遇到就输了?...

大家好&#xff0c;我是你们的老朋友小黑君。在英雄联盟里&#xff0c;英雄们总有克制或者被克制的英雄&#xff0c;就比如“剑魔克制阿卡丽”&#xff0c;尤其是接下来我们要说的这几对&#xff0c;在对局中遇到基本上就输了&#xff01;冰霜女巫克制妖姬冰霜女巫的出场率一直…

聊聊内卷之下,直博和读完硕士再读博该怎么选择?

大家好&#xff0c;我是写代码的篮球球痴&#xff0c;转发一篇考研读博的文章&#xff0c;希望对大家求学生涯有所帮助。大家好&#xff0c;我是千与千寻&#xff0c;在上一篇推送之中&#xff0c;我们讨论了&#xff0c;五年之内博士是否会出现内卷&#xff0c;阅读量相当的高…

Android 位置服务——BaiduLocation的使用

Android 位置服务——BaiduLocation的使用 原文:Android 位置服务——BaiduLocation的使用版权声明&#xff1a;本文为博主原创文章&#xff0c;欢迎转载&#xff0c;转载请在文章显眼处说明文章出处并给出连接。 https://blog.csdn.net/To_be_Designer/article/details/486854…

推挽输出和开漏输出的区别

https://zhuanlan.zhihu.com/p/41942876

asp.net通过登录后修改个人信息_微信号终于可以修改了!快来改一个

上周&#xff0c;微信在安卓端开启了“修改微信号”功能的灰度测试&#xff0c;这也预示着这项新功能很快就能和我们见面了。果不其然&#xff0c;就在刚才微信正式上线了修改微信号的功能&#xff0c;大家期盼多年的功能终于上线了&#xff01;&#xff01;&#xff01;安卓用…

python进程池pool_python多任务--进程池Pool

进程池Pool在利用Python进行系统管理的时候&#xff0c;特别是同时操作多个文件目录&#xff0c;或者远程控制多台主机&#xff0c;并行操作可以节约大量的时间。当被操作对象数目不大时&#xff0c;可以直接利用multiprocessing中的Process动态成生多个进程&#xff0c;但如果…

数据集 结构化数据

数据集 一个数据的集和&#xff0c;每一行是一条数据记录&#xff0c;每一列是一个字段。 我们把表中的每一行叫做一个“记录”&#xff0c;每一个记录包含这行中的所有信息&#xff0c;就像在通讯录数据库中某个人全部的信息。字段是比记录更小的单位&#xff0c;字段集合组成…

STM32 ADC 单次模式、连续模式、扫描模式(转载)

ADC单通道&#xff1a; 要求进行一次ADC转换&#xff1a;配置为单次模式使能&#xff0c;扫描模式失能。这样ADC的这个通道&#xff0c;转换一次后&#xff0c;就停止转换。 要求进行连续ADC转换&#xff1a;配置为连续模式使能&#xff0c;扫描模式失能。这样ADC的这个通道&…

LeetCode:验证回文串【125】

LeetCode&#xff1a;验证回文串【125】 题目描述 给定一个字符串&#xff0c;验证它是否是回文串&#xff0c;只考虑字母和数字字符&#xff0c;可以忽略字母的大小写。 说明&#xff1a;本题中&#xff0c;我们将空字符串定义为有效的回文串。 示例 1: 输入: "A man, a …

一些好玩的创客玩件

桌面天气预报站&#xff1a;https://mc.dfrobot.com.cn/thread-311127-1-1.html

云数据中心网络遇到的问题_云数据中心面临安全问题,华为SDN解决方案有一个安全大脑...

CNET科技资讯网 9月23日 北京消息(文/周雅)&#xff1a;当越来越多的企业开始采用云服务&#xff0c;安全问题往往成为待考虑的问题。在传统IT环境中&#xff0c;企业默认的逻辑架构是可信的&#xff0c;数据在自己手里&#xff0c;系统部署在自己的数据中心&#xff0c;有自己…

会唱歌的路

文 | 贰沐编辑 | 贰沐 子鱼会唱歌的路&#xff1f;&#xff01;是什么意思&#xff1f;是说路会自己唱歌吗&#xff1f;开车行驶在普通的道路上&#xff0c;我们能够听到“嗡嗡”的各种杂乱无章的声音&#xff0c;而在有些特殊的路上&#xff0c;我们可以听到路面在发出有节奏的…