欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用120VAC指示燈和光敏電阻創(chuàng)建一個交流電壓傳感器

科技觀察員 ? 來源:hackster.io ? 作者:hackster.io ? 2022-04-07 17:12 ? 次閱讀

本項目是一個使用120VAC指示燈和光敏電阻創(chuàng)建的基于光隔離的簡單廉價交流電壓傳感器。

最近我承接了一個項目,我需要一種方法來檢測我家的電源何時關(guān)閉,并且我需要檢測泵何時在運行。雖然說市面上有可以購買的傳感器,但我認(rèn)為構(gòu)建一個會很有趣。

為了避免其他項目變得過于復(fù)雜,我決定在一個單獨的項目中分享構(gòu)建這個簡單設(shè)備的細(xì)節(jié)。

設(shè)備概述

我正在構(gòu)建的設(shè)備相當(dāng)簡單,只需要一些便宜的組件。最昂貴的組件是105-125VAC指示燈,通常用作您家中電器的電源指示燈。

該設(shè)備的概念是使用光敏電阻來檢測來自指示燈的光。使用簡單的分壓器電路和來自樹莓派的3.3v電源,當(dāng)輸入端子上的電壓為0時,設(shè)備將輸出高信號,當(dāng)端子上的電壓為120VAC時,設(shè)備將輸出低信號。

除了低成本之外,這種設(shè)計的一大優(yōu)勢是交流電路與您的物聯(lián)網(wǎng)設(shè)備完全隔離。這可以保護您的RaspberryPi其他電路組件免受電涌的影響。

設(shè)備操作

電路設(shè)計基于分壓器電路,該電路由兩個串聯(lián)在電源和地之間的電阻器(或任何更高和更低的電壓電位)組成。電壓是從兩個電阻器之間的點和兩個電壓電位點中的較低點(在這種情況下為接地)測量的。通常,在分壓器電路中,兩個電阻器都是固定的。在該電路中,當(dāng)光的強度發(fā)生變化時,其中一個電阻會改變其值,從而允許設(shè)備根據(jù)光源改變輸出電壓。

poYBAGJOqsiAScAeAAB7rNEDRSg444.png

該設(shè)備旨在用作兩態(tài)設(shè)備,這意味著我只想檢測交流輸入電路是打開還是關(guān)閉。電路的輸出需要通過GPIO引腳檢測為高電平或低電平。為此必須仔細(xì)選擇固定電阻的值。

電路的關(guān)鍵是確定上圖中R1的正確電阻。光敏電阻的電阻隨光量而變化。完全黑暗時,電阻為90K至100KΩ。在完全明亮的光源下,它會降至約200Ω。

計算R1的正確電阻值取決于可用的光量。光源可能不夠亮,無法將電阻降至最低測量值??紤]到這一點,我使用琥珀色指示燈測量了電阻值。我通過將光源放在黑色熱縮管內(nèi)進行此測量,光敏電阻壓在光線上,然后在燈亮?xí)r用伏特/歐姆表測量電阻。黑管是必要的,以模擬設(shè)備完全構(gòu)建時的條件

實驗產(chǎn)生了941Ω的測量值。使用分壓器的標(biāo)準(zhǔn)公式(如下圖所示)并針對0.75v的低電壓,我確定R1needrf的值為3.2KΩ。

在電路設(shè)計中,為了獲得3.2KΩ,我決定使用標(biāo)準(zhǔn)的1KΩ和標(biāo)準(zhǔn)的2.2KΩ串聯(lián)電阻(1KΩ和2.2KΩ都是您工具箱中最有可能擁有的標(biāo)準(zhǔn)尺寸)。

負(fù)載效應(yīng):當(dāng)RaspberryPi等設(shè)備連接在Vout和接地之間時,該設(shè)備稱為負(fù)載。此負(fù)載具有有效的輸入阻抗,會改變電路的行為,這可能需要更改設(shè)計以抵消這種影響。為了幫助理解這種效應(yīng),可以將負(fù)載視為在電路圖上的Vout和接地之間添加的新電阻。在這個設(shè)備中,當(dāng)與樹莓派一起使用時,負(fù)載效應(yīng)可以忽略不計,因為輸出電流是穩(wěn)定的,它只是分壓器輸入電流的一小部分。出于這個原因,我能夠?qū)⑵湓O(shè)計為被動電路以保持低成本。如果執(zhí)行此功能的設(shè)備包含調(diào)節(jié)器電路以允許輸出負(fù)載變化,則它們的成本可能會高得多。

