<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于單片機(jī)控制的緩降器硬件機(jī)構(gòu)及控制系統(tǒng)設(shè)計

          基于單片機(jī)控制的緩降器硬件機(jī)構(gòu)及控制系統(tǒng)設(shè)計

          作者: 時間:2014-01-02 來源:網(wǎng)絡(luò) 收藏

          單片機(jī)3

          3.4 電源模塊

          單片機(jī)、傳感器及其信號采集電路需要+5V電源,采用低壓降電源管理芯片LM2576產(chǎn)生,LM2576,價格低廉,電路成熟,但是考慮到驅(qū)動電機(jī)啟動瞬間會引起電壓瞬間下降的現(xiàn)象,所以電源管理系統(tǒng)中采用了低壓降的電壓調(diào)節(jié)器LM2576來產(chǎn)生5V電壓,如圖4所示。

          單片機(jī)4

          4.軟件設(shè)計

          本文設(shè)計的,通過放繩索下降而驅(qū)動發(fā)電機(jī)運(yùn)轉(zhuǎn)發(fā)電,再通過發(fā)出的電能驅(qū)動減速電動機(jī)帶動線繩卷筒轉(zhuǎn)動,減速機(jī)構(gòu)阻止放繩索下降的速度,使得能夠基本上勻速地下降,既快捷,又安全,老人.孩子使用也很方便。軟件流程如圖5所示。

          單片機(jī)5


          5.實驗測試

          實驗實物如圖6所示,為了驗證的有效性,對實物進(jìn)行安裝與調(diào)試,為了計算方便,對在重量和高度專門設(shè)計,載重量為5.0Kg.10.0Kg,高度3.0m.6.0m,測控數(shù)據(jù)為選擇關(guān)鍵的參數(shù):發(fā)電機(jī)電壓、電流、載物盤的下降時間,發(fā)電機(jī)電壓,電流是考量其產(chǎn)生電量的參數(shù),它關(guān)系到自供電的成敗,下降時間是測量下降速度的參數(shù)。需要說明的是有無控制器作用載物盤的下降速度方式是不一樣的,有控制器作用載物盤做的是勻速運(yùn)動,無控制器作用載物盤做的是勻加速運(yùn)動.通過表1的相關(guān)數(shù)據(jù)能說明這一點(diǎn),勻速運(yùn)動0.5~0.6m/s;變化幅度10~20%勻加速運(yùn)動1.1~2.6m/s2,變化幅度最大150%。

          單片機(jī)6

          表1數(shù)據(jù)除重量,高度外其它為3次的平均值.實驗環(huán)境為普通實驗室環(huán)境。

          單片機(jī)7

          6.結(jié)束語

          本文提供的緩降器具有如下優(yōu)點(diǎn):結(jié)構(gòu)簡單,部件銜接緊湊,便于安裝,質(zhì)量可靠,考慮到了能源環(huán)保,防止意外等情況的發(fā)生,為了克服這些問題在裝置設(shè)計上具有自身發(fā)電,儲能等功能,做到了真正意義低碳,并能夠適應(yīng)出險時可能斷電的情況。因此,它特別適合于高層建筑,尤其高校的居住公寓、辦公樓,用于應(yīng)備突發(fā)事件,通過實驗,達(dá)到了預(yù)期效果。


          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();