PIC Vietnam

Go Back   PIC Vietnam > Robotics > Cơ cấu chấp hành (Actuator)

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

Cơ cấu chấp hành (Actuator) Động cơ DC, AC, động cơ không chổi than, động cơ không cảm biến...

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 14-11-2007, 08:58 AM   #1
rocklee8x
Nhập môn đệ tử
 
Tham gia ngày: Apr 2007
Bài gửi: 3
:
Có ai rành về điều khiển v/f động cơ 3 pha AC ko? Giúp mình với!!

Mình đang làm luận văn về Điểu khiển động 3 pha AC theo phương pháp V/f. Đang vướng ở phần tạo xung vector không gian. Rõ ràng là xung xuất ra đúng theo lý thuyết, dò theo từng sector cũng ko có gì sai, có cách ly mass mà không hiểu sao cặp IGBT thứ 3 rất nóng, kêu o,o... 2 cặp còn lai thì bình thường
Chu kì xuất xung là 1KHZ, có người nói là quá nhỏ. Có đúng ko nhỉ? Có phải vi vậy mà nó nóng?
Dead time chỉnh tới 4us, dùng dao động kí dò ra cũng ko thấy bị trùng dẫn

Mình không biết có phải lập trình sai ko nên có ai có công thức chính xác tính duty cycle để nạp vào các thanh ghi Compare ko? Cho mình xin với, mình muốn dò lại, so sánh với công thức của mình

Nghe giang hồ đồn đại Trưởng lão namqn rất rành cái này, giúp đàn em với! Chỉ còn qua phần này thôi là có thể kê cao gối ngủ ngon
rocklee8x vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 14-11-2007, 09:26 AM   #2
sandro_bk
Đệ tử 4 túi
 
sandro_bk's Avatar
 
Tham gia ngày: Jul 2007
Bài gửi: 66
:
chào bác rocklee8x !
em cũng đang làm cái đk động cơ AC giống như bác,hiện tượng cũng giống như bác nhưng lại là cặp FET ở giữa,khá nóng cho dù có tải hay ko,cái của em kích PWM tần số 10Khz,tần số update 20Khz(double update),theo em thấy thì kích 1Khz là quá nhỏ vì để xuất sóng sin 50hz(20ms) mà bác kích PWM 1khz(1ms),chả lẻ chỉ update 20 lần mà ra sóng sin được sao,sóng sin đó làm sao mịn được?mà bác tính duty như thế nào thế?có phải tra bảng ko?
sandro_bk vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 14-11-2007, 01:46 PM   #3
rocklee8x
Nhập môn đệ tử
 
Tham gia ngày: Apr 2007
Bài gửi: 3
:
Cũng ra được sóng Sin nhưng hơi méo. Mới đầu cũng kích 5KHz, thấy nó nóng, giảm xuống 1khz nhưng tình hình ko thay đổi.
Duty cycle thì mình lấy công thức tra bảng của tụi TI(Texas intrument), lập trình cho con DSP TMS320LF2407A nhưng nguyên tắc tạo PWM ko khác gì PIC18f4431:
----------------------------------------------------------------------
void SVGEN_MF(void)
{ float T1,dx,dy,M;
M= Vout*1.732/VDC; /*sqrt(3)=1.732*/
dx= M*sin(1.047-anpha_sect); /* pi/3=1.047 */
dy= M*sin(anpha_sect);
T1= (1-dx-dy)*T/2; /* T:chu ki PWM*/
if(sector==1)
{ *CMPR1= T1;
*CMPR2= T*dx + T1;
*CMPR3= T-T1;
}
if(sector==2)
{ *CMPR1= T*dy+T1;
*CMPR2= T1;
*CMPR3= T-T1;
}
if(sector==3)
{ *CMPR1= T-T1;
*CMPR2= T1;
*CMPR3= T*dx+T1;
}
if(sector==4)
{ *CMPR1= T-T1;
*CMPR2= T*dy+T1;
*CMPR3=T1;
}
if(sector==5)
{ *CMPR1= T*dx+T1;
*CMPR2= T-T1;
*CMPR3=T1;
}
if(sector==6)
{ *CMPR1= T1;
*CMPR2= T-T1;
*CMPR3=T*dy+T1;
}
*T1CON= *T1CON|0x0040; /* Timer chay*/
}
-----------------------------------------------------------------------
Bác Sandro_BK thử công thức này xem. Được thỉ chỉ lại mình phần cứng với. Cũng học BK hả? BK Hà Nội, Đà Nẵng hay TPHCM?
Có cao thủ nào chỉ dẫn dùm tụi này đi!!!!
rocklee8x vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 14-11-2007, 05:26 PM   #4
sandro_bk
Đệ tử 4 túi
 
sandro_bk's Avatar
 
Tham gia ngày: Jul 2007
Bài gửi: 66
:
về thuật toán thì cái của em viết giống cái của bác,nhưng em ko tính giá trị sin mà lập bảng rồi tra bảng vì em nghĩ làm như vậy sẽ ko tốn nhiều thời gian xử lý,mà bác viết = CCS hay cái gì?bác dùng thạch anh bao nhiêu?
trong cái AN955 của microchip nói cũng khá rõ ràng bác lên microchip mà tải,có cả chương trình nhưng viết = asm nên khá oải,chủ yếu đọc giải thuật thôi
sandro_bk vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 15-11-2007, 11:25 AM   #5
THANDONGDATVIET
Đệ tử 1 túi
 
Tham gia ngày: Jul 2006
Bài gửi: 15
:
Chào các bác. Tôi cũng đang nghiên cứu về con 4431. Xin hỏi các bác dùng thạch anh bao nhiêu Mhz. Tôi tìm file boot loader của con này mà không thấy đâu.
THANDONGDATVIET vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 16-11-2007, 07:54 PM   #6
rocklee8x
Nhập môn đệ tử
 
Tham gia ngày: Apr 2007
Bài gửi: 3
:
Mình xử lý được rồi. Do mạch lái không tốt nó làm xung bị lài dẫn tới trùng dẫn nên nóng. Bác Sandro_BK xem lại mạch lái xem. Công thức trên hoàn toàn đúng, sóng Sin ra đẹp như lý thuyết , các anh em cứ tham khảo. Tần số cắt sửa thành 5KHz
rocklee8x 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à 02:11 AM.


Đượ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