PIC Vietnam

Go Back   PIC Vietnam > Kiếm Trong Diễn Ðàn

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

kết quả từ 1 tới 25 trên 25
thời gian kiếm là 0.01 giây.
Tìm Kiếm: Posts Made By: ham_hoc_hoi
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 07-02-2009, 08:37 PM
Trả lời: 83
Lần đọc: 86,407
Người gửi ham_hoc_hoi
Bác namqn ơi cho em hỏi, có lẽ nào bộ ADC của con...

Bác namqn ơi cho em hỏi, có lẽ nào bộ ADC của con 30F4011 chết được ko hả bác, bo mạch em vân dùng bình thg ko đọng j đến cả, tự nhiên em bật nên thì tất cả các bộ đệm của ADC đều ở giá trị max là...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 24-01-2009, 11:20 AM
Trả lời: 83
Lần đọc: 86,407
Người gửi ham_hoc_hoi
Unhappy em đã thử thay biến trở nhỏ trở nhỏ, thậm chí...

em đã thử thay biến trở nhỏ trở nhỏ, thậm chí dịch phải 2 bit thì tình hình cũng không khá nê lên là máy, nóc vẫn dao động lên xuống bác ah, Thiết kế phù hợp như nào hả bác, bác chỉ cho em dc ko, em...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 22-01-2009, 11:24 PM
Trả lời: 83
Lần đọc: 86,407
Người gửi ham_hoc_hoi
bác nam ơi, em đọc 1 lúc 5 chân ADC là...

bác nam ơi, em đọc 1 lúc 5 chân ADC là AN0,1,2,3,6
các chân này em nối với chân giữa của biến trở 100k, 2 chân còn lại của btr dc nối vào nguồn 5V, em đã đọc dc 5 giá tri ADC và hiển thị len LCD,...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 15-01-2009, 06:03 PM
Trả lời: 76
Lần đọc: 74,077
Người gửi ham_hoc_hoi
thế để mình nhận được nhiều hơn 4 kí tự thì mình...

thế để mình nhận được nhiều hơn 4 kí tự thì mình phải cóa bọ đêm đi hả bac, hay làm như thế nào ah.
Còn khi em tr 1 lúc 12 byte thì sao chỉ xảy ra có 2 lần ngắt ah
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 14-01-2009, 11:43 PM
Trả lời: 76
Lần đọc: 74,077
Người gửi ham_hoc_hoi
bác namqn cho em hỏi vấn đề này. trên VB6 em viết...

bác namqn cho em hỏi vấn đề này. trên VB6 em viết cho 1 nút ấn đơn giản là khi ân nút thì truyền 1 lúc 12 byte ví dụ là chữ "XIN CHAO BAN" với 12 lênh MSComm1.Output = các kí tự tương ứng.
ở vdk em...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 03-01-2009, 10:30 PM
Trả lời: 10
Lần đọc: 7,641
Người gửi ham_hoc_hoi
em viết đoặn mã cho PID như thế này, bác góp ý...

em viết đoặn mã cho PID như thế này, bác góp ý cho em có được ko nhé, em dùng công thức sai phân lùi để chuyển sang pt số

/Khai bao cac bien toan cuc cho xu lý PID
float u[2]; //u[1] là gia...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 03-01-2009, 09:06 AM
Trả lời: 10
Lần đọc: 7,641
Người gửi ham_hoc_hoi
Nói như bác thì cái hàm PID của C30 viết ra chỉ...

Nói như bác thì cái hàm PID của C30 viết ra chỉ ứng với các hệ số nhỏ hon 1 hả bác, các đại luọng khác còn quy đổi về dạng tuong đối dduowcj, còn các hệ số bản thân nó cũng ko có đơn vị thì làm sao...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 02-01-2009, 10:11 PM
Trả lời: 10
Lần đọc: 7,641
Người gửi ham_hoc_hoi
nếu em khai báo các số lớn hơn 1 là số float ,...

