Em su dung ADC 10 bit cua AVR nhung ma kho noi cai chan VREF cua no em khong lam sao cho dien ap no on dinh duoc nen no chay linh tinh qua. Bac nao biet co thang IC nao lam duoc chuyen do chi em voi, em nghe noi con tl431 nhung ma lap vao thi no khong chay, khong hieu sao nua. Bac nao xem co gi giup em fat, em cam on truoc nhe.
Thông báo
Collapse
No announcement yet.
On dinh dien ap cho dien ap mau cua ADC
Collapse
X
-
em dùng chung nguồn của vdk với một vài khối khác nên em nghĩ là khi hoạt động điện áp VCC bị sụt áp không được ổn định, em đã thử nối cái VREF lên VCC rồi nhưng chẳng ăn thua, còn về cái VREF bên trong thì hôm nay em mới nghe đến. Nó có yêu cầu VCC ổn địnhkhoong các bác, với lại làm sao để dùng nó đây???Nếu tôi chết đi, hãy chôn tôi với R,L,C...
Bùi Đức Thọ
(ductho0409@gmail.com)
Comment
-
Bạn à, trước hết, cái ADC là phải viết phần mềm khử sai lệch đã, tức là trong quá trình hoạt động, các thông số là so với giá trị "khởi tạo" ban đầu, giá trị khởi tạo này (từ analog về ADC ý mà) thường là ko chuẩn, nên phải có trừ sai lệch bạn ạ.
Mình nghĩ là của bạn chạy ko chuẩn là do bạn đặt chế độ của ADC chưa chuẩn, hoặc là việc đọc dữ liệu chưa đúng theo chế độ của bạn đã đặt, như đọc liên tiếp tự động, đọc rời rạc, ...
Còn việc tạo điện áp chuẩn, thì tớ nghĩ có khó gì, cùng lắm tạo thêm 1 con 7805 nữa, lấy nguồn 12V ban đầu (quá đủ lớn rồi chứ gì) cấp riêng cho cái VREF của bạn. Còn con như bạn nói, tớ nhớ là phải có mấy con điện trở để phân điện áp nữa thì phải, có cái biến trở để định điện áp nữa, nếu thật là con này, thì theo tớ ko nên dùng, vì mình chỉnh điện trở ko chuẩn, với lại cái biến trở ở VN lởm hehehe, ko an toàn cho ADC đâu.
Comment
-
em cũng thử cái này rồi. ADC hoạt động ở chế độ đọc rời rạc, Em dùng 2 con 7805 , một con cho mạch, VREF riêng một con khác lấy từ đầu vào 12v. Thế mà vẫn chẳng ăn thua gì, vẫn cứ nhảy linh tinh. Em thử bằng cách mạch của em dùng nguồn biến áp qua 7805 còn VREF thì qua một con 7805 khác nhưng mà không lấy từ nguồn biến áp mà lấy từ một nguồn 1 chiều 9v khác thì lúc đó nó mới chạy ổn định, đứng im luôn, không phải sử lí phần mềm tí nào. Thế nhưng mà cái mạch này nó bất tiện quá, chẳng nhẽ đi đâu cũng phải mang theo cái cục pin 9v đó thì mệt quá. bác shunwishbmw nói cái sai lệch của ADC em không hiểu lắm, nếu mà ADC không chuẩn thì chỉ có VREF thay đổi hoặc cùng lắm là điện áp đem biến đổi không chuẩn thôii chứ.Nếu tôi chết đi, hãy chôn tôi với R,L,C...
Bùi Đức Thọ
(ductho0409@gmail.com)
Comment
-
Nghe bạn nói có vẻ vấn đề là nan giải nhỉ, ban thử post mã nguồn của bạn lên xem nào, mình sẽ xem cho nếu có thể giúp được. Bạn nhớ là ghi lại thông số phần cứng của bạn nhé : như loại VĐK, tần số, phần mềm lập trình ...
Mình post bài mình lên cho bạn tham khảo, hy vọng giúp ích cho bạn được.Attached Files
Comment
-
tiếc quá hôm nay em lại không mang theo nó. Nhưng em nói sơ qua thế này nhé. Của em dùng con mega8 ở tần số thạch anh 8MHz. Chương trình nằm trong một vòng lặp. Lúc đầu đọc ADC,( cụ thể là ADC0) sau đó biến đổi một ít (vài phép cộng trừ, nhân, chia vớ vẩn thôi, nói chung là nếu ADC biến đổi thì kqua thu được cũng biến đổi theo) sau đó gửi về máy tính qua cổng COM và cũng đồng thời hiển thị cái giá trị vừa biến đổi lên led 7segment. Em đọc ADC khoảng 500ms một lần. Mạch này em sử dụng cảm biến nhiệt độ để đo nhiệt độ môi trường cho hiển thị trên led và cũng đồng thời gửi nó về máy tính. (bài tập thực hành môn học của em ấy mà)Nếu tôi chết đi, hãy chôn tôi với R,L,C...
Bùi Đức Thọ
(ductho0409@gmail.com)
Comment
-
Vấn đề của bạn nằm ở nguồn. Bạn cần tách nguồn ra làm 3 phần riêng: Phần cho đo nhiệt và Vref; phần cho CPU+linh kiện phụ; phần cho LED. Cần xem nguồn có đủ công suất chưa (LED tiêu dòng khá nhiều), lọc nguồn bằng tụ: 100uF (nhôm), 10-20uF (tantalum), 0,1uF và 0,01uF ceramic(loại disk hoặc COG càng tốt) cho các linh kiện. Phần đất của 3 cụm trên nối nhau ở 1 điểm chính là đầu ra của nguồn cấp (đất trung tâm). Phần nguồn của đo nhiệt+Vref nếu chưa ổn định cần lọc và cách ly qua nguồn chính bằng mắt lọc kết hợp giữa các tụ nói trên và 1 cuộn cảm nhỏ 10-200mH (xem dòng cấp đó là cỡ bao nhiêu để chọn cuộn cảm thích hợp). Bạn vào internet search sẽ ra nhiều tài liệu nói về điều này. Nói chung đối với 10 bít ADC thì chỉ cần lọc qua cuộn cảm và thiết kế cũ của bạn không quá tồi thì sẽ được ngay (nếu vẫn còn nhiễu nhiều thì cách ly cả nguồn cấp cho vi xử lý cũng bằng cuộn cảm như trên, nếu kết quả đo nhiệt không phải là tỷ lệ của nguồn cấp thì cần tạo nguồn Vref ổn định cho nó bằng TL431 cũng tạm được. Bạn có thể cần phải nối đất chuẩn vào vỏ máy tính xem kết quả có ảnh hưởng nhiều không). Dù sao bạn cũng hơn rất nhiều người khác là có hướng dò lỗi ở đâu chứ không kết luận là ADC không chính xác như mô tả trong tài liệu.
Comment
-
cám ơn bác TT&T nhé, để em về em làm thử như bác nói phát xem nó có chạy ngon không. Nói thực cái bài này em làm, những cái kia thì không nói gì, chỉ có mỗi cái ổn định VREF thì mất bao nhiêu thời gian mà không được. em về làm khi nào có kết quả em ra diễn đàn báo cáo bác nhé. He he. ThanhksNếu tôi chết đi, hãy chôn tôi với R,L,C...
Bùi Đức Thọ
(ductho0409@gmail.com)
Comment
-
Giải pháp dùng các IC ổn áp đơn thuần không hay lắm. Các IC này thường sai sô vài % là phình phường. Trong các ứng dụng đòi hỏi độ chính xác cao, mình thấy Tây nó xài REF02, IC chuyên dùng để tạo áp chuẩn. Hình như có mấy đại ca trên diễn đàn có bán đó, cũng vài $ 1 chú.Nguy hiểm của tuổi già là cháy nổ gì chả có phản ứng!
Comment
Bài viết mới nhất
Collapse
-
bởi k6886Điện 3 pha
Điện 3 pha là hệ thống cung cấp điện phổ biến trong công nghiệp và một số ứng dụng thương mại lớn. Hệ thống này gồm 3 dây pha (L1, L2, L3) và một dây trung tính (N), cung cấp dòng điện xoay chiều với hiệu điện...-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 16:05 -
-
Trả lời cho Hỏi về test hipot cao ápbởi nguyendinhvanCách nghĩ của bạn là theo duy tâm thôi. Còn trong công việc thì phải theo duy lý.
Bạn vào goggle và gõ từ : tiêu chuẩn an toàn cách điện.
Bạn sẽ thấy vô vàn các quy định, VN cũng có , quốc tế cũng có. Mỗi vùng , mỗi khu vực,...-
Channel: Điện tử dành cho người mới bắt đầu
02-11-2024, 20:04 -
-
bởi lamvu0677Chào mọi người, ai làm về điện, đặc biệt biến áp xung, mâý con nho nhỏ gắn vào mạch nguồn, cho e hỏi tí ą, e cũng làm trong ty về biển áp thì đo kiểm thành phẩm sẽ kiểm cao áp, tức là kiểm xem có phóng điện giữa các cuộn dây với...
-
Channel: Điện tử dành cho người mới bắt đầu
01-11-2024, 21:05 -
-
bởi AaaabbbbbEm chào các anh chị ,cô chú . Em đang có 1 đề tài: Mô phỏng điều khiển động cơ 1 chiều và bộ điều khiển điện áp tự động (AVR) sử dụng MATLAB/Simulink và Arduino . Anh chị có thế giải thích hoặc định hướng giúp em với được không ạ . Em xin cảm ơn !!...
-
Channel: Vi điều khiển AVR
30-10-2024, 16:38 -
-
bởi 2embeyeuem mới nhập môn, bác nào có sơ đồ của mạch này và cách cắm mạch trên panel cho em xin với, em cảm ơn ạ
-
Channel: Điện tử dành cho người mới bắt đầu
30-10-2024, 15:52 -
-
bởi dqt21091997Hi mọi người,
Team mình hiện là đối tác phân phối cho 1 dịch vụ Proxy US chuẩn bị mở mang tên Proxy Compass. Mọi người có thể trải nghiệm ở đây: https://proxycompass.com/vi/free-trial/
Điểm mạnh của Proxy Compass là:
- 50 địa chỉ IP proxy
...-
Channel: Tổng quan về ngành viễn thông
30-10-2024, 14:46 -
-
Trả lời cho Thắc mắc về kiến thức điện xoay chiềubởi SteinsKMình nhớ là do điện AC không có chia cực cố định như DC, thêm vào đó thì ổ điện loại mà 2 lỗ thì cũng không có phân biệt chiều cắm, thành ra mình cắm chiều nào cũng được. Đây là em hiểu như vậy, có bác nào có ý kiến khác không ạ....
-
Channel: Điện tử dành cho người mới bắt đầu
30-10-2024, 09:57 -
Comment