PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   Bộ điều chế độ rộng xung PWM với 16F877A! (http://www.picvietnam.com/forum/showthread.php?t=3175)

dvtrieu89 24-11-2008 07:24 PM

Bộ điều chế độ rộng xung PWM với 16F877A!
 
Chào các bạn!
Mình đang làm đồ án môn học "điều khiển tốc độ và chiều quay của motor dùng pic". Nhưng mình mới tiếp xúc với PIC nên chỉ biết chút ít. Biến đổi AD thì mình biết nhưng PWM thì không rành. Mong các bạn giúp đỡ!
Bạn nào có tài liệu hay code đã viết sẳn thì post lên cho mình tham khảo với nhé.
Thanks các bạn rất nhiều...........

dientudong 24-11-2008 07:31 PM

code thì quá trời luôn nhưng không biên dịch được,do không biết sử dụng CCS

dvtrieu89 24-11-2008 09:51 PM

Mình viết asm. Các bạn giúp nhé!!!!!!!!!

ketxanh 24-11-2008 11:32 PM

1 Attachment(s)
Trích:

Nguyên văn bởi dvtrieu89 (Post 20772)
Mình viết asm. Các bạn giúp nhé!!!!!!!!!

tôi chi có code viết bằng c thôi, chương trình chạy rồi,bạn muôn tham khảo thì down về coi.trong này co cả tài liệu về PWM lun đó. chúc bạn thành công

dvtrieu89 25-11-2008 01:01 PM

Cảm ơn bạn rất nhiều, chắc mình cũng phải chuyển qua C thôi. Chứ viết asm dài dòng quá. Để mình xem lại có gì không hiểu nhờ các bạn tiếp nhé!

ketxanh 25-11-2008 01:25 PM

đươc thôi. đối với mình thì hạnh phúc là được chia xẻ

levannam 18-02-2009 10:38 PM

điều khiển tốc độ động cơ DC
 
Trích:

Nguyên văn bởi ketxanh (Post 20782)
tôi chi có code viết bằng c thôi, chương trình chạy rồi,bạn muôn tham khảo thì down về coi.trong này co cả tài liệu về PWM lun đó. chúc bạn thành công

chào ketxanh mình cũng đang làm đồ án đảo chiều quay và thay đổi tốc độ động cơ,và đã dowl code của bạn về làm thử nhưng khi biên dịch thì bị báo lỗi ở phần khai báo"#include <def_877a.h>"và ở 8 đoạn "if(!bit_test(portb,x))".mình mới làm quen với pic nên chưa biết nhiều,mong các bạn hướng dẫn.theo mình hiểu thì có 1 file khai báo phần def này,nếu có thì up lên cho mình xem vói hoặc cách khắc phục lỗi trên như thế nào mong ketxanh và anh em chỉ dẫn.đồ àn sắp bảo vệ rồi,rối quá!xin cảm ơn.

lexuantien 17-03-2009 03:58 AM

Trích:

Nguyên văn bởi levannam (Post 22730)
chào ketxanh mình cũng đang làm đồ án đảo chiều quay và thay đổi tốc độ động cơ,và đã dowl code của bạn về làm thử nhưng khi biên dịch thì bị báo lỗi ở phần khai báo"#include <def_877a.h>"và ở 8 đoạn "if(!bit_test(portb,x))".mình mới làm quen với pic nên chưa biết nhiều,mong các bạn hướng dẫn.theo mình hiểu thì có 1 file khai báo phần def này,nếu có thì up lên cho mình xem vói hoặc cách khắc phục lỗi trên như thế nào mong ketxanh và anh em chỉ dẫn.đồ àn sắp bảo vệ rồi,rối quá!xin cảm ơn.

Cái đó bạn phải khai báo con VĐK mà mình lập trình là con gì đã . Trong đoạn Code của ketxanh thì chưa khai báo địa chỉ của Portb , là " #byte PORTB=0x06" .Còn #include<def_16f877a.h> là gì thì mình không hiểu , nhưng mình xóa nó đi thì chương trình chạy.

htphong 05-10-2009 08:48 PM

Cam on rat nhieu!!!

navy 07-10-2009 10:57 AM

Trích:

Nguyên văn bởi lexuantien (Post 23632)
Cái đó bạn phải khai báo con VĐK mà mình lập trình là con gì đã . Trong đoạn Code của ketxanh thì chưa khai báo địa chỉ của Portb , là " #byte PORTB=0x06" .Còn #include<def_16f877a.h> là gì thì mình không hiểu , nhưng mình xóa nó đi thì chương trình chạy.

Bạn copy file này vào chỗ nó hỏi. Ko xoá nó nếu như bạn tự định nghĩa.

navy 07-10-2009 11:02 AM

Trích:

Nguyên văn bởi lexuantien (Post 23632)
Cái đó bạn phải khai báo con VĐK mà mình lập trình là con gì đã . Trong đoạn Code của ketxanh thì chưa khai báo địa chỉ của Portb , là " #byte PORTB=0x06" .Còn #include<def_16f877a.h> là gì thì mình không hiểu , nhưng mình xóa nó đi thì chương trình chạy.

Sao ko up dc file?

mocdailam 07-10-2009 01:20 PM

cái file dịnh nghĩa mà. cái nào hay dùng thì tạo luôn di 1 file như thế cho tiện, thường thì có người tạo giúp rồi!

JumboT 07-10-2009 04:13 PM

đây là một số file định nghĩa mà em đã sưu tầm được, ko biết có bác nào cần ko
http://www.mediafire.com/?otlwoom1zzr

thinh001 11-10-2009 08:56 AM

cho em hỏi là mấy con trans mình dùng con nào vậy,với lại sao mình mô phỏng trên proteus sao mà nó không chạy vậy

suphuhocdoi89 12-10-2009 07:21 PM

mình đang làm mạch để điều khiển động cơ servo HS422,bạn nào biết nhiêu về động cơ này giúp mình với.nếu bạn nào có sơ đồ mạch về động cơ HS422 thi pót lên cho minh với nha.thanks!


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

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam