LabVIEW Vietnam

cancel
Showing results for 
Search instead for 
Did you mean: 

cần giúp xuất xung PWM cho stepper motor

Hiện nay em  sử dụng LabVIEW để điều khiển động cơ bước, motor em được sử dụng that UPH5913-A attachments according to lái xe, LabVIEW card PCI-6052E, in guide in datasheet Thị Chi must cấp Xung 5V into mủ ở chân run the Thuận or footer start of nghịch that lái xe motor active động.Tuy Natural have a problem detected that sinh em đang above LabVIEW to motor run the slow will handle wrong location, but when run speed fast does motor start sai (size extent 1500 pulse become up , 4000 pulse is the motor not running is more), em using tương tự footer to play Xung because of em ko đặt is footer to kỹ thuật số delivery pulse

this is the map of blocks em, all people xem helps

http://i.imgur.com/BbQbq8f.jpg>

0 Kudos
Message 1 of 30
(19,579 Views)

Có ai hiểu bạn spklion hỏi gì không ạ?

0 Kudos
Message 2 of 30
(9,469 Views)

sorry bác,ko hiểu sao máy em nó dịch tùm lum

vấn đề chính:em có card labview PCI-6052E

có động cơ bước và driver của động cơ đó

driver động cơ bước có 4 chân chính ,1 chân CW+ quay thuận, 1 chân CW- quay nghịch,1 chân CW0 chung,1 chân Timing có chức năng xuất tín hiệu đồng bộ các thiết bị khác khi chạy đủ xung

nguyên lý hoạt động của driver:chân CW0 luôn treo mức cao 5V,cấp xung vào chân CW+ hoặc CW- thì động cơ quay thuận hoặc nghịch

động cơ 0,36 độ 1 bước,sử dụng 50% duty cycle

vấn đề em gặp phải bây giờ là khi em cấp 1000 xung 1s động cơ quay đúng 1 vòng,nhưng khi tăng lên 1500 xung thì động cơ quay sai vị trí và kêu,càng tăng số xung càng kêu,đến 4000 xung 1 giây thì động cơ đứng luôn và ko quay được nữa,trong khi đó em dùng PLC cấp 10000 xung 1 giây động cơ vẫn chạy bình thường và rất êm,cho nên em nghĩ là em thiết lập thông số sai trên labview

em xuất xung thông qua kênh Analog

mong các bác giúp đỡ

0 Kudos
Message 3 of 30
(9,469 Views)

Sao bạn không thử xuất xung bằng kênh Digital? Và bạn thử cấp nguồn ngoài xem sao. Đôi khi PCI không xuất đủ cho bạn đâu. Mình chỉ đề nghị thế thôi, bạn thử xem. Vì tần số xung càng cao thì động cơ cần có công suất lớn. (trường hợp này mình bị với Arduino )

0 Kudos
Message 4 of 30
(9,469 Views)

động cơ của mình công suất 100W,momen 6N

mình xuất kênh digital ko được,trong DAQ assist ko cho mình chọn chế độ chạy continue,nó chỉ cho mình chạy On Demand nên ko xuất xung được bằng digital,ko hiểu vì sao

0 Kudos
Message 5 of 30
(9,469 Views)

Chào bạn spklion,

Như bạn tngan có nói, bạn nên sử dụng Digital Output để xuất xung tần số cao. Với 2 counter (bộ đếm) trên NI PCI-6052E, bạn có thể dùng nó để đếm xung (như encoder) hoặc xuất xung để điều khiển (trong trường hợp của bạn là điều khiển động cơ bước).

Bạn không nên sử dụng analog output để xuất xung vuông tốc độ cao, vì xung càng cao thì tín hiệu sẽ càng bị méo.

Có rất nhiều chương trình ví dụ trong LabVIEW cho phép bạn xuất xung tốc độ cao. Bạn vào menu Help chọn Find Examples. Trong NI Example Finder, bạn chọn mục Hardware Input and Output --> DAQmx --> Counter Output --> Counter - Continuous Output.vi

Bạn có thể download chương trình ví dụ này tại link sau:

https://www.dropbox.com/s/kyby99wcobbr7ut/Counter%20-%20Continuous%20Output.vi

Chương trình này sử dụng phiên bản LabVIEW 2013. Nếu bạn dùng phiên bản cũ hơn thì cho mình biết.

Bạn chạy chương trình này với setting như trong hình bên dưới:

- Counter: chọn ctr0

- Output Terminal: PFI3 (chú ý: nếu bạn xem trên manual của PCI-6052E, PFI3 tương ứng với chân số 42)

- Frequency: 10 000 (thay đổi được)

- Duty Cycle: 0.5 (thay đổi được)

Chúc bạn thành công.

Counter Output PCI-6052E.png

0 Kudos
Message 6 of 30
(9,469 Views)

em sử dụng Labview 2009,bác có thể hướng dẫn em config trong labview 2009 được ko

0 Kudos
Message 7 of 30
(9,469 Views)
0 Kudos
Message 8 of 30
(9,469 Views)

chân PFI3 phải nối thế nào bác

0 Kudos
Message 9 of 30
(9,469 Views)

muốn chạy  1 vòng thì sao các bác,cấp 10000 hay 1000 xung mà nó quay mãi ko dừng,chỉ khi bấm stop nó mới dừng,em dùng cái chương trình của bác NEASEAN
em muốn điều khiển được vị trí của nó,cấp bao nhiêu xung thì chạy bấy nhiêu

0 Kudos
Message 10 of 30
(9,469 Views)