PDA

View Full Version : Mạch điều khiển động cơ BLDC !


discovery88hl
10-06-2011, 02:22 PM
Chào các bạn !
Hiện tại mình đang làm cái mạch điều khiển động cơ BLDC mà nhọc quá.
Mình đã làm mạch theo 2 phương án sau :
- Phương án 1: dùng MC33035 vs MOSFET (tham khảo datasheet con MC33035).
- Phương án 2: dùng IR2101 vs MOSFET (tham khảo Microchip).
Cả hai cách mình đều dùng con dsPIC30F2010 để điều khiển.
Nhưng hiện tại đang có rất nhiều vấn đề về công suất với cả hai mạch điều khiển này.
Ở phương án 1 thì con MOSFET đang là vấn đề nan giải :
Mình dùng cặp đôi IRF9540N với IRF540N để lái. Với các con IRF loại cũ mà ngày xưa mình mua thì mình có thể chạy động cơ với tốc độ khoảng 8600rpm ở 24VDC. Nhưng với các IRF hiện tại bjo mình mua thì động cơ chỉ chạy được với tốc độ khoảng 2000rpm ở 24VDC (trên cùng 1 board-chỉ thay FET thôi). Đặc biệt là con kênh P : IRF9540N.Mình đã chuyển qua dùng thử IRF5305 và thêm 2 con tran 2N3904 và 2N3906 nhưng cũng chưa ăn thua.
Ở phương án 2: thì đúng là mình chưa bít vấn đề ở đâu nữa. Hix
Với IR2101s và IRF540 mình chạy ở 24VDC thì tốc độ chỉ đạt khoảng 1800rpm. Khi mình tăng điện áp lên tới 50VDC thì tốc độ con này mới đạt có 6000rpm. Độ rộng xung mình để là 95%.
Các cao thủ giúp cho trong trường hợp này !
Xin cảm ơn !

doireuphong
30-11-2011, 10:05 PM
phương án 1: có thể dùng thêm 1 con opto đệm để đảo dòng , khi đó mình dùng luôn 6 con IRF3205 kích. con opto có thể là tlp350.-> chạy tốt