<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于A(yíng)VR Flash微控制器的電動(dòng)車(chē)窗防夾系統設計的基本原理

基于A(yíng)VR Flash微控制器的電動(dòng)車(chē)窗防夾系統設計的基本原理

作者: 時(shí)間:2013-12-07 來(lái)源:網(wǎng)絡(luò ) 收藏

  – 速度推導計算:很有意義的一種技術(shù),因為它對內存要求較少,但需要更多的計算,具有兩種方法的優(yōu)點(diǎn)。

上的實(shí)現

  前幾段詳細描述的算法已經(jīng)實(shí)現,并在一塊 ATmega88 開(kāi)發(fā)板上進(jìn)行了測試。圖2 描述的是用以實(shí)現算法的硬件。它采用了一塊標準的ATmega88 以及模擬鏈來(lái)測量電機電流。硬件帶有兩個(gè)霍爾效應傳感器。馬達的方向是通過(guò)一個(gè)兩極延遲來(lái)控制的,并通過(guò)一個(gè)場(chǎng)效應管來(lái)激活馬達的開(kāi)關(guān)。 基于A(yíng)VR Flash微控制器的電動(dòng)車(chē)窗防夾系統設計的基本原理

系統內編程Flash

  系統內編程允許任何位于端系統內的 微控制器進(jìn)行編程和再編程。通過(guò)一個(gè)簡(jiǎn)單的三線(xiàn)SPI 接口,系統內編程器與AVR 微控制器進(jìn)行串行通訊,從而重編程芯片上的所有非易失性?xún)却?。系統內編程無(wú)須將芯片從系統中物理上拿出。這樣無(wú)論是在實(shí)驗室的開(kāi)發(fā)階段,還是現場(chǎng)的軟件或參數的升級,均可以節約時(shí)間和資金。在最終產(chǎn)品階段將代碼上傳進(jìn)Flash 存儲器中時(shí),在多個(gè)應用和自定義版本中使用同一個(gè)標準的AVR Flash 微控制器可以簡(jiǎn)化總量管理。

軟件描述

  所有代碼使用IAR EWAVR 4.1 以C 語(yǔ)言方式實(shí)現?;竟δ?位置管理、初始化、電流管理、車(chē)窗操作、防夾監測)的實(shí)現需要2KB Flash。增加擴展功能象校準、阻塞點(diǎn)的檢測和存儲,可將代碼大小擴展至4KB。軟件代碼可在A(yíng)tmel的網(wǎng)站中獲得,其結構如下:

  初始化腳通過(guò)一個(gè)霍爾效應傳感器(對信號沿的升起和下降敏感)改變所要用的中斷。它還初始化用于測量速度和馬達電流的時(shí)鐘和ACD。

  這個(gè)函數從EEPROM 或以初始值方式加載車(chē)窗提升參數,以初始化車(chē)窗提升器。這些參數包括車(chē)窗的大小、傳感器值、夾物閾值、夾物區域、已知的最后的位置,等等。如果在位置參數上是一個(gè)缺省值,它能夠請求一個(gè)下降的命令在底端限制值上初始化車(chē)窗提升器。

  這個(gè)函數是將車(chē)窗提升參數存進(jìn)EEPROM。

  這個(gè)函數包含了車(chē)窗提升狀態(tài)機。它通過(guò)已有的事件參數控制車(chē)窗的操作。監視車(chē)窗的位置、上升和下降端的限制以及的狀態(tài)。返回車(chē)窗提升器的狀態(tài)(與get_window_state 函數的值相同)。

  這個(gè)中斷子例和在霍爾傳感器沿執行。它計算滾動(dòng)方向、位置、推導速度和馬達電流參考值。通過(guò)計算連續的方向變化,它還能夠檢測出霍爾效應傳感器的缺省值(傳感器沒(méi)有連接至一個(gè)中斷腳上)。

  這個(gè)函數強制車(chē)窗在一個(gè)定義好的步驟后停下來(lái)。該函數返回車(chē)窗提升狀態(tài)機的狀態(tài)(這個(gè)返回值用于window_ctrl 函數中)。

  建立車(chē)窗提升狀態(tài):用于強制性操作中(如停止請求…)

  計算最后8 個(gè)采樣點(diǎn)的均值。用于過(guò)濾馬達電流。

  這個(gè)函數監視啟動(dòng)按鈕,產(chǎn)生操作命令事件并傳遞給window_ctrl 函數。

霍爾傳感器相關(guān)文章:霍爾傳感器工作原理


霍爾傳感器相關(guān)文章:霍爾傳感器原理

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: AVR Flash微控制器 電動(dòng)車(chē)窗 防夾系統

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>