nếu em khai báo các số lớn hơn 1 là số float , sau đó dùng hàm chuyển từ float sang frac, rồi tính toán với các số frac đo, sau đó dc kết quả lại chuyển ngc lại từ frac sang float như thế có dc ko...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 31-12-2008, 04:25 PM
Trả lời: 10
Lần đọc: 7,641
Người gửi ham_hoc_hoi
bác namqn cho em hỏi với nhé, em làm theo cái vi...

bác namqn cho em hỏi với nhé, em làm theo cái vi dụ PID của C30 các hế số Ki, Kp, Kd của nó là các số Q15 nhỏ hơn 1, vậy bây h em muốn khai báo là các số lơn hơn 1 thì phải làm thế nào hả bác, ví dụ...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 30-12-2008, 10:36 PM
Trả lời: 10
Lần đọc: 7,641
Người gửi ham_hoc_hoi
xin chỉ em cách dùng MPLAB SIM

Bác nào cho em hỏi, cách dùng MPLAB SIM để xem kết quả của 1 phép tính trong dspic như nào ah, vi dụ
int a,b,c;
a = 0x00FC;
b = 0x012A;
c = a*b;

mình muốn xem kết quả của C bằng bao nhiêu thì...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 30-12-2008, 08:52 AM
Trả lời: 11
Lần đọc: 5,576
Người gửi ham_hoc_hoi
Em đơi mãi mà ko có bác nào giúp em với, bác nào...

Em đơi mãi mà ko có bác nào giúp em với, bác nào biết xin chỉ cho thằng em 1 đường,
Bác namqn ơi, bác giúp em với
Help me
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 28-12-2008, 11:21 AM
Trả lời: 12
Lần đọc: 8,693
Người gửi ham_hoc_hoi
mình cũng ap dụng PID để dk động cơ 53W, 38V, bạn...

mình cũng ap dụng PID để dk động cơ 53W, 38V, bạn có thể send cho mình phần code để tham khảo dc ko. Thanks bạn nhièu
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 27-12-2008, 08:38 PM
Trả lời: 11
Lần đọc: 5,576
Người gửi ham_hoc_hoi
Ko ai giúp em với ah, bác nào biết thì chỉ giúp...

Ko ai giúp em với ah, bác nào biết thì chỉ giúp em 1 cái
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 27-12-2008, 11:09 AM
Trả lời: 11
Lần đọc: 5,576
Người gửi ham_hoc_hoi
nếu ADCBUF0 >> 1 của em là 0x01F8 là 504 và...

nếu ADCBUF0 >> 1 của em là 0x01F8 là 504
và POSCNT là 124 xung/10ms (0x007C xung/10ms) ==> POSCNT*0x0003 = 327 ( 0x0174)
vậy ControlHistory[n] = fooPID.controlReference - fooPID.measuredOutput
...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 26-12-2008, 11:28 PM
Trả lời: 11
Lần đọc: 5,576
Người gửi ham_hoc_hoi
bác giúp em với, làm sao để kết quả...

bác giúp em với, làm sao để kết quả fooPID.controlOutput nhận được là 1 số integer để đưa vào thanh ghi PDC1
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 26-12-2008, 08:57 AM
Trả lời: 11
Lần đọc: 5,576
Người gửi ham_hoc_hoi
BÁc thông cảm cho em bác nói rõ thêm chút được...

BÁc thông cảm cho em bác nói rõ thêm chút được ko, công thức của Q15 như nào hả bác, nếu em muốn đặt các hệ số lơn hơn 1 thì sao hả bác, vi dụ 2,4 ; 5,1..
Cám ơn bác
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 25-12-2008, 11:07 PM
Trả lời: 11
Lần đọc: 5,576
Người gửi ham_hoc_hoi
em có thấy các hệ số Kp, Ki, Kd ở code mẫu nhân...

