<progress id="jlsnq"><code id="jlsnq"></code></progress>

<strong id="jlsnq"><del id="jlsnq"></del></strong>
    <mark id="jlsnq"></mark>

    <legend id="jlsnq"><table id="jlsnq"></table></legend>
    <small id="jlsnq"></small>
  • <ruby id="jlsnq"><table id="jlsnq"></table></ruby>

      <strong id="jlsnq"></strong>

      24小時聯系電話:18217114652、13661815404

      中文

      您當前的位置:
      首頁>
      電子資訊>
      行業資訊>
      單片機開發電池供電的...

      行業資訊

      單片機開發電池供電的步進電機使IoT自動化


      具有傳感器功能的智能對象已經作為物聯網的“耳朵”發揮了至關重要的作用。但是,直到最近,幾乎沒有實用的解決方案可以為IoT應用程序提供實用,負擔得起的“手臂”,它們可以在Internet上伸出援手并以物理方式對他們看到或感知的內容做出反應。但是,隨著具有成本效益的具有物聯網功能的電子驅動器的出現,這種情況正在改變,該驅動器可以使用小型電池組為電動機,步進電動機,螺線管和其他類型的執行器提供動力,從而將網絡世界的虛擬意圖轉化為現實行動。  

       

      1a。步進電機正在發現越來越多的物聯網應用,例如這種遠程激活的散熱器控制器。

       

      1b。 帶有Microchip AVR IoT開發板的散熱器控制器。 

      在本文中,我們將重點介紹步進電動機,因為它們的分段轉子和電樞結構使它們能夠以小的,精確的離散步長旋轉,并且在不加電的情況下仍能保持其位置。這使它們在面向物聯網的任務中表現良好,例如定位安全攝像機和遠程傳感器或啟動通風口,閥門和窗蓋。 

      使用有限的電源 

      盡管某些機動化IoT設備采用線路供電,但現在需要越來越多的應用程序在偏遠地區運行,通常使用相對較小的低壓能源,例如單個鋰離子電池或AA或AAA電池。對于家庭和辦公室周圍的許多物聯網應用程序,這些應用程序應該融入環境中,這意味著它們沒有電源線。

      從理論上講,電池電源將可用于許多此類應用,因為它們很少使用電動機,因此它們對電池有限容量的影響相對較小。但是,電池可能無法提供更高的驅動電壓和步進電機為其線圈通電所需的相對較大的電流脈沖。如表1所示,最常用的電池具有大量的內部電阻,隨著輸出電流的增加,它們的輸出電壓會降低。

      1.小型電池特性

       

      幸運的是,存在一些克服這些限制的簡單策略,包括電源緩沖,升壓轉換器和定制繞線式步進器。讓我們看一下每種策略的工作方式。

      供應緩沖

      一種簡單的技術稱為“電源緩沖”,可通過添加超級電容器來補充小電池的有限輸出,該超級電容器可以提供短的高電流脈沖。 

      超級電容器的尺寸可以使用以下公式計算:

      C = dU * I / t

      哪里:

      dU =電池的最大內部允許壓降, 

      I =補充電池輸出所需的電流,并且 

      t =所需的工作時間 

      目前,超級電容器只能承受最大2.7V的工作電壓,并且如果電源電壓可以超過該值,則需要保護電路。當需要更高的電壓時,可以串聯兩個或多個超級電容器,但是電路必須包括一個齊納二極管或其他用于平衡電壓的設備(圖2)。 

       

      2. 具有齊納二極管過壓保護(2.5V)的超級電容器平衡電路。

      現在,包括Maxwell,Skeleton和Vishay在內的許多組件制造商已廣泛提供適用于這些類型應用的超級電容器。 

      升壓轉換器

      某些IC(包括許多流行的電機驅動器)難以在小型電池組提供的低電壓下運行,尤其是在使用壽命即將結束時。升壓轉換器是低成本的IC,可用于將電池電壓提升多達三到四倍,并在電池壽命即將結束時將系統的電源電壓維持在均勻水平。這些轉換器在高負載下非常高效(90%-95%),但在輕負載時效率會有所下降。它們可以用作獨立解決方案,也可以與超級電容器結合使用。

       

      請輸入搜索關鍵字

      確定
      色鲁99热99re超碰精品_91精品一区二区三区无码吞精_亚洲国产欧洲综合997久久_一级a性色生活片久久无
      <progress id="jlsnq"><code id="jlsnq"></code></progress>

      <strong id="jlsnq"><del id="jlsnq"></del></strong>
        <mark id="jlsnq"></mark>

      <legend id="jlsnq"><table id="jlsnq"></table></legend>
      <small id="jlsnq"></small>
    1. <ruby id="jlsnq"><table id="jlsnq"></table></ruby>

        <strong id="jlsnq"></strong>