PIC Vietnam

Go Back   PIC Vietnam > Robotics > Điều khiển

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Điều khiển Lý thuyết điều khiển và ứng dụng lý thuyết điều khiển trong những trường hợp thực tế

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 01-05-2011, 10:12 PM   #1
lhduongolala
Nhập môn đệ tử
 
Tham gia ngày: Oct 2009
Bài gửi: 5
:
Post điều khiển ổn định nhiệt độ xin giúp đỡ

chào các bạn, chẳng là mình năm nay là năm cuối, đang làm cái đề tài trên, các khâu đo nhiệt độ phản hồi về, giao tiếp USB máy tính và hiển thì thời gian thực DS1307 thì OK rùi, nhưng còn một vấn đề là mạch công suất, mình là dân đo lường nên phần này hơi đuối, loay hoay mà chưa được.

_Ý tưởng giải pháp điều khiển trên PIC18F4550: (dải nhiệt độ từ: nhiệt độ phòng-->300 độ C)

+Sau khi đặt nhiệt độ mong muốn: chân ra RB3 sẽ được nâng lên mức cao, (mình định sử dụng TRIAC BTA12 cho mạch công suất) lúc này thanh đốt sẽ được cấp điện áp 220VAC, đốt nóng buồng đốt.

+Khi nhiệt độ đo phản hồi về bằng với nhiệt độ đặt: Chân RB3 lúc này sẽ phát xung điều khiển PWM (tần số 50Hz) duty=50% qua mạch công suât để đóng mở TRIAC ổn định nhiệt độ.

+Nếu nhiệt độ buồng đốt vượt quá nhiệt độ đặt và tăng nhanh: chân RB3 sẽ được đưa xuống mức thấp, ngắt điện AC cấp cho thanh đốt.

Trên mạng mình thấy có bạn bảo điều khiển bằng pha, có bạn bảo điều khiển bằng PWM được, nên mình cũng không rõ ai đúng ai sai. mình cũng biết là TRIAC đóng mở tại điểm 0, nên phải dò điểm 0 đó trong điện áp AC @@ mình tìm rất nhiều nhưng cũng không ra kết quả, nay post lên đây mong các bạn và sư phụ cao nhân chỉ dạy mình. mình xin cảm ơn nhiều!
đây là mạch công suất mình tham khảo được ở trên mạng.

@:mình không biết post ở đâu cho đúng, mong MOD thông cảm cho mình
Hình Kèm Theo
File Type: jpg kichtriac2.jpg (21.8 KB, 625 lần tải)
File Type: jpg kichtriacv2_2.jpg (34.3 KB, 135 lần tải)
lhduongolala vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-06-2011, 07:32 PM   #2
danghien719
Đệ tử 3 túi
 
danghien719's Avatar
 
Tham gia ngày: Jan 2010
Bài gửi: 52
:
chào bạn @lhduongolala
cả 2 cách trên của bạn đều làm đc. nói chung là OK cả.
Mình vừa mới làm xong cái đề tài : xây dựng hệ thống tự động điều chỉnh nhiệt độ ứng dụng vi điều khiển + giao tiếp LabView. Nên mình nghiên cứu khá kỹ về mạch công suất cho tải. Monhf cũng dùng như bạn : BAT16 + MOC3020

