Hướng dẫn sử dụng phần mềm mô phỏng mạch điện tử Proteus

Đây là bài 4/17 bài của series môn học Lập trình Arduino cơ bản

Trong một số trường hợp, chúng ta muốn thiết kế mạch, chạy code thử nghiệm trên Arduino thì phần mềm Proteus là một công cụ hết sức hữu ích.

1. Download Proteus

Các bạn có thể download file cài đặt Proteus tại website LabCenter. Nếu muốn tìm những bản cài đặt crack thì Google nhé.

Phiên bản Proteus sử dụng trong bài này là Proteus 8.6 SP2.

2. Cài đặt Proteus

Double click file cài đặt Proteus, chọn đường dẫn cài đặt Proteus.

Đường dẫn cài đặt Proteus

Đợi quá trình cài đặt hoàn thành.

Quá trình cài đặt Proteus

Click biểu tượng Proteus trên màn hình Desktop. Click phải chọn Run as administrator để sử dụng được library của Arduino.

Shortcut Proteus
Giao diện Proteus

3. Sử dụng Proteus

Tạo Project chọn File->New Project->Next->…->Finish.

Tạo project trong Proteus

Trong Proteus không có sẵn giả lập Arduino, ta cần download thư viện Arduino cho Proteus tại đây. Giải nén và copy 2 file .IDX và .LIB bỏ vào đường dẫn thư viện của Proteus là C:\Program Files (x86)\Labcenter Electronics\Proteus 8 Professional\LIBRARY.

Thư viện giả lập Arduino cho Proteus

Bắt đầu thiết kế mạch

Nhấn phím P để thêm các linh kiện vào Project của Proteus. Tìm Arduino thì gõ arduino, đèn led thì gõ led, điện trở thì gõ res,…

Thêm Arduino Proteus
Thêm mạch Arduino vào Proteus
Thêm led vào Proteus
Thêm led vào Proteus
Thêm Resistor vào Proteus
Thêm resistor vào Proteus

Nhúng code và chạy điều khiển Arduino với Proteus

Ví dụ, vẽ sơ đồ mạch với Proteus như hình bên dưới.

Thiết kế mạch Blink với Arduino trong Proteus
Thiết kế mạch chương trình Blink với Arduino trong Proteus

Viết mã code trong Arduino IDE rồi sau đó compile ra file Hex (xem lại bài Hướng dẫn cài đặt và sử dụng Arduino IDE). Sau đó, nạp mã Hex cho Arduino để thực hiện một chức năng gì đó. Double click vào con Arduino giả lập rồi chọn Programe File, chọn đường dẫn tới file Hex đã biên dịch.

Nạp file .hex vào Arduino trong Proteus
Nạp file .hex vào Arduino trong Proteus

Click Run để chạy chương trình giả lập, Stop để tắt chương trình giả lập.

Các nút chạy Arduino trong Proteus

4. Bài tập

Cài đặt Proteus và ghi nhớ đường dẫn cài đặt Proteus.

Sử dụng Arduino IDE, viết một đoạn code (File->Examples->01.Basics->Blink) làm led sáng kết nối với chân 13 của Arduino. Biên dịch ra file Hex lưu trong đường dẫn C:\\ArduinoHex.

Vẽ sơ đồ theo yêu cầu

Sơ đồ mạch chương trình Blink
Sơ đồ mạch chương trình Blink

Nạp code cho Arduino giả lập và chạy chương trình điều khiển led D1 sáng.

5/5 - (1 bình chọn)
Bài trước và bài sau trong môn học<< Hướng dẫn cài đặt và sử dụng Arduino IDECác bước lập trình và chạy chương trình với Arduino >>
Chia sẻ trên mạng xã hội:

Trả lời

Lưu ý:

1) Vui lòng bình luận bằng tiếng Việt có dấu.

2) Khuyến khích sử dụng tên thật và địa chỉ email chính xác.

3) Mọi bình luận trái quy định sẽ bị xóa bỏ.