Tài liệu hướng dẫn thực tập công nhân điện tử viễn thông part 5 - Pdf 19

Xưởng điện tử Bài 7:Giám sát và điều khiển
Thực tập công nhân
Trang 37
ANL <dest-byte>,<src-byte>: thực hiện phép toán AND từng bít giữa hai toán
hạng được chỉ ra trong lệnh và lưu kết quả vào toán hạn đích. Các cờ không bị ảnh
hưởng.
CJNE <dest-byte>,<src-byte>,rel : So sánh và nhảy nếu không bằng. Cờ nhớ
được set bằng 1 nếu giá trị nguyên không dấu của toán hạn trước nhỏ hơn giá trị
nguyên không dấu của toán hạn sau. Ngược lại cờ nhớ bị xoá.
CLR bit: Xoá bít.
CPL bit: Lấy bù bit.
DEC byte: Byte chỉ ra trong lệnh được giảm đi 1, cờ nhớ không bị anhư hưởng.
DIV AB: chia số nguyên không dấu 8 bit chứa trong thanh chứa cho số nguyên
không dấu 8 bít chứa trong thanh ghi B. Thương số chứa trong thanh chứa A còn
dư số chứa trong thanh ghi B.
DJNZ <byte>,<rel-addr): giảm byte chỉ ra trong toán hạn đầu trong lệnh và rẽ
nhánh đến địa chỉ được chỉ ra bưởi toán hạn thứ hai trong lệnh nếu kết quả sau khi
giảm khác 0.
INC byte: Byte chỉ ra trong lệnh được tăng bởi 1, cờ nhớ không bị anhư hưởng.
JB bit,ret : Nhảy nếu bít được set bằng 1.
MOV dest-byte>,<src-byte> : Di chuyển nội dung của toán hạng nguồn đến toán
hạn đích.
MUL AB: Nhân các số nguyên không dấu 8 bit chứa trong thanh chứa A và trong
thanh ghi B. Byte thấp của tích số 16 bit được cất trong thanh chứa cong byte cao
cất trong thanh ghi B.
RL A: 8 bít trong thanh chứa A được quay trái 1 bit.
SETB <bit>: Set bit bằng 1.
Một số ví dụ.
Chương trình hiển thị giây và phút dùng bộ định thời.
#include <Rc51Regs.inc>
GIAY EQU 31H ; Địa chỉ của RAM lưu giá trị của giây

; Chương trình ngắt
T0ISR: CLR TR1
MOV TH1,#HIGH(-10000)
MOV TL1,#LOW(-10000)
SETB TR1
INC R1
RETI
; Chương trình con hiển thị giây
HTGIAY: MOV B,#10
DIV AB
ADD A,#10H
MOV P2,A
ACALL DELAY
MOV A,B
ADD A,#00
MOV P2,A
ACALL DELAY
RET
; Chương trình con hiển thị phút
HTPHUT: MOV B,#10
DIV AB
ADD A,#30H
MOV P2,A
ACALL DELAY
MOV A,B
ADD A,#20H
MOV P2,A
ACALL DELAY
RET
DELAY: MOV R0,#200

RETI
END

3. Điều khiển công suất.
- Điều khiển tải DC:
R1
Q2
R0
Vcc
p1.0
Rtai

Đây là sơ đồ điều khiển khá đơn giản cả về phần cứng lẫn phần mềm, tuy
nhiên sơ đồ thường chỉ áp dụng để điều khiển các tải DC công suất nhỏ.
dm
on
T
dmhd
I
T
T
dtI
T
I
on
==

0
2
1

Tai AC
V1
220V
R1
R2
Q1
TRIAC
p1.0
R0
5V
H
ình :Sơ đồ mạch điều khiển
Vtải
I
g

VAC
Hình : Sơ đồ da
ï
n
g
són
g
trên tải

=







