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

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 24-04-2006, 07:27 PM   #1
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi Grp
Em có ý kiến đầu tiên, em dùng ADC của 4013, các thông số lối vào cho AN0 đảm bảo: điện trở Rs<<2,5kom (đệm bằng opamp), tốc độ lấy mẫu nhanh chậm test đủ cả, vậy mà khi hiển thị ra số vẫn nhảy tùm lum trong khi đo tín hiệu lối vào thì vẫn đứng im phăng phắc. Copy chương trình mẫu và sửa lại cho phù hợp với mach nó vẫn thế, hổng hiểu tại sao. Em viết bằng C30, liệu có phải do phần cứng không bác?
Cấu trúc ADC cho PIC của Microchip có phải không được xịn cho lắm?
Tôi cho là module ADC của 4013 không có vấn đề, vì nhiều người đã sử dụng loại này nhưng không có thông tin về lỗi của module này trong các bản Errata dành cho chip này. Bạn có được tín hiệu lối vào tốt, nhưng kết quả hiển thị sai, điều đó không có nghĩa là ADC bị lỗi, vẫn có khả năng chúng ta hiển thị sai.

Bạn có thể post phần code mà bạn cho là gây lỗi lên không?

C30 vẫn đang trong giai đoạn hoàn thiện, nó được port từ gcc sang cho dsPIC, do đó chúng ta vẫn phải để ngỏ khả năng C30 có vấn đề.

Theo tôi, kiến trúc ADC của Microchip là khá tốt, được phát triển và kiểm nghiệm từ dòng PIC cơ bản cho đến dsPIC. Chặng đường này tôi cho là đủ dài để có thể tin tưởng vào kiến trúc đã được thiết kế.

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
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 24-04-2006, 08:53 PM   #2
BinhAnh
Trưởng lão PIC bang
 
Tham gia ngày: May 2005
Bài gửi: 11
:
Việc dùng ADC tới 12 bit thì cần một số chú ý sau, nếu không các digit cuối cùng sẽ bị nhảy.
-Thiết kế Vref ổn định. Nên chọn các loại Vref lownoise và độ trôi nhiệt thấp.
-Cần cách đi dây của chân AGND và AVdd đúng. Nên tách GND và AGND riêng và nối về một điểm.
-Các mạch yêu cầu độ ổn định cao, người ta phải dùng thêm kỹ thuật tự chuyển hóa bằng các điểm chuyển mạch ổn định, tính lại các thông số như: độ trôi điểm không, chuẩn hóa hệ số góc qua các điểm chuyển mạch.
-Ngoài ra, bạn có thể dùng một số giải thuật loại nhiễu, nó càng hiệu quả nếu như biết trước tần số nhiễu(ví dụ nhiễu 50hz), ngoài ra bạn có thể tận dùng tính năng dsp tạo các mạch lọc số. Có khá nhiều ví dụ dễ hiểu về mạch lọc trong các appnote của microchip
Riêng cá nhân tôi thì dùng ADC của microchip rất ổn định
__________________
www.binhanh.com
BinhAnh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 25-04-2006, 03:57 PM   #3
Grp
Nhập môn đệ tử
 
Tham gia ngày: Apr 2006
Bài gửi: 5
:
Híc híc, giờ tôi mới phát hiện ra:
- Đo tín hiệu bằng digital multimeter, tốc độ im phắc chẳng qua là tốc độ biến đổi của nó chậm thời gian tích phân lớn => chẳng thấy gì là phải.
- Khi dùng oscilloscope, thấy ngay nhiễu đến chục mV, dùng bộ chuyển đổi ADC12bit tốc độ nhanh khác cũng y chang.
Tạm kết luận: Mạch chẳng có gì sai => bài học là chủ quan với nhiễu.

Không biết kết luận như vậy có vội vàng quá không các bác?
Grp vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


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


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


Đượ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