![]() |
|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 |
PIC Bang chủ
|
1) Dạng ổn định của bạn là dạng ổn định nguồn. Bạn nên mắc một mạch lọc thông thấp vào ngõ vào analog, để giảm các tần số cao, nhiễu...
2) Việc thiết kế mạch đọc ADC với bất kỳ vi điều khiển hay vi xử lý nào, cũng có nguyên tắc chạy mạch in của nó để đảm bảo tính ổn định của hệ thống. Cho nên bạn cần phải học thêm về cách chạy mạch in với ADC, và một số linh kiện đặc biệt, chứ không phải ADC là cứ nối vào mạch là chạy đâu. Với thiết bị ADC8bit thì mọi thứ có vẻ ổn, nhưng mà với các ADC10bit trở lên, thì bắt đầu có vấn đề với việc chạy mạch in. Chúc vui.
__________________
Công ty TNHH Thương mại và Giao nhận R&P store.hn@rpc.vn - store.hcm@rpc.vn Học PIC như thế nào? |
![]() |
![]() |
![]() |
#2 |
Đệ tử 2 túi
Tham gia ngày: May 2006
Bài gửi: 26
: |
Các bác cho em hỏi chút : em dùng 16F877A, cái Vref+ dùng 10V liệu có được k nhỉ, tại vì em cho cái Vref 10V ( từ TL431) vào chần 5 của 16F877A thì nó sụt xuống còn 5.7V, chả hiểu sao nữa, để lâu thì con TL431 toi luôn. Phần khai báo chắc cũng k ảnh hưởng gì chứ nhỉ :
#include <16F877A.h> #device *=16 ADC=10 #fuses hs, NOWDT, NOPROTECT, NOLVP #use delay(clock = 4000000) ...... void main() { port_b_pullups(TRUE); setup_adc_ports(AN0_AN1_AN4_VREF_VREF); setup_adc(ADC_CLOCK_INTERNAL); setup_spi(FALSE); setup_timer_0(RTCC_INTERNAL|RTCC_DIV_4); set_timer0(5); setup_timer_1(T1_DISABLED); setup_timer_2(T2_DISABLED,0,1); setup_psp(PSP_DISABLED); setup_comparator(NC_NC_NC_NC); setup_vref(FALSE); enable_interrupts(INT_RTCC); enable_interrupts(GLOBAL); ..... } Tiện thể bác F cho em hỏi chút : bác có tài liệu nào nói về cách dạy đi mạch cho ADC không vậy, hoặc em có thể tìm đọc được ở đâu dc, em rất quan tâm đến cái này, mong bác giúp cho ![]() |
![]() |
![]() |
![]() |
#3 | |
Trưởng lão PIC bang
|
Trích:
Bạn xem lại cách dùng TL431, để tạo áp khoảng 5 V cho VREF+. 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 |
|
![]() |
![]() |
![]() |
|
|