Raspberry Pi – Wikipedia tiếng Việt

Raspberry Pi là từ để chỉ các máy tính bo mạch đơn (hay còn gọi là máy tính nhúng) kích thước chỉ bẳng một thẻ tín dụng, được phát triển tại Anh bởi Raspberry Pi Foundation với mục đích ban đầu là thúc đẩy việc giảng dạy về khoa học máy tính cơ bản trong các trường học và các nước đang phát triển.[4][5][6]

Raspberry Pi gốc và Raspberry Pi gốc 2 được sản xuất theo nhiều thông số kỹ thuật khác nhau trải qua những thỏa thuận hợp tác cấp phép sản xuất với Newark element14 ( Premier Farnell ), RS Components và Egoman. Các công ty này bán Raspberry Pi trực tuyến. Egoman sản xuất một phiên bản phân phối duy nhất tại Đài Loan, hoàn toàn có thể được phân biệt với những bản Pi khác bởi màu đỏ của chúng và thiếu dấu FCC / CE. Phần cứng là như nhau so với toàn bộ những nhà phân phối .Raspberry Pi khởi đầu được dựa trên mạng lưới hệ thống trên một vi mạch ( SoC ) BCM2835 của Broadcom, gồm có một vi giải quyết và xử lý ARM1176JZF-S 700 MHz, VideoCore IV GPU, và bắt đầu được xuất xưởng với 256 MB RAM, sau đó được tăng cấp ( Mã Sản Phẩm B và B + ) lên đến 512 MB. Board này cũng có socket Secure Digital ( SD ) ( model A và B ) hoặc MicroSD ( Mã Sản Phẩm A + và B + ) dùng làm thiết bị khởi động và bộ tàng trữ liên tục .

Trong năm 2014, Raspberry Pi Foundation đã phát hành Mô-đun Compute, đóng gói một BCM2835 với 512 MB RAM và một flash chip eMMC vào một module để sử dụng như một phần của hệ thống nhúng.

Tổ chức này cung ứng Debian và Arch Linux ARM để người dùng tải về. Các công cụ có sẵn cho Python như thể ngôn từ lập trình chính, tương hỗ cho BBC BASIC ( trải qua RISC OS image hoặc Brandy Basic clone cho Linux ), C, C + +, Java, Perl và Ruby .

Tính đến ngày 08/06/2015, khoảng 5-6.000.000 mạch Raspberry Pi đã được bán.[7][8] Khi đã trở thành máy tính cá nhân bán chạy nhanh nhất của Anh, Raspberry Pi là thiết bị được giao nhiều thứ hai sau Amstrad PCW, “Personal Computer Word-processor”, bán được 8 triệu chiếc.[cần dẫn nguồn]

Vào đầu tháng 2 năm 2015, thế hệ tiếp theo của Raspberry Pi, Raspberry Pi 2, đã được phát hành. Board máy tính mới này đầu tiên chỉ có một cấu hình (model B) và trang bị SoC Broadcom BCM2836, với một nhân ARM Cortex-A7 CPU 4 lõi và một VideoCore IV dual-core GPU; 1 GB bộ nhớ RAM với thông số kỹ thuật còn lại tương tự như của các thế hệ model B+ trước đó. Raspberry Pi 2 vẫn giữ nguyên giá $35 so với model B, với model A+ giá $20 vẫn còn được bán.[cần dẫn nguồn]

Hầu hết những mạch Pi được sản xuất tại một xí nghiệp sản xuất Sony tại Pencoed, Wales [ 9 ] ; một số ít được sản xuất tại Trung Quốc hoặc Nhật Bản [ 10 ] .
Nguyên hộp máy tính Raspberry Pi Raspberry Pi đang được sử dụngPhần cứng Raspberry Pi qua nhiều phiên bản được trang bị thông số kỹ thuật khác nhau, về dung tích bộ nhớ, vi xử lí, thiết bị ngoại vi, …Sơ đồ khối trên miêu tả cấu trúc của những model A, B, A +, B +. Model A và A + không có cổng Ethernet và USB. Bộ chuyển đổi Ethernet phải liên kết qua một cổng USB. Trong model A và A +, cổng USB liên kết trực tiếp đến SoC. Trên Mã Sản Phẩm B +, chip này có chứa một hub USB với 5 đầu ra, trong đó có 4 cổng, Model B chỉ cung ứng 2 cổng .

Bộ vi giải quyết và xử lý[sửa|sửa mã nguồn]

