Linh Kiện Điện Tử TuHu-Bán Buôn Bán Lẻ Giá Tốt Cho Mọi Người

0
  • Chưa có sản phẩm

Kit Arduino nano 3.0 328 FT232

Mã sản phẩm TH100607
119,000 VND
Số lượng
  • Đánh giá sản phẩm
Thông tin tóm tắt sản phẩm

Kit Arduino nano 3.0 328 FT232

Hỗ trợ mua hàng

  • Hotline Bán Hàng: 098.272.5005
  • Bán Hàng Online: 043.252.5005
  • Facebook: https://www.facebook.com/groups/tuhusupport/?ref=bookmarks
  • Mail đặt hàng: linhkiendientutuhu@gmail.com

 

Kit Arduino nano 3.0 328 FT232

 

Arduino Nano là một bảng nhỏ, đầy đủ, và breadboard thân thiện dựa trên ATmega328 (Arduino Nano 3.x) hoặc Atmega168 (Arduino Nano 2.x). Nó có ít nhiều chức năng tương tự của Arduino Duemilanove, nhưng trong một gói khác nhau. Nó thiếu chỉ một jack cắm điện DC, và làm việc với một cáp USB Mini-B thay vì một tiêu chuẩn. Nano được thiết kế và được sản xuất bởi Gravitech.

Sơ đồ và thiết kế

Arduino Nano 3,0 ( ATmega328 ):  sơ đồ ,  các file Eagle .

Arduino Nano 2.3 ( Atmega168 ):  hướng dẫn sử dụng (pdf),  các tập tin Eagle .  Lưu ý: kể từ khi phiên bản miễn phí của Eagle không xử lý hơn 2 lớp, và phiên bản này của Nano là 4 lớp, nó được xuất bản ở đây unrouted, vì vậy người dùng có thể mở và sử dụng nó trong các phiên bản miễn phí của Eagle.

Thông số kỹ thuật:

Vi điều khiển Atmel  Atmega168 hoặc  ATmega328
Điện áp vận hành (mức logic) 5 V
Điện áp đầu vào (đề nghị) 7-12 V
Điện áp đầu vào (giới hạn) 6-20 V
Kỹ thuật số I / O Pins 14 (trong đó có 6 cung cấp sản lượng PWM)
Analog Pins đầu vào 8
DC hiện tại mỗi I / O Pin 40 mA
Bộ nhớ flash 16 KB ( Atmega168 ) hoặc 32 KB ( ATmega328 ) trong đó có 2 KB được sử dụng bởi bộ nạp khởi động
SRAM 1 KB ( Atmega168 ) hoặc 2 KB ( ATmega328 )
EEPROM 512 byte ( Atmega168 ) hoặc 1 KB ( ATmega328 )
Đồng hồ tốc độ 16  MHz
Kích thước 0.73 "x 1.70"

Power:

Arduino Nano có thể được hỗ trợ thông qua kết nối USB Mini-B, 6-20V không được kiểm soát nguồn cung cấp điện bên ngoài (pin 30), hoặc 5V quy định cung cấp điện bên ngoài (pin 27). Các nguồn năng lượng được chọn tự động với nguồn điện áp cao nhất.

FTDI  FT232RL chip trên Nano chỉ được hỗ trợ nếu hội đồng quản trị đang được cung cấp thông qua cổng USB. Kết quả là, khi chạy bên ngoài (không USB) điện, đầu ra 3.3V (được cung cấp bởi chip FTDI) là không có sẵn và RX và TX đèn LED sẽ nhấp nháy nếu chân số 0 hoặc 1 là cao.

Bộ nhớ

Các  Atmega168 có 16 KB bộ nhớ flash để lưu trữ mã (trong đó có 2 KB được sử dụng cho bộ nạp khởi động); các  ATmega328 có 32 KB, (cũng với 2 KB được sử dụng cho bộ nạp khởi động). Các  Atmega168 có 1 KB của SRAM và 512 byte EEPROM (có thể đọc và viết với  thư viện EEPROM ); các  ATmega328 có 2 KB của SRAM và 1 KB EEPROM.