- Điều khiển nhiệt tải thuần trở như bạn khá là dễ. Y như cái hình bạn đưa lên vậy.
Cách 1 : điều theo xung
Ở đây bạn dừng hiểu là PWM làm chi cho mệt, thực sự ko phải như vậy. Phương pháp này người ta điều khiển bằng cách kích 1 chân vi điều khiển cho bằng 0 thế là thông MOC, làm Triac mở có điện áp qua tải (điện áp lúc này Full 220VAC), dựa vào cảm biến để biết khi nào nhiệt độ đến nhiệt độ đặt thì kích cho bằng 1. tải ko có áp. làm nhiệt độ tạm thời giữ ở đấy (nhiệt có quán tính chậm mà), nếu nó xuống lại set bằng 0. pp như thế này gọi là điều khiển theo pp xung, nhưng bạn thấy đấy, bạn chất ko phải PWM -> cách này rất dễ, đáp ứng được ngay bài toán
Cách 2 : điều khiển tuyến tính (tức điều pha) - mình làm cái này, vì nếu làm bằng cách 1 thiì dễ quá, ko để lại ấn tượng
cách này như diễn đàn đã có thảo luận. vẫn là PIC và MOC + TRIAC + Tải
chỉ khác là chúng ta phải làm 1 cái mạch detect zero crossing để tạo tín hiệu đồng pha, đưa vào chân ngắt của PIC thế là OK. muốn góc mở bao nhiêu chỉ cần tạo trể trong hàm #INT_EXT thôi.
- 1 kinh nghiệm cho bạn : Zero crossing nên làm bằng Op-amp và nên để nguồn đối xứng.
tôi làm 3 cái mạng : LM339 + LM324 (nguồn đơn) và 741 nguồn đôi thì 741 mặc dù là IC đời đầu nhưng đã giải quết bài toán 1 cách khá hiệu quả hơn 2 thằng em ra đời sau nó (tín hiệu trên Ocilo ngon như con cún con )
Thân ! Hi vọng những lời viết dài ngoằng trên đây sẽ giúp được bạn.
danghien719 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-08-2011, 11:36 AM   #3
longthophi
Nhập môn đệ tử
 
Tham gia ngày: Jul 2009
Bài gửi: 8
:
chào anh . em vẫn chưa hiểu về dectect zero crossing cho lắm . a có thể nói rõ hơn không? không phải mình dùng pwm kich opto moc3020 no se thay doi goc mo triac à.mong anh chi giao cho
longthophi vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 24-08-2011, 06:24 PM   #4
coofhair
Nhập môn đệ tử
 
Tham gia ngày: Mar 2010
Bài gửi: 1
:
mình cũng đang tìm hiểu điều khiển góc mở triac mà search chẳng thấy hỏi k ai tra lời
coofhair vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-09-2011, 07:32 PM   #5
pqthang711
Nhập môn đệ tử
 
Tham gia ngày: May 2011
Bài gửi: 3
:
Cool

Trích:
Nguyên văn bởi coofhair View Post
mình cũng đang tìm hiểu điều khiển góc mở triac mà search chẳng thấy hỏi k ai tra lời
Nếu bạn ngại lập trình vì cần gấp thì mình có cái mạch điều khiển triac này cho bạn
PS:nhưng nên làm theo cách của bạn danghien719 hơn vì qua đó bạn mới hiểu rõ PIC được .
File Kèm Theo
File Type: pdf DKcuondot.pdf (931.4 KB, 830 lần tải)
pqthang711 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 16-09-2011, 12:08 AM   #6
liverpool
Nhập môn đệ tử
 
liverpool's Avatar
 
Tham gia ngày: Sep 2011
Bài gửi: 2
:
có a/c nào biết trả lời giúp với !
__________________
Thà làm hạt mưa bay...
liverpool vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 19-09-2011, 11:18 AM   #7
ducdao7240
Nhập môn đệ tử
 
Tham gia ngày: Sep 2011
Bài gửi: 2
:
bạn ơi.mình đang làm về đề tài điều khiển nhiệt độ lò điện trở. mong các bạn @lhduongolala và bạn danghien719 post tài liệu lên cho mình tham khảo nhé.thanks
ngoisaomangtenem_7240@yahoo.com
ducdao7240 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 23-09-2011, 04:25 PM   #8
ducdao7240
Nhập môn đệ tử
 