π
α
θ
θ
π
d
Um )sin(
1
2
2/1

=
2/1
)
2
2sin
(
2
1




Trong đó, U và Um lần lượt là giá trị điện áp hiệu dụng và điện áp đỉnh trên tải
còn α là góc kích dẩn Triac. Từ đây, suy ra công suất trên tải là :
P = U
o
* I
o
=
R
U
2
0
=














+−
2
2sin1
2

α
tăng thì P giảm và ngược lại, tại α= 0 công suất là lớn nhất và bằng công
suất danh định của tải, tại giá trị
α = π công suất tiêu thụ nhỏ nhất P = 0. Nghĩa là,
bằng cách thay đổi góc kích dẩn
α ta sẽ điều khiển được công suất tiêu thụ trên tải.
4. Điều khiển động cơ bước.
- Đặc điểm chung của động cơ bước:
Động cơ bước thực chất là động cơ đồng bộ hoạt động dưới tác dụng của
các xung rời rạc và kế tiết nhau. Khi một xung dòng điện hoặc điện áp đặt vào
cuộn dây phần ứng của động cơ bước, thì roto (phần cảm) của động cơ sẽ quay đi
một góc nhất định, và được gọi là bước của động cơ, khi các xung dòng điện đặt
vào cuộn dây phần ứng liên tục thì roto sẽ quay liên tục.
Vị trí của động cơ bước được xác định bằng số lượng xung và vận tốc của
động cơ tỷ lệ với tần số xung và được xác định bằng số bước/giây.Tính năng làm
việc của động cơ bước được đặc trưng bởi bước được thực hiên, đặc tính góc
(quan hệ của momen địên từ theo góc giữa trục của roto và trục của từ trường
tổng, tần số xung giới hạn sao cho các quá trình quá độ, khi hoàn thành một bước
có thể tắt đi trước khi bắt đầu bước tiếp theo.Tính năng mở máy của độn g cơ,
Xưởng điện tử Bài 7:Giám sát và điều khiển
Thực tập công nhân
Trang 42
được đặc trưng bởi tần số xung cực đại có thể mở máy mà không làm cho roto mất
đồng bộ ( bỏ bước)
Bước của động cơ (giá trị của góc giữa hai vị trí ổn định kế nhau của roto)
càng nhỏ thì độ chính xác trong điều khiển càng cao. Bước của động cơ phụ thuộc
vào số cuộn dây phần ứng, số cực của stato, số răng của roto và phương pháp điều
khiển bứơc đủ hoặc điều khiển nửa bước. Tuỳ theo yêu cầu về độ chính xác và kết
cấu của động cơ mà bước của động cơ thay đổi trong giới hạn từ


Có 3 phương pháp điều khiển động cơ bước: Đầy bước, nữa bước, vi bước
nhưng ở đây ta chỉ xét trường hợp đầy bước.
Nguyên lý làm việc của động cơ bước là dựa trên sự tác động tương hổ
giữa từ trường của stato và roto, hình thành momen điện từ làm quay roto đi một
góc nhất định. Khi cho xung dòng điện tác động vào cuộn dây pha A A

roto sẽ
quay đến vị trí, mà trục từ trường của roto (cũng chính là trục của roto) trùng với
trục từ trường pha A.
Xưởng điện tử Bài 7:Giám sát và điều khiển
Thực tập công nhân
Trang 43
Nếu cắt xung dòng điện vào pha A, cho xung dòng điện tác dụng vào cuộn
dây BB

thì véc tơ từ hoá của dòng điện sẽ quay đi một góc là 18
0
, do đó roto cũng
quay đi một góc 18
0
để cho trục của từ roto trùng với trục của từ trường tổng.
Sau đó cắt xung tác động vào pha B và cho dòng điện tác động vào pha A nhưng đổi
dấu thì roto quay tiếp một góc 18
0
. Nếu tính từ góc đầu thì roto đã quay một góc 36
0

Quá trình chuyển phát xung dòng điện tác dụng vào một trong hai pha cho
tới khi roto quay một vòng, động cơ sẽ thực hiện được 20 bước (Còn gọi 20 nhịp)
Quá trình chuyển mạch các cuộn dây điều khiển theo một trình tự (A


2 pha 4 pha
Bước Pha 1 Pha 2 Bước Pha 1 Pha 2 Pha 3 Pha 4
1 1 1 1 1 0 1 0
2 -1 1 2 0 1 1 0
3 -1 -1 3 0 1 0 1
4 1 -1 4 1 0 0 1 Điều khiển động cơ 2 pha

Xưởng điện tử Bài 7:Giám sát và điều khiển
Thực tập công nhân
Trang 44
Điều khiển động cơ 4 pha

- Từ bảng trạng thái trên ta có thể dùng IC số để tạo mạch điều khiển.
Pha2
VCC
Pha3
U1A
7486
1
2
3
U2A
7473
14
1
3

CLR
U1C
7486
9
10
8
U1D
7486
12
13
11
VCC
Pha4
Clook

- Đặc tính của động cơ bước : Vận tốc của động cơ bước phụ thuộc vào tần số
xung điều khiển.
Đặc điểm vận tốc của roto trên một bước thể hiện tính dao động của động
cơ, đặc tính này có thể được cải thiện bằng việc thiết kế một hộp biến tốc đặc biệt
nhằm hạn chế và loại trừ cộng hưởng để có được hằng số thời gian tốt hơn.
Khi có một xung dòng điện vào cuộn dây stato, roto động cơ không chuyển
động ngay từ góc này sang góc khác mà nó dao động một thời gian cần để quay
5% vòng thì mới đạt được vị trí ổn định. Hằng số thời gian phụ thuộc vào momen
quán tính của từ thông Φ.
Tần số xung càng cao thì hằng số thời gian điện từ sẽ càng ngắn. Nếu xung
điều khiển động cơ có tần số quá cao thì roto sẽ quay liên tục và làm việc quá tần
số giới hạn, ở chế độ này động cơ không thể dừng đột ngột và cũng không thể đảo
Xưởng điện tử Bài 7:Giám sát và điều khiển
Thực tập công nhân
Trang 45

Khi mạch cần nhiều phím thì ta mới tổ chức ma trận phím để giảm số lượng
cổng sử dụng cho bàn phím.
Chương trình hiển thị bàn phím.
#include <Rc51Regs.inc>
phim equ 30h
ORG 0000H
MAIN:
ACALL IN_HEX
ACALL HT
SJMP MAIN
;
IN_HEX: MOV R3,#50
BACK1: ACALL GET_KEY
1 4
2 3
1 4
2 3
1 4
2 3
C3
1 4
2 3
7
1 4
2 3
P1.3
1
H2
2
C

H1
1 4
2 3
P1.6
J1
CON8
1
2
3
4
5
6
7
8
C1
P1.7
1 4
2 3
H3
A
C2
1 4
2 3
P1.2
B


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status