Robofun 機器人論壇

標題: 問個簡單問題 [打印本頁]

作者: bigwa    時間: 2007-5-14 22:50
標題: 問個簡單問題
到底CONTROLLER與DRIVER功能上有何不同?

作者: imas    時間: 2007-5-15 07:48
原帖由 bigwa 於 2007-5-14 22:50 發表
到底CONTROLLER與DRIVER功能上有何不同?


CONTROLLER = 控制器
你需要去撰寫韌體來控制外部裝置!

DRIVER = 驅動器
不需要撰寫韌體,但是你可能需要知道這個模組的控制方式是什麼,
例如透過 API (Application Programming Interface ) 的語法來操作,
也是有很多 DRIVER 不需要 API ,就單純只是加大驅動能力的裝置。

^^a...
我也不知道這樣說對不對,如果不對也煩請各位大大指正...
不過希望對你有幫助...讓我們一起進步吧...
作者: playrobot    時間: 2007-5-15 18:32
controller :
可以是一個 MCU, 微控制器, PC based, 或是 PLC等等, 可以做程序控制, 邏輯運算等等
Driver :
有人說是馬達後即的驅動電路, 比較高階的driver, 本身也包含controller功能, 一般, 馬達的driver, 必須有驅動馬達的電路, 命令接受的介面, encoder回授的介面。
作者: fykuo    時間: 2007-7-11 15:31
Driver 是驅動實際元件(如馬達)的電路, 馬達的 driver 電路就需要處理驅動馬達所需的大電流,伺服馬達的驅動電路還要做檢測與回授控制等等。
Controller 是經過改良之後,把複雜的控制電路變成一個模組,讓想要控制元件的 user 可以簡單地透過這個模組來控制後端的元件與驅動電路。

比方說 servo controller 有可能是用最常見的 RS-232 下命令的方式,將 user 所下命令轉成一連串的控制訊號,讓馬達的 driver 可以藉由 servo controller 所產生的控制訊號,驅動 servo motor 的動作。




歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2