Đầu vào và đầu ra

Mỗi phòng trong số 14 chân kỹ thuật số trên Nano có thể được sử dụng như một đầu vào hay đầu ra, sử dụng  pinMode () ,  digitalWrite () , và digitalRead () chức năng. Họ hoạt động ở 5 volts. Mỗi pin có thể cung cấp hoặc nhận tối đa 40 mA và có một điện trở kéo lên bên trong (ngắt kết nối theo mặc định) 20-50 kohms. Ngoài ra, một số chân có chức năng chuyên ngành:

  • Serial: 0 (RX) và 1 (TX). Được sử dụng để nhận (RX) và truyền tải (TX) TTL dữ liệu nối tiếp. Các chân này được kết nối với các chân tương ứng của FTDI USB-to-TTL nối tiếp chip.
  • Ngắt bên ngoài:. 2 và 3 Các chân có thể được cấu hình để kích hoạt một ngắt trên một giá trị thấp, một góc lên và xuống, hoặc một sự thay đổi về giá trị. Xem  attachInterrupt () chức năng để biết chi tiết.
  • PWM:. 3, 5, 6, 9, 10, và 11 Cung cấp 8-bit đầu ra PWM với  analogWrite () chức năng.
  • SPI:. 10 (SS), 11 (MOSI), 12 (miso), 13 (SCK) Những chân SPI hỗ trợ thông tin liên lạc, trong đó, mặc dù được cung cấp bởi các phần cứng cơ bản, hiện không có trong ngôn ngữ Arduino.
  • LED:. 13 Có một built-in LED kết nối với pin số 13 Khi pin là giá trị cao, đèn LED được bật, khi pin là thấp, nó ra.

Nano có 8 đầu vào tương tự, mỗi trong số đó cung cấp độ phân giải 10 bit (tức là năm 1024 giá trị khác nhau). Theo mặc định họ đo từ mặt đất đến 5 volts, mặc dù là nó có thể thay đổi phần trên của phạm vi của họ bằng cách sử dụng analogReference () chức năng. Chân Analog 6 và 7 không thể được sử dụng như chân kỹ thuật số. Ngoài ra, một số chân có chức năng chuyên ngành:

  • Tôi 2 C: 4 (SDA) và 5 (SCL). Hỗ trợ tôi 2 C (TWI) giao tiếp bằng cách sử dụng  thư viện dây (tài liệu trên trang web Dây).

Có một vài chân khác trên diễn đàn:

  • Aref. điện áp tham chiếu cho các đầu vào tương tự. Được sử dụng với  analogReference ().
  • Thiết lập lại. Mang dòng thấp này để thiết lập lại các vi điều khiển. Thường được sử dụng để thêm một nút reset để lá chắn mà ngăn chặn một trong những ngày hội đồng quản trị.

Xem thêm các  ánh xạ giữa Arduino chân và cổng Atmega168 .

Truyền thông

Arduino Nano có một số phương tiện để giao tiếp với một máy tính, một Arduino, hoặc vi điều khiển khác. Các  Atmega168 và  ATmega328 cung cấp UART TTL (5V) giao tiếp nối tiếp, trong đó có sẵn trên các chân số 0 (RX) và 1 (TX). Một FTDI FT232RL trên các kênh thông tin liên lạc hội đồng quản trị này nối tiếp qua cổng USB và  trình điều khiển FTDI (kèm với phần mềm Arduino) cung cấp một cổng com ảo để phần mềm trên máy tính. Các phần mềm Arduino bao gồm một màn hình nối tiếp cho phép dữ liệu văn bản đơn giản được gửi đến và đi từ hội đồng quản trị Arduino. RX và TX  LED trên bảng sẽ nhấp nháy khi dữ liệu đang được truyền qua FTDI chip và USB kết nối với máy tính (nhưng không cho giao tiếp nối tiếp trên các chân 0 và 1).

Một  thư viện SoftwareSerial cho phép giao tiếp nối tiếp trên bất kỳ chân kỹ thuật số của Nano.

