Báo cáo môn: Hệ điều hành thời gian thực Bài 1: Thiết kế, mô phòng hệ thống đọc dữ liệu từ cảm biến nhiệt độ và cảm biến ánh sáng, hiển thị các tham số lên lcd



tải về 3.37 Mb.
trang4/12
Chuyển đổi dữ liệu22.04.2022
Kích3.37 Mb.
#51705
1   2   3   4   5   6   7   8   9   ...   12
TieuLuanRTOS
RTOS-b4

2.1.2. Cấu tạo của Arduino


Hình 2. Cấu tạo của Arduino Uno


2.1.3. Thông số cơ bản của Arduino Uno R3


Bảng 1. Thông số cơ bản của Arduino Uno R3

Vi điều khiển

Atmega 328 (họ 8 bit)

Điện áp hoạt động

5V – DC (cấp qua cổng USB)

Tần số hoạt động

16 MHz

Dòng tiêu thụ

30mA

Điện áp vào khuyên dùng

7 – 12V – DC

Điện áp vào giới hạn

6 – 20V – DC

Số chân Digital I/O

14 chân (6 chân PWM)

Số chân Analog

6 (độ phân giải 10 bit)

Dòng tối đa trên mỗi chân I/O

30mA

Dòng ra tối đa (5V)

500mA

Dòng ra tối đa (3.3V)

50mA

Bộ nhớ flash

32 KB (Atmega328) với 0.5KB dùng bởi bootloader

SRAM

2KB (Atmega328)

EEPROM

1KB (Atmega328)


2.1.4. Các loại Board Arduino phổ biến


Không giống như hầu hết các board mạch lập trình trước đó, Arduino không yêu cầu một phần cứng riêng để lập trình mã mới lên board mà bạn chỉ cần sử dụng cáp USB. Đồng thời, phần mềm Arduino IDE sử dụng phiên bản cơ bản của C ++, giúp việc học chương trình trở nên đơn giản hơn. Chúng ta có thể tổng hợp một số loại Arduino phổ biến như sau:

  • Arduino Uno: Đây chính là loại board đơn giản nhất nên rất phù hợp với những người mới bắt đầu tìm hiểu về lĩnh vực này. Dữ liệu số bao gồm 14 chân, đầu vào gồm 6 chân 5V, khả năng phân giải là 1024 mức, tốc độ 16MHz, điện áp từ 7V đến 12V. Kích thước của Board này là 5,5x7cm.

  • Arduino Micro: Bao gồm có đến 20 chân, trong đó có 7 chân có thể phát PWM. Loại này có thiết kế khá nhỏ gọn, kích thước chỉ 5x2cm.

  • Arduino Nano: Có thể nói đây chính là loại board có kích thước nhỏ nhất chỉ 2x4cm, việc lắp đặt được thực hiện dễ dàng.

  • Arduino Pro: Đây là một thiết kế mới mẻ khi chân số không có sẵn, tùy vào số chân bạn sử dụng để gắn trực tiếp và giúp tiết kiệm được khoảng không lớn, ta thường thấy hai loại có nguồn 3.3V và 5V.

  • Arduino Mega: Chân số lên đến 64, 14 chân có thể phát PWM, 4 cổng truyền tiếp cùng kích thước khá lớn 5x10cm.

  • Arduino Leonardo: Là board không có cổng nối USB dùng lập trình. Được thiết kế tại một chip nhỏ điều khiển. Kết nối qua COM ảo và có thể kết nối với chuột và bàn phím.

  • Arduino LilyPad: Board mạch Lily Pad Arduino là một công nghệ dệt điện tử có thể đeo được được mở rộng bởi Leah Sang Buechley, và được thiết kế một cách cẩn thận bởi dòng Lea Leah và SparkFun. Mỗi board được thiết kế một cách tưởng tượng với các miếng kết nối khổng lồ & một mặt sau mịn màng để cho chúng được khâu vào quần áo bằng chỉ . Arduino này cũng bao gồm I / O, nguồn và cả board cảm biến được chế tạo đặc biệt cho hàng dệt may điện tử.

  • Arduino RedBoard: Board mạch RedBoard Arduino có thể được lập trình bằng cáp USB Mini-B bằng Arduino IDE. Nó sẽ hoạt động trên Windows 8 mà không phải sửa đổi cài đặt bảo mật của bạn. Nó không đổi do chip USB hoặc FTDI chúng tôi sử dụng và nó hoàn toàn phẳng ở mặt sau. Tạo nó rất đơn giản để sử dụng trong thiết kế dự án. Chỉ cần cắm board, chọn tùy chọn menu để chọn Arduino UNO và bạn đã sẵn sàng để tải lên chương trình. Bạn có thể điều khiển RedBoard qua cáp USB bằng giắc cắm thùng.

Ngoài ra, còn có thể kể đến: Arduino Diecimila, Arduino Duemilanove, Arduino Due, v.v.



tải về 3.37 Mb.

Chia sẻ với bạn bè của bạn:
1   2   3   4   5   6   7   8   9   ...   12




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương