<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è) > 嵌入式系統 > 設計應用 > 基于 CPLD EPM570T100C5的通用直流調速模塊設計

基于 CPLD EPM570T100C5的通用直流調速模塊設計

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


速度檢測子在單位時(shí)間內對speedpulse計數,得到速度值speedvalue,并經(jīng)過(guò)譯碼送到6位LED顯示。速度控制根據設定速度和檢測速度用PID算法調節輸出脈沖,改變移相角來(lái)控制速度;設定速度為reg變量,可用inc和dec按鍵調節,也可以來(lái)自RS 485;根據速度設定值的正負得出direction信號,控制脈沖信號加在兩組雙向可控硅之一,使電機正反兩方向轉動(dòng)。主控子模塊負責控制整個(gè)系統的起動(dòng)和停止,復位各個(gè)子模塊,提供1 Hz,25 600 Hz,10 Hz脈沖信號。RS 485模塊負責通信管理、解析通信協(xié)議,從而接收16位速度設定值。
3.2 速度檢測
速度檢測模塊主要包括頻率計和譯碼電路,如圖4所示。enable為速度檢測使能信號,clr為輸出清零信號,speed_in為輸入速度脈沖信號,led0~led5為6位數碼管輸出信號。


3.3 速度控制
速度控制的原理是根據設定速度與實(shí)際速度的偏差用PID算法產(chǎn)生控制量,根據控制量的大小把過(guò)零檢測脈沖移相后加寬作為輸出控制信號,如圖5所示。


enable為輸入使能控制信號;f25600hz為決定移相單位時(shí)間的輸入信號;delay_flhz為按鍵加減的單位時(shí)間輸入信號;key_inc和key_ dec分別為加速和減速按鍵的輸入信號;zeroin為輸入同步過(guò)零脈沖信號,頻率為100Hz;outpulse為輸出的移相脈沖信號;direction為轉向信號。
3.4 RS 485通信模塊
RS 485總線(xiàn)是一種多點(diǎn)差分數據傳輸的電氣規范,其通信接口允許在簡(jiǎn)單的一對雙絞線(xiàn)上進(jìn)行多點(diǎn)雙向通信,具有噪聲抑制能力強,高速數據傳輸,且電纜比較長(cháng)及可靠性高的特點(diǎn)。
RS 485子模塊主要實(shí)現UART功能,并通過(guò)notre和de信號控制發(fā)送和接收。串行通信固定設為9 600波特、8位數據、無(wú)奇偶校驗、1位停止位。數據格式:地址碼、數據、結束字符,其長(cháng)度分別為8位、16位、8位。當總線(xiàn)上掛接多個(gè)模塊時(shí),采用廣播方法發(fā)送消息,地址碼可根據實(shí)際情況約定。由于RS 485總線(xiàn)是異步半雙工的通信總線(xiàn),一個(gè)時(shí)刻總線(xiàn)只可能呈現一種狀態(tài)。因此在空閑狀態(tài)時(shí),將RS 485總線(xiàn)始終設置為接收狀態(tài)。3.5 仿真
功能仿真又稱(chēng)前仿真,其目的是檢查HDL代碼所描述的邏輯功能是否和預期的功能一致。全部模塊已在QuartusⅡ中仿真通過(guò),圖6給出速度控制模塊功能仿真波形。仿真時(shí)間為30 s,假設期間實(shí)際速度為常數,在3.9 s按下加速按鍵,使key_inc變?yōu)楦唠娖剑?0 s后(13.90 s時(shí)刻)加速按鍵釋放變?yōu)榈碗娖?,據圖6的仿真波形圖中可知,在13.90 s時(shí)刻,輸出脈沖下降沿相對于過(guò)零脈沖從180°向前移相約70°,表明移相功能正常。



評論


相關(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>