proteus中出现打不开文档_2、换种思路学Proteus之乐趣无穷的LED和数码管

本文介绍了在Proteus中使用LED和数码管的技巧,包括LED的变种应用、点阵验证以及数码管的共阴共阳接法。通过拨码开关展示字符,并提醒读者注意实际电路中的限流电阻。建议使用Proteus验证数字逻辑,同时预告了结合单片机的后续内容。
摘要由CSDN通过智能技术生成

1563414cd4b5157a1caf079f816b585a.png

前面我们学会了如何新建一个Proteus工程,并且简单了解三个元器件,电阻(Resistor),LED灯和开关(Button),接下来我们进一步来认识学习单片机过程中大家用的比较多并且生活中很常见的LED变种。

说明:考虑到Proteus仿真本身的表现力,防止在实际电路中误导大家,我所做的电路基本都是数字型的,尽量避免模拟型的,因为在实际电路中,模拟电路出问题没有相关仪器设备和一定的方式方法排查,很容易让初学者望而却步,希望这些变种的LED结合一定的算法能给大家带来玩单片机的乐趣。


1、神奇的LED灯

前面我们通过一个例子已经了解了LED灯的基本使用,我们再进一步拓展和认识生活中LED更广泛的用途

e54c83b3035d75053cf8277088da1a12.png
点阵LED

Tips:将工程的颜色修改成自己喜欢的样子,其原理图中元器件的颜色大家也可以尝试去设置,不用担心把软件玩坏了,大不了重新再装一遍。

2b28b955ea8252720fcd30a5683a981b.gif

在菜单栏中“Template->Set Design Colours”进行设置

23988319ff31b6bb2ebccb308a696902.png

我这里将“Paper Colour”和“Grid Colour”的颜色换了,分别换成了白色和灰色

96861ca1e0946201232946dd02b7f1c5.png

设置好后后的效果

e220167ab2f6096d0962011388026488.png

接下来我们建一个工程并在Proteus中通过简单的办法来验证这个点阵,准备好三个元器件,分别是拨码开关(DIPSW_8),8*8的点阵(matrix-8X8-RED)和电阻(ERJ-8GEYK156V),然后将其放置到原理图中,并连接好线,做好后的效果如下图所示

8c622ee7293742a7bb7b552030e99b1e.png
真实环境中正确的电路,但是仿真会出现异常

注意:实际电路中需要加限流电阻,但是这个电路在加了限流电阻后,单独打开上面的一个拨码开关会出现亮一排灯,把电阻去掉就可以用了,这里大家知道点阵是怎么回事就好了,电路按照软件中能工作的方式进行。

b43691baaf861232e381e7ef699ba0c8.png
异常的电路,但是能在仿真软件中正常工作

接下来我们在上面一个字符“1”,按照如图所示拨动相应拨码开关就可以显示一个不太漂亮的“1”,要想显示一个带字体的1,需要用到动态扫描方式来做,需要用到单片机,后面我会带大家用STM32单片机来实现,这里就不做拓展了,大家可以组合拨码来实现自己猜想......

d550696e949df87827d5342821906bfb.png

Tips

元器件复制,Proteus这方面感觉不是很友好,我当前只能找到右键“Copy To Clipboard”,粘贴也是只能在空白处右键“Paste From Clipboard”

ccd3c8585134bc6d69744b57c87a7061.png
选中元器件复制到剪贴板

2efc515d1aa14be4b6a196525641ad2c.png
从剪贴板粘贴元器件

元器件拖拽

1094a32e13af832431d326de7b579fda.png

③ 元器件旋转

456bf7259ba9754fba5e8620a07f4e3c.png

2、生活中的数码管

3bf0255537bb1e66df1b3189fc559a20.png
形形色色的数码管

我这里简单的介绍下,接下来就是开干。。。数码管(seg)主要分为共阴(Com Cathode)和共阳(Com Anode)两大类接法如下图所示,其实也就是LED阴极阳极共在一起的两种方式

6a994fec46eb09aa9b26379be4bcc152.png
CC是共阴,CA是共阳

我们在Proteus中来搭建一个一个简单的验证电路(里面的三个数码管名称分别是:7SEG-COM-AN-BLUE,7SEG-COM-CAT-BLUE,7SEG-MPX4-CA),同样的,下图这个电路是正确的,但是工作异常

aca58fdbb94671153ad1b0eef1534d25.png
实际电路中正确的电路,但是仿真工作异常

大家可以组合去拨动拨码开关,验证上面显示字符,看下是否找到熟悉情形

fe593ad98aeb8df426e29d2254e2503c.png
实际异常的电路,但是仿真正常

总结:

① 本篇主要介绍多种多样的LED和数码管的组合变种,这些在生活中非常常见,同时也是我们玩转嵌入式过程中能直观表达的外围设备,在上面可以脑洞大开的玩出很多花样(点阵贪吃蛇,点阵俄罗斯方块,恋爱表达神器,电子钟,计算器等等)。

② Proteus在实际使用中经常会碰到仿真不按照我们的真实电路工作的情况,希望大家尽量用它来验证算法和一些数字逻辑器接,多动手焊接调试真实电路,方能拿捏得当。

③ 由于当前没有结合单片机一起玩,所以能展现的东西比较少,后面会出结合单片机一起玩的例子,敬请期待。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值