Bản báo cáo Đồ án môn học vi điều khiển thiết kế một bộ điều khiển motor DC - Pdf 26

TRƯỜNG ĐHCN Hà Nội Khoa Điện tử
Bộ Công Thương
Trường Đại Học Công Nghiệp Hà Nội
*********
Bản báo cáo
Đồ án môn học vi điều khiển
Chủ đề 18:thiết kế một bộ điều khiển motor DC. Hệ thống có thể
điều khiển được motor có công suất P <=60W và điện áp U <= 24VDC.
Hệ thống có các phím điều khiển đảo chiều,tăng,giảm tốc độ bằng biến
thiên điện áp (dùng DAC).
Thầy giáo hướng dẫn :
Sinh viên thực hiện: Đề tài 18 Điện tử 3 K_11
1
TRƯỜNG ĐHCN Hà Nội Khoa Điện tử
Mục Lục
Trang
Lời nói đầu 3
Sơ lược họ 8051 4
I. Sơ lược 8051 4
II. Sơ lược 89S52 7
Động cơ một chiều 10
I. Cấu tạo máy điện một chiều 10
II. Nguyên lý hoạt động động cơ một chiều 12
Các thành phần chính trong mạch 13
I. DAC0808 13
II. RELAY 16
III. LM741 17
IV. OPTO 17

nghiệm nên còn có nhiều nhiều khiếm khuyết trong cách trình bày cũng như
phần thể hiện đồ án của mình mong cô góp ý và bổ sung thêm.
Chúng em xin chân thành cảm ơn !

Đề tài 18 Điện tử 3 K_11
3
TRƯỜNG ĐHCN Hà Nội Khoa Điện tử
_________ SƠ LƯỢC 8051_______
I. Sơ lược 8051
8051 ra đời năm 1981 do hãng Intel sản xuất.
Họ điều khiển này có 128 byte RAM,4kbyte ROM,hai bộ đnh thời ,một
cổng nối tiếp và 4 cổng ra\vào song song và là 1 bộ vi xử lý 8 bit.
Sau khi Intel cho các nhà sản xuất khác sản xuất và bán các dạng biến thể
của 8051 thì họ 8051càng ngày càng phổ biến và ngày càng có nhiều phiên
bản khác nhau của 8051 nhưng tất cả đều tương thích với 8051 ban đầu.
Sau đây là bảng so sánh các họ khác nhau:Số hiệu
sản xuất
Bộ nhớ
chương
trình
Bộ nhớ dữ
liệu
Số bộ
định thời
(bộ đếm)
8031
8051

Bảng 1: So sánh các họ IC

Đề tài 18 Điện tử 3 K_11
4
TRƯỜNG ĐHCN Hà Nội Khoa Điện tử
II. Chức năng các chân của họ 8051

1. Port 0 (P0.0 _ P0.7)
Port 0 gồm 8 chân .
Với chức năng xuất nhập dữ liệu ,ngoài ra Port 0 còn là bus đa hợp dữ liện
và địa chỉ(AD0_AD7).Port 0 cũng nhận các byte mã khi lập trình Flas và
xuất các byte mã khi kiểm tra chương trình .Chú y trong trường hợp này cần
có thêm điện trở trước khi nối vào chân Port 0.

2. Port 1 (P1.0_P1.7)
Cũng như Port 0 ,Port 1 cũng có 8 chân. Chức năng của Port 1 chỉ là xuất
nhập dữ liệu .Port 1 cũng có thể xuất nhập theo bit và theo byte.
3. Port 2
Port 2 là port 8 bit ,cũng có chức năng xuất nhập dữ liệu như 2 port
trên.Khi làm nhiệm vụ là port nhập, các chân của port 2 đang được kéo
xuống mức thấp do tác động của bên ngoài sẽ cấp dòng do các điện trở kéo
lên từ bên trong .Port 2 tạo ra byte cao của bus điạ chỉ trong thời gian tìm
nạp lệnh từ bộ nhớ chương trình ngoài và trong thời gian truy xuất bộ nhớ dữ
liệu ngoài sử dụng các địa chỉ 16 bit.
Port 2 cũng nhận các bit địa chỉ cao và tín hiệu điều khiển trông thời gian lập
trình Flash và kiểm tra chương trình.
4. Port 3
Cũng là port xuất nhập dữ liệu 8 bit ,ngoài ra port 3 còn có các chức năng
khác cụ thể như sau:


