proteus模擬相關
阿新 • • 發佈:2022-05-29
模擬
新建工程
修改工程名稱和地址後預設下一步完成新建工程
新增元件
在下圖元件模式列表中右鍵選擇 從庫中挑選
,新增MEGA2560V2
開發板及LED燈
若無Arduino
開發板元件庫,則需下載新增,將其中的Arduino2TEP.idx
、Arduino2TEP.lib
兩個檔案新增到proteus
安裝根目錄的data
`LIBRARY`資料夾下。
我的參考目錄
C:\Program Files (x86)\Labcenter Electronics\Proteus 8 Professional\DATA\LIBRARY
文中所用元件下載地址,更新至2022年5月10日09:37:04
若右鍵開啟為空或報錯,原因是開啟軟體時沒有使用管理員許可權開啟,重新以管理員許可權開啟即可。
連線
按下圖所示,將左側元件點選之後放入工作簿中,並連線
編譯hex
蔣如下程式碼使用Arduino
或platform IO
進行編譯
#include <Arduino.h> void setup() { // 設定引腳模式 pinMode(6, OUTPUT); pinMode(7, OUTPUT); pinMode(8, OUTPUT); } void loop() { // blink digitalWrite(6, HIGH); digitalWrite(7, HIGH); digitalWrite(8, HIGH); delay(500); digitalWrite(6, LOW); digitalWrite(7, LOW); digitalWrite(8, LOW); delay(500); }
使用Arduino編譯
使用CTRL+R
編譯之後會在輸出資訊(下拉至底部倒數第二行左右的位置)內看見.hex
檔案的地址
將此地址複製
使用platformIO編譯
使用CTRL+ALT+B
編譯完成後即可在PIO
資料夾下找到firmware.hex
檔案
複製此檔案的絕對地址
匯入韌體
雙擊開發板,將韌體匯入至開發板,點選確定關閉視窗,點選左下角執行模擬即可。
自建A4988、OLED1336元件
自建A4988
在子電路default模式下繪製一個矩形框
新增輸入輸出引腳
繪製4988模型
完成如圖所示模型,雙擊引腳新增管腳號文字
跳轉到子圖
新增可替代模型
在子圖模式下新增L298、L297
自建NEMA17
查nema17
(42步進電機
)原理圖可知
200 per rev = 1.8 deg
新增步進電機元件
修改元件引數
編輯上一步新增的步進電機引數,詳情如下
STEPPER_1
NEMA 17
24V
1.8
1800
1.04
2.2mH