Các  Atmega168 và  ATmega328 cũng hỗ trợ  I2C (TWI) và SPI truyền thông. Các phần mềm Arduino bao gồm một thư viện dây để đơn giản hóa việc sử dụng  I2C xe buýt; xem các  tài liệu hướng dẫn để biết chi tiết. Để sử dụng giao tiếp SPI, xin vui lòng xem Atmega168 hoặc  ATmega328 số kỹ thuật.

Lập trình

Arduino Nano có thể được lập trình với các phần mềm Arduino ( tải về ). Chọn "Arduino Diecimila, Duemilanove, hoặc Nano w /  Atmega168 "hoặc" Arduino Duemilanove hoặc Nano w /  ATmega328 "từ  Tools> Ban menu (theo vi điều khiển trên máy của bạn). Để biết chi tiết, xem  tài liệu tham khảo và  hướng dẫn .

Các  Atmega168 hoặc  ATmega328 trên Arduino Nano preburned đi kèm với một  bộ nạp khởi động cho phép bạn tải lên mã mới cho nó mà không sử dụng một lập trình viên phần cứng bên ngoài. Nó giao tiếp bằng cách sử dụng ban đầu  STK500 giao thức ( tài liệu tham khảo ,  các tập tin C tiêu đề ).

Bạn cũng có thể bỏ qua bộ nạp khởi động và chương trình vi điều khiển thông qua ICSP (In-Circuit Serial Programming) tiêu đề; nhìn thấy  những hướng dẫn này để biết chi tiết.

Tự động (phần mềm) Thiết lập lại

Thay vì đòi hỏi phải có một nền báo chí vật lý của nút reset trước khi tải lên, Arduino Nano được thiết kế theo một cách mà cho phép nó được thiết lập lại bằng phần mềm chạy trên một máy tính được kết nối. Một trong những dòng điều khiển lưu lượng phần cứng (DTR) của FT232RL được kết nối với các thiết lập đường dây của  Atmega168 hoặc  ATmega328 qua một tụ điện 100 nanofarad. Khi đường dây này được khẳng định (lấy thấp), các thiết lập đường dây giảm thời gian đủ dài để thiết lập lại chip. Các phần mềm Arduino sử dụng khả năng này để cho phép bạn tải lên mã chỉ cần nhấn vào nút tải lên trong môi trường Arduino. Điều này có nghĩa rằng bộ nạp khởi động có thể có một thời gian chờ ngắn hơn, như hạ thấp DTR có thể phối hợp tốt với sự bắt đầu tải lên.

Thiết lập này có ý nghĩa khác. Khi Nano được kết nối với một trong hai máy tính chạy Mac OS X hay Linux, nó reset mỗi khi một kết nối được thực hiện để nó từ phần mềm (thông qua USB). Trong nửa giây sau hoặc lâu hơn, bộ nạp khởi động đang chạy trên Nano. Trong khi nó được lập trình để bỏ qua dữ liệu bị thay đổi (tức là bất cứ điều gì ngoài việc tải lên các mã mới), nó sẽ ngăn chặn các byte dữ liệu đầu tiên được gửi đến hội đồng quản trị sau khi kết nối được mở ra. Nếu chạy phác thảo trên diễn đàn nhận được cấu hình một lần hoặc các dữ liệu khác khi nó bắt đầu, hãy chắc chắn rằng phần mềm mà nó giao tiếp chờ đợi một giây sau khi mở kết nối và trước khi gửi dữ liệu này.

Arduino Nano 328

Bình luận từ Facebook

Phản hồi



Sản phẩm liên quan

Nhận Làm Đồ Án Điện Tử

Tìm kiếm toàn bộ trang
Danh mục Sản Phẩm
Hỗ Trợ Online
Sản Phẩm Khuyến Mại Đặc Biệt
FaceBook Bán Hàng
Lượt truy cập
  • Hôm nay 18784
  • Tổng lượt truy cập 9,466,675
<- - Facebook Pixel Mã!>