专题1:树莓派Pico引脚功能详解(想和我们交流的可看末尾)

1 主要功能

Raspberry Pi Pico 一共有40个针脚。

这是Raspberry Pi Pico官方提供的引脚图,应该有很多人看到上面的图标都是两眼一摸黑,接下来,我将从每种颜色分类来讲述每个引脚的功能

2 Power类引脚

Power,顾名思义就是电源的意思。这种引脚一共有三个,Power类引脚是为接到Pico上的传感器供电使用的(一般会接VCC)我来列个表:

Power引脚简介
引脚编号名称作用
363V3(OUT)输出3.3伏电压的引脚
39VSYS直连Pico内部电源,输出2~5V的电压
40VBUS连接Pico的USB接口电源,输出5V电压

基本上,Power类的引脚稍微讲解一下即可,因为你在实际操作时也只会与引脚的电压打交道。

3 Ground引脚

这个引脚嘛......

我相信大家对这个引脚太熟悉不过了,Ground引脚就是接地的引脚,一般都会接在传感器的GND引脚上,基本上你知道这一点也就够啦,反正你在后面的课程中也会熟悉它的。

4 GPIO,PIO and PWM类引脚

GPIO在第一节课已经讲过一回了,但是很多小伙伴都不是特别清楚PWM是什么鬼,我来给大家讲

 一下什么是PWM。

脉冲宽度调制(PWM)是一种模拟控制方式,根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而实现开关稳压电源输出的改变。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理器的数字信号对模拟电路进行控制的一种非常有效的技术。广泛应用在从测量、通信到功率控制与变换的许多领域中。

呵呵,看到这一大串文字,小伙伴们肯定又蒙了,我找了一个视频,就用这个视频来给大家通俗易懂地讲一下什么是PWM吧。

什么是PWM?

看完了这个视频,相信大家对PWM已经有了一个基本的认识,在后面,我们还会遇到他的。

5 UART,I2C和SPI

UART,I2C和SPI分别指的是三种单片机与其他设备的通信方式。同样,我又找了一个视频,大家也看一下这个视频,对这三种通信方式来一个基本的了解吧————

UART那么好用,为什么单片机还需要I2C和SPI?

这三种通信方式在后面,我们也会与它打交道的, 现在我们要做到的,就是先把基础打好,后面再学习使用这三种通信方式。

6 ADC类针脚

ADC是模拟到数字转换器(Analog-to-Digital Converter)缩写,主要用于将连续传输的模拟信号转换为数字信号,便于数字系统(如中央处理器CPU、微控制器MCU等)对传输信息进行快速处理和分析。

模拟信号是指用连续变化的物理量所表达的信息,如温度、湿度、压力、电压、电流等。ADC模块所采集的模拟信号是连续变化的电压或电流信号,其数值在一定范围内连续变化,传输信号波形如图所示:

模拟信号传输优缺点如下:

优点:

1)具有精确的分辨率,在理想情况下,具有无穷大的分辨率;

2)描述物理量时,模拟信号比数字信号处理方法更简单方便;

3)模拟信号因为没有村子量化误差,所以能准确描述物理量的真实值;

4)模拟信号直观且更容易实现。

缺点:

1)模拟信号的信号比较弱,易受到杂讯的影响;

2)传输距离近,只能进行短距离运输;

3)抗干扰能力弱,在传输过程中容易受到噪声的干扰;

4)模拟信号保密性差,通信内容容易遭到窃听。

       数字信号是由一系列离散的数字表示,只能取有限的值,一般用二进制代码0/1表示,传输信号波形如下图所示:

数字信号传输优缺点:

优点:

1)抗干扰能力强。数字信号通过二进制表示,相比于模拟信号的连续变化,数字信号的干扰对信号质量影响比较小,在传输和处理过程中能更好的抵抗外部干扰。

2)压缩和处理方便。数字信号通过编码和压缩算法减少数据量,从而在传输和存储过程中节省宽带和空间。同时,利用数字信号处理(DSP)技术,进行高效的算法实现和信号分析。

3)传输损耗小。数字信号在传输过程中可以经过放大和补偿,以抵消信号损耗,提升信号质量。此外,使用纠错编码技术,通过差错检测和纠正机制保证数据准确性。

4)兼容性强。数字信号可以通过数字接口连接不同设备和系统,实现各种数字信号之间的互联。

缺点:

1)处理延迟高。数字信号进行数模转换(DAC)和模数转换(ADC)的过程会带来一定的延迟,对于啥要求实时性高的应用如音频传输和通信系统可能带来问题。

2)精度受限。数字信号的精度受到采样率限制,由于数字限号只能通过离散的数值来表示,其精度不能无限增加。在高精度应用中,可能需要更高的采样率和更大的数据表示范围。
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/m0_72952662/article/details/136063831

ADC接口共有五个,我列一个表来讲一下他们每个的作用:

名称编号作用
ADC031模数转换0号接口
ADC132模数转换1号接口
AGND33ADC专用GND接口
ADC234模数转换2号接口
ADC_VREF35ADC电源(和基准)电压,通过对3.3V电源进行滤波在树莓派Pico上产生。若需要更好的ADC性能,则可将该引脚与外部基准一起配合使用。

7 System Control类接口

这种接口只有两个:RUN和3V3_EN

  1. 3V3_EN: 3V3_EN连接到板载SMPS使能引脚,并通过100kΩ电阻上拉至VSYS。若禁用3.3 V(撤消RP2040电源),请将3V3_EN引脚与低电平短路。
  2. RUN: RUN是RP2040 MCU芯片使能引脚,它有一个连接到3.3V的内部(片上)上拉电阻,该电阻为50kΩ。将此引脚与低电平短路将对RP2040 MCU进行复位(也就是运行main.py主程序)。

好了,这就是这节课要讲的东西。

哦,对了,我最近见了一个树莓派PICO交流群,感兴趣的伙伴进来聊一聊哈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值