có bác nào giúp em vụ này không, em đang gặp phải vấn đề về ADC .Cụ thể là em đang làm cái mạch đo nhiệt độ nhưng kết quả hển thị trên led 7 thanh không ổn định ,đang 20 C tự nhiên nó lại nhảy xuống 16 C ,rồi nhảy lung tung cả mặc dù nhiệt độ của môi trường đo có thể coi là không đổi .Em đoán là do nhiễu nhưng không biết nhiễu ở chỗ nào .Bác nào chỉ cho em với kèm theo cả cách khắc phục .Liệu có phải nhiễu ở điện áp mẫu VREF bởi vì em đấu chung cả AVCC và VREF với 1 nguồn 5V.Em đang bế tắc quá.Mong các bác giúp .
Thông báo
Collapse
No announcement yet.
Adc
Collapse
X
-
Nguyên văn bởi vinhdk45 Xem bài viếtcó bác nào giúp em vụ này không, em đang gặp phải vấn đề về ADC .Cụ thể là em đang làm cái mạch đo nhiệt độ nhưng kết quả hển thị trên led 7 thanh không ổn định ,đang 20 C tự nhiên nó lại nhảy xuống 16 C ,rồi nhảy lung tung cả mặc dù nhiệt độ của môi trường đo có thể coi là không đổi .Em đoán là do nhiễu nhưng không biết nhiễu ở chỗ nào .Bác nào chỉ cho em với kèm theo cả cách khắc phục .Liệu có phải nhiễu ở điện áp mẫu VREF bởi vì em đấu chung cả AVCC và VREF với 1 nguồn 5V.Em đang bế tắc quá.Mong các bác giúp .
1. Điện áp mẫu (Vref), k nên dùng chung như vậy. kiếm một con chuyên Ref thì tốt (TL431 chẳng hạn, mua 3k ở Hàn Thuyên)
2. Dây nối từ Sensor vào ADC (Càng ngắn càng tốt)
3. Lập trình: nên lấy mẫu, nhét vào một mảng, sau đó lấy trung bình
4. linh tinh khác...
Chúc thành công!Nỏ biết chữ mần răng ký được??!! Thôi nhé.
-
Cảm ơn bác. Em đã dùng 1 nguồn riêng từ pin 9V qua 7805 được khoảng 4.6V cung cấp cho Vref nhưng kết quả vẫn thế ,kết quả hiển thị vẫn không ổn định.
tín hiệu ra từ mạch cầu đo là 30 mV , em cho qua mạch khuếch đại đo lường dùng 3 con KDTT trong con Lm324 được 2V và đưa vào ADC0.Chân AVCC của ADC em nối trực tiếp với chân VCC của AVR liệu có ổn không ,hình như trong datasheet nói là chân này nên nối với VCC thông qua 1 mạch lọc thông thấp ?
Comment
-
Nguyên văn bởi vinhdk45 Xem bài viếtCảm ơn bác. Em đã dùng 1 nguồn riêng từ pin 9V qua 7805 được khoảng 4.6V cung cấp cho Vref nhưng kết quả vẫn thế ,kết quả hiển thị vẫn không ổn định.
tín hiệu ra từ mạch cầu đo là 30 mV , em cho qua mạch khuếch đại đo lường dùng 3 con KDTT trong con Lm324 được 2V và đưa vào ADC0.Chân AVCC của ADC em nối trực tiếp với chân VCC của AVR liệu có ổn không ,hình như trong datasheet nói là chân này nên nối với VCC thông qua 1 mạch lọc thông thấp ?
- Tín hiệu đi qua 3 "ông" OA, đầu vào OA rất nhỏ (30mv), bạn đã tính đến nó bị dao động chỗ này chưa? Lý thuyết OA nói rằng nếu đầu vào quá nhỏ (k nói là bao nhiêu) thì nó sẽ bị dao động tự kích - nghĩa là đầu ra dao động! K biết bác đã xử lý cái này chưa???
- Vcc cho Vref vẫn chưa ổn, nếu dùng LM7805 vẫn không ổn định đâu, kể cả dùng PIN 9V nuôi riêng! Thử dùng con TL 431 xem, con này mua 3k ở Hàn Thuyên
- Coi như Vref chuẩn, bác thử bỏ hết phần OA đi, nối trực tiếp tín hiệu vào ADC, rồi cho hiển thị xem thế nào? Nếu ổn định thì có nghĩa là mấy ông OA có vấn đề, nếu không thì xem lại vref nhé!Nỏ biết chữ mần răng ký được??!! Thôi nhé.
Comment
-
Theo như em biết thì OA cho phép khuếch đại tín hiệu rất nhỏ đến cỡ mV . Đầu ra từ mạch cầu đo của em là 30 mV ,nếu đưa thẳng vào ADC thì sẽ không ổn vì giá trị này nhỏ quá dẫn đến ADC không ổn định ,nên nhất thiết phải có mạch khuếch đại .Để emthử dùng con TL431 như bác nói xem sao .Mong bác tiếp tục giúp đỡ
Comment
-
Tui đồng ý với bác thangktvka, do Vref không ổn định, mặt khác do nhiễu của mạch điện ( mặc dù cái này nhỏ ). Dùng TL431 cũng được, tui đã dùng roài, chạy được, không đến nỗi tệ. Còn cái này nữa, thời gian trễ lấy mẫu của bạn Vinhdk45 là bao nhiêu? nhanh quá cũng không ổn mà chậm quá cũng không ổn.
Comment
-
Em đã giải quyết được vấn đề ADC rồi các bác ah .Chẳng có lí do gì cao siêu cả mà chỉ là do cái mạch nguồn .Em làm một cái mạch nguồn khác vẫn dùng 7805 ,chẳng cần phải TL431 mà cũng chẳng phải cấp 1 nguồn riêng cho VREF ,tất cả dùng chung 1 nguồn 5V .ADC rất ổn định . Chắc tại cái mạch nguồn lúc trước em câu dây nên nó không ổn định
bây giờ làm mạch in thì OK . Đúng là mình đã quá phức tạp hóa vấn đề
Comment
-
Nguyên văn bởi vinhdk45 Xem bài viếtEm đã giải quyết được vấn đề ADC rồi các bác ah .Chẳng có lí do gì cao siêu cả mà chỉ là do cái mạch nguồn .Em làm một cái mạch nguồn khác vẫn dùng 7805 ,chẳng cần phải TL431 mà cũng chẳng phải cấp 1 nguồn riêng cho VREF ,tất cả dùng chung 1 nguồn 5V .ADC rất ổn định . Chắc tại cái mạch nguồn lúc trước em câu dây nên nó không ổn định
bây giờ làm mạch in thì OK . Đúng là mình đã quá phức tạp hóa vấn đề
Tất nhiên, bác cứ làm pcb đi, spare thêm mấy cái mà bác thangktvta nói, bác sẽ tự rút được kinh nghiệm cho mình.Email: - Mobil: tạm thời ngừng liên lạc 1 thời gian
Giới thiệu website kiếm tiền trực tuyến & tăng thứ hạng website.
Comment
Bài viết mới nhất
Collapse
-
bởi appongthoMã lỗi H-51 Máy giặt Panasonic là gì?
https://appongtho.com/tu-xoa-loi-h-5...iat-panasonic/
Mã lỗi H-51 trên máy giặt Panasonic là cảnh báo về sự cố quá tải động cơ hoặc hệ thống truyền động, khiến lồng giặt không thể quay...-
Channel: Điện tử gia dụng
hôm nay, 09:53 -
-
bởi tuyennhanTôi đọc từ lâu ở đâu đó đo lưu lượng gió thì phải đặt quạt trước 1 cái ống có đường kính bằng đướng kính cánh quạt rồi đo tốc ở cuối ống thì tính được lưu lượng gió chính xác
Cánh quạt to thì gió tản rộng , êm còn cánh nhỏ thì gió xoáy mạnh , ồn .-
Channel: Điện tử gia dụng
hôm nay, 09:03 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi nhathung1101Viết tạm đoạn code C cổ tặng lão:
while(true)
{
Dậy đi bộ();
Ăn sáng();
Uống cà phê();
If(có người rủ phê cà){
Đi luôn();
}
Về ngủ tiếp();
If(vợ gọi){
Dậy ăn...-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 23:26 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi nhathung1101Không vui chưa chắc đã buồn.
Lão cứ uốn tẹt ga, làm tẹt mông, ngủ tẹt tèn ten đi.
Nếu ngủ quên dậy cứ báo mộng em địa chỉ bên đó. Vài năm nữa ta lại... NHẬU.
Nhậu xong lại đi HÀN hay NHẬT nhỉ!
...-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 22:54 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi vi van phamHôm nay bác sỹ báo tin ko vui về trái tim già nua của huynh, ngồi uống rượu 1 mình, nhớ đệ và tất cả bạn bè trên phố rum.
Có 1 số kỹ sư trẻ còn nhớ đến huynh qua diễn đàn, hàng năm chúc tết. Huynh thấy cái kinh nghiệm cũ kỹ...-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 22:07 -
-
bởi mèomướpDạ. Chú dinh... có thể vẽ 1 hình bất kỳ, chỉ cần có ghi kích thước thật theo 2 chiều x, y là tính được diện tích ạ. Cháu thấy chị hàng xóm nhà cháu tính cho cụ trưởng bản nhanh lắm ạ, dùng autocad ạ...
-
Channel: Điện tử gia dụng
Hôm qua, 12:40 -
-
bởi vi van phamKhông cần biết code đâu cháu.
Cháu làm mạch phát xung LM 555, điều khiển xung bằng biến trở.
Vẽ lên vị trí biến trở các tần số, sau đó x60 là xong. Máy đo tốc độ của Pháp ngày xưa đo tốc độ máy ly tâm hematocrite cũng...-
Channel: Điện tử gia dụng
Hôm qua, 10:56 -
-
bởi appongthoMã lỗi H-46, H-47 Máy giặt Panasonic là gì?
https://appongtho.com/tu-sua-loi-h-4...iat-panasonic/
Mã lỗi H-46 và H-47 trên máy giặt Panasonic liên quan đến sự cố cảm biến, ảnh hưởng đến khả năng xác định mức nước, chất lượng...-
Channel: Điện tử gia dụng
Hôm qua, 09:57 -
-
bởi dinhthuong80Cảm ơn bạn, tài liệu đó cũng có thể tham khảo được, tuy nhiên nó chuyên về cơ khí chất lưu, công thức kí hiệu khủng khiếp quá mà như là vì viết cho người trong ngành nên công thức không ghi chú chi tiết rõ ràng, cần có thời gian để...
-
Channel: Điện tử gia dụng
Hôm qua, 09:50 -
-
bởi dinhthuong80Cảm ơn bác, cách đo của bác rất chính xác, tiếc là cháu mù về code và vđk nên nếu cháu mà làm theo thì phải chỉnh tần số mạch 555 bằng biến trở rồi lại cho nó đếm xung bằng 1 mạch khác ạ, hoặc là làm bộ thu phát hồng ngoại cho mạch đến xung!!!
Chỉ xác định cánh quạt nào nhiều gió hơn thì...-
Channel: Điện tử gia dụng
Hôm qua, 09:46 -
Comment