News

Discover more

樹莓派IO接口你了(le)解嗎?看完這(zhè)篇就夠了(le)



一、電源輸出引腳

3v3、5v代表:3.3伏特和(hé)5伏特,是輸出供電的(de)正極,也(yě)就是我們常說的(de)Vcc

GND代表接地和(hé)輸出供電的(de)負極

※ 特别注意:每個(gè)引腳最大(dà)輸出電流爲16毫安(mA),且同一時(shí)刻所有引腳的(de)總輸出電流不超過51毫安

二、GPIO

GPIO(General Purpose I/O Ports)意思爲通(tōng)用(yòng)輸入/輸出端口,通(tōng)俗地說,就是一些引腳,可(kě)以通(tōng)過它們輸出高(gāo)低電平或者通(tōng)過它們讀入引腳的(de)狀态-是高(gāo)電平或是低電平。GPIO是個(gè)比較重要的(de)概念,用(yòng)戶可(kě)以通(tōng)過GPIO口和(hé)硬件進行數據交互(如UART),控制硬件工作(如LED、蜂鳴器等),讀取硬件的(de)工作狀态信号(如中斷信号)等。GPIO口的(de)使用(yòng)非常廣泛。掌握了(le)GPIO,差不多(duō)相當于掌握了(le)操作硬件的(de)能力。

※ 樹莓派有26個(gè)GPIO接口,其中有一部分(fēn)是複用(yòng)接口。

1、引腳3、5爲IC總線複用(yòng)接口

2、引腳7爲(GCLK)全局時(shí)鐘(zhōng)引腳複用(yòng)接口

3、引腳19、21、23爲SPI總線複用(yòng)接口

4、引腳8、10爲串口複用(yòng)接口,TX發送,RX接收

5、引腳12、32、33、35爲PWM複用(yòng)接口

三、IC總線

IC是内部整合電路的(de)稱呼,是一種串行通(tōng)訊總線,使用(yòng)多(duō)主從架構,由飛(fēi)利浦公司在1980年代爲了(le)讓主闆、嵌入式系統或手機用(yòng)以連接低速周邊裝置而發展。IC的(de)正确讀法爲"Inter-Integrated Circuit" 。

SDA:數據線

SCL:時(shí)鐘(zhōng)線

四、SPI總線

SPI是串行外設接口(Serial Peripheral Interface)的(de)縮寫,是一種高(gāo)速的(de),全雙工,同步的(de)通(tōng)信總線,并且在芯片的(de)管腳上隻占用(yòng)四根線,節約了(le)芯片的(de)管腳,同時(shí)爲PCB的(de)布局上節省空間,提供方便,正是出于這(zhè)種簡單易用(yòng)的(de)特性,如今越來(lái)越多(duō)的(de)芯片集成了(le)這(zhè)種通(tōng)信協議(yì)。

MISO:數據輸入

MOSI:數據輸出

SCLK:時(shí)鐘(zhōng)信号

SS:使能信号

五、UART總線

UART是一種通(tōng)用(yòng)串行數據總線,用(yòng)于異步通(tōng)信。該總線雙向通(tōng)信,可(kě)以實現全雙工傳輸和(hé)接收。在嵌入式設計中,UART用(yòng)于主機與輔助設備通(tōng)信,如汽車音(yīn)響與外接AP之間的(de)通(tōng)信,與PC機通(tōng)信包括與監控調試器和(hé)其它器件,如EEPROM通(tōng)信。

可(kě)以理(lǐ)解爲計算(suàn)機的(de)串口。RS232、TTL

RX是接收, TX是發送.

六、PWM脈沖寬度調制

脈沖寬度調制是一種模拟控制方式,其根據相應載荷的(de)變化(huà)來(lái)調制晶體管基極或MOS管栅極的(de)偏置,來(lái)實現晶體管或MOS管導通(tōng)時(shí)間的(de)改變,從而實現開關穩壓電源輸出的(de)改變。這(zhè)種方式能使電源的(de)輸出電壓在工作條件變化(huà)時(shí)保持恒定,是利用(yòng)微處理(lǐ)器的(de)數字信号對(duì)模拟電路進行控制的(de)一種非常有效的(de)技術。脈沖寬度調制是利用(yòng)微處理(lǐ)器的(de)數字輸出來(lái)對(duì)模拟電路進行控制的(de)一種非常有效的(de)技術,廣泛應用(yòng)在從測量、通(tōng)信到功率控制與變換的(de)許多(duō)領域中。

好了(le),以上就是樹莓派IO接口的(de)介紹,有什(shén)麽問題或疑問可(kě)以關注我私信或留言交流。


相關文章(zhāng)

上拉電阻和(hé)下(xià)拉電阻

上拉電阻和(hé)下(xià)拉電阻

在折騰Arduino或者樹莓派信号輸入的(de)時(shí)候,時(shí)常聽(tīng)到的(de)就是上拉電阻和(hé)下(xià)拉電阻,

查看全文

牛逼的(de)樹莓派dashboard

樹莓派安裝 Nginx + PHP7.3 + Pi Dashboard

查看全文

Linux 下(xià)使用(yòng) system

下(xià)面的(de)教程将介紹如何将命令或程序配置爲開機啓動時(shí)自動運行的(de)服務。完成配置之後,就

查看全文