栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

proteus仿真Arduino

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

proteus仿真Arduino

仿真 新建工程

修改工程名称和地址后默认下一步完成新建工程

添加元件

在下图元件模式列表中右键选择 从库中挑选,添加MEGA2560V2开发板及LED灯

若无Arduino开发板元件库,则需下载添加,将其中的Arduino2TEP.idx、Arduino2TEP.lib两个文件添加到proteus安装根目录的data`LIBRARY`文件夹下。

我的参考目录

C:Program Files (x86)Labcenter ElectronicsProteus 8 ProfessionalDATALIBRARY

文中所用元件下载地址,更新至2022年5月10日09:37:04

若右键打开为空或报错,原因是打开软件时没有使用管理员权限打开,重新以管理员权限打开即可。

连线

按下图所示,将左侧元件点选之后放入工作簿中,并连线

编译hex

蒋如下代码使用Arduino或platform IO进行编译

#include 


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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/935015.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号