PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > dsPIC - Bộ điều khiển tín hiệu số 16-bit

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

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
Prev Previous Post   Next Post Next
Old 12-11-2005, 11:52 AM   #1
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Thuật toán với PIC

Sau khi đã lập trình PIC, dsPIC, chúng ta thấy rằng việc học và làm việc với vi điều khiển thực sự cũng không khó khăn là mấy nếu học sử dụng các chức năng của nó. Các chức năng của nó chủ yếu gồm những gì?

- Điều khiển xuất nhập
- Một vài chuẩn giao tiếp
- Biến đổi ADC, DAC
- Điều khiển CCP

Chủ yếu chỉ có vậy! Nhưng vấn đề quan trọng là gì? Đó là thuật toán tính toán.

Dùng PWM để điều khiển động cơ, mọi người quá quen thuộc với bài toán PID, làm thế nào để thực hiện thuật toán PID trên PIC?

Trong thuật toán PID có phép nhân, cộng... thế làm thì làm sao thực hiện các phép toán đó trên chip?

Khi giao tiếp, các bạn đã có thể lập trình chuẩn giao tiếp tốt RS232, I2C, và một số bạn biết về CAN. Nhưng vấn đề là vì sao người ta vẫn còn nghiên cứu về nó, sử dụng nó, bởi vì các thuật toán để chuyển đổi và lưu dữ liệu, phương thức truyền, cách kết hợp mạng... Tóm lại, nó là thuật toán để thực hiện các giao tiếp này.

Ở PIC, có thể chúng ta chưa gặp vấn đề xử lý tín hiệu, nhưng nếu dùng dsPIC, vấn đề xử lý tín hiệu trở nên vô cùng quan trọng. Lúc đó, chúng ta cần các mạch lọc tín hiệu, các chuẩn giao tiếp viễn thông...

Tất cả những cái đó, từ bài toán cơ bản, đến bài toán nâng cao, đều mang một nghĩa chung, đó là thuật toán.

Rất nhiều người đi nghiên cứu việc thực hiện một thuật toán nào đó trên vi điều khiển, trên VHDL, trên vi xử lý... Cho đến giờ họ vẫn không ngừng nghiên cứu và phát triển. Họ đưa các mạch lọc từ thư viện phần mềm vào phần cứng, rồi lại lôi từ phần cứng ra phần mềm...

Để phát triển PIC, vi điều khiển tại Việt Nam, tôi cho rằng chúng ta nên bắt đầu suy nghĩ đến việc chuẩn hóa một số thuật toán kinh điển, sau đó thiết lập thêm những thuật toán mà chúng ta đang nghiên cứu.

Nó có thể là một thuật toán đọc encoder đơn giản (đừng hiểu lầm đọc encoder đơn giản, rồi một ngày ... các bạn dùng mạch lọc...)

Cho đến việc các thuật toán điều khiển PID, Fuzzy, ...

Hoặc xa hơn là các bộ điều khiển H_inf, Optimal,...

Các mạch lọc tín hiệu số....

Các chuẩn giao tiếp....

Rất rất nhiều

PS> Hiện nay tôi muốn mời một thành viên của chúng ta, chuyên về xử lý tín hiệu số, và am hiểu về thuật toán, phụ trách chuyên mục này.

Nếu có người phụ trách, tôi sẽ mở box này và đưa ra ngoài thành một box chính với tên gọi: Thực hiện thuật toán trên vi điều khiển và vi xử lý

Tôi có thể cung cấp tài liệu và viết bài, nhưng càng ngày, nội dung càng nhiều, một mình tôi không thể làm hết việc, mong rằng sẽ có sự nhiệt tình tham gia của các bạn thành viên.

Trân trọng

ĐOÀN Hiệp
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến

Similar Threads
Ðề tài Người gửi Chuyên mục Trả lời Bài mới
Góp ý: Kỹ thuật và trình bày falleaf Đóng góp ý kiến 6 03-03-2008 09:36 PM
Cần thuê người viết code cho VXL(chỗ này có mùi tiền) nguyencuongcc Tìm mua sản phẩm 1 09-01-2007 09:40 AM
Hỏi về kỹ thuật bảng mechanics Cơ bản về vi điều khiển và PIC 1 05-10-2006 10:58 AM
Diễn đàn nhìn luộm thuộm quá noisePIC Đóng góp ý kiến 2 13-07-2005 11:58 PM
Kỹ thuật bảng falleaf Cơ bản về vi điều khiển và PIC 0 06-07-2005 05:49 PM


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