pYYBAGJOqsOAUoaVAAQ-uDFBPbM851.png

設(shè)備構(gòu)造

構(gòu)建這個設(shè)備需要一個烙鐵和一個將組件焊接在一起的好地方。沒有使用PCB板,我只是將這些部件連接在一起,然后將它們收縮包裝以進行保護。確保您有一個良好的表面來放置組件。

修剪兩個電阻的兩端,光敏電阻引出約1.5厘米

電阻器將串聯(lián)焊接到光敏電阻器引線之一(見下圖),與引線重疊至少1厘米。布置光敏電阻和第一個電阻。

首先將第一個電阻器焊接到光敏電阻器引線上。將烙鐵壓在引線上,然后將兩條引線焊接在一起,確保焊料沿著重疊部分的長度延伸

以與第一個相同的方式布置第二個電阻

接下來以相同的方式將第二個電阻焊接到第一個電阻上(兩個電阻的順序無關(guān)緊要)

從紅色引線的末端剝?nèi)ゼs1厘米,并將其焊接到第二個電阻器的末端。該引線將連接到RaspberryPi上的3.3v電源

從黃色引線的末端剝?nèi)ゼs1厘米,并將其焊接到第一個電阻連接到的光敏電阻上的引線。此引線將連接到RaspberryPi上的GPIO端口

從黑色引線末端剝?nèi)ゼs1厘米,并將其焊接到第二個電阻器的末端。該引線將連接到RaspberryPi上的地

將3/32“熱縮管滑過黑線一直到光敏電阻,將其推到電阻上。加熱管使其鎖定到位(我使用黑色作為這條帶)

將3/16”熱縮管滑過紅線和黃線一直到光敏電阻,將其推到電阻上。加熱管使其鎖定到位(我用黑色作為這條帶)

將1/4“熱縮管滑過所有三根電線,并將其他管子的末端重疊約0.5厘米。加熱管子,使其鎖定到位(我用藍(lán)色作為這條帶)

將指示燈滑入硬塑料管中,使電線端與管端齊平

將光敏電阻組件滑入硬塑料管的另一端,直到它靠在指示燈上

將3/8”熱縮管滑到硬塑料管上,直到它位于管子的中心。大約3/4“應(yīng)懸掛在兩端。加熱管子,直到它鎖定到位(在加熱管子時,可能需要用一只手將光敏電阻組件固定到位)。注意:前面步驟中的管子顏色無關(guān)緊要,但我建議在此步驟中使用黑色,以確保沒有光線從設(shè)備中逸出

修剪紅線、黑線和黃線,使它們都均勻

為什么要混合使用公制和英制單位?在整篇文章中,我有意混合使用公制和英制單位。我使用大尺寸的英制單位。此外,當(dāng)我購買材料并以英制單位表示時,我會指定這些單位的尺寸。在處理較小的尺寸時,我通常用公制表示。我希望這不會給某些人造成太多的困惑。

pYYBAGJOqryAexvbAAFm0d1frPE508.png

設(shè)備測試

連接設(shè)備

現(xiàn)在設(shè)備已經(jīng)完成,是時候運行測試了。我首先找到了一條我之前從一個故障的便攜式空調(diào)裝置上剪下來的電源線(我保存了電源線,因為它有一個內(nèi)置的斷路器)。任何舊的兩線延長線都可以使用。延長線的白色和黑色電線應(yīng)使用接線螺母連接到指示燈的電線。我的電源線有第三根綠色地線,我剛剛用另一個線螺母蓋住了它。確保連接牢固,移動設(shè)備時不要松動。還要確保裸露的電線沒有裸線。

免責(zé)聲明:如果您不清楚操作步驟,使用高壓交流電流可能會非常危險。如果您對如何執(zhí)行此操作感到不舒服或不確定,請咨詢專家。您正在嘗試這些測試,風(fēng)險自負(fù)!

poYBAGJOqriAQ7r4AAGxmcZrgFI992.png

連接延長線后,我將延長線插入帶有開關(guān)的電源板,以便輕松測試設(shè)備的操作。

接下來,我將設(shè)備的紅線連接到RaspberryPi的+3.3V引腳,將黑線連接到接地引腳,并將黃線連接到Pi上的一個GPIO端口(我在源代碼中使用GPIO5)。

運行軟件

使用的源代碼可在GitHub中找到(請參閱下面的鏈接)。

該應(yīng)用程序是一個簡單的視圖,將GPIO引腳的狀態(tài)顯示為“高”或“低”。連接后,關(guān)閉電源板將導(dǎo)致顯示屏顯示“高”。打開電源,狀態(tài)將變?yōu)椤癓ow”。

主窗體的XAMl如下所示。

pYYBAGJOqrSAbpRAAAEQatyzek4029.png

主視圖背后的代碼如下所示。

using System;
using System.ComponentModel;
using System.Runtime.CompilerServices;
using System.Threading.Tasks;
using Windows.Devices.Gpio;
using Windows.UI.Core;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Navigation;
namespace VacSensor
{
public sealed partial class MainPage : Page, INotifyPropertyChanged
{
private GpioPin _pin = null;
private CoreDispatcher _dispatcher = null;
public MainPage()
{
this.InitializeComponent();
}
public event PropertyChangedEventHandler PropertyChanged = null;
private void OnPropertyChanged([CallerMemberName]string propertyName = null)
{
if (this.PropertyChanged != null)
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}
private string _gpioState = "Unknown";
public string GpioState
{
get
{
return _gpioState;
}
set
{
this._gpioState = value;
this.OnPropertyChanged();
}
}
private async Task UpdateUI()
{
if (_dispatcher != null)
{
await _dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
{
GpioPinValue value = _pin.Read();
this.GpioState = value == GpioPinValue.High ? "High" : "Low";
});
}
}
protected async override void OnNavigatedTo(NavigationEventArgs e)
{
_dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;
GpioController gpio = GpioController.GetDefault();
if (gpio != null)
{
_pin = gpio.OpenPin(5);
_pin.SetDriveMode(GpioPinDriveMode.Input);
_pin.ValueChanged += Pin_ValueChanged;
}
await UpdateUI();
base.OnNavigatedTo(e);
}
protected override void OnNavigatingFrom(NavigatingCancelEventArgs e)
{
if (_pin != null)
{
_pin.Dispose();
_pin = null;
}
_dispatcher = null;
base.OnNavigatingFrom(e);
}
private async void Pin_ValueChanged(GpioPin sender, GpioPinValueChangedEventArgs args)
{
await UpdateUI();
}
}
}

要測試該單元,請將代碼部署到 Raspberry Pi 并使用 F5 啟動它。應(yīng)用程序運行后,在電源板上打開和關(guān)閉電源,每次顯示都會改變。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 指示燈
    +關(guān)注

    關(guān)注

    3

    文章

    416

    瀏覽量

    28396
  • 光敏電阻
    +關(guān)注

    關(guān)注

    4

    文章

    306

    瀏覽量

    49156
  • 電壓傳感器
    +關(guān)注

    關(guān)注

    1

    文章

    113

    瀏覽量

    18369
