1、换种思路学Proteus之新建工程并点亮一颗LED灯

2023-02-17 14:30   346   0  

软件版本:Proteus 8.9 SP0


说明:其他版本的Proteus软件在操作上会略有差异,请大家参考“Help”帮助文档



1、从零开始新建一个工程


双击


2d8d06b8-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


打开软件,进入到整个软件的主界面


2d8d06b9-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


点击“File->New Project”


2d8d06ba-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


弹出的对话框中“Name”栏改好工程的名字,我这里写的是“LED”;“Path”栏中点击“Browse”选择好要保存的路径(或者直接将路径复制过来粘贴都可以);然后点击“Next”。


2d8d06bb-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


这里要你选择原理图模板,我这里保持默认的“Landscape A3”即可,点击“Next”


2d8d06bc-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


这里保持默认“Do not create a PCB layout(不创建PCB板)”,点击“Next”


2d8d06bd-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


这里还是保持默认“No Firmware Project(不创建固件工程)”,点击“Next”


2e74f034-ac51-11ed-bcd2-b8ca3a6cb5c4.png


到了这一步,点击“Finish”就好了


2e74f035-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


建好工程的界面样式


2e74f036-ac51-11ed-bcd2-b8ca3a6cb5c4.webp



2、点亮一颗LED灯


上一节我们从零开始建立了一个“LED”的工程,接下来我们在工程中搭建电路并点亮第一颗LED灯,首先我们先来选择三个元器件,电阻(Resistor),按键(Button)和LED灯,点击图标


2e74f037-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


(Place),弹出“Pick Device(元器件选择)”对话框


2e74f038-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


我们先在“Keywords”栏输入“resistor”,可以不区分大小写,然后在“Sub-category(子类别)”中选择“Chip Resistor 1/4W 10%”参数的电阻,我们可以看到右侧“Preview”出现了我们熟悉的电阻符号,在“PCB Preview”中出现了贴片电阻的封装,在右侧“Showing local results(显示本地结果)”双击要选择的元器件,同时在左侧图标“P”的位置会出现我们刚刚双击的电阻“ERJ-8GEYK156V”,这样我们电阻就选好了。




简单科普:1/4W是电阻的功率,10%是电阻的精度


2e74f039-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


接下来我们选择按键(Button)


同样的,我们在“Keywords”中输入“button”,不区分大小写,由于这种按键种类比较少,我们直接在“Show local results”中双击选择第一个型号


2e74f03a-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


最后我们选择LED灯,按照下面1、2、3步骤进行即可


2e74f03b-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


元器件选好了,我们接下来要在原理图中放置刚刚选好的元器件


我们先选择“Button”,然后再“2”区域任意位置单击就会出现“Button”的图标


2e74f03c-ac51-11ed-bcd2-b8ca3a6cb5c4.png


我们再次单击一下,元器件就放置好了


2e74f03d-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


同样的方法,我们再放置电阻(resistor)和LED,放置好的效果如下图所示


Tips:


  1. 要放大缩小任意区域,只需将光标放在该位置,然后滚动鼠标滚轮即可;

  2. 按住鼠标滚轮不放出现十字架符号,可以直接对整个画面进行平移,松开鼠标中键,单击即可释放拖拽。


2e74f03e-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


有了元器件,我们还需要放置电源(POWER)和地(GROUND)为其提供源源不断的能量,点击


2e74f03f-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


图标,跟放置元器件一样点击要放置的“POWER”和“GROUND”


2e74f040-ac51-11ed-bcd2-b8ca3a6cb5c4.png2e74f041-ac51-11ed-bcd2-b8ca3a6cb5c4.webp




放置好的效果如下图所示


2e74f042-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


接下来我们把这些元器件和电源按照电路的基本规则连接起来,白色笔移动到元器件引脚处,当白色笔变为绿色笔的同时引脚出现一个红色的小正方型就进入了导线连接状态


2e74f043-ac51-11ed-bcd2-b8ca3a6cb5c4.webp2e74f044-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


点击出现红色小正方型的引脚,然后会出现绿色的线,拖拽到另外一个引脚上,在引脚上出现红色小正方型时,单击即完成了第一段线的连接


2e74f045-ac51-11ed-bcd2-b8ca3a6cb5c4.webp2fa64f52-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


同样的方法我们把其它的线连接完即可,连接完后的效果


2fa64f53-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


这里我们点击左下角的仿真按钮,然后按下Button按键,发现LED灯并不能亮,为什么呢???这里大家可以思考一下......




2fa64f54-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


仔细观察会发现电阻有15MΩ(1M=10^6),而我们的红色LED灯压降在2.0-2.2V左右,这里取2.1V,proteus软件的电源供电默认是5V,I=U/R = (5-2.1)/(15x10^6) = 1.933333333333333x10^(-7)A 我们省去位数再换算一下大约是0.193uA,这个电流太小了,不足以把我们LED灯点亮


2fa64f55-ac51-11ed-bcd2-b8ca3a6cb5c4.webp2fa64f56-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


我们修改一下电阻的参数,双击“R1”,然后在“Resistance”中填入“270”(I=U/R=(5-2.1)/270≈0.011A),大约有11mA的电流,点亮LED灯完全没有问题了,点击“OK”。


2fa64f57-ac51-11ed-bcd2-b8ca3a6cb5c4.webp


我们再来仿真一下,LED灯能点亮了,至此,点亮一个LED灯的工程就完成了,恭喜你!!


2fa64f58-ac51-11ed-bcd2-b8ca3a6cb5c4.webp



总结:


① 本文从新手的角度建立第一个工程,全过程尽量减少软件操作的繁琐,将精力关注整个项目本身


② 从一个简单的例子普及了基本的元器件和电路知识


③ 接下来我会在每一个proteus教程中穿插一些软件操作的基本知识




登录icspec成功后,会自动跳转查看全文
博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。