SoC được sử dụng trong Raspberry Pi thế hệ tiên phong khá giống với chip được sử dụng trong những chiếc điện thoại cảm ứng mưu trí đời cũ ( như iPhone 3G / 3GS ). Raspberry Pi dựa trên SoC BCM2835 của Broadcom, trong đó gồm một bộ giải quyết và xử lý ARM1176JZF-S 700 MHz, GPU VideoCore IV và RAM. Nó có bộ nhớ cache cấp 1 16 KB và bộ nhớ cache cấp 2 128 KB. Cache cấp 2 này được sử dụng đa phần bởi GPU. SoC được xếp chồng lên nhau dưới chip RAM, thế cho nên ta chỉ thấy được cạnh của nó .

Hiệu suất của những Mã Sản Phẩm thế hệ tiên phong[sửa|sửa mã nguồn]

Khi hoạt động giải trí theo xung nhịp mặc định 700 MHz, thế hệ tiên phong của Raspberry Pi có hiệu suất trong thực tiễn tương tự 0,041 GFLOPS. CPU đem lại hiệu suất tương tự một chiếc Pentium II 300 MHz của những năm 1997 – 1999. GPU cung ứng năng lực giải quyết và xử lý đồ họa 1 GPixel / s hoặc 1,5 Gtexel / s hoặc 24 GFLOPS của hiệu suất máy tính cho tác vụ chung. Khả năng đồ họa của Raspberry Pi tương tự với Xbox của năm 2001 .Kết quả benchmark thống kê giám sát đơn nút LINPACK trong hiệu suất đúng chuẩn đơn trung bình là 0.065 GFLOPS và Raspberry Pi Model-B có hiệu suất đúng chuẩn kép là 0,041 GFLOPS. Một nhóm 64 máy tính Raspberry Pi Model-B, có nhãn ” Iridis-pi “, đạt được hiệu quả LINPACK HPL là 1,14 GFLOPS ( n = 10.240 ) tại hiệu suất 216 watt với c. US USD 4,000 .Raspberry Pi 2 dựa trên Broadcom BCM2836 SoC, gồm CPU Cortex-A7 lõi tứ chạy ở 900 MHz và 1 GB RAM. Nó được ra mắt là mạnh gấp 4-6 lần so với bản nhiệm kỳ trước đó. Hai phiên bản có GPU giống hệt nhau .
Thế hệ chip tiên phong của Raspberry Pi mặc định hoạt động giải trí ở 700 MHz và không quá nóng để cần một miếng tản nhiệt hoặc giải pháp làm mát đặc biệt quan trọng nào khác, trừ khi con chip này được ép xung. Thế hệ thứ hai chạy ở 900 MHz theo mặc định, và cũng không đủ nóng để cần một miếng tản nhiệt hoặc giải pháp làm mát đặc biệt quan trọng. Ép xung hoàn toàn có thể làm SoC này nóng lên nhiều hơn mức thông thường .Hầu hết những chip Raspberry Pi hoàn toàn có thể được ép xung tới 800 MHz và 1 số ít thậm chí còn còn cao hơn đến 1000 MHz. Thế hệ thứ hai được người dùng cho rằng hoàn toàn có thể ép xung tương tự như như vậy, thậm chí còn đến 1500 MHz ( vô hiệu toàn bộ những tính năng bảo đảm an toàn và vượt quá số lượng giới hạn điện áp ). Trong Raspbian Linux distro, những tùy chọn ép xung khi khởi động hoàn toàn có thể được thực thi bởi lệnh ” sudo raspi-config ” mà không vô hiệu chính sách bh. Có những trường hợp Pi tự động hóa tắt ép xung khi chip đạt đến 85 °C ( 185 °F ), nhưng nó hoàn toàn có thể bỏ lỡ tự động hóa quá điện áp và những thiết lập ép xung ( làm vô hiệu chính sách bh ). Trong trường hợp đó, người ta hoàn toàn có thể thử đặt một tản nhiệt có kích cỡ thích hợp vào nó để giữ cho những chip không bị nóng lên đến quá 85 °C .

Phiên bản firmware mới hơn có chứa tùy chọn để lựa chọn giữa năm chế độ overclock (“turbo”) để khi bật lên sẽ thử để có được hiệu suất tối đa của SoC mà không làm giảm tuổi thọ của Raspberry Pi. Điều này được thực hiện bằng cách theo dõi nhiệt độ bên trong lõi của chip, và tải CPU, và điều chỉnh động tốc độ đồng hồ và điện áp lõi. Khi nhu cầu trên CPU thấp, hoặc nó đang chạy quá nóng, hiệu suất sẽ được can thiệp, nhưng nếu CPU có nhiều việc phải làm, và nhiệt độ của chip là chấp nhận được, hiệu suất sẽ được tạm thời gia tăng, với tốc độ xung nhịp lên đến 1 GHz, tùy thuộc vào từng loại board, và trên đó các thiết lập Turbo được sử dụng. Năm thiết lập này là:

  • không (none); 700 MHz ARM, 250 MHz core, 400 MHz SDRAM, 0 volt quá áp,
  • khiêm tốn (modest); 800 MHz ARM, 250 MHz core, 400 MHz SDRAM, 0 volt quá áp,
  • trung bình (medium); 900 MHz ARM, 250 MHz core, 450 MHz SDRAM, 2 volt quá áp,
  • cao (high); 950 MHz ARM, 250 MHz core, 450 MHz SDRAM, 6 volt quá áp,
  • turbo; 1000 MHz ARM, 500 MHz core, 600 MHz SDRAM, 6 volt quá áp.[11][12]

Trong chế độ cao nhất (turbo) xung SDRAM ban đầu 500 MHz, nhưng sau đó đã được thay đổi đến 600 MHz vì 500 MHz đôi khi gây hư thẻ nhớ SD. Đồng thời trong chế độ cao tốc độ xung lõi đã được hạ xuống 450-250 MHz, và ở chế độ trung bình 333-250 MHz.

Trên những bảng mạch Mã Sản Phẩm B beta cũ hơn, 128 MB đã được phân chia theo mặc định cho GPU, để lại 128 MB cho CPU. [ 13 ] Trên Mã Sản Phẩm B bản phát hành tiên phong ( và quy mô A ) với 256 MB, hoàn toàn có thể chia ba kiểu khác nhau. Sự phân loại mặc định là 192 MB ( RAM cho CPU ), đủ để giải thuật video 1080 p độc lập hoặc cho 3D đơn thuần, nhưng có lẽ rằng không phải cho cả hai cùng nhau. 224 MB chỉ dành cho Linux, chỉ với bộ đệm khung hình 1080 p và có năng lực thất bại so với bất kể video hoặc 3D nào. 128 MB dành cho 3D nặng, cũng hoàn toàn có thể là giải thuật video ( ví dụ : XBMC ). [ 14 ] Nokia 701, để so sánh, sử dụng 128 MB cho Broadcom VideoCore IV. [ 15 ] Đối với Mã Sản Phẩm B mới có RAM 512 MB lúc đầu, có những tệp phân loại bộ nhớ tiêu chuẩn mới được phát hành ( arm256_start. elf, arm384_start. elf, arm496_start. elf ) cho RAM CPU 256 MB, 384 MB và 496 MB ( và 256 MB, 128 MB và RAM video 16 MB ). Nhưng một tuần sau, RPF đã phát hành một phiên bản start.elf mới hoàn toàn có thể đọc một mục mới trong config.txt ( gpu_mem = xx ) và hoàn toàn có thể tự động hóa gán một lượng RAM ( từ 16 đến 256 MB trong 8 bước ) so với GPU, do đó chiêu thức phân tách bộ nhớ cũ trở nên lỗi thời và một start.elf duy nhất hoạt động giải trí tương tự như với Raspberry Pi 256 và 512 MB. [ 16 ]
Mặc dù model A và A + không có một cổng 8P8 C ( ” RJ45 ” ) Ethernet, chúng hoàn toàn có thể được liên kết với một mạng sử dụng một bộ adapter USB Ethernet hoặc Wi-Fi ngoại vi do người dùng cung ứng. Trên Model B và B + cổng Ethernet được phân phối bởi một adapter USB Ethernet có sẵn .

Thiết bị ngoại vi[sửa|sửa mã nguồn]