em có thấy các hệ số Kp, Ki, Kd ở code mẫu nhân với 2^16 đâu bác, bác có thể nói rõ hơn về cái này được ko ah. Mới cả nếu em muốn hệ số Kp, Ki, Kd là các số lơn hơn 1 thì phải khai báo như nào ah, ví...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 25-12-2008, 02:08 PM
Trả lời: 11
Lần đọc: 5,576
Người gửi ham_hoc_hoi
Em đã bỏ Q15 đi mà kết quả vẫn thế đoặn này của...

Em đã bỏ Q15 đi mà kết quả vẫn thế
đoặn này của mình là như thế này

fooPID.controlReference = Q15(ADCBUF0 >> 1) ; // controlReference la dai luong dat
// O day la toc...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 25-12-2008, 11:19 AM
Trả lời: 11
Lần đọc: 5,576
Người gửi ham_hoc_hoi
ai giúp em với,

ai giúp em với,
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 24-12-2008, 06:04 PM
Trả lời: 11
Lần đọc: 5,576
Người gửi ham_hoc_hoi
Giúp em chtr liên quan đến số fractional Q15 này với

em dựa vào 1 ví dụ của C30 về PID như này

#include <dsp.h>

/*
Variable Declaration required for each PID controller in your application
*/
/* Declare a PID Data Structure named, fooPID */...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 23-12-2008, 08:32 PM
Trả lời: 12
Lần đọc: 8,693
Người gửi ham_hoc_hoi
Bác nói thế thì em dùng thach anh 8MHz PLLx8, Fcy...

Bác nói thế thì em dùng thach anh 8MHz PLLx8, Fcy = 16 MHz, tốc độ như này chắc đủ xử lý để em làm PID só bác nhỉ, mà với tốc độ này thì chip sẽ ko bị nóng và lam việc ổn định hả bác
Bác cho em hỏi...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 23-12-2008, 08:09 PM
Trả lời: 12
Lần đọc: 8,693
Người gửi ham_hoc_hoi
vậy để chắc ăn em dùng 7,3728MHz PLLx16, như thế...

vậy để chắc ăn em dùng 7,3728MHz PLLx16, như thế này thì chip ko cần phải tản nhiệt nữa bác nhỉ
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 23-12-2008, 07:19 PM
Trả lời: 12
Lần đọc: 8,693
Người gửi ham_hoc_hoi
nếu em dùng thạch anh 7,3728 Mhz và PPLx16 thì...

nếu em dùng thạch anh 7,3728 Mhz và PPLx16 thì chip làm việc vẫn bình thuòng hả bác, khi ấy tốc độ xử lý của chíp đuọc tăng lên khá nhiều, ko có vấn đề j hả bác,
Em dùng thạch anh 8Mhz và PPLx16 có...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 23-12-2008, 03:47 PM
Trả lời: 12
Lần đọc: 8,693
Người gửi ham_hoc_hoi
ai đã biết về cái này xin chỉ giúp mình với, cho...

ai đã biết về cái này xin chỉ giúp mình với, cho mình hỏi thêm mình dùng 30F4011 và thạch anh 20MHz, mình khai báo như nào để có tốc độ tốt nhất. Nếu khai báo như này _FOSC(CSW_FSCM_OFF & HS); Fcy...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 21-12-2008, 09:07 AM
Trả lời: 12
Lần đọc: 8,693
Người gửi ham_hoc_hoi
Xin giúp đỡ về dsp để làm bộ PID số

mình đang làm bộ điều khiển PID cho động cơ 1 chiều, 2 vòng tốc độ và dòng điện, mình nghe nói dòng dspic mà cụ thể mình dùng con 30F4011 có bộ dsp tính toán rất hay, mình xem trong file dsp.h thấy...
kết quả từ 1 tới 25 trên 25

 
Chuyển đến

Múi giờ GMT. Hiện tại là 06:53 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