Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (505.81 KB, 39 trang )
Báo cáo thực tập tốt nghiệp
2. Tìm hiểu về lò điện trở
• Ma trận, vector, đa thức, phân số đều được xây dựng với cấu trúc tổng quát
(các khuôn mẫu lớp), có tính khả chuyển cao, có khả năng tự quản lý bộ nhớ.
Ngoài ra thư viện còn xây dựng các hàm truy nhập từng phần tử, truy nhập một
số phần tử trong ma trận, trong vector, trong đa thức, truy nhập vector hàng,
vector cột trong ma trận làm tăng đáng kể hiệu năng tính toán.
• Các phép tính số học cơ bản như +, - , x, ÷, … trong Fmol++ phải được thực
hiện theo đúng qui định về kiểu dữ liệu.
• Trong thư viện có định nghĩa các khuôn hình lớp, các khuôn hình hàm thích
hợp cho các ứng dụng cụ thể (tính năng mở của thư viện).
• Fmol++ là thư viện lập trình trên máy tính, được xây dựng với mã sử dụng lại
thuận tiện và là giải pháp kinh tế cho các bài toán điều khiển sử dụng lại mã do
pham vi và bản quyền của các phần mềm chuyên dụng như Matlab, Matrix.
Những khác biệt trên làm cho Fmol++ chặt chẽ hơn các phần mềm khác rất nhiều
lần. Đây chính là một điểm mạnh của nó. Vì vậy, đối với các bài toán điều khiển mà
độ chính xác của nó yêu cầu cao thì Fmol++ là một sự lựa chọn thích hợp.
Nguyễn Văn Hiến & Nguyễn Mậu Phương – Điều khiển tự động 1 – K44
36
Báo cáo thực tập tốt nghiệp
2. Tìm hiểu về lò điện trở
U 5A
C 4
1
2
VC C
3
7414
5p
7
0R 1
0
Y 1
2
3
4
1
VC C
0
12
13
U 4D
6
74LS32
74LS32
C 1
19
ST
1 JP4
2
JU M PER
ST
1 JP5
2
JU M PER
0
Q
ST
7A2
7 74LS688
JP3
JU M PER
U 4C
7
74LS32
7W R
VC C
A1
3
0
1
2
3
4
5
6
7
D
1
1
1
1
1
1
1
1
8
7
6
5
4
3
2
1
2
C S
W R
D
D
D
D
D
D
D
D
R
B
B
B
B
B
B
B
B
D
0
1
2
3
4
5
6
7
AD C 0804
C LKR
C LK
VR EF
6
7
19
4
9
VC C
R 5
10k
0
Phụ lục: Sơ đồ mạch nguyên lý Card điều khiển
Nguyễn Văn Hiến & Nguyễn Mậu Phương – Điều khiển tự động 1 – K44
20
V I-
7414
A2
U 3
V I+
U 5C
14
5
10
A0
D
D
D
D
D
D
D
D
7R
10m
0
VC C
1P=Q
7
0
7C S2
7C S2 1
8
7C S2
AG N D
P
0
H EAD ER 31x2
12
4
IN T R
VC C
U 4B
5
V
0
5
9
8
7
6
5
4
3
2
1
0
U 1
7A2
G1
0 COMP
C LK0
VC C
D 0
G 0
D 1
D 2
O U T0
D 3
C LK1
D 4
C LK2
D 5
G 2
D 6
D 7
8254
A0
G 1
A1
O U T1
R D
O U T2
W R
C S
7C S1
G N D
0
EN 1
3
2
4
4
5
6
6
8
7
11
8
13
9
15
17
3
5
7
9
12
14
16
18
3
74LS32
10
A
A
A
A
A
A
A
A
AEN
A
A
A
A
A
A
A
A
A
A
2
11
7
6
5
4
3
2
1
0
2
D
D
D
D
D
D
D
D
U 4A
A 21
1
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
0
1
6
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
3
3
8
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
20
J1
9
0
1M H z
U 2
9
8
7
6
5
4
3
2
1
9
0
2
3
1
+
7W R
7R D
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
0
1
1k
10
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
3
3
D 0
D 1
D 2
D 3
D 4
D 5
D 6
D 7
A0
1
A1
2
7R D 2
7W R 2
7C S12
4
7414
R 2
1k
H EAD ER 4
JP2
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
U 5B
G N D
14
VC C
37
Báo cáo thực tập tốt nghiệp
2. Tìm hiểu về lò điện trở
Tài liệu tham khảo
[1] PC/104 User’s Manual: Website: http:// www.nagasaki.com.tw.
[2] Bài tập lớn Hệ thống điều khiển số: Nguyễn Mậu Phương ĐKTĐ1-K44ĐHBK, 6/2003.
[3] Kĩ thuật Vi xử lí: Văn Thế Minh – NXB Giáo dục, 1997.
[4] Đo lường và điều khiển bằng máy tính: Ngô Diên Tập -NXB Khoa học và Kĩ
thuật, 1999.
[5] Nguyên lý phần cứng và kĩ thuật ghép nối máy vi tính: Trần Quang VinhNXB Giáo dục, 1997.
[6] Fundamental Mathematical Object Library: Hoàng Minh Sơn..
Nguyễn Văn Hiến & Nguyễn Mậu Phương – Điều khiển tự động 1 – K44
38
Báo cáo thực tập tốt nghiệp
2. Tìm hiểu về lò điện trở
Mục lục
Lời nói đầu…………………………..……………………………..……………
2
Mục lục…………….………………………………………………..…………..4
1 Giới thiệu về PC/104………………...………..……………………..……...5
1.1 Sơ lược về cấu trúc PC/104………..…….………………………..…...5
1.2 Cài đặt phần cứng………………….….……………………………....5
1.3 Thiết lập hệ thống vào ra cơ sở……….………………………………6
1.3.1Các thiết lập cơ sở…………..……………………………………...….6
1.3.2Cài đặt ngoại vi……………..………………………………………...10
1.3.3Chức năng Watchdog-Timer…………..…………………………….12
2 Tìm
hiều
lò
điện
trở…………………………..………...
…………….........21
2.1Giới thiệu chung…...………………………………………………....21
2.2Các phương pháp điều khiển lò điện trở……………...…………....21
2.2.1Điều khiển dùng Rơle……………….……………………………......21
2.2.1.1 Sơ đồ nguyên lý…………..……………………………….....21
2.2.1.2 Nguyên lý điều khiển…….…………….………………….....21
2.2.2Điều khiển Thyristor…..…………………..……………………...….22
2.2.2.1 Sơ đồ nguyên lý………………..…………………………….22
2.2.2.2 Nguyên lí điều khiển……………….………………………..22
2.3Kết luận……………..….…………………………………………..…24
3 Cấu tạo mạch điều khiển……………………………….………………….25
3.1Cấu tạo mạch điều khiển lò điện trở……….……...……………..…25
3.1.1Đặc tính của Thyristor……..…..…………………………………….25
3.1.2Sơ đồ mạch…………………………..…………………………….....25
3.2Cấu tạo Card điều khiển trên PC/104 sử dụng rãnh ISA……....….26
3.2.1Dùng PIT8254…….....…………………………………………...…..27
3.2.1.1 Sơ đồ nguyên lý………..…………………………………….27
3.2.1.2 Nguyên lý hoạt động………….……………………………..29
3.2.2Dùng DAC0808……..…………………………………………..……32
3.2.2.1 Sơ đồ nguyên lý………………..………………………….....32
3.2.2.2 Nguyên lý hoạt động……………….……………….……….32
3.3 Đánh giá, lựa chọn phương án……….………….…………..………34
4 Những việc đã làm được…………………………………..………..……...35
4.1Tìm hiểu, lắp ráp máy PC/104…….……………………………..….35
4.2Khảo sát lò điện trở…………….……….…………………..………..35
4.3Thiết kế phần cứng cho Card điều khiển lò điện trở………………35
4.4Nghiên cứu thư viện lập trình toán học Fmol++……….…….....….35
Tài liệu tham khảo……,……………………………….………………………
37
Nguyễn Văn Hiến & Nguyễn Mậu Phương – Điều khiển tự động 1 – K44
39
Báo cáo thực tập tốt nghiệp
2. Tìm hiểu về lò điện trở
Nguyễn Văn Hiến & Nguyễn Mậu Phương – Điều khiển tự động 1 – K44
40