Tải bản đầy đủ - 0 (trang)
3 Giới thiệu Board Aduino Uno

3 Giới thiệu Board Aduino Uno

Tải bản đầy đủ - 0trang

thể dễ dàng chuyển đổi, được gọi là shield. Arduino chính thức thường sử

dụng các dòng chip megaAVR, đặc biệt là ATmega8, ATmega168,

ATmega328, ATmega1280, và ATmega2560.



5



Bảng 2.2 Một vài thông số của Arduino UNO R3

Vi điều khiển



ATmega328 (họ 8bit)



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



5V – DC (chỉ được 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 (6 chân PWM)



Số chân Analog



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



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



30 mA



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



500 mA



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



50 mA

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



Bộ nhớ flash



bootloader



SRAM



2 KB (ATmega328)



EEPROM



1 KB (ATmega328)



2.3.3 Các cổng ra vào kết nối

Board Arduino sẽ đưa ra hầu hết các chân I/O của vi điều khiển để sử dụng cho những

mạch ngoài. Diecimila, Duemilanove, và bây giờ là Uno đưa ra 14 chân I/O kỹ thuật

số, 6 trong số đó có thể tạo xung PWM (điều chế độ rộng xungvà 6 chân input analog,

có thể được sử dụng như là 6 chân I/O số



6



Hình 2.4: Các chân I/O trên board (phần màu đỏ)

Các I/O này chỉ có 2 mức điện áp là 0V và 5V với dòng vào/ra tối đa trên mỗi

chân là 40mA. Ở mỗi chân đều có các điện trở pull-up từ được cài đặt ngay trong vi

điều khiển ATmega328 (mặc định thì các điện trở này khơng được kết nối).

 Một số chân digital có các chức năng đặc biệt như sau:

 2 chân Serial: 0 (RX) và 1 (TX): dùng để gửi (transmit – TX) và nhận (receive

– RX) dữ liệu TTL Serial. Arduino Uno có thể giao tiếp với thiết bị khác thông

qua 2 chân này

 Chân giao tiếp SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Ngồi các

chức năng thơng thường, 4 chân này còn dùng để truyền phát dữ liệu bằng giao

thức SPI với các thiết bị khác.



7



2.3.4 Lập trình cho Arduino

 Các chương trình Arduino được viết bằng C hoặc C++. Arduino IDE



(Integrated Development Environment) đi kèm với một thư viện phần

mềm được gọi là "Wiring", từ project Wiring gốc, có thể giúp các thao tác

input/output được dễ dàng hơn. Người dùng chỉ cần định nghĩa 2 hàm để tạo ra

một chương trình vòng thực thi (cyclic executive) có thể chạy được:



 Hình 2.5: Giao diện làm việc trình IDE

 Các chương trình Arduino được viết bằng C hoặc C++. Arduino IDE đi



kèm với một thư viện phần mềm được gọi là "Wiring", từ project Wiring gốc,

có thể giúp các thao tác input/output được dễ dàng hơn. Người dùng chỉ cần

định nghĩa 2 hàm để tạo ra một chương trình vòng thực thi (cyclic executive) có

thể chạy được:





setup() : hàm này chạy mỗi khi khởi động một chương trình, dùng để



thiết lập các cài đặt





loop() : hàm này được gọi lặp lại cho đến khi tắt nguồn board mạch

8



2.4



Khái quát về led ma trận.

 Thực ra led module ma trận hay led ma trận là một. Đó là các bóng đèn



led của biển quảng cáo, khi đi ngoài đường hoặc thì chúng ta bắt gặp rất nhiều

những dòng thơng tin hay hình ảnh chạy đi chạy lại đặt ngay trước của hàng. Và

đó cũng chính là loại biển quảng cáo led ma trận . Khi bạn để ý kĩ trên các

bảng LED QUẢNG CÁO có các cụm bóng được xếp thành từng cột hay từng

hàng xen kẽ nhau như ma trận. Chính vì thế mà người ta gọi dạng bố trí này là

led ma trận hay ma trận điểm ảnh.

2.4.1 Các thông số của một module led ma trận P10



Hình 2.6: Mặt trước module P10



Hình 2.7: Mặt sau module P10

9



 Các ma trận led được sản xuất thành các module. Ví dụ loại led đơn sắc



P10, mỗi modul có 16 hàng và 32 cột. Khoảng cách điểm ảnh của MODULE

MÀN HÌNH LED P10 là 10mm. Do vậy MODULE MÀN HÌNH LED P10 có



-



kích thước là 16x32cm.

 Cách sử dụng:

Bảng ngồi trời độ phân giải (mm) 10mm .

Module dày 30,5mm.

Kích thước (mm) 320 * 160 Pixel Density (pexel / m) 10.000.

Hiển thị một màu: Màu đỏ Độ phân giải (pixel) 32 * 16.

Độ ẩm hoạt động 10 ~ 95% Công suất Trung bình (W / m²) 100 ~ 300

Cơng suất tiêu thụ tối đa (W / m²) ≤ 500. Chế độ kiểm sốt Khơng đồng bộ

Chế độ qt 1/4 qt bởi áp Constant Cân bằng trắng Độ sáng (cd / m²) ≥ 2000

Lớp chống thấm nước IP51 MTTF ≥ 10.000 Tuổi thọ (giờ) ≥ 100,000

Nguồn điện sử dụng 5V/10A chuyên dụng



2.4.2 Nguyên tắc hoạt động module P10

Các đường điều khiển gồm :

- Tín hiệu OE : tích cực mức logic cao (5V) cho phép chốt hàng ( hàng tương ứng với

2 tín hiệu A,B được nối đất ) - Tín hiệu chọn hàng : A,B là 2 đường tín hiệu cho phép

chọn hàng hiển thị

- Tín hiệu CLK: Tín hiệu cho phép chốt dữ liệu ra cột - Tín hiệu SCK : xung đưa dữ

liệu ra IC ghi dịch . - Tín hiệu DATA: đưa dữ liệu cần hiển thị ra bảng led. - Sơ đồ quét

của mudule : + Quét theo tỉ lệ ¼ + Tất cả module có 16 dòng,32 cột .Tại 1 thời điểm

nhất định sẽ có 4 dòng đồng thời được nối với nguồn Vcc (được cho phép sáng )



Hình 2.8: Sơ đồ quét led ma trận

10



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

3 Giới thiệu Board Aduino Uno

Tải bản đầy đủ ngay(0 tr)

×