DSP和MCS 51在控制伺服電機方面的區別

2021-07-30 11:22:04 字數 834 閱讀 5379

1樓:匿名使用者

用dsp和51的最大區別就是在數字運算方面速度快,dsp是專門用來快速運算數字訊號的。如果你需要製作一個機器人像變形金剛裡的機器人那樣的快速反應速度,就推薦用dsp。

但你僅僅是做為一個天線定位的,這個51微控制器完全可以勝任,不需要dsp+cpld哪麼浪費金錢。

我以前參與過船上的自動調節天線的製作。大概思路是這樣的。微控制器接收gps的座標後,根據事先存在儲存器的座標和衛星角度判斷在這個地方的傾角是多少,然後測量一個傾角感測器,測出天線現在的角度是多少,需要電機怎麼轉才能轉到一定的角度。

當時用的電機是步進電機,步距角非常小,可以做的很精確。用伺服電機也可做得很精確,就需要在機械結構上下功夫了。

2樓:高質量團賽

dsp是數字訊號處理就是用數值計算的方式對訊號進行加工的理論和技術,它的英文原名叫digital signal processing,簡稱dsp。另外dsp也是digital signal processor的簡稱,即數字訊號處理器

數字訊號處理的目的是對真實世界的連續模擬訊號進行測量或濾波。因此在進行數字訊號處理之前需要將訊號從模擬域轉換到數字域,這通常通過模數轉換器實現。而數字訊號處理的輸出經常也要變換到模擬域,這是通過數模轉換器實現的。

微控制器是一種積體電路晶片,是採用超大規模積體電路技術把具有資料處理能力的**處理器cpu、隨機儲存器ram、只讀儲存器rom、多種i/o口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、a/d轉換器等電路)整合到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位微控制器,發展到現在的300m的高速微控制器。

MCS 51微控制器有多少暫存器,MCS 51微控制器有多少個特殊功能暫存器?它們的名稱和功能?

工作暫存器 32個 特殊功能暫存器 21個 52有26個 還有一個不在ram定址範圍內的 pc 合計內 54個 不過,如樓上所說,記寄容存器的數量真沒啥意義,純粹做秀用,記住各暫存器的名稱和訪問方法就ok了。你說的是89c51嗎?這個微控制器有128位元的通用暫存器和128位元的特殊功能暫存器,其他...

請問所有的51微控制器都是MCS 51系列的微控制器嗎

看來你是剛學習微控制器呀,我看你在這裡問了很多很初級的知識,而且對電路基本上是空白。如果真想好好學習微控制器,應該去學習電路和編寫程式,而不要追究那些什麼51核心之類的東西,還有這個問題,其實對你學習微控制器也沒有幫助。因為這些要從微控制器的發展史來說,而你現在是剛學習微控制器,就從現在的教材內容學...

簡述MCS 51微控制器的中斷響應過程

正在看書是 響了,暫停看書,去接 接完 從剛才的地方繼續看書!這個過程就是中斷響應的過程!而且呼叫方是否是美女直接影響中斷響應級別!中斷,無非就是你正在執行當前 程式的時候有中斷條件產生,進入中斷函式,中如專果是屬彙編寫的程式就要手動保護中斷要用的暫存器裡之前的程式執行的資料,壓棧 執行完中斷程式後...