Tham gia ngày: Sep 2011
Bài gửi: 2
:
bạn tìm tham khảo cái này nhé. điều chỉnh góc mở của triac và thyristor và mạch điều khiển triac,thyristor. link nè bạn coofhair
http://www.mediafire.com/?5uzgiz6kiajd7cb
sao hok co cho up file o day ha mod ơi.
ai biết thiết kế mạch điều khiển nhiệt độ dùng triac hoăc thyristor .minh đang làm về sơ đồ khống chế nhiệt độ và giản đồ điện áp.gưit cho mình nhé.
ngoisaomangtenem_7240@gmail.com
ducdao7240@gmail.com
ducdao7240 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-11-2011, 09:18 PM   #9
dragon_3289
Nhập môn đệ tử
 
Tham gia ngày: Sep 2011
Bài gửi: 1
:
Theo minh biết thi điều khiển điện xoay chiếu ta phải sử dụng pp điều khiển góc kích, mình đa thử điều khiển bằng cách điều xung nhưng không thành công. Cuối cùng phải dùng mạch zero detect rồi canh thời gian để kích triac, kết quả điều khiển nhiệt độ rất tốt. Nhưng mình chỉ làm và chạy tốt với 8051, còn pic thì chạy không được tốt, tại vì mình mới chuyển qua lập trình cho pic nên cùi bắp lắm. mấy pro có thể chỉ giáo thêm cho mình được không? cho thể cho mình code demo được không?( mạch của mình có 1 khối zero detect đưa vào chân vi điều khiển pic và 1 chân kích bóng đèn 220v thông qua moc 3020 và BTA16)
dragon_3289 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 09-12-2013, 12:07 AM   #10
nguyenhonghai
Nhập môn đệ tử
 
Tham gia ngày: Dec 2013
Bài gửi: 1
:
Trích:
Nguyên văn bởi dragon_3289 View Post
Theo minh biết thi điều khiển điện xoay chiếu ta phải sử dụng pp điều khiển góc kích, mình đa thử điều khiển bằng cách điều xung nhưng không thành công. Cuối cùng phải dùng mạch zero detect rồi canh thời gian để kích triac, kết quả điều khiển nhiệt độ rất tốt. Nhưng mình chỉ làm và chạy tốt với 8051, còn pic thì chạy không được tốt, tại vì mình mới chuyển qua lập trình cho pic nên cùi bắp lắm. mấy pro có thể chỉ giáo thêm cho mình được không? cho thể cho mình code demo được không?( mạch của mình có 1 khối zero detect đưa vào chân vi điều khiển pic và 1 chân kích bóng đèn 220v thông qua moc 3020 và BTA16)
mình đang thử làm nó bằng 8051, có giao tiếp với máy tính qua RS232, bây giờ mới động đến triắc, bạn có mạch, có code thành công rồi thì giúp mình với, nếu được bạn gửi vào mail honghai1511992@gmail.com cho mình nhé, cám ơn bạn
nguyenhonghai vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 25-07-2012, 10:47 AM   #11
long_hd88
Nhập môn đệ tử
 
Tham gia ngày: Mar 2010
Bài gửi: 4
:
bạn danghien719 có thể post cụ thể lên cho anh em tham khảo đc không , thanks !
long_hd88 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 27-07-2012, 12:32 AM   #12
danghien719
Đệ tử 3 túi
 
danghien719's Avatar
 
Tham gia ngày: Jan 2010
Bài gửi: 52
:
Cứ làm như hình trên là được thôi, có gì đâu, Pót cụ thể lên là pót cái nào ?
__________________
HIENCLUBVN -Naval Academy
danghien719 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 27-07-2012, 10:14 PM   #13
long_hd88
Nhập môn đệ tử
 
Tham gia ngày: Mar 2010
Bài gửi: 4
:
bạn danghien719 gửi cho mình tham khảo đồ án của bạn được không ?thanks , mail của mình là : long_hd88@yahoo.com
có gì không hiểu mình hỏi bạn và mọi người tiếp ! chúc bạn thành công !
long_hd88 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 11:58 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam