我也在弄這個控制原理,哥們兒你的成功了嗎,我在某音的視頻上看過一個是這么弄的,很厲害,但是一直找不出那個驅動器和控制原理,有點想不明白,
㈡ 電機編號是什麼意思
IP是防塵此啟防水等級 如下圖。
B是電機絕緣等級,分為A、畢歷E、B、F、H幾個等級。
望採納。。。。手扒搜。。
㈢ 單片機控制步進電動機的運動的原理及單片機程序
51單片步進電機控制原理與控制設計程序
51單片步進電機是數字控制電機,它將脈沖信號轉變成角位移,即給一個脈沖信號,步進電機就轉動一個角度,因此非常適合於單片機控制。步進電機可分為反應式步進電機(簡稱vr)、永磁式步進電機(簡稱pm)和混合式步進電機(簡稱hb)。
51單片步進電機區別於其他控制電機的最大特點是,它是通過輸入脈沖信號來進行控制的,即電機的總轉動角度由輸入脈沖數決定,而電機的轉速由脈沖信號頻率決定。
51單片步進電機的驅動電路根據控制信號工作,控制信號由單片機產生。其基本原理作用如下:
(1)控制換相順序
通電換相這一過程稱為脈沖分配。例如:三相步進電機的三拍工作方式,其各相通電順序為a-b-c-d,通電控制脈沖必須嚴格按照這一順序分別控制a,b,c,d相的通斷。
(2)控制步51單片進電機的轉向
如果給定工作方式正序換相通電,步進電機正轉,如果按反序通電換相,則電機就反轉。
(3)控制51單片步進電機的速度
如果給步進電機發一個控制脈沖,它就轉一步,再發一個脈沖,它會再轉一步。兩個脈沖的間隔越短,步進電機就轉得越快。調整單片機發出的脈沖頻率,就可以對步進電機進行調速。步進電機是機電控制中一種常用的執行機構,它的用途是將電脈沖轉化為角位移,通俗地說:當步進驅動器接收到一個脈沖信號,它就驅動步進電機按設定的方向轉動一個固定的角度(及步進角)。通過控制脈沖個數即可以控制角位移量,從而達到准確定位的目的;同時通過控制脈沖頻率來控制電機轉動的速度和加速度,從而達到調速的目的。
㈣ 單片機步進電機編碼是什麼意思
這瞎攜里的編碼指的是驅動電機的I/O口狀態。比如用P0.0到P0.3四個埠去控制電機的4個線圈(4相),並分別對應線圈A、B、C、D,激旁則P0=0x00時,電機無電,P0=0x01時,A相通電,P0=0x02時,B相通電,依此類推。就是電機轉一圈P0的依次取值是為一個編碼。至於單雙拍網上一磨鉛伏查就有很多了。
㈤ 單片機步進電機的,就是那個控制正轉反轉的代碼怎麼來的
這個看不懂。
用89S52的計數器2,設置為可編程時鍾輸出控制伺服或步進電機特方便
12M的晶振
振盪頻率/(4*(65536-初裝值))
匯編代碼:
MOV C9H,#00000010B ;定時器2設為時鍾輸出
MOV CAH,#F9H ;T2寄存器低8位裝入初值
MOV CBH,#FFH ;T2寄存器高8位裝入初值
MOV C8H,#00000100B ;開定時計數器T2
運行此代碼P1.0口輸出500k方波
改變初裝值改變速度
關閉脈沖輸出命令,電機停止轉動
MOV C8H,#00000000B ;關定時計數器T2
加入停止開關和運轉指示燈
MOV C9H,#00000010B ;定時器2設為時鍾輸出
MOV CAH,#F9H ;T2寄存器低8位裝入初值
MOV CBH,#FFH ;T2寄存器高8位裝入初值
MOV C8H,#00000100B ;開定時計數器T2
CLR P1.3 ;開指示燈
1: JB P1.5,1;檢測停止按鍵
MOV C8H,#00H ;關定時計數器T2
SETB P1.3 ;關指示燈
加入啟動、停止、方向轉化開關和運轉指示燈
;P1.0運行脈沖信號輸出
;P1.1方向信號
;P1.2(離線使能信號)不明白你要干什麼用
;P1.3運轉指示燈
;P1.4啟動按鍵開關
;P1.5停止按鍵開關
;P1.6方向按鍵開關
變初裝值 0000H—FFFFH輸出頻率50HZ—3MHZ之間自由設定
MOV C9H,#00000010B ;定時器2設為時鍾輸出
MOV CAH,#F9H ;T2寄存器低8位裝入初值
MOV CBH,#FFH ;T2寄存器高8位裝入初值
KGJC:
JNB P1.4,KS;檢測啟動按鍵
JNB P1.5,TZ;檢測停止按鍵
JNB P1.6,HX;檢測方向按鍵
AJMP KGJC
TZ:MOV C8H,#00H ;關定時計數器T2
SETB P1.3 ;關指示燈
AJMP KGJC
KS:MOV C8H,#03H ;開定時計數器T2
CLR P1.3 ;開指示燈
AJMP KGJC
㈥ 單片機數碼管顯示程序中code是什麼意思
您好,這樣的:
code:程序存儲區。
data:固定指前面0x00-0x7f的128個RAM,可以用acc直接讀寫的,速度最快,生成的代碼也最小。
idata:固定指前面0x00-0xff的256個RAM,其中前128和data的128完全相同,只是因為訪問的方式不同。idata是用類似C中的指針方式訪問的。匯編中的語句為:mox ACC,@Rx.(不重要的補充:c中idata做指針式的訪問效果很好)
xdata:外部擴展RAM,一般指外部0x0000-0xffff空間,用DPTR訪問。
pdata:外部擴展RAM的低256個位元組,地址出現在A0-A7的上時讀寫,用movx ACC,@Rx讀寫。這個比較特殊,而且C51好護川篙沸蕻度戈砂恭棘象有對此BUG,建議少用。
㈦ 單片機如何進行編碼的!!!
基本工作原理 系統分為紅外發射部分和紅外接受部分,紅外發射部分是採用普通的遙控發射器(即所說的無線鍵盤),接收部分由紅外遙控一體接收頭.單片機組成。當紅外遙控發射器有按鍵按下時,內部的編碼電路將其轉換為相對應的紅外信號,從紅外發射管發出,紅外遙控一體接收頭接收到信號後,將信號轉換成相對應的脈沖信號。紅外一體接收的信號接到CPU的INT0管腳,通過CPU進行解碼。