个人理财 电子工程:如何从电位计读取数值 - 假人

电子工程:如何从电位计读取数值 - 假人

视频: 防拷貝滾碼式序號顯示型,遙控主機容量可達3000顆,車道系統自動下降功能,遺失 離職可對該員刪除遙控,新增刪除超簡單 管理容易 2024

视频: 防拷貝滾碼式序號顯示型,遙控主機容量可達3000顆,車道系統自動下降功能,遺失 離職可對該員刪除遙控,新增刪除超簡單 管理容易 2024
Anonim

A 电位计 (通常称为 电位 >)是一个带有旋钮的电子可变电阻,您可以转动以改变电阻。 BASIC Stamp项目经常使用各种类型的盆作为输入设备。例如,您可以使用一个简单的电位器来控制一对闪烁的LED的速度:当您旋转电位器的旋钮时,LED闪烁的速率会发生变化。 在这里,一个10kΩ的电容与一个0.1μF的电容并联放置。另外,一个220Ω的电阻与电极串联。这样做是为了保护BASIC Stamp免受过度电流的损害,如果你转动锅的旋钮,使锅的电阻降到零。

<! - 1 - >

电路中的电容足够小(0.1μF),电路的充电和放电速度非常快 - 大约在一毫秒左右,具体取决于电位器旋钮的设置位置。因此,你的程序在等待电容放电时不会被显着延迟,所以它可以确定电阻的电阻。

<! - 2 - >

所以给这个电路,你怎么去测量锅的电阻?答案需要巧妙的编程:首先,将引脚13置为高电平,对电容充电。然后,您设置一个循环来监视引脚13的输入状态。每次检查引脚13的状态时,都会向计数器添加一个状态。

电容器放电后,引脚13将变为低电平。当引脚13为低电平时,环路结束,计数器显示电容放电需要多长时间。知道电容器的大小以及电容器放电的时间长度,可以计算出电容器的电阻。

<!幸运的是,PBASIC包含一个名为RCTIME的命令,可以自动执行所有这些操作。所有你需要做的就是告诉RCTIME命令RC电路的哪个引脚,是否要测量RC电路充电或放电所需的时间,以及存储计算结果的变量的名称。 以下是如何使用RCTIME命令确定引脚13上的RC电路放电所需的时间,将结果存储在名为Timer的变量中:

RCTIME 13,1,Timer

此RCTIME命令设置变量名称定时器为一个值,表明RC电路放电多长时间。紧接着这个命令之前,你应该把I / O引脚(在这种情况下,引脚13)设置为高电平来给电容充电。你也需要暂停一段时间(通常,1毫秒就足够了),让电路充电。虽然你可以用这个技术来计算锅的实际阻力,但是你通常不需要知道确切的阻力。相反,当罐的阻力增加时计数器增加就足够了,而当罐的阻力减小时计数器减少。

对于此电路,RCTIME命令计算的时间值范围从电阻的电阻值接近0时的约12到电阻的电阻值达到最大值(10kΩ)时约为54。

下面的程序交替闪烁连接到引脚0和2的LED。LED闪烁的速率由引脚13上的RC电路中的电位器设置。程序将由RCTIME命令计算的时间值乘以10确定程序在闪烁之间应暂停多久。当您旋转锅的旋钮时,锅的电阻降低,LED以更快的速度闪烁。

'Potentiomter LED闪烁程序'Doug Lowe'2011年7月10日“该程序闪烁连接到引脚0和2'的LED,速率由引脚13上的RC电路决定。'{$ STAMP BS2}'{$ PBASIC 2. 5}时间VAR字Led1引脚0 Led2引脚2电池引脚13 DO高电位RCTIME电位器,1,时间高Led1低电平2暂停时间* 10低电平LED1高电平LED2暂停时间* 10 LOOP

该项目显示如何建立一个包含一个10kΩ电位器和一个电容器的电路,以便测试代码,从而显示完成的电路

电子工程:如何从电位计读取数值 - 假人

编辑的选择

添加新的SketchUp图层并在图层之间移动实体 - 虚拟图层

添加新的SketchUp图层并在图层之间移动实体 - 虚拟图层

是SketchUp非常有用的一部分,他们可以让你的生活变得更轻松。以下是如何在Sketchup中添加新图层以及如何将实体移动到不同图层的方法。添加新图层按照以下步骤将图层添加到SketchUp文件:选择“窗口”→“图层”。图层...

全部关于地理位置快照和SketchUp - 虚拟

全部关于地理位置快照和SketchUp - 虚拟

当您将地理位置快照导入SketchUp ,您可以访问Google庞大的地理数据存储库;快照不仅仅是漂亮的图片:导入快照地理位置自动定位您的位置。这意味着快照设置您的模型的经纬度,并定位在正确的主要方向。任何阴影研究你...

如何在SketchUp中使用场景动画区域

如何在SketchUp中使用场景动画区域

将区域视图与场景组合在一起以创建动画展示您的SketchUp模型都是一种有用且令人印象深刻的方式。基本的想法是,您可以使用场景来创建动画,其中您的剖面在您的模型中移动。以下是您可能需要使用此技巧的几个原因:如果...

编辑的选择

Drupal友好的网页寄存公司 - 傻瓜

Drupal友好的网页寄存公司 - 傻瓜

网页寄存公司为您提供访问Web服务器,您可以在其中安装Drupal并使您的网站在Web上可见。一些公司为您安装Drupal或为您提供一键安装,为您节省了一些工作量。如果您决定自己跳过Drupal的安装,请考虑通过以下方式之一获取帐户...

Drupal花园功能 - 傻瓜

Drupal花园功能 - 傻瓜

让您有机会查看和使用所有Drupal花园功能,可以创建一个新的站点,然后选择自定义选项而不是其中一个已安装的模板:确保已经登录,然后单击我的站点链接。这样做打开了Drupal花园站点经理。点击创建...

Drupal园林主题生成器 - 傻瓜

Drupal园林主题生成器 - 傻瓜

Drupal花园设置完成后,有一些乐趣和玩你的网站上的主题。使用Drupal Gardens Theme Builder控制网站的外观是与安装Drupal自身副本不同的主要方式。但是你不会错过太多...

编辑的选择

上一次显示一张照片(全屏播放)如何在您的照片上一次显示一张照片(全屏播放)尼康D5300 - 傻瓜

上一次显示一张照片(全屏播放)如何在您的照片上一次显示一张照片(全屏播放)尼康D5300 - 傻瓜

很可能您已经在尼康D5300上播放了播放模式。但是,在数码相机上查看照片有不同的选项。对于正常播放 - 即每次只能查看一张照片 - 请执行以下步骤:

如何自定义尼康D3300的优化校准 - 傻瓜

如何自定义尼康D3300的优化校准 - 傻瓜

当您使用尼康D3300的内置原始处理器,您可以尝试不同的优化校准设置,了解每个设置对图像的影响。当您使用免费的Nikon软件Nikon ViewNX处理图像时,您可以选择相同的选项。该程序的原始转换器,以及在Adobe Photoshop中找到的那些...

如何在HDMI屏幕上显示实时预览预览 - 假人

如何在HDMI屏幕上显示实时预览预览 - 假人

尼康D7100相机连接到HDMI(高清晰度多媒体接口)设备,以在该屏幕上查看实时显示输出。摄影师经常使用此功能,因为摄影师需要比相机显示器提供更大的主题。使用此选项时,会出现一些问题:...