Thiết kế hệ thống điều khiển cho máy soi rãnh tự động
Lời nói đầu
Đồ án môn học là một hình thức học tập giúp sinh viên gắn kết giữa lý thuyết và thực
tế đồng thời tập làm quen để bớc vào thực hiện đồ án tốt nghiệp sau này.Trong giai đoạn
học chuyên ngành chúng em đã đợc giao nhiều đề tài cho các môn học trọng tâm, các đồ
án đã thực sự giúp em củng cố và cụ thể hoá các vấn đề lý thuyết, có đợc cái nhìn sâu
hơn về các vấn đề đã học.
Điều khiển logic là một trong những môn học quan trọng của chuyên ngành Tự Động
Hoá, môn học cung cấp những kiến thức cơ bản cho sinh viên về các lĩnh vực và thiết bị
sủ dụng trong các mạch điều khiển logic. Đồ án logic yêu cầu em phải lắm đợc các ph-
ơng pháp phân tích mạch, tổng hợp mạch và cụ thể hoá mạch logic bằng các thiết bị.Cụ
thể, em dùng phơng pháp Hàm tác động để thiết kế mạch logic cho thiết bị là máy soi
rãnh tự động điều khiển bằng các thiết bị khí nén.Thiết bị điều khiển khí nén có rất nhiều
u điểm nh có thể trích chứa một cách thuận lợi, có khả năng truyền tải đi xa, không cần
xây dựng đờng khí thải, hệ thống phòng ngừa quá áp suất tới hạn đợc bảo đảmDo vậy
hệ thống điều khiển bằng khí nén đợc sử dụng nhiều trong thực tế.
Mặc dù đã hết sức cố gắng, xong do khả năng có hạn, nên bài đồ án của em chắc chắn
còn nhiều thiếu xót, em rất mong đợc sự chỉ bảo thêm của các thầy cô.Em xin chân thành
cảm ơn thầy Phan Cung đã tận tình hớng dẫn trong suốt thời gian em thực hiện đồ án.
1
chơng i
giới thiệu nguyên lí của máy xoi rãnh tự động
i. mô tả yêu cầu công nghệ của máy xoi rãnh tự động
Máy xoi rãnh có yêu cầu công nghệ nh sau :
Sau khi đóng điện, mũi khoan đợc cấp điện và quay đứng yên tại một chỗ, ta bật công
tắc K để chọn cho máy xoi một rãnh hay hai rãnh .Nếu ta bật nút K sang vị trí 1 tức là
chọn chơng trình xoi một rãnh, nếu bật sang vị trí 2 thì sẽ chọn chong trình xoi hai rãnh
cho máy. Sau khi đã chọn xong, phôi đợc đa vào đúng vị trí nhờ một hệ thống từ bên
ngoài hoặc có thể là do ngời vận hành đa vào.
Khi phôi đợc đa vào sẽ có một cảm biến vị trí m
o
c
1
b
1
b
o
a
1
m
o
a
o
a. Sơ đồ xoi hai rãnh b.Sơ đồ xoi một rãnh
Để xét trờng hợp tổng quát, ta mặc định coi máy soi hoạt động ở trờng hợp thứ hai, tức
là khoá K đóng sang vị trí thứ 2 .
Lựa chọn công nghệ
- Ta chọn một cảm biến vị trí Mo để nhận tín hiệu khi phôi đợc đa vào đúng vị trí và
để khởi động pittông A. Tại các đầu và cuối của mỗi pittông A,B,C ta đặt các công tắc
hành trình a
0
, a
1
, b
0
, b
1
, c
0
, c
i. giới thiệu về phơng pháp hàm tác động
Thông thờng các biến cố trong hệ sơ đồ kép xảy ra theo dòng thời gian (các khoảng
thời gian nối tiếp nhau ).Do đó dãy các sự kjện có thể đợc mô tả dới dạng một hàm dới
đây đây:
F = A + X - Y + B - X + Z - B + Y + C - Z + A +...
Và chúng ta có thể mô tả hàm này nh sau:
Sự xuất hiện của tín hiệu A làm cho X hoạt động ,X hoạt động sẽ làm mất tín hiệu Y.
B xuất hiện sẽ làm ngừng hoạt động tín hiệu X ...
Trong hàm tác động ta thờng kí hiệu các tín hiệu vào là A,B,C...
Với các biến điều khiển ta thờng kí hiệu là X,Y,Z...
Đối với các biến vào các dấu cộng (+) hoặc trừ (-) đứng trớc các kí hiệu của A,B,C là
chỉ rõ các tín hiệu đó đợc xuất hiện hay mất đi do các yếu tố bên ngoài (có thể do công
nghệ ).Những tín hiệu nào chỉ xuất hiện một dấu (+) nh biến A trong ví dụ trên thì dợc
hiểu rằng tín hiệu đó là tín hiệu xung chỉ xuất hiện trong quá trình làm việc rất ngắn ví
nh khi ta ấn vào nút ấn rồi thả ra .Còn những tín hiệu có cả dấu cộng (+) và dấu trừ (-)
đứng trớc là tín hiệu thế .
Tơng tự vậy với các đối tợng điều khiển (X,Y,Z,...) nếu có dấu cộng đứng trớc thì chỉ
rõ phần tử đó đợc đa và hoạt động nhờ sự hoạt động hay sự mất đi của các biến trớc
nó .Ví dụ +X có nghĩa là phần tử X đợc đa vào hoạt động nhờ có sự hoạt động của phần
tử trớc đó là biến A.Ký hiệu -Y chỉ rõ Y ngừng hoạt động là do X hoạt động ...
Có trờng hợp một biến có thể gây nên việc chuyển động đồng thời của các trạng thái
của hai phần tử hoặc phần tử .Ví dụ : A(+X,-Y)-Z...
Chúng ta hiểu nh sau .Biến vào A xuất hiện cho X và Y cùng chuyển trạng thái và sự
chuyển trạng thái này làm cho biến trạng thái Z này ngừng hoạt động.
Dới đây ta nêu một số bớc tiến hành tổng hợp sơ đồ kép loại này
a) Tìm chu kỳ hoạt động của các phần tử của đối tợng điều khiển. Mỗi chu kì hoạt
động gồm một giai đoạn đóng và một giai đoạn cắt .
b) Xác định tín hiệu vào là tín hiệu xung hay tín hiệu thế .
c) Xác định hàm lôgíc điều khiển biến đầu ra .
d) Kiểm tra biểu thức thu đợc để khi cần phải bổ sung theo biến trung gian.
c
không thay đổi giá trị trong giai đoạn đóng của phần tử thì f
c
thu đ-
ợc đã thỏa mãn.
+Nếu f
c
thu đợc thay đổi giá trị trong giai đoạn đóng của phần tử thì hàm f
c
phải cần thêm một biến phụ P
2
.Khi đó:
f
c
= f
c
.P
2
Kiểm tra tính đúng đắn của hàm thu đợc trong mỗi chu kỳ hoạt động của phần tử
thu đợc bằng cách triển khai các biểu thức lôgic thành các dạng biểu diễn tuyển chuẩn
.Nếu trong trờng hợp thấy số hạng nào (hội cơ bản )có giá trị một khi cha đa tín hiệu vào
và trái với công nghệ thì khi đó phải đa thêm biến phụ P
3
vào số hạng đó.
Tính đúng đắn của hàm phải thỏa mãn mọi chu kì phần tử.
Việc kiểm tra cần phải đợc tiến hành cho mọi hàm lôgic của mọi phần tử đầu ra
cũng nh của biến trung gian.
ii. phân tích bàI toán bằng hàm tác động
Nh trên đã phân tích ta mô tả bài toán nh sau:
M
và đóng a
1
thì tín
hiệu a
1
sẽ ngắt quá trình A
+
. Khi quá trình A
+
kết thúc sẽ khởi động quá trình B
+
(lúc đó
b
0
=1). Khi B
+
đợc hoạt động thì nó sẽ làm mất tín hiệu b
0
, khi B
+
đi tới công tắc hành
trình b
1
nó sẽ đóng b
1
, b
1
sẽ tắt quá trình hoạt động của B
+
khởi động cho quá trình B
. Khi C
+
đi tới công
tắc hành trình c
1
nó sẽ đóng c
1
, c
1
sẽ tắt quá trình hoạt động của C
+
khởi động cho quá
trình B
+
. Khi B
+
đợc hoạt động thì nó sẽ làm mất tín hiệu b
0
, khi B
+
đi tới công tắc hành
trình b
1
nó sẽ đóng b
1
, b
1
sẽ tắt quá trình hoạt động của B
+
khởi động cho quá trình B
khởi động quá trình C
-
(lúc đó b
0
=1). Khi C
-
đợc hoạt động thì nó sẽ làm mất tín hiệu c
1
,
khi C
-
đi tới công tắc hành trình c
0
nó sẽ đóng c
0
, c
0
sẽ tắt quá trình hoạt động của C
-
. Khi
quá trình C
-
kết thúc sẽ khởi động quá trình A
+
(lúc đó a
1
=1). Khi A
+
đợc hoạt động thì nó
sẽ làm mất tín hiệu a
+ B
+
- b
0
+b
1
- B
+
+ B
-
- b
1
+b
0
- B
-
+ C
+
-c
0
+c
1
-C
+
+B
+
- b
0
+
b
F
đ
(A
+
) = m
0
là một cảm biến vị trí, tín hiệu có của nó sẽ có trong toàn bộ quá
trình. Do đó tín hiệu F
đ
(A
+
) là thỏa mãn.
F
c
(A
+
) = a
1
.Ta thấy tín hiệu a
1
không thay đổi giá trị trong quá trình đóng của A
+
F(A
+
) = m
0
.
1
a
+
A
F
1c
(B
+
) =b
1
F(B
+
) =
+
A
.
1
b
Ta thấy các hàm đóng và cắt trong chu kì đầu đều thoả mãn. Tuy nhiên hàm này
lại có giá trị bằng 1 ngay từ đầu, do đó ta phải thêm biến phụ vào là P
1
.
F(B
+
) =
+
A
.
1
b
1
).
1
b
* Chu kì thứ hai:
F
2đ
(B
+
) =
+
C
F
2c
(B
+
) =b
1
F
2
(B
+
) =
+
C
.
1
b
hiệu xuất hiện b
1
làm tín hiệu cắt.Nhng tín hiệu C
+
thay đổi trị trong quá trình đóng của
B
+
nên ta phải thêm biến tự duy trì cho P
2
. Khi đó hàm điều khiển của P
2
là:
F(P
2
) = (C
+
+p
2
).
1
b
.
6
Vậy hàm F(B
+
) =
+
A
.
0
+p
1
).
1
b
F(P
2
) = (C
+
+p
2
).
1
b
c)Hàm điều khiển của B
-
Hàm này có hai chu kì hoạt động nhng giống nhau.
Ta có :
F
đ
(B
-
) =
+
B
F
c
(B
Cả hàm đóng và hàm cắt đều thoả mãn, không thay đổi giá trị trong quá trình hoạt
động của C
+
.Nhng hàm này lại có giá trị 1 tại thời điểm ban đầu do đó ta cần phải thêm
biến phụ P
3
.
F(C
+
) =
B
.
1
c
. P
3
Biến P
3
phải có trớc sự xuất hiện của C
+
nhng không đợc có sớm hơn trớc khi mất
b
0
ở giai đoạn đầu tiên vì vậy ta lấy sự xuất hiện của b
1
làm nguyên nhân xuất hiện cho
biến P
) =
B
F
C
(C
-
) = c
0
Cả hàm đóng và hàm cắt đều thỏa mãn, nhng hàm này sẽ có giá trị 1 không mong
muốn ngay từ đầu vậy ta phải thêm biến phụ P
4
F(C
-
) =
B
.
0
c
.P
4
Ta lấy tín hiệu có của B- làm tín hiệu xuất hiện của P
4
và tín hiệu có của c
0
làm tín
hiệu ngắt của nó. Ta phải bổ xung biến tự duy trì cho P
4
vì B- thay đổi.