標籤:

使用Arduino開發板自製簡易歐姆表

使用Arduino開發板自製簡易歐姆表

來自專欄 Arduino開發板雜談

我們發現很難通過閱讀電阻上的顏色代碼來確定其電阻值。為了克服確定電阻值的困難,我們將使用Arduino開發板構建一個簡單的歐姆表。該項目背後的基本原理是分壓器網路。未知電阻的值將顯示在16 * 2 LCD顯示屏上。

所需組件

● Arduino Uno開發板

● 16 * 2液晶顯示屏

● 電位器(1千歐)

● 電阻器

● 麵包板

● 跳線

電路原理圖

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 = 1Green = 5Red = 2Silver = ± 10%

從前三個色環中,R = AB * 10c

R = 15 * 10+2R = 1500 Ω

第四個顏色表示精確度為±10%

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

因此實際電阻值可以在1350Ω到1650Ω之間。

原文鏈接:

使用Arduino開發板自製簡易歐姆表 - 開發工具 - 一板網電子技術論壇?

www.yiboard.com

更多文章請關注公眾號:一板網電子技術論壇


推薦閱讀:

Arduino 獲得 WS1361 音量計數值
面對種類繁多的開源硬體新手該如何選擇
Arduino有什麼炫酷的作品?
【圖形化學習 Arduino】(二)輸入與輸出
arduino與電腦利用wifi數據互通,是怎麼實現的?

TAG:Arduino |