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

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

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的高速微控制器。

MCS51微控制器含有哪些主要邏輯部件

mcs 51微控制器的邏輯部件包括乙個8為cpu及片內振盪 器,80514b掩膜rom,87514kb eprom,8031無rom,特殊功能暫存器sfr128b ram,定時器專 計數器t0及t1,並行i o介面 p0,p1,p2,p3 序列屬介面 txd,rxd 中斷系統 int0,int1.m...

如果MCS 51微控制器系統需要外部資料儲存器,不僅可以使用並行介面(P0埠作為8位資料匯流排使用)

當然,比如並行的28c64儲存器,序列的24c02 x5045 93c46等等。mcs51微控制器的並行i o埠 p0 p3 如果要作為輸入口使用,應如何操作,為什麼 微控制器的4 個口都 可作為口使用,並不是說只有 口能作為口。應該是 和除了內口外還有第二功能容 而口只有口功能。口可作為資料匯流排...

MCS51微控制器程式求無符號數的平均值。要組合語言的。求大神幫忙

mq mov r0,30h mov r2,10 mov r3,0 mov r4,0 loop mov a,抄r0mov b,10 div ab add a,r3 mov r3,a xch a,b add a,r5 mov r5,a djnz r2,loop xch a,r4 mov b,10 div...