久久国产精品永久免费网站-久久国产精品只做精品-久久国产精品自线拍免费-久久国产精品自由自在-亚洲女人国产香蕉久久精品-亚洲女初尝黑人巨高清在线观看

您好!歡迎光臨深圳市潤澤五洲電子科技有限公司,我們竭誠為您服務!

專業一站式PCBA智造工廠

打造電子制造行業領軍品牌

服務咨詢熱線:

龍經理:13380355860(微信同號)
當前位置:首頁>新聞資訊>技術文檔 >

LED 掃描儀:構建一個所需的 4 個驚人而簡單的步驟

  • 發表時間:2021-10-28 08:30:52
  • 來源:本站
  • 人氣:714

多年來,LED 已成為可用且廉價的庫存訂購光源。此外,您可以將 LED 用于各種漂亮的燈光項目。其中一個項目是 LED 掃描儀。

LED 掃描儀可以提供強烈的電子調光燈,增強您的照明設置,同時為您提供引人注目的效果。此外,您可以將其用于增強防盜系統的內置自動化程序。因此,它可以保護信用卡詳細信息的丟失。

然而,LED 掃描儀的功率越大,它的價格就越高。

因此,在本文中,我們將專注于構建簡單的 LED 掃描器,而無需安裝許多組件或制作印刷電路板您還將看到測量的百分比細分和準確性。此外,該電路使用來回效果來提供追逐效果。

你準備好了嗎?那么,讓我們開始吧。 

如何構建簡單的 LED 掃描儀電路

本節將教我們如何使用MOSFET、Arduino 和 16 個 LED制作 LED 掃描儀因此,在我們開始之前,先快速瀏覽一下該電路的原理圖:

原理圖 1

資料來源:維基共享資源

Arduino 原理圖

資料來源:維基共享資源

TLC5940 原理圖

資料來源:維基共享資源

腳步

以下是構建此電路的步驟:

第 1 步:收集材料、產品尺寸和組件

  • 10W LED 燈 (16)

  • 750 歐姆 1W 電阻器 (1)

  • TLCS940 分線(1)

  • 散熱器(16)

  • ?” X 1 ?” 6 英尺角(1)

  • 12 伏電源 (1)

  • LED 掃描儀支架 (1)

  • Arduino pro 迷你板 (1)

  • 2N3904 三極管 (1)

  • 用于連接的 22 號線 (1)

  • 用于電源線的 18 號線 (1)

  • 螺絲和螺母

  • 烙鐵

  • 焊錫絲

  • 8-32 抽頭

  • 4-40 抽頭

  • 鉆頭和鉆頭

  • 熱縮管

  • 領帶

第 2 步:構建您的 LED 模塊

所以,在開始之前,你必須知道每個LED模塊必須有一個恒流調節器才能正常工作。首先,收集散熱器并鉆 4-40 個用于安裝 LED 的孔。

接下來,拿起你的鋁片,鉆 8-32 個孔。接下來,用 4-40 顆螺釘連接散熱器。此外,彎曲散熱器的發射器元件的兩條引線。然后,保持中間的鉛直。接下來,拿起你的晶體管,將右引線彎曲 90 度角以滿足基本測量。

那不是全部。

接下來,將晶體管的其他支腿分開約 45 度,并在引線末端創建半環并避免絕對誤差。 

晶體管引線半環

資料來源:維基共享資源

此外,將這些半環連接到散熱器的引線,并將一個 75 歐姆電阻器連接到散熱器右端的引線。此外,采用 90 度引線并形成一個回路,以便它可以作為接地連接。同樣,確保您使用精確的測量和測量范圍以避免誤差線。如果可能,請確認并檢查測量精度和傳感器測量值。

現在,是時候連接到您的 LED 模塊了。因此,將散熱器的中心引線接到 LED 模塊的負極引線(陰極):

現在對剩余的 15 個 LED 模塊重復此過程。

第 3 步:連接 Arduino 和分線板

Arduino 和分線板連接

資料來源:維基共享資源

