![]() |
|
Tài trợ cho PIC Vietnam |
dsPIC - Bộ điều khiển tín hiệu số 16-bit Theo dự kiến của Microchip, vào khoảng năm 2011 dsPIC sẽ có doanh số lớn hơn PIC |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#6 | |
Trưởng lão PIC bang
|
Trích:
Bạn sửa code mà không chú thích lại. Với FRC_PLL4, Fcy không thể là 20 MHz, mà chỉ có thể là 7.37 MHz (với các dsPIC30F4011 sau này, theo các phiên bản datasheet mới nhất). Để có thể dùng phần lớn phạm vi điều chỉnh của biến trở ngõ vào ADC, bạn cần tính toán đôi chút, và có thể cần phải điều chỉnh thiết kế ở phần ngõ vào ADC dùng để đặt duty cycle. Với ví dụ của tôi, tôi đã dùng Fcy = 8 MHz, với tần số ngõ ra là 40 kHz, do đó PTPER của tôi sẽ là 200. Độ phân giải của duty cycle gấp đôi độ phân giải của timer tạo chu kỳ. Do đó, số đếm tương ứng với duty cycle 100% sẽ là 400. Từ đó, tôi mới lấy 9 bit của kết quả ADC để đặt duty cycle, với phạm vi thay đổi là 0 .. 511. Như vậy, biến trở của tôi chạy đến khoảng 80% phạm vi của nó thì duty cycle của tôi sẽ đạt 100%. Bạn cần tính toán lại cho trường hợp của bạn. Bạn cũng chưa cho biết đã nối biến trở đến ngõ vào ADC như thế nào. Theo datasheet của L298 thì tần số điển hình của mạch là 25 kHz, tối đa là 40 kHz. Bạn có thể dùng 20 kHz với các thử nghiệm ban đầu. Mỗi bài viết của một thành viên nào đó đều có nút 'Cảm ơn' để những thành viên khác sử dụng. Nếu bạn thấy bài viết nào có ích cho bạn thì bạn có thể nhấn nút đó, và không cần viết bài cảm ơn. Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
|
![]() |
![]() |
Tags |
dspic30f adc, dspic30f pwm |
Ðiều Chỉnh | |
Xếp Bài | |
|
|
![]() |
||||
Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
dsPIC Tutorial 3-Đọc ngõ vào và giao tiếp LCD | namqn | dsPIC - Bộ điều khiển tín hiệu số 16-bit | 92 | 19-02-2017 11:15 PM |
dsPIC Tutorial 2-Các kỹ thuật cơ bản | namqn | dsPIC - Bộ điều khiển tín hiệu số 16-bit | 33 | 17-10-2013 11:09 PM |
dsPIC Tutorial 1-Tạo và biên dịch một project (ASM30) | namqn | dsPIC - Bộ điều khiển tín hiệu số 16-bit | 16 | 22-08-2012 12:35 AM |
dsPIC Tutorial 4-Module UART và I2C | namqn | dsPIC - Bộ điều khiển tín hiệu số 16-bit | 76 | 09-05-2012 10:55 AM |
RF module | khanh_pic | Tìm mua sản phẩm | 22 | 20-08-2007 11:25 AM |