Máy tính nhúng 1 Khái quát chung

Một phần của tài liệu ĐATN trần huy long vũ (Trang 27 - 31)

2.6.1 Khái quát chung

- Nếu chúng ta hiểu một cách đơn giản thì máy tính nhúng là những chiếc máy tính mini, nghĩa là thay cho việc phải mang theo cả laptop, hoặc sử dụng PC không tiện cho việc di chuyển đi lại thì chúng ta chỉ cần mang theo 1 board mạch với kích thước nhỏ gọn, có thể là kích thước bằng 1 thẻ ATM, hoặc kích thước nhỏ hơn 1 chiếc Iphone, kết nối màn hình, nguồn và sử dụng như một PC, laptop thông thường.

2.6.2 Phân loại

- Máy tính nhúng Raspberry Pi:

+ Bo mạch máy tính nhúng thông dụng đầu tiên chính là Raspberry Pi, đã ra đời cách đây 8 năm vào tháng 2 năm 2012. Phát triển bởi Raspberry Pi Foundation, với mục đích đầu tiên là hỗ trợ nghiên cứu khoa học máy tính trong trường học tại các nước đang phát triển. Theo thời gian, nó dần trở nên phổ thông hơn (giá rất rẻ) và sự tham gia nghiên cứu ngày càng nhiều người trên thế giới (không chỉ những người đang làm trong ngành tin học hay máy tính). Raspberry Pi trở thành bo mạch máy tính nhúng phổ thông nhất hiện nay và cái tên Pi gần như được đặt cho các bo mạch máy tính nhúng sau này.

+ Cho tới thời điểm hiện tại Raspberry Pi đã phát hành nhiều phiên bản từ gần đây nhất là sự ra đời của phiên bản Raspberry Pi 4 Model B với sự nâng cấp vượt trội so với các phiên bản trước đó và trở thành phiên bản mạnh mẽ nhất cho đến thời điểm hiện tại với các lựa chọn : 2GB, 4GB, 8GB LPDDR4 SDRAM.

Hình 2. 9 Máy tính nhúng Raspberry Pi.

- Máy tính nhúng Latter Panda:

+ Là một máy tính nhỏ gọn, cos thể cài đặt và sử dụng windows 10 như một PC. Nó là một dòng single board PC tương tự như Raspberry Pi.

+ Trong bộ nhớ của LattePanda đã được cài đặt sẵn một phiên bản đầy đủ của Windows 10 Home Edition, bạn hoàn toàn có thể cài đặt và sử dụng các công cụ như : Visual Studio, NodeJS, Java, Processing, ... Với các API rất đa dạng và có nhiều tài liệu hướng dẫn trên Internet , các bạn có thể phát triển các dự án phần cứng , phần mềm trên LattePanda như bạn có thể thực hiện trên một PC thông thường : C, C++, Python, C#, Javascript, Ruby, ...

+ Trên board mạch của LattePanda còn được tích hợp một Co-Processor là Arduino.

Điều này giúp bạn thuật tiện trong việc kết nối với Các thiết bị điều khiển, Cảm biến, … qua nền tảng Arduino rất phổ biến trên cộng đồng công nghệ và nhà trường. LattePandathực sự linh động và phù hợp cho dù bạn là Windows developer, IoT developer, DIY fanatic, Interactive designer, Robotics whizz, hay bạn là một maker ưa thích sáng tạo.

Hình 2. 10 Máy tính nhúng Latter Panda.

- Máy tính nhúng AI Coral Dev Board:

+ Coral Dev Boardlà một Single-Board Compute(SBC) với một System-on- Module(SOM) có thể tháo rời chứa bộ nhớ eMMC, SOC, Wireless radios và Edge TPUcủa Google. Nó hoàn hảo cho các thiết bị IoT và các hệ thống nhúng yêu cầu suy luận Machine Learning trên thiết bị một cách nhanh chóng.

+ Bạn có thể sử dụng Dev Board như một SBC để tăng tốc quá trình xử lý Machine Learning trong một cấu hình nhỏ gọn. SOM trên Dev Board với kích thước 40mmx48mm. Bạn có thể kết hợp với phần cứng PCB mà bạn custom bằng cách sử dụng cổng kết nối board-to-board để tích hợp vào các sản phẩm.

+ SOMdựa trên System-on-Chip (SOC) đặc biệt sức mạnh độc đáo của nó đến từ bộ đồng xử lý Edge TPU. Edge TPU là một ASIC nhỏ được thiết kế bởi Google cung cấp khả năng suy luậtMachine Learning hiệu suất cao với mức tiêu thụ năng lượng thấp. Nó có thể thực hiện các Model Mobile Vision như MobileNet v2 với 100+ FPS.

- Máy tính nhúng AI NVIDA jetson:

+ Là những máy tính có kích thước siêu nhỏ nhưng vô cùng mạnh mẽ cho phép người dung chạy song song nhiều mạng Neural sử dụng cho các ứng dụng như: Phân loại hình ảnh (Image Classification), Phát hiện đối tượng (Object Detection), Phân đoạn hình ảnh (Image Segmentation) cũng như xử lý giọng nói (Speech Processing).

+ Bên cạnh đó các thiết bị này cũng được ứng dụng cho các hệ thống AI hiệu suất cao như : Các hệ thống tự động (Autonomous Machines), Các hệ thống Robot phục vụ cho thương mại – chăm sóc khách hàng (commercial robots), Các thiết bị y tế (medical devices), Các hệ thống camera giám sát thông minh (smart cameras), Các hệ thống cảm biến có độ phân giải cao (high-resolution sensors), Kiểm tra quang tự động (automated optical inspection) là phương pháp kiểm tra không tiếp xúc trong quá trình sản xuất, Các nhà máy và các hệ thống thông minh (smart factories and systems) cũng như các hệ thống nhúng AIoTkhác…

Một phần của tài liệu ĐATN trần huy long vũ (Trang 27 - 31)