Mục lục:

CÁCH LÀM ARDUINO NANO / MINI - Cách ghi Bootloader: 5 bước
CÁCH LÀM ARDUINO NANO / MINI - Cách ghi Bootloader: 5 bước

Video: CÁCH LÀM ARDUINO NANO / MINI - Cách ghi Bootloader: 5 bước

Video: CÁCH LÀM ARDUINO NANO / MINI - Cách ghi Bootloader: 5 bước
Video: Mẹo nạp bootloader cho Arduino Leonardo 2024, Tháng mười một
Anonim
CÁCH LÀM ARDUINO NANO / MINI | Cách ghi Bootloader
CÁCH LÀM ARDUINO NANO / MINI | Cách ghi Bootloader
CÁCH LÀM ARDUINO NANO / MINI | Cách ghi Bootloader
CÁCH LÀM ARDUINO NANO / MINI | Cách ghi Bootloader

Trong Tài liệu hướng dẫn này, tôi sẽ chỉ cho bạn Cách tạo Arduino MINI từ Scratch.

Quy trình được viết trong hướng dẫn này có thể được sử dụng để tạo bất kỳ bảng arduino nào cho các yêu cầu dự án tùy chỉnh của bạn.

Mời các bạn Xem Video Để hiểu rõ hơn

Có ba phần trong hướng dẫn này

1. Thiết kế và tập hợp tất cả các thành phần

2. Ghi Bootloader vào Chip mới

3. tải mã kiểm tra

Tôi đã đính kèm các tệp PCB ở cuối bài viết này.

Vậy hãy bắt đầu!

Bước 1: Danh sách vật liệu

Danh sách vật liệu
Danh sách vật liệu
Danh sách vật liệu
Danh sách vật liệu
Danh sách vật liệu
Danh sách vật liệu
  1. CP2102 Mô-đun USB sang TTL (hoặc tương tự như CH340)
  2. Arduino NANO
  3. Dây nhảy
  4. Chip Atmega328P-AU
  5. Bộ điều chỉnh 5V AMS1117
  6. Tinh thể 16MHz
  7. LED SMD
  8. Điện trở SMD (330R, 10K) (gói 0604)
  9. Bấm công tắc
  10. Tụ điện (0,1uF, 22pF, 10uF) (Tôi đã sử dụng loại gốm, nhưng bảng được thiết kế cho Gói SMD_0612)
  11. Dải thiết bị đầu cuối
  12. Tất cả các công cụ và phụ kiện cho SMD Soldeing.

Bước 2: Sơ đồ mạch và tạo bảng mạch

Sơ đồ mạch và tạo bảng mạch
Sơ đồ mạch và tạo bảng mạch
Sơ đồ mạch và tạo bảng mạch
Sơ đồ mạch và tạo bảng mạch
Sơ đồ mạch và tạo bảng mạch
Sơ đồ mạch và tạo bảng mạch
Sơ đồ mạch và tạo bảng mạch
Sơ đồ mạch và tạo bảng mạch

Tôi đã tạo bảng Arduino MINI trong hướng dẫn hàn SMD của mình. Bạn có thể xem video nếu bạn muốn tìm hiểu cách thực hiện.

Tóm tắt nhanh… Tôi Thi công hàn dán trên PCB bằng cách sử dụng giấy nến, Đặt các thành phần và hàn bằng Máy thổi khí nóng.

Tôi đã sử dụng Tệp PCB Arduino nguồn mở từ Trang web Arduino và đã sửa đổi một chút theo yêu cầu của tôi và các bộ phận có sẵn. Sau đó, tôi đã đặt mua PCB Online từ JLCPCB.

Bước 3: Kết nối và quy trình ghi Bootloader

Các kết nối và quy trình ghi Bootloader
Các kết nối và quy trình ghi Bootloader
Các kết nối và quy trình ghi Bootloader
Các kết nối và quy trình ghi Bootloader
Các kết nối và quy trình ghi Bootloader
Các kết nối và quy trình ghi Bootloader

Vui lòng theo dõi chi tiết kết nối này (Tham khảo liên kết Hình ảnh / Video để dễ hiểu *)

