0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

控制器的功能

工程師 ? 來源:網(wǎng)絡(luò)整理 ? 作者:h1654155205.5246 ? 2018-11-24 10:38 ? 次閱讀

控制器的功能

1、數(shù)據(jù)緩沖

由于I/O設(shè)備的速率較低而CPU和內(nèi)存的速率卻很高,故在控制器中必須設(shè)置一緩沖器。在輸出時,用此緩沖器暫存由主機高速傳來的數(shù)據(jù),然后才以I/O設(shè)備所具有的速率將緩沖器中的數(shù)據(jù)傳送給I/O設(shè)備;在輸入時,緩沖器則用于暫存從I/O設(shè)備送來的數(shù)據(jù),待接收到一批數(shù)據(jù)后,再將緩沖器中的數(shù)據(jù)高速地傳送給主機。

2、差錯控制

設(shè)備控制器還兼管對由I/O設(shè)備傳送來的數(shù)據(jù)進行差錯檢測。若發(fā)現(xiàn)傳送中出現(xiàn)了錯誤,通常是將差錯檢測碼置位,并向CPU報告,于是CPU將本次傳送來的數(shù)據(jù)作廢,并重新進行一次傳送。這樣便可保證數(shù)據(jù)輸入的正確性。

3、數(shù)據(jù)交換

這是指實現(xiàn)CPU與控制器之間、控制器與設(shè)備之間的數(shù)據(jù)交換。對于前者,是通過數(shù)據(jù)總線,由CPU并行地把數(shù)據(jù)寫入控制器,或從控制器中并行地讀出數(shù)據(jù);對于后者,是設(shè)備將數(shù)據(jù)輸入到控制器,或從控制器傳送給設(shè)備。為此,在控制器中須設(shè)置數(shù)據(jù)寄存器

4、狀態(tài)說明

標識和報告設(shè)備的狀態(tài)控制器應(yīng)記下設(shè)備的狀態(tài)供CPU了解。例如,僅當該設(shè)備處于發(fā)送就緒狀態(tài)時,CPU才能啟動控制器從設(shè)備中讀出數(shù)據(jù)。為此,在控制器中應(yīng)設(shè)置一狀態(tài)寄存器,用其中的每一位來反映設(shè)備的某一種狀態(tài)。當CPU將該寄存器的內(nèi)容讀入后,便可了解該設(shè)備的狀態(tài)。

5、接收和識別命令

CPU可以向控制器發(fā)送多種不同的命令,設(shè)備控制器應(yīng)能接收并識別這些命令。為此,在控制器中應(yīng)具有相應(yīng)的控制寄存器,用來存放接收的命令和參數(shù),并對所接收的命令進行譯碼。例如,磁盤控制器可以接收CPU發(fā)來的Read、Write、Format等15條不同的命令,而且有些命令還帶有參數(shù);相應(yīng)地,在磁盤控制器中有多個寄存器和命令譯碼器等。

6、地址識別

就像內(nèi)存中的每一個單元都有一個地址一樣,系統(tǒng)中的每一個設(shè)備也都有一個地址,而設(shè)備控制器又必須能夠識別它所控制的每個設(shè)備的地址。此外,為使CPU能向(或從)寄存器中寫入(或讀出)數(shù)據(jù),這些寄存器都應(yīng)具有唯一的地址。

DMA控制器基本功能

(1)DMAC同外設(shè)之間有一對聯(lián)絡(luò)信號線——外設(shè)的DMA請求信號DREQ以及DMAC向外設(shè)發(fā)出的DMA響應(yīng)信號DACK;

(2)DMAC在接收到DREQ后,同CPU之間也有一對聯(lián)絡(luò)信號線——DMAC向CPU發(fā)出總線請求信號(HOLD或BUSRQ),CPU在當前總線周期結(jié)束后向DMAC發(fā)出總線響應(yīng)信號(HLDA或BUSAK),DMAC接管對總線的控制權(quán),進入DMA操作方式;

(3)能發(fā)出地址信息,對存儲器尋址,并修改地址指針,DMAC內(nèi)部必須有能自動加1或減1的地址寄存器;

(4)能決定傳送的字節(jié)數(shù),并能判斷DMA傳送是否結(jié)束。DMA內(nèi)部必須有能自動減1的字計數(shù)寄存器,計數(shù)結(jié)束產(chǎn)生終止計數(shù)信號;

(5)能發(fā)出DMA結(jié)束信號,釋放總線,使CPU恢復(fù)總線控制權(quán);

(6)能發(fā)出讀、寫控制信號,包括存儲器訪問信號和I/O訪問信號。

模電動車控制器

1、有、無霍爾自適應(yīng)

有霍爾驅(qū)動與無霍爾驅(qū)動之間自動切換,同時具備自學習功能,特別適合于維修市場。它不管是用120度電機還是60度電機,也不管霍爾線和相線怎么接,只要正確地把功能線接好,所有的事情控制器就會自動給你做好。

2、防盜功能

(1)非外接防盜器關(guān)閉電門鎖,系統(tǒng)會自動進入防盜狀態(tài)控制器檢測到電機往前轉(zhuǎn),控制器就往后加力,反之亦然。

(2)外接防盜器控制器在接收到有效防盜信號后,進入防盜狀態(tài),控制器檢測到電機往前轉(zhuǎn),控制器就往后加力,反之亦然。

3、軟欠壓和欠壓保護功能

當電池電壓不足又沒到欠壓保護時,如果持續(xù)用大電流輸出,電池內(nèi)阻以及線阻會產(chǎn)生比較大的壓降,導(dǎo)致控制器馬上欠壓保護。

針對這種情況,我們的控制器在電池電壓小于某個時,限流值會隨著電池電壓降低而減小,因此控制器能夠繼續(xù)以小電流形式運行,有效的提升了電動車的續(xù)行里程。當電池電壓小于欠壓保護點后,就關(guān)斷輸出,保護電池。

4、普通剎車和電磁剎車以及剎車反充電功能

5、各種保護功能相線短路保護,堵轉(zhuǎn)保護,欠壓保護,過流保護,缺相保護,MOS短路保護,上電轉(zhuǎn)把不為零保護(防飛車),剎車故障保護等。

6、手動,自動巡航功能

7、助力功能

8、調(diào)速與限速功能

9、倒車功能

10、語音自檢功能

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16028

    瀏覽量

    176637
收藏 人收藏

    評論

    相關(guān)推薦

    路燈定時開關(guān)控制器怎么設(shè)置時間

    路燈定時開關(guān)控制器是一種自動化設(shè)備,用于在特定時間自動開啟和關(guān)閉路燈,以節(jié)省能源并提高路燈管理的效率。設(shè)置路燈定時開關(guān)控制器的時間通常涉及幾個步驟,具體取決于控制器的型號和功能。以下是
    的頭像 發(fā)表于 10-17 14:10 ?156次閱讀

    UCC25640x LLC諧振控制器功能概述和啟動指南

    電子發(fā)燒友網(wǎng)站提供《UCC25640x LLC諧振控制器功能概述和啟動指南.pdf》資料免費下載
    發(fā)表于 09-13 09:18 ?0次下載
    UCC25640x LLC諧振<b class='flag-5'>控制器</b><b class='flag-5'>功能</b>概述和啟動指南

    SSD控制器的作用、構(gòu)成及功能

    SSD控制器是固態(tài)硬盤(Solid State Drive,簡稱SSD)的核心組件之一,承擔著管理和控制NAND介質(zhì)、數(shù)據(jù)傳輸以及錯誤校驗等重要任務(wù)。SSD控制器功能和性能隨著技術(shù)的
    的頭像 發(fā)表于 09-02 11:42 ?516次閱讀
    SSD<b class='flag-5'>控制器</b>的作用、構(gòu)成及<b class='flag-5'>功能</b>

    cpu控制器負責什么運算

    CPU控制器,也稱為中央處理控制器或處理控制器,是計算機系統(tǒng)中的核心部件之一。它負責執(zhí)行各種指令,
    的頭像 發(fā)表于 06-30 11:14 ?691次閱讀

    cpu控制器功能是什么

    CPU控制器,即中央處理控制器,是計算機硬件的核心部件之一,負責協(xié)調(diào)和管理計算機的各個部件,實現(xiàn)計算機的運算、控制和存儲等功能。 CPU
    的頭像 發(fā)表于 06-30 10:48 ?1499次閱讀

    壓力控制器的原理和功能介紹

    壓力控制器是一種用于測量和控制壓力的儀器,廣泛應(yīng)用于工業(yè)、科研、醫(yī)療等領(lǐng)域。本文將詳細介紹壓力控制器的原理、功能以及應(yīng)用。 一、壓力控制器
    的頭像 發(fā)表于 06-19 10:52 ?1170次閱讀

    詳析備用電池單元微控制器功能和操作

    自行車功率計是一種測量健身自行車騎行者功率輸出(以瓦為單位)的儀器,此類功率計作為訓(xùn)練輔助工具,可向騎行者提供有關(guān)其運動量的反饋信息。例如,騎行者可以設(shè)定在上坡期間保持至少200W功率輸出的目標。如果功率低于此值,騎行者可以通過加快踩踏板速度或換至更高檔位來增加功率。功率通常顯示在自行車車把上安裝的主控單元上。功率計與計算和顯示功率的設(shè)備之間必須有無線連接。
    的頭像 發(fā)表于 06-19 08:24 ?250次閱讀
    詳析備用電池單元微<b class='flag-5'>控制器</b>的<b class='flag-5'>功能</b>和操作

    智能控制器功能特點和使用方法

    智能控制器是一種內(nèi)置于電子設(shè)備中的計算機控制單元,它通過接口獲取設(shè)備的工作狀態(tài)、命令執(zhí)行結(jié)果以及環(huán)境數(shù)據(jù)等信息,執(zhí)行內(nèi)部控制程序,輸出控制信號來控制
    的頭像 發(fā)表于 06-15 16:48 ?1486次閱讀

    電機控制器的核心部件是什么

    電機控制器的核心部件是其內(nèi)部的電子控制系統(tǒng),它負責驅(qū)動和控制電機的運行。本文將詳細介紹電機控制器的核心部件,包括其功能、原理和應(yīng)用。 一、電
    的頭像 發(fā)表于 06-04 18:20 ?1339次閱讀

    車身控制器功能拓撲圖和主芯片梳理

    車身控制器功能主要包括燈光控制、雨刮控制、門窗控制、后視鏡控制、PEPS、座椅
    發(fā)表于 03-27 10:16 ?1035次閱讀
    車身<b class='flag-5'>控制器</b>的<b class='flag-5'>功能</b>拓撲圖和主芯片梳理

    長安深藍汽車SL03上面使用的BMS控制板電路分析

    具體應(yīng)用電路如下,所以這里使用這個TCAN4550-Q1的原因可能是CANFD功能需求,而此MCU內(nèi)部不支持CANFD控制器功能,所以需要外置實現(xiàn)。
    發(fā)表于 01-06 10:56 ?1363次閱讀
    長安深藍汽車SL03上面使用的BMS<b class='flag-5'>控制</b>板電路分析

    智能車控制器功能有哪些

    以簡單的智能車為例,一般會存在兩個控制器,一個是運行ROS的主控,另一個是運行電機控制和傳感信息采集的單片機比如STM32。 以智能車的應(yīng)用例程展開 智能車控制器
    的頭像 發(fā)表于 11-26 17:38 ?1171次閱讀
    智能車<b class='flag-5'>控制器</b><b class='flag-5'>功能</b>有哪些

    智能車控制器功能介紹

    要建立通信,本篇博客主要講解: 如何實現(xiàn)ROS主控和STM32之間的通信 ROS主控對STM32發(fā)送過來的數(shù)據(jù)做哪些處理 以智能車的應(yīng)用例程展開 智能車控制器功能 在智能車里存在兩個控制器: ROS主控 STM32
    的頭像 發(fā)表于 11-17 17:54 ?651次閱讀
    智能車<b class='flag-5'>控制器</b><b class='flag-5'>功能</b>介紹

    新能源汽車電機控制器技術(shù)詳解

    控制電機按照設(shè)定的方向、速度、角度、響應(yīng)時間進行工作的集成電路裝置。在電動車輛中,電機控制器功能是根據(jù)檔位、油門、剎車等指令,將動力電池所存儲的電能轉(zhuǎn)化為驅(qū)動電機所需的電能。
    發(fā)表于 11-07 14:27 ?1366次閱讀
    新能源汽車電機<b class='flag-5'>控制器</b>技術(shù)詳解

    動力域控制器功能和測試項目

    動力域控,顧名思義就是動力相關(guān)的域控制器,對于純電車而言,包括電池管理、電機控制器、空調(diào)控制器、DCDC等等,下面是比亞迪的動力域控制器。
    的頭像 發(fā)表于 10-23 14:26 ?1538次閱讀
    動力域<b class='flag-5'>控制器</b>的<b class='flag-5'>功能</b>和測試項目