![]() |
|
Tài trợ cho PIC Vietnam |
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... |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#4 |
Đệ tử 5 túi
Tham gia ngày: Oct 2005
Bài gửi: 117
: |
Tôi có cái lập trình cho Step bằng CCS. Điều khiẻn theo cả 3 kiểu: 1 pha, 2 pha và nửa bước. Mới viết cho step nên chắc còn gà lắm.
code: int8 duty_cycle; while (1) { //Dieu khien dong co buoc: DK nua buoc (ULN2803) if (mode) { PortD = 0x60; delay_ms(duty_cycle); PortD = 0x70; delay_ms(duty_cycle); PortD = 0x30; delay_ms(duty_cycle); PortD = 0xB0; delay_ms(duty_cycle); PortD = 0x90; delay_ms(duty_cycle); PortD = 0xD0; delay_ms(duty_cycle); PortD = 0xC0; delay_ms(duty_cycle); PortD = 0xE0; delay_ms(duty_cycle); } else { PortD = 0xE0; delay_ms(duty_cycle); PortD = 0xC0; delay_ms(duty_cycle); PortD = 0xD0; delay_ms(duty_cycle); PortD = 0x90; delay_ms(duty_cycle); PortD = 0xB0; delay_ms(duty_cycle); PortD = 0x30; delay_ms(duty_cycle); PortD = 0x70; delay_ms(duty_cycle); PortD = 0x60; delay_ms(duty_cycle); } } Tôi dùng động cơ loại 6 dây. ĐK khá tốt, quay thạnn ngược và ĐK tôc độ bằng máy tính. Mà không biết mạch công suất cho Step dùng H1061 đc không nhỉ. Cái trên tôi dùng ULN2803.
__________________
CallerID, Ethernet-RS232, PICWEB, Cảnh báo BTS Giải pháp toàn diện giám sát - điều khiển từ xa qua GSM/Internet 0988006696 http://linhnc308.blogspot.com linhnc308@gmail.com |
![]() |
![]() |
|
|
![]() |
||||
Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
Stepper motor và Servo Motor | briantk_1988 | Cơ cấu chấp hành (Actuator) | 3 | 11-12-2007 08:01 PM |
8 wire stepper motor | briantk_1988 | Cơ cấu chấp hành (Actuator) | 3 | 30-09-2006 11:51 PM |
Làm chủ các motor với PIC18F4x31 | ksngoc | Cơ bản về vi điều khiển và PIC | 1 | 02-07-2006 08:59 PM |