ArduinoMINI tự chế …………….. Arduino NANO

Chân 15 (MOSI) ………………………………. D11

Chân 16 (MISO) ………………………………. D12

Chân 17 (SCK) ………………………………… D13

Pin 29 (ĐẶT LẠI) …………………………….. D10

VCC ……………………………………………. VCC (5V)

GND …………………………………………… GND

Quy trình Ghi bộ nạp khởi động sau khi thực hiện các kết nối chính xác.

1) Kết nối Arduino NANO với USB của PC của bạn

2) Chọn Bo mạch và Cổng Com thích hợp

3) Trong menu công cụ, chọn ARDUINO AS ISP Programmer. Đường dẫn: Công cụ> Lập trình viên> Arduino Như ISP

4) Vào Tools và chọn Burn Boot Loader. Đường dẫn: Tools> Burn Boot Loader

5) Quá trình này có thể mất đến một phút và thông báo "Done Burning Boot Loader" sẽ được hiển thị.

Sau đó, bạn có thể tháo tất cả các dây kết nối và kết nối và Bộ điều khiển Micro AVR mới của bạn đã sẵn sàng để sử dụng làm thiết bị độc lập cho các dự án của bạn.

* Tất cả các hình ảnh theo thứ tự theo quy trình

Bước 4: Kiểm tra bằng cách tải lên mã

Kiểm tra bằng cách tải lên mã
Kiểm tra bằng cách tải lên mã
Kiểm tra bằng cách tải lên mã
Kiểm tra bằng cách tải lên mã
Kiểm tra bằng cách tải lên mã
Kiểm tra bằng cách tải lên mã

Trong bước này, chúng ta sẽ học cách tải mã lên MINI Arduino Tự chế mới. Bạn sẽ phải làm theo quy trình này mọi lúc để tải mã lên.

Tham khảo liên kết Hình ảnh / video để dễ hiểu.

Tôi sẽ tải lên bản phác thảo đèn LED nhấp nháy để kiểm tra xem bộ điều khiển vi mô mới có hoạt động bình thường hay không.

Chi tiết kết nối:

Arduino MINI tự chế …………….. CP2102

Rx ……………………………………………… Tx

Tx ………………………………………………. Rx

VCC ……………………………………………. VCC (5V)

GND …………………………………………… GND

1. Sau khi tạo kết nối, Kết nối USB sang Bảng chuyển đổi TTL (CP2102) với Máy tính của bạn.

2. Mở Blink LED Sketch từ Menu Examples.

3. Trong menu công cụ, chọn lập trình viên AVRISP và tải mã lên.

4. Chọn cổng COM thích hợp và Cài đặt bo mạch.

5. Sau khi màn hình máy tính hiển thị tải lên, hãy nhấn Nút đặt lại vì chúng tôi chưa kết nối Pin DTR để đặt lại.

Đèn LED nhấp nháy cho biết bộ điều khiển vi mô đang hoạt động bình thường và bảng tương đương Arduino Mini này có thể được sử dụng cho các dự án của bạn. Do đó, chúng tôi đã học cách khởi động-tải một chip ATMEGA 328P-AU hoàn toàn mới.

Bước 5: Khắc phục sự cố

Xử lý sự cố
Xử lý sự cố
Xử lý sự cố
Xử lý sự cố

Bằng cách làm theo các quy trình từ các bước trước, bạn có thể dễ dàng khởi động và tải chip Atmega.

Nhưng do một số lỗi phần mềm hoặc con người, nó sẽ không thành công. Dưới đây là một số gợi ý từ tôi:

1) Kiểm tra các kết nối và thành phần mạch của bạn (chủ yếu là Crystal) nếu quá trình ghi Boot loader không hoạt động.

2) Đảm bảo rằng bạn đã đề cập đến đúng bo mạch và cổng COM trong phần mềm

3) Kiểm tra cáp USB bị lỗi.

4) Nếu Bộ điều khiển Micro nóng lên khi được cấp nguồn, có thể bạn đã bị lỗi IC.

5) Kiểm tra tính liên tục trong PCB và Cầu hàn không mong muốn khi chúng tôi đang sử dụng Linh kiện SMD.

Đề xuất: