2、换种思路学Proteus之乐趣无穷的LED和数码管

发布时间:2023-01-30  

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

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


1、神奇的LED灯

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

点阵LED

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

动图封面

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

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

设置好后后的效果

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

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

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

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

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

Tips:

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

选中元器件复制到剪贴板

从剪贴板粘贴元器件

② 元器件拖拽

动图封面

③ 元器件旋转

动图封面


2、生活中的数码管


形形色色的数码管

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

CC是共阴,CA是共阳

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

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

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

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


总结:

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

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

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


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    最新获得了时间片的事务处开始执行,这样就彻底解决了事务的实时问题。 我们在这个思路上,进行改进,我们需要在每次进入时钟中断前,保存CPU的当前状态和当前事务用到的一些数据,然后......
    它们占用了很多可用于种植粮食的农田。如果换个思路,让阳光照射在人造树叶上,就能从二氧化碳和水中获得液体燃料,该是多么令人惊叹的化学现象!不过目前,该设备只是概念验证,科学家还在努力优化吸光器,使其......
    强50倍。” 所以说,当我们一面高喊口号,一面按照老路走,只顾扩大产能、硬着头皮往14nm及更高工艺研发的时候,是不是该“换个思路”?如果四年后美国拐弯了,我们......
    公据点再次发现4例确诊病例,引发业者担忧。 “虽然我更愿意相信不会影响供应,但是说不准。像在去年,村田有说清楚确诊员工办公场所范围,就有短暂关闭几天,但强调说不会影响产能。不过,这换个思路来看呢,考虑......
    有改板之后才能调整。所以,有时候可以换一个思路,考虑下通路上的问题,这时说不定会有意想不到的效果。本文引用地址: 前段时间我们写了一篇关于USB3.0的信号完整性的文章,说了其中一个元器件的选用问题。正好一个朋友又遇到了类似的问题......
    DDR之频率(2024-03-05)
    DDR4怎么在之前的基础上进行频率提升呢?这次我们要换个思路: 于是提出了Bank Group分组设计。包括使用两个或者四个可选择的Bank Group分组,允许各个Bank Group具备......
    学习STM32的思路和关键步骤;首先设定一个的两周入门计划: 所谓的“两周”,根据每个人的时间安排不同而不同。这里列出一个思路,仅供参考。 步骤一:安装完STM32学习的软件 步骤二:挑选......
    使得某个事务的时间片到来后能立即执行,我们需要在时钟中断里判断完时间片后,改变程序的返回位置,让程序不返回到刚刚被打断的位置,而从最新获得了时间片的事务处开始执行,这样就彻底解决了事务的实时问题。 我们在这个思路上,进行改进,我们......
    使得某个事务的时间片到来后能立即执行,我们需要在时钟中断里判断完时间片后,改变程序的返回位置,让程序不返回到刚刚被打断的位置,而从最新获得了时间片的事务处开始执行,这样就彻底解决了事务的实时问题。   我们在这个思路上,进行......
    使得某个事务的时间片到来后能立即执行,我们需要在时钟中断里判断完时间片后,改变程序的返回位置,让程序不返回到刚刚被打断的位置,而从最新获得了时间片的事务处开始执行,这样就彻底解决了事务的实时问题。 我们在这个思路......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>