新闻资讯
新闻资讯发布时间:2025-01-25 18:38:50来源:新闻资讯
Radio Shack 1973年的目录中引入了科学博览会65-in-1电子项目套件。望文生义,它顺便了65个项意图阐明。在本文中,咱们将构建项目29的修正版别,即
在这个项意图经典版别中,按下科学博览会套件上的按键开关时,会翻开一个小灯泡。松开钥匙开关后,经过旋转电位器来操控灯泡亮起的时刻。在混音版别中,咱们将运用微操控器来操控灯何时翻开。图1显现了混音电子定时器项目在运行时的姿态。
这个项目是一个产品概念快速原型制造的操练。正如咱们将看到的,咱们仅需运用科学博览会套件、瑞萨微操控器板和顺便的免费项目软件以及晶体管继电器模块,就能够敏捷有效地构建汇款电子定时器。但是,在咱们进一步评论咱们的新添加内容之前,让咱们先看看原始手册中呈现的电子定时器项目。
图2显现了电子定时器的项目描绘页面,这是咱们即将构建然后修正的电路。这个经典项意图方针是展现晶体管RC(电阻电容)电路的根本运用。
图2.科博会65合1电子项目套件手册中的电子定时器项目。图片由Don Wilcher供给
经典电子定时器将被归入咱们的终究项目,因而图2是一个很好的参阅。谁能抵抗那些卡通电容器上的笑脸呢?
科学博览会65-in-1电子项目套件的电子部件坐落带绷簧端子的纸板装置外表上。绷簧端子答应点对点接线。
除了科学博览会套件,咱们还需求一个Cortex-M微操控器。我挑选了具有Cortex-M23内核的瑞萨EK-RA2E1板作为开箱即用的解决方案。该板将经过一个小型晶体管继电器模块衔接到经典电子定时器(科学博览会套件)。
咱们将在操作开始时运用科学博览会套件的按键开关来测验电路。之后,咱们将经过按下微操控器套件的外表贴装设备(SMD)触觉按钮开关来翻开电子定时器。图3中的框图阐明晰设备概念。
请注意,图3不包括项意图软件部分。RA2E1中止操控器单元(ICU)的示例软件答应运用按钮开关进行ON/OFF操控。依据开始的电子定时器项意图教育意图,ICU软件演示了中止怎么作为外部触发器来发动切换和操控运用程序中的事情。
当混音电子定时器作业时,按下触觉按钮将切换SMD LED。该LED衔接到R7FA2E1 Cortex-M23微操控器的P915端口引脚,并将作为指示灯。P915端口引脚供给约3.3V的操控信号,用于驱动晶体管继电器模块。
继电器模块的常开(N.O)触点将其衔接到科学博览会套件,该套件将接线以创立实践的定时器电路。测验开关和晶体管继电器模块的N.O触点将并联接线显现了汇款电子定时器的完好电路示意图。
示意图的左半部分被EK-RA2E1套件和晶体管继电器模块占有。这些一起构成了咱们所说的启用操控器。请注意,图中仅显现了EK-RA2E1套件的微操控器,未显现套件的其余部分,包括触觉按钮开关。
示意图的右半部分是经典电子定时器。因为咱们在本节前面评论了启用操控器的操作,让咱们简要地对电路的这一部分做相同的操作。
当按下按键开关(SW1)或启用操控器的按钮开关时,会向2SB锗PNP晶体管(Q1)施加负偏压。当Q1接通时,向小型白炽灯泡(LA1)供电。
电容器(C1和C2)和旋转电位器(R2)供给了一个时刻常数,以答应晶体管——以及灯泡——在SW1被开释或操控器的触觉按钮被切换后坚持敞开状况。
电位器作为变阻器(可变电阻器)衔接。顺时针旋转电位器会添加电阻;逆时针旋转能减小阻力。电阻越大,白炽灯泡坚持点亮的时刻就越长。
除了触觉按钮开关外,这儿说到的一切组件——SW1、Q1、LA1、C1、C2和R2——都包括在科学博览会套件中。
关于过程1,请依照图4中的示意图做相关操作。图2中重现的经典项目阐明也可能对您有所协助
这就引出了启用操控器。假如咱们回头参阅图4,很简单将晶体管继电器模块衔接到EK-RA2E1板。过程如下:
将跳线板的Arduino Uno母头+5 V腔中,将另一端衔接到晶体管继电器模块的+5 V公引脚。
要为晶体管继电器模块供给回来途径,请将一根电线板Arduino Uno母头GND腔。接地线的另一端将衔接到晶体管继电器模块的GND引脚。
晶体管继电器模块需求+5 V和接地(GND)才干正常作业。图5显现了典型+5 VDC晶体管继电器模块的引脚。
图6.组装好的EK-RA2E1启用操控器。图片由Don Wilcher供给
咱们将启用操控器衔接到经典电子定时器。彻底组装好的混音电子定时器如图7所示。
图7.彻底组装好的汇款电子定时器设备。图片由Don Wilcher供给
为了启用Cortex-M操控功用,咱们应该为微操控器的中止操控单元(ICU)装置一些软件。包括EK-RA2E1试剂盒ICU代码的软件包能够在瑞萨电子网站上找到。请注意,您有必要先在瑞萨注册一个免费帐户,然后才干拜访它。
注册并登录后,导航到EK-RA2E1文档页面,下载标记为EK-RA2E1ExampleProjectBundle的运用程序阐明及其相关示例代码。在图8中,正确的运用程序注释用黑色圈出。
图8.EK-RA2E1套件的示例项目包和示例代码。图片(修正)由瑞萨供给
要运用ICU代码,需求在微操控器开发机器上装置根据Eclipse的灵敏软件包。