對于電源,確保在兩塊板的接地之間建立連接。此外,您還可以找到一個未調節的正輸入電壓引腳 (RAW)。然后,您可以將其連接到分線板的 VCC 引腳以避免絕對錯誤率。

分線板和 Arduino 板均具有一個 +5V 穩壓器,可處理高達 17 伏的電壓。此外,在安裝電路之前,請先對 Arduino 進行編程。

因此,使用此代碼,我們將淡入淡出功能分配給一個 LED,并在切換到下一個 LED 之前等待 40 毫秒。每個 LED 將有 470 毫秒的漸變時間。

引領

一旦電路完成一個方向的掃描,它就會向另一個方向掃描。此外,可以輕松更改 LED 的值或將其設置為僅在一個方向上掃描。

因此,此代碼將淡入淡出的值從 0 設置為 4095。換句話說,它將它從完全打開設置為完全關閉。

代碼: 

#include “Tlc5940.h”
#include “tlc_fades.h”
TLC_CHANNEL_TYPE 通道;
void setup()
{
  Tlc.init(4095);
}
    uint16_t 持續時間 = 470;
    int maxValue = 4095;
    int 淡入淡出時間 = 40;
    uint32_t startMillis;
    uint32_t endMillis;
void loop()
{
  if (tlc_fadeBufferSize == 0)
  {
    // 當前沒有漸變正在運行
    startMillis = millis();
    endMillis = startMillis + 持續時間;
    for (int i=0; i<16; ++i) {
      tlc_addFade(15-i, 0, maxValue, startMillis+fadeTime*i, endMillis+fadeTime*i);
    }
  }
  tlc_updateFades();
  延遲(5);
  if (tlc_fadeBufferSize == 0)
  {
    // 當前沒有漸變正在運行
    startMillis = millis();
    endMillis = startMillis + 持續時間;
   for (int i=0; i<16; ++i) {
      tlc_addFade(i, 0, maxValue, startMillis+fadeTime*i, endMillis+fadeTime*i);
    }
  }
  tlc_updateFades();
  延遲(5);
}

第 4 步:安裝 LED 模塊

現在,是時候將 LED 模塊連接到鋁制角鋼上了。因此,測量間距均勻的 16 個孔并安裝 LED 模塊。另外,再做幾個孔,將 Arduino 和 Breakout 板連接到鋁角上。

鋁角

鋁角

資料來源:維基共享資源

此外,使用 8-32 螺釘將散熱器固定到鋁板上。現在,當一切都設置好后,開始將您的模塊連接到正極有源單元和接地線。我們還將十六個 LED 分成四組。因此,請確保在一個接頭處將四組與 18 號底座高度的電線連接起來。

接下來,將所有四根電源線和電路板的電源線連接到 16 號線,然后將其連接到 12v 電源。

完成電源線后,請確保連接每個 LED 模塊的控制線并將晶體管的集電極引腳連接到分線板。此外,您可以使用扎帶保持連接整潔。

建立連接后,檢查您所做的工作并確保您擁有正確的連接。如果連接錯誤,可能會損壞 LED。

如果您對自己的工作滿意,請打開您的緊湊型 LED 掃描儀電路并觀看它發光。

包起來

在我們總結這篇文章之前,最好知道 LED 掃描儀需要電流調節器才能正常工作。因此,對于該電路,您可以使用 2N3904 NPN 晶體管作為主要組件。此外,當基極-發射極結正向偏置且達到上述高度時,您可能會注意到基極-發射極結上的電壓降。

NPN晶體管

NPN晶體管

該電壓也作用于電流檢測電阻器。另外,這是來自 LED 的電流流向地面的地方。

此外,電流調節器可處理此 LED 電路的三個版本:首先,無需控制即可恒定供應 LED 電流。其次,從 Arduino 板直接控制,最后,從 SparkFun 分線板控制。

Arduino板

Arduino板

這篇文章到此結束。如果您需要更多信息,請隨時與我們聯系。我們總是樂于提供幫助。