Raspberry Pi hoàn toàn có thể hoạt động giải trí với bất kể bàn phím máy tính và chuột trải qua liên kết với những cổng USB. [ 17 ]
Bộ điều khiển và tinh chỉnh video có năng lực phân giải chuẩn truyền hình tân tiến, ví dụ điển hình như HD và Full HD, và những độ phân giải màn hình hiển thị và cao hơn hoặc thấp hơn và độ phân giải TV CRT chuẩn cũ hơn. Khi luân chuyển ( tức là không có tùy chỉnh ép xung ) nó có những năng lực như sau : 640 × 350 EGA ; 640 × 480 VGA ; 800 × 600 SVGA ; 1024 × 768 XGA ; 1280 × 720 720 p HDTV ; 1280 × 768 WXGA biến ; 1280 × 800 WXGA biến ; 1280 × 1024 SXGA ; 1366 × 768 WXGA biến ; 1400 × 1050 SXGA + ; 1600 × 1200 UXGA ; 1680 × 1050 WXGA + ; 1920 × 1080 1080 p HDTV ; 1920 × 1200 WUXGA. [ 18 ] Nó hoàn toàn có thể tạo ra những tín hiệu video composite 576 i và 480 i cho PAL-BGHID, PAL-M, PAL-N, NTSC và NTSC-J. [ 19 ]

Đồng hồ thời hạn thực[sửa|sửa mã nguồn]

Raspberry Pi không được trang bị đồng hồ đeo tay thời hạn thực, có nghĩa là nó không hề theo dõi thời hạn trong ngày, khi nó không hoạt động giải trí. [ 20 ]Thay vào đó, một chương trình chạy trên Pi hoàn toàn có thể lấy thời hạn từ một sever thời hạn mạng hoặc do người dùng nhập vào lúc khởi động. [ 20 ]Một đồng hồ đeo tay thời hạn thực ( như DS1307 ) với pin dự trữ hoàn toàn có thể được thêm vào ( thường trải qua tiếp xúc I²C ) .

Thông số kỹ thuật[sửa|sửa mã nguồn]

Các cổng liên kết[sửa|sửa mã nguồn]

RPi A +, B + và 2B GPIO J8 có 40 – chân pinout. [ 21 ] Model A và B chỉ có 26 chân .

GPIO#

Chức năng thứ 2

pin#

pin#

Chức năng thứ 2

GPIO#

N/A

+3V3

1

2

+5V

N/A

GPIO2

SDA1 (I2C)

3

4

+5V

N/A

GPIO3

SCL1 (I2C)

5

6

GND

N/A

GPIO4

GCLK

7

8

TXD0 (UART)

GPIO14

N/A

GND

9

10

RXD0 (UART)

GPIO15

GPIO17

GEN0

11

12

GEN1

GPIO18

GPIO27

GEN2

13

14

GND

N/A

GPIO22

GEN3

15

16

GEN4

GPIO23

N/A

+3V3

17

18

GEN5

GPIO24

GPIO10

MOSI (SPI)

19

20

GND

N/A

GPIO9

MISO (SPI)

21

22

GEN6

GPIO25

GPIO11

SCLK (SPI)

23

24

CE0_N (SPI)

GPIO8

N/A

GND

25

26

CE1_N (SPI)

GPIO7

(Models A and B stop here)

EEPROM

ID_SD

27

28

ID_SC

EEPROM

GPIO5

N/A

29

30

GND

N/A

GPIO6

N/A

31

32

GPIO12

GPIO13

N/A

33

34

GND

N/A

GPIO19

N/A

35

36

N/A

GPIO16

GPIO26

N/A

37

38

Digital IN

GPIO20

N/A

GND

39

40

Digital OUT

GPIO21

Model B rev 2 cũng có một pad ( gọi là P5 trên board mạch và P6 trên sơ đồ ) của 8 chân phân phối truy vấn đến một liên kết 4 GPIO bổ trợ. [ 22 ]

Chức năng

chức năng thứ 2

chân#

chân#

Chức năng thứ 2

Chức năng

N/A

+5V

1

2

+3V3

N/A

GPIO28

GPIO_GEN7

3

4

GPIO_GEN8

GPIO29

GPIO30

GPIO_GEN9

5

6

GPIO_GEN10

GPIO31

N/A

GND

7

8

GND

N/A

Model A và B pháp luật GPIO truy vấn vào LED trạng thái ACT sử dụng GPIO 16. Model A + và B + và lao lý GPIO truy vấn vào những LED trạng thái ACT sử dụng GPIO 47, và LED trạng thái nguồn sử dụng GPIO 35 .

  • Camera – Ngày 14 tháng 5 năm 2013, the Foundation và các nhà phân phối RS Components & Premier Farnell / Element 14 đã ra mắt board camera Raspberry Pi với một bản cập nhật firmware kèm theo.[23] Board camera được vận chuyển đi kèm với một cáp phẳng linh hoạt để cắm vào đầu nối CSI nằm giữa cổng Ethernet và HDMI. Trong Raspbian, ta kích hoạt hệ thống sử dụng board camera này bằng cách cài đặt hoặc nâng cấp lên phiên bản mới nhất của hệ điều hành (OS) và sau đó chạy Raspi-config và chọn tùy chọn camera. Giá của mô-đun camera này là €20 ở châu Âu (09 Tháng 9 năm 2013).

    Lỗi chú thích: Không có

