Raspberry PI硬件

Raspberry Pi硬件

1.目前樹莓派的型號(根據處理器分)

  • 第一代linux

    • Model Agit

    • Model B網絡

    • Model A+ide

    • Model B+ui

    • ZEROspa

  • 第二代debug

    • Model B設計

  • 第三代3d

    • Model Bcode

還有一個Raspberry Pi Compute Module

第二代是否是叫Raspberry Pi 2B啊

圖片

 

 


Raspberry Pi 1 Model A+

 

 

 

 
Raspberry Pi 1 Model B v1.0 正面

 

 

 

 
Raspberry Pi 1 Model B v1.0 背面

 

 

 

 
Raspberry Pi 1 Model B v2.0 正面

 

 

 

 
Raspberry Pi 1 Model B 國產版本 正面

 

 

 

 
Raspberry Pi 1 Model B+

 

 

 

 
Raspberry Pi 2 Model B

 

 

 

 
Raspberry Pi 3 Model B

 

 

 

 
Raspberry Pi ZERO

 

 

 

 
Raspberry Pi Compute Module

 

2.樹莓派不一樣型號的具體差別

  Pi 1 Model A Pi 1 Model B Pi 1 Model A+ Pi 1 Model B+ Pi ZERO Pi 2 B Pi 3 B
CPU BCM2835 BCM2836 BCM2837
RAM 256 MiB 256 MiB/512 MiB 256 MiB 512 MiB 1024 MiB
GPU Broadcom VideoCore IV, OpenGL ES 2.0,OpenVG 1080p30 H.264 high-profile encode/decode, 250 MHz Broadcom VideoCore IV, OpenGL ES 2.0,OpenVG 1080p60 H.264 high-profile encode/decode, 400 MHz
USB ports 1 USB 2.0 (provided by the BCM2835) 2 USB 2.0 (via integrated USB hub in LAN9512) 1 USB 2.0 (provided by the BCM2835) 4 USB 2.0 (via integrated USB hub in LAN9514) 1 Micro USB OTG (On The Go) 4 USB 2.0 (via integrated USB hub in LAN9514)
Video outputs Composite video | Composite RCA, HDMI (not at the same time) HDMI | Composite video requires 4 Pole Adapter HDMI, Composite video via unsoldered 2-pin header Composite video requires 4 Pole Adapter
Audio outputs TRS connector | 3.5 mm jack, HDMI
Onboard Storage Secure Digital|SD / MMC / SDIO card slot Micro Secure Digital / MicroSD slot
Onboard Network None 10/100 wired Ethernet RJ45 None 10/100 wired Ethernet RJ45 None 10/100 wired Ethernet RJ45 10/100 wired Ethernet RJ45, integrated 802.11n Wi-Fi & Bluetooth 4.1
Power ratings 300mA 700mA 600mA up to 1.2A @ 5V ~650 mA 160mA rating ~650 mA 800mA
Weight 31g 40g 23g 40g 9g 45g 40g

祖傳的100M有線網卡, 簡直殘念

3.PCB引腳介紹

 

 

 
Raspberry Pi 1 Model B v2.0 正面

 

  • P1: 26-pin (2x13) 2.54 mm header expansion, providing: see Low-level peripherals

    • 8 GPIOs at 3.3 V

    • 2-pin UART serial console, 3.3 V TTL (debug); or 2 GPIOs at 3.3 V

    • I²C interface (3.3 V); or 2 GPIOs at 3.3 V

    • SPI interface (3.3 V); or 5 GPIOs at 3.3 V

    • 3.3 V, 5 V and GND supply pins

    • ARM JTAG (if pins are reconfigured in software - on Revision1.0 boards one signal would also need to be taken from S5)

    • I²S interface (if pins are reconfigured in software, hardware hack may be required5)

  • P2: 8-pin 2.54 mm header expansion (header not fitted on Revision 2.0 boards), providing GPU JTAG (ARM11 pinout, pin 7 is nofit for locating)

  • P3: 7-pin 2.54 mm header expansion (header not fitted), providing LAN9512 JTAG (pin 6 is nofit for locating)

  • P4: 10/100 Mbit/s RJ45 Ethernet jack (Model B)

  • P5: 8-pin (2x4) 2.54 mm header expansion (header not fitted), on the bottom of the board, providing: see Low-level peripherals (Model B Revision 2.0 and Model A boards only)

    • 4 GPIOs at 3.3 V

    • 3.3 V, 5 V and GND supply pins

    • Second I²C interface (3.3 V) (if pins are reconfigured in software)

    • I²S interface (if pins are reconfigured in software)

    • Handshake signals for the UART on the P1 header (if pins are reconfigured in software)

  • P6: 2-pin 2.54 mm header expansion (header not fitted), providing an option to connect a hardware-reset button (Revision 2.0 boards only)

  • TP1 and TP2: Test Points giving access to +5 V and GND respectively

  • 5 Status LEDs:

    • D5(Green) - SDCard Access (via GPIO16) - labelled as "OK" on Model B Rev1.0 boards and "ACT" on Model B Rev2.0 and Model A boards

    • D6(Red) - 3.3 V Power - labelled as "PWR" on all boards

    • D7(Green) - Full Duplex (LAN) (Model B) - labelled as "FDX" on all boards

    • D8(Green) - Link/Activity (LAN) (Model B) - labelled as "LNK" on all boards

    • D9(Yellow) - 10/100 Mbit/s (LAN) (Model B) - labelled (incorrectly) as "10M" on Model B Rev1.0 boards and "100" on Model B Rev2.0 and Model A boards

1.不過對於後面的板子, 好比1B+, 2B, 3B都是將網絡指示燈集成到了RJ45插座上面了
2.電源指示燈閃爍說明你的電源有問題
3.綠色的指示燈相似於普通電腦的硬盤指示燈,代表正在讀寫文件
4.1B的板子有一些孔沒有焊接上排針, 若是焊上排針, 將能夠擴展一些額外的GPIO以及外設

Pi 1Model A and B (Original)

P1 Header

 

 

 
P1 Header

 

能夠經過觀察PCB絲印肯定引腳順序

 

 

 
P1 Header

 

P2 header

 

 

 
P2 header

 

GPU的JTAG接口

  • Pin 1 - 3.3V (same as P1-01, 50 mA max current draw across both of them)

  • Pin 7 - GND

  • Pin 8 - GND

P3 header

 

 

 
P3 header

 

LAN9512 JTAG

  • Pin 7 - GND

P5 header

 

 

 
P5 header

 

wiki上說從下往上看

Pin Number Pin Name Rev2 Hardware Notes Alt 0 Function Other Alternative Functions
P5-01 5V0 Supply through input poly fuse    
P5-02 3.3V 50 mA max (combined with P1)    
P5-03 GPIO28   I2C0_SDA ALT2 = PCM_CLK
P5-04 GPIO29   I2C0_SCL ALT2 = PCM_FS
P5-05 GPIO30     ALT2 = PCM_DIN ALT3 = UART0_CTS ALT5 = UART1_CTS
P5-06 GPIO31     ALT2 = PCM_DOUT ALT3 = UART0_RTS ALT5 = UART1_RTS
P5-07 GND      
P5-08 GND      

P6 header

 

 

 
P6 header

 

Pin Number Pin Name Rev2 Hardware Notes
P6-01 RUN Short to ground to reset the BCM2835
P6-02 GND  

短接能夠重啓樹莓派, 1B v2.0纔開始添加此設計

Model A+, B+ and B2

 

 


 


Raspberry Pi 1 Model B+

 

 

 

 
P1 Header

 

整理自: http://elinux.org/RPi_Low-level_peripherals