收藏 人收藏

    評論

    相關(guān)推薦

    接在220V交流電指示燈,串聯(lián)多大的電阻都會燒?

    為什么接在220V交流電指示燈,串聯(lián)多大的電阻都會燒?我想可能不止這位網(wǎng)友會遇見這種問題,今天我們就簡單分析下出現(xiàn)這個問題的原因,還有
    發(fā)表于 12-05 09:57 ?5215次閱讀

    可以將音頻變壓器用作交流電壓傳感器嗎?

    我有關(guān)于使用音頻變壓作為 120Vac 60Hz 線電壓傳感器的問題。 我知道如何使用專
    發(fā)表于 03-01 07:12

    光敏電阻工作原理

    的金屬電極之間加上電壓,其中便有電流通過,受到適當(dāng)波長的光線照射時,電流就會隨光強的增加而變大,從而實現(xiàn)光電轉(zhuǎn)換。光敏電阻沒有極性,純粹是電阻
    發(fā)表于 02-22 15:59

    光敏電阻傳感器如何使用?

    光敏電阻傳感器如何使用?
    發(fā)表于 11-26 06:11

    傳感器實驗--光敏電阻-演示

    傳感器實驗--光敏電阻-演示
    發(fā)表于 12-11 23:03 ?5次下載

    光敏電阻傳感器模塊

    光敏電阻傳感器模塊
    發(fā)表于 12-17 17:22 ?68次下載

    光敏電阻組成結(jié)構(gòu)

    光敏電阻兩端的金屬電極之間加上電壓,其中便有電流通過,受到適當(dāng)波長的光線照射時,電流就會隨光強的增加而變大,從而實現(xiàn)光電轉(zhuǎn)換。光敏電阻沒有極性,純粹是
    發(fā)表于 01-24 16:53 ?8108次閱讀
    <b class='flag-5'>光敏電阻</b>組成結(jié)構(gòu)

    光敏電阻傳感器構(gòu)成的自動控制電路

    下圖是由光敏電阻傳感器構(gòu)成的自動控制電路。電路中的傳感器采用8- 10um波長的雙元件熱釋電紅外線傳感器,RG為
    的頭像 發(fā)表于 09-17 10:14 ?6688次閱讀
    <b class='flag-5'>光敏電阻</b><b class='flag-5'>傳感器</b>構(gòu)成的自動<b class='flag-5'>燈</b>控制電路

    光敏電阻傳感器模塊55690資料匯總

    光敏電阻傳感器模塊55690資料匯總
    發(fā)表于 05-20 14:42 ?37次下載

    DIY12V的電壓指示燈

    分享簡易電壓指示燈制作方法,簡單到就用到電阻和LED兩種元件,這次以
    的頭像 發(fā)表于 11-07 09:57 ?7796次閱讀

    使用光敏電阻和LED的環(huán)境光傳感器

    電子發(fā)燒友網(wǎng)站提供《使用光敏電阻和LED的環(huán)境光傳感器.zip》資料免費下載
    發(fā)表于 11-08 09:12 ?15次下載
    使用<b class='flag-5'>光敏電阻</b>和LED<b class='flag-5'>燈</b>的環(huán)境光<b class='flag-5'>傳感器</b>

    分享簡易電壓指示燈制作方法

    分享簡易電壓指示燈制作方法,簡單到就用到電阻和LED兩種元件,這次以
    的頭像 發(fā)表于 02-12 16:50 ?4494次閱讀

    鑫永誠光敏IC(光敏傳感器) PK 傳統(tǒng)光敏電阻CDS

    、套管,還可與紅外起過波峰焊二,環(huán)保性傳統(tǒng)CDS(光敏電阻)非環(huán)保,含硫化鎘、硫化鉛等重金屬光敏傳感器絕對環(huán)保,不含硫化鎘、硫化鉛,符合
    的頭像 發(fā)表于 04-04 16:54 ?1597次閱讀
    鑫永誠<b class='flag-5'>光敏</b>IC(<b class='flag-5'>光敏</b><b class='flag-5'>傳感器</b>) PK 傳統(tǒng)<b class='flag-5'>光敏電阻</b>CDS

    光照傳感器光敏電阻區(qū)別在哪

    光照傳感器光敏電阻是兩種不同的光電元件,它們在光電領(lǐng)域中有著廣泛的應(yīng)用。雖然它們都對光有響應(yīng),但它們在工作原理、結(jié)構(gòu)、性能、應(yīng)用等方面存在顯著差異。 、工作原理 光照傳感器
    的頭像 發(fā)表于 10-12 14:34 ?829次閱讀

    光敏電阻電壓傳感器的區(qū)別

    1. 引言 在現(xiàn)代電子技術(shù)中,傳感器扮演著至關(guān)重要的角色。它們能夠?qū)⑽锢砹哭D(zhuǎn)換為電信號,從而實現(xiàn)對環(huán)境的監(jiān)測和控制。光敏電阻電壓傳感器是兩種常見的
    的頭像 發(fā)表于 01-13 09:19 ?237次閱讀