để đóng thẻ

  • Gertboard – một thiết bị được Raspberry Pi Foundation khuyến khích, được thiết kế cho mục đích giáo dục, nó sẽ giúp mở rộng các chân GPIO của Raspberry Pi để cho phép giao tiếp với và điều khiển các đèn LED, tiếp điểm, tín hiệu analog, cảm biến và các thiết bị khác. Nó cũng bao gồm một trình điều khiển tương thích với Arduino theo tùy chọn để giao tiếp với Pi.[24]
  • Infrared Camera – Vào tháng 10 năm 2013, tổ chức này đã tuyên bố rằng họ sẽ bắt đầu sản xuất một module camera không có bộ lọc hồng ngoại, được gọi là Pi NoIR.[25]
  • Các board mở rộng HAT (Hardware Attached on Top-Phần cứng đính kèm ở mặt trên) – Cùng với model B+, được lấy cảm hứng bởi các board Arduino shield, giao diện cho các board HAT được trang bị bởi Raspberry Pi Foundation. Mỗi board HAT mang theo một EEPROM nhỏ (điển hình là một CAT24C32WI-GT3)[26] chứa các chi tiết có liên quan tới board này,[27] do đó hệ điều hành của Raspberry Pi được sẽ được thông báo về HAT, và chi tiết kỹ thuật của nó, liên quan tới hệ điều hành sử dụng HAT.[28] Board HAT có 4 lỗ định vị ở 4 góc hình chữ nhật của nó.[29][30]
  • Các hệ điều hành quản lý[sửa|sửa mã nguồn]

    Raspberry Pi hầu hết sử dụng những hệ quản lý dựa trên nhân Linux. [ 31 ]

    Chip ARM11 tại trung tâm của Pi (mô hình thế hệ đầu tiên) được dựa trên phiên bản 6 của ARM. Các phiên bản hiện tại của một số phân nhánh phổ biến của Linux, bao gồm Ubuntu,[32] sẽ không chạy trên ARM11. Không thể chạy Windows trên Raspberry Pi gốc, mặc dù Raspberry Pi 2 mới có thể chạy trên hệ điều hành Windows 10 IoT Core.[33] Raspberry Pi 2 hiện tại chỉ hỗ trợ Ubuntu Snappy Core, Raspbian, OpenELEC và RISC OS.

    Trình quản trị thiết lập cho Raspberry Pi là NOOBS. Các hệ quản lý đi kèm với NOOOBS là :

    Các hệ điều hành khác
    Các hệ điều hành dự kiến

    Phần mềm ứng dụng của bên thứ ba[sửa|sửa mã nguồn]

    • AstroPrint – Kể từ tháng 8 năm 2014, phần mềm máy in 3D không dây AstroPrint có thể chạy được trên Pi 2
    • Mathematica – Kể từ ngày 21 tháng 11 năm 2013, Raspbian có bản cài đặt miễn phí đầy đủ của phần mềm độc quyền này.[76] Tính đến ngày 24 tháng 8 năm 2015 là phiên bản Mathematica 10.2.[77]
    • Minecraft – Phát hành 11 Tháng 2 năm 2013, một phiên bản dành cho Raspberry Pi, trong đó bạn có thể thay đổi thế giới trò chơi với code.[78]
    • UserGate Web Filter – Ngày 20 tháng 9 năm 2013, hãng bảo mật có trụ sở tại Florida Entensys công bố bố UserGate Web Filter cho nền tảng Raspberry Pi.[79]
    • Julia – Kể từ tháng 5 năm 2015, ngôn ngữ lập trình Julia biên dịch và chạy trên Pi 2, và bản gốc, trong trạng thái alpha (bản thử nghiệm).
    • R POS – Phát hành tháng 5 năm 2016, phần mềm bán hàng POS cho ngành Ăn Uống và Bán Lẻ do Young POS phát triển.

    Liên kết ngoài[sửa|sửa mã nguồn]

    Rate this post