最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

環(huán)境光監(jiān)測(cè)器:使用三端雙向可控硅調(diào)節(jié)燈亮度

出處:維庫(kù)電子市場(chǎng)網(wǎng) 發(fā)布于:2024-08-16 17:01:22 | 399 次閱讀

  三端雙向可控硅開(kāi)關(guān)  三端雙向可控硅開(kāi)關(guān)元件晶閘管的雙向擴(kuò)展,因此我們首先來(lái)考慮一下晶閘管的電氣特性。晶閘管就像一個(gè)二極管,只有當(dāng)微小的觸發(fā)電流從柵極端子流到陰極端子時(shí),它才會(huì)導(dǎo)通。晶閘管的電路符號(hào)表示了這種行為:

  此外,即使在觸發(fā)電流消除后,該裝置仍會(huì)繼續(xù)從陽(yáng)極向陰極傳導(dǎo)電流,如下所示:(1)在柵極施加超過(guò)晶閘管閾值電壓的電壓脈沖;(2)由此產(chǎn)生的柵極 - 陰極電流觸發(fā)該裝置,使其從陽(yáng)極向陰極傳導(dǎo)電流;(3)如果該陽(yáng)極 - 陰極電流超過(guò)裝置指定的“閉鎖電流”,則在柵極電壓(以及柵極電流)返回零后,它將繼續(xù)導(dǎo)通;(4)當(dāng)陽(yáng)極 - 陰極電流降至裝置指定的“保持電流”以下時(shí),傳導(dǎo)停止。

  三端雙向可控硅本質(zhì)上是一種雙向晶閘管。它的工作原理相同,但可以傳導(dǎo)從 MT2 流向 MT1 或從 MT1 流向 MT2 的電流:

  該項(xiàng)目中使用的配置是將 MT1 連接到地,觸發(fā)電流從柵極流到 MT1。
  上述討論說(shuō)明了為什么三端雙向可控硅開(kāi)關(guān)元件是控制流過(guò)負(fù)載(在本例中為白熾燈)的交流電的便捷元件。由 GPIO 引腳直接驅(qū)動(dòng)的短觸發(fā)脈沖在交流波形的第一個(gè)半周期的某個(gè)時(shí)刻打開(kāi)三端雙向可控硅開(kāi)關(guān)元件。三端雙向可控硅開(kāi)關(guān)元件繼續(xù)導(dǎo)通,直到負(fù)載電流小于保持電流。然后,另一個(gè)觸發(fā)脈沖(相對(duì)于零交叉的延遲與第一個(gè)脈沖相同)使三端雙向可控硅開(kāi)關(guān)元件在第二個(gè)半周期導(dǎo)通。(如果您難以想象這一點(diǎn),請(qǐng)參閱本文后面的示波器軌跡。)零交叉和觸發(fā)脈沖之間的延遲決定了三端雙向可控硅開(kāi)關(guān)元件導(dǎo)通的交流波形部分,這反過(guò)來(lái)又決定了傳輸?shù)截?fù)載的平均功率。使用微控制器可以高精度地控制此延遲。順便說(shuō)一句,如果你想知道為什么這種開(kāi)關(guān)行為不會(huì)導(dǎo)致不必要的閃爍,請(qǐng)記住,白熾燈泡之所以發(fā)光是因?yàn)闊艚z很熱,其溫度變化不如電流變化快,因此,燈可以有效地“平滑”流過(guò)燈絲的電流中相對(duì)高頻的變化。
  本項(xiàng)目中使用的三端雙向可控硅開(kāi)關(guān)元件是 STMicroelectronics 的部件編號(hào) Z00607。該器件適用于低功耗應(yīng)用。它可以用低至 5 mA 的柵極電流觸發(fā),其鎖存和保持電流分別為 10 mA 和 5 mA。
  電路  以下是該項(xiàng)目燈控制部分的示意圖:

  R 1是限流電阻;其大小可確保 GPIO 引腳源電流遠(yuǎn)超最小柵極觸發(fā)電流(即 5 mA)。測(cè)量到柵極到 MT1 的壓降為 360 mV,因此 (3.3 V - 0.36 V)/330 Ω = 8.9 mA?! ∫韵率敲姘宓膶?shí)現(xiàn):

  之所以使用兩個(gè)燈泡而不是一個(gè),是因?yàn)楸卷?xiàng)目使用的特定交流變壓器的輸出電流限制為 500 mA,而第二個(gè)燈泡提供的額外電阻可確保電流遠(yuǎn)低于此最大值。黑色塑料片可防止燈泡照亮光學(xué)傳感器,從而防止環(huán)境光測(cè)量失真。
  固件
  新固件必須執(zhí)行另外兩項(xiàng)任務(wù):根據(jù)環(huán)境光測(cè)量計(jì)算從零交叉到觸發(fā)脈沖的適當(dāng)延遲,并輸出延遲的觸發(fā)脈沖。第一項(xiàng)任務(wù)通過(guò)以下代碼完成:
  代碼
  //convert the ADC conversion result to a current measurement
  //the actual value of the resistor in the test circuit is 4.6 kOhms
  ADCMeasurement = (RawADCResult*ADCFactor)/4.6;
  if(ADCMeasurement >= OPTSENS_CURRENT_MAX)
  TriacGateEnableorDisable = TRIAC_GATE_DISABLE;//lamp is off
  else if(ADCMeasurement <= OPTSENS_CURRENT_MIN)
  {
  TriacGateEnableorDisable = TRIAC_GATE_ENABLE;
  TriacGateDelay = TRIAC_GATE_DELAY_MIN;//maximum lamp brightness
  }
  else
  {
  TriacGateEnableorDisable = TRIAC_GATE_ENABLE;
  //trigger pulse delay is based on the ratio of current illuminance to maximum illuminance
  TriacGateDelay = TRIAC_GATE_DELAY_MAX * (float)ADCMeasurement/OPTSENS_CURRENT_MAX;
  }
  首先,我們需要選擇最大和最小環(huán)境光水平:如果光學(xué)傳感器指示照度大于或等于最大環(huán)境光水平,則三端雙向可控硅觸發(fā)脈沖被禁用,燈熄滅。如果照度小于或等于最小環(huán)境光水平,則認(rèn)為房間是黑暗的,觸發(fā)脈沖延遲設(shè)置為向燈提供最大功率。如果照度介于這兩個(gè)值之間,則按比例調(diào)整延遲 - 換句話說(shuō),當(dāng)前照度與最大照度之間的比率與所選延遲與最大延遲之間的比率相同。成功的實(shí)際應(yīng)用需要仔細(xì)選擇最大和最小環(huán)境光水平,以確保根據(jù)居住者的需求調(diào)暗燈,并且根據(jù)對(duì)特定照明布置如何響應(yīng)調(diào)光算法的經(jīng)驗(yàn)觀察,微調(diào)測(cè)量照度和觸發(fā)延遲之間的數(shù)學(xué)關(guān)系將是有益的。
  請(qǐng)記住,即使環(huán)境光水平小于或等于最小值,觸發(fā)脈沖延遲也不會(huì)設(shè)置為零。如果在交流波形越過(guò) 0 V 后立即產(chǎn)生脈沖,則在柵極觸發(fā)電流流動(dòng)時(shí),負(fù)載電流可能不會(huì)超過(guò)三端雙向可控硅的鎖存電流。保持最小觸發(fā)脈沖延遲可確保三端雙向可控硅鎖存行為正常。
  為了完成第二項(xiàng)任務(wù)(生成延遲觸發(fā)脈沖),我們將 Timer2 配置為大約 500 ns 的時(shí)鐘周期并啟用 Timer2 中斷。
  代碼
  //-----------------------------------------------------------------------------
  // INT0_ISR
  //-----------------------------------------------------------------------------
  SI_INTERRUPT (INT0_ISR, INT0_IRQn)
  {
  //the interrupt flag is cleared by hardware
  FallingEdgeCount++;
  SFRPAGE = TIMER2_PAGE;
  TMR2 = 0xFFFF - TriacGateDelay;//Timer2 will overflow at the end of the delay period
  TMR2CN0_TR2 = TriacGateEnableorDisable;//start Timer2, if lamp illumination is needed
  }
  //-----------------------------------------------------------------------------
  // INT1_ISR
  //-----------------------------------------------------------------------------
  SI_INTERRUPT (INT1_ISR, INT1_IRQn)
  {
  //the interrupt flag is cleared by hardware
  RisingEdgeCount++;
  SFRPAGE = TIMER2_PAGE;
  TMR2 = 0xFFFF - TriacGateDelay;//Timer2 will overflow at the end of the delay period
  TMR2CN0_TR2 = TriacGateEnableorDisable;//start Timer2, if lamp illumination is needed
  }
  //-----------------------------------------------------------------------------
  // TIMER2_ISR
  //-----------------------------------------------------------------------------
  //
  // TIMER2 ISR Content goes here. Remember to clear flag bits:
  // TMR2CN0::TF2H (Timer # High Byte Overflow Flag)
  // TMR2CN0::TF2L (Timer # Low Byte Overflow Flag)
  //-----------------------------------------------------------------------------
  SI_INTERRUPT (TIMER2_ISR, TIMER2_IRQn)
  {
  SFRPAGE = TIMER2_PAGE;
  TMR2CN0_TF2H = 0;//clear the interrupt flag
  TMR2CN0_TR2 = 0;//stop Timer2
  //here we output the trigger pulse (width is approximately 50 us)
  TRIAC_GATE = HIGH;
  SFRPAGE = TIMER4_PAGE; TMR4L = 0; while(TMR4L < 100);
  TRIAC_GATE = LOW;
  }
0次

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://www.udpf.com.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類(lèi)作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號(hào)碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買(mǎi)家服務(wù):
賣(mài)家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時(shí)間周一至周五
9:00-17:30

關(guān)注官方微信號(hào),
第一時(shí)間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫(kù)提出的寶貴意見(jiàn),您的參與是維庫(kù)提升服務(wù)的動(dòng)力!意見(jiàn)一經(jīng)采納,將有感恩紅包奉上哦!