EA(external access) là chân cho phép chọn bộ nhớ trong hay bộ nhớ ngoài
của vi điều khiển .Khi EA ở mức tích cực cao(nối với VCC) thì vi điều khiển
thi hành chương trình ROM nội,ngược lại(nối với GND) thì vi điều khiển thi
hành bộ nhớ ngoài.

9. XTAL1 và XTAL2
Đây là 2 ngỏ vào và ra của 1 bộ khuyếch đại dao động nghịch được cấu
hình để dùng như một bộ dao động trên chip.Nó thường được nối với bộ dao
đông thạch anh có dải tần thường là 12MHz-33MHz.
Đề tài 18 Điện tử 3 K_11
6
TRƯỜNG ĐHCN Hà Nội Khoa Điện tử
10. Vcc và GND
Đây là 2 chân dùng để cấp nguồn cho IC, dải điện áp thích hợp là 4-5V.Với
Vcc nối với dương nguồn ,GND nối với âm nguồn.
III. SƠ LƯỢC 89S52
89S52 là một dòng trong họ 8051 ,nó có đầy đủ tính chất cũng như tính năng
của họ 8051 .Sau đây là sơ đồ chân của 89S52:
89S52 có tất cả là 40 chân, trong đó chân 20 và 40 là 2 chân nối nguồn với
điện áp cho phép nằm vào khoảng 3-5,5V.
Từ chân 1 đến chân 8 là chân port 1,từ chân 10 đến chân 17 là chân của port
3 ,từ chân 32 đến chân 39 là chân của port 0,từ chân 22 đến chân 28 là các
chân của port 2,các chân còn lại là :chân 9 là chân RST ,chân 18 và chân 19
lần lượt là chân XTAL1 và XTAL2 ,từ chân 29 đến chân 31 lần lượt là các
chân PSEN,ALE,EA.
Chức năng của các chân này thì đã trình bày trên phần sơ lược 8051 ở trên.
Đề tài 18 Điện tử 3 K_11
7
TRƯỜNG ĐHCN Hà Nội Khoa Điện tử


Mạch từ của một máy điện 2 cực
II. Nguyên lý hoạt động của động cơ môt chiều
Đề tài 18 Điện tử 3 K_11
11
TRƯỜNG ĐHCN Hà Nội Khoa Điện tử
Khi đặt vào trong từ trường một giây dẫn và cho dòng điện chạy qua dây
dẫn thì từ trường sẽ tác dụng một lựcvào dòng điện và làm dây dẫn chuyển
động .Chiều của lực được xác định bằng quy tắc bàn tay trái. Đây chính là
nguyên lý làm việc của động cơ nói chung
Về động cơ một chiều :
Từ trường trong động cơ tạo ra từ các cuộn dây gọi là cuộn cảm hay cuộn
kích từ .Do stator của động cơ có đặt các cuộn cảm nên thường gọi là phần
cảm .Từ trường do cuộn cảm tạo ra sẽ tác dụng một lực vào các dây dẫn
rotor đặt trong các rảnh của rotor khi có dòng điện chạy qua. Cuộn dây này
gọi là cuộn ứng .Dòng điện đưa vào cuộn ứng qua các chổi than và cổ
góp.Phần rotor mang phần ứng nên gọi là phần ứng
___CÁC THÀNH PHẦN CHÍNH TRONG MẠCH___
Đề tài 18 Điện tử 3 K_11
12
TRƯỜNG ĐHCN Hà Nội Khoa Điện tử
I. DAC 0808
Sơ đồ khối và sơ đồ ghép nối
Cấu tạo của DAC0808

Hình 5: Sơ đồ khối và sơ đồ ghép nối
Đề tài 18 Điện tử 3 K_11
13
TRƯỜNG ĐHCN Hà Nội Khoa Điện tử
Sơ đồ thu gọn
Hình 6: Sơ đồ thu gọn

TRƯỜNG ĐHCN Hà Nội Khoa Điện tử
Hình 8: Ứng dụng cơ bản của DAC0808
Vo=V
+REF
(A
1
/2 + A
2
/4 + …+A
8
/256)
Đề tài 18 Điện tử 3 K_11
16
TRƯỜNG ĐHCN Hà Nội Khoa Điện tử
II. RELAY
Hình 9: hình ảnh và cấu tạo của relay
Các bộ phận chính của relay
+ Cơ cấu tiếp thu( khối tiếp thu)
Có nhiệm vụ tiếp nhận những tín hiệu đầu vào và biến đổi nó thành đại lượng cần thiết
cung cấp tín hiệu phù hợp cho khối trung gian.
Cơ cấu tiếp thu ở đây là cuộn dây
+ Cơ cấu trung gian( khối trung gian)
Làm nhiệm vụ tiếp nhận những tín hiệu đưa đến từ khối tiếp thu và biến đổi nó thành
đại lượng cần thiết cho rơle tác động.
Cơ cấu trung gian là mạch từ nam châm điện
+ Cơ cấu chấp hành (khối chấp hành)
Làm nhiệm vụ phát tín hiệu cho mạch điều khiển.
Cơ cấu chấp hành là hệ thống tiếp điểm
III. LM741
-Khuếch đại thuật toán


Hình 13: Sơ đồ nguyên lý
Đề tài 18 Điện tử 3 K_11
20
TRƯỜNG ĐHCN Hà Nội Khoa Điện tử
III. Mạch in

Hình 14: Sơ đồ mạch in
___LẬP TRÌNH CHO VI ĐIỀU KHIỂN___
Đề tài 18 Điện tử 3 K_11
21
TRƯỜNG ĐHCN Hà Nội Khoa Điện tử
I. Phương pháp điều chỉnh tốc độ động cơ bằng phương pháp biến
thiên điện áp (DAC).
Đây là phương pháp biến đổi tín hiệu số thành tín hiệu tương
tự ở đầu ra của DAC với các mức điện áp khác nhau.
IC DAC0808 là Ic 8 bit đầu vào tương ứng với Port 2 của vi
điều khiển.
Khi vi điều khiển xuất ra là các bit nhị phân thay đổi thì
tương ứng điện áp đầu ra tại chân 4 của Ic DAC0808.
Ta thu được đầu ra của DAC với mức điện áp âm khoảng từ
0V đến -9V. Với đầu ra âm này của DAC ta sẽ sử dụng IC
LM741 với đầu vào khuếch đại đảo để thu được đầu ra với
mức điện áp dương khoảng từ 0V đến 9V.
Vo=V
+REF
(A
1
/2 + A
2

IT0 = IT1 = 1;
P3 = 0x0d;
P2 = 0x87;
P1_0 =0;
P1_1 = 0;
while(!DAO);
while(DAO);
P1_0 = 1;
P1_1 = 0;
while(1)
{
P2 = 0x87;
while(!DAO);
while(DAO);
P1_0 = ~P1_0;
delay(2000);
Đề tài 18 Điện tử 3 K_11
23
TRƯỜNG ĐHCN Hà Nội Khoa Điện tử
P1_1 = ~P1_1;
}
}
void ngat0(void) interrupt 0 //tang
{ if(P2<0xff)
P2=P2+5;
}
void ngat1(void) interrupt 2 //giam
{
if (P2>0x00)
P2=P2- 5;


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