最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

使用Arduino开发板自制简易欧姆表

Arduino 少儿编程 2075浏览 0评论

友情提示:380元/半年,儿童学编程,就上码丁实验室

我们发现很难通过阅读电阻上的颜色代码来确定其电阻值。为了克服确定电阻值的困难,我们将使用Arduino开发板构建一个简单的欧姆表。该项目背后的基本原理是分压器网络。未知电阻的值将显示在16 * 2 LCD显示屏上。

所需组件

Arduino Uno开发板

● 16 * 2液晶显示屏

● 电位器(1千欧)

● 电阻器

● 面包板

● 跳线

电路原理图

使用Arduino开发板自制简易欧姆表

Arduino Uno开发板简介

Arduino Uno开发板是一款基于ATmega328p微控制器的开源微控制器电路板。它带有14个数字引脚(其中6个引脚可用作PWM输出)、6个模拟输入、板载稳压器等。Arduino Uno具有32KB闪存、2KB SRAM和1KB的EEPROM。它以16MHz的时钟频率运行。 Arduino Uno支持串行、I2C、SPI通信与其他设备进行通信。下表显示了Arduino Uno的技术规格。

单片机ATMEGA328P工作电压5V输入电压7-12V(推荐)数字I / O引脚14模拟引脚6闪存32KBSRAM2KBEEPROM1KB时钟频率16MHz

16* 2 LCD显示屏简介

16* 2 LCD是嵌入式应用中广泛使用的显示屏。这里简要说明1602 LCD显示屏的引脚和工作原理。 LCD内部有两个非常重要的寄存器。它们是数据寄存器和命令寄存器。命令寄存器用于发送清除显示、光标归零等命令,数据寄存器用于发送要在16 * 2 LCD上显示的数据。

电阻颜色代码的概念

为了确定电阻的阻值,我们可以使用下面的公式。

R= { (AB*10c)Ω  ± T% } 

在这里:
A =第一个色环中的颜色值。

B =第二个色环的颜色值。

C =第三个色环的颜色值。

T =第四个色环的颜色值。

例如,如果颜色代码是棕色 – 绿色 – 红色 – 银色,则电阻值计算为,

Brown = 1 Green = 5 Red = 2 Silver = ± 10% 

从前三个色环中,R = AB * 10c

R = 15 * 10+2 R = 1500 Ω 

第四个颜色表示精确度为±10%

10% of 1500 = 150 For + 10 percent, the value is 1500 + 150 = 1650Ω For - 10 percent, the value is 1500 -150 = 1350Ω 

因此实际电阻值可以在1350Ω到1650Ω之间。

 

 

您必须 登录 才能发表评论!