Em chào các anh các chị. Em là người mới vào nên còn biết rất ít về vi điều khiển.Nhưng vì đam mê vì thấy nó rất hay.Anh chị giúp em đề tài này với nhé. Đề tài của em là:"thiết kế mạch đo dòng điện sử dụng 89C51 hiển thị bằng LCD với 3 dải đo là 0.1A,1A và 10A". Em sử dụng con ADC0804, AT89c51, LCD16*2,và các linh kiện để thiết kế phần cứng có đựoc không ạ. Vấn đề của em ở đây là phần lập trình cho mạch. Khó quá anh chị à. Em lập trình bằng Keil_C. Anh chị nào biết giúp e với. Em cám ơn các anh các chị nhiều.
Thông báo
Collapse
No announcement yet.
đồ án môn học vi điều khiển_anh chị ơi giúp em với
Collapse
X
-
Bạn nên tham khảo trước phần lý thuyết đo. ADC lấy tín hiệu áp. Mạch của bạn đo dòng do đó phần chuyển đổi dòng áp cần xem trước. Nếu bạn không tìm thấy thì nhắn lại mình mình sẽ gửi lên (do lâu ngày quên mất để ở đâu rồi->ngại tìm).
Còn mạch đo thì sau khi chuyển hóa tín hiệu dòng thành áp (quy về dải nào đó phù hợp với Vref của ADC) thì đưa vào ADC. Sau đó lấy mẫu -> xử lý dữ liệu đọc được -> đưa lên LCD. Phần code đọc ADC và thư viện LCD cho 8051 trên diễn đàn mình đã có nhiều rồi. Bạn tự tìm để cho nó chủ động nhé! Còn nếu đọc code đó không hiểu thì phải vọc vi xử lý từ đầu cho nó bài bản rồi
Chúc bạn sớm hết là "người mới"!123...
Comment
-
Nguyên văn bởi wide_sky Xem bài viếtEm chào các anh các chị. Em là người mới vào nên còn biết rất ít về vi điều khiển.Nhưng vì đam mê vì thấy nó rất hay.Anh chị giúp em đề tài này với nhé. Đề tài của em là:"thiết kế mạch đo dòng điện sử dụng 89C51 hiển thị bằng LCD với 3 dải đo là 0.1A,1A và 10A". Em sử dụng con ADC0804, AT89c51, LCD16*2,và các linh kiện để thiết kế phần cứng có đựoc không ạ. Vấn đề của em ở đây là phần lập trình cho mạch. Khó quá anh chị à. Em lập trình bằng Keil_C. Anh chị nào biết giúp e với. Em cám ơn các anh các chị nhiều.
Goodluck
Comment
-
Đây là slide bọn mình học về môn phương pháp đo. hy vọng giúp được bạn điều gì đó
http://www.mediafire.com/download.php?mim3tyiukyy123...
Comment
-
còn về phần lập trình em cũng tim hiểu khá nhiều rồi. phần sử lý chuyển đổi thì ok rùi. Nhưng cái chỗ xuất ra trên LCD với yêu cầu:" dòng đo đo được là 5 A" chẳng hạn thì em vẫn chưa sử lý được. Anh có thể giúp em cái code phần xuất như trên ra LCD 16*1 được không? Cám ơn các anh nhiều.
Comment
-
Nguyên văn bởi wide_sky Xem bài viếtvâng. Em cám ơn hai anh nhé. Chỗ phần cứng đó em nghĩ nếu dùng trở công suất giá trị nhỏ mình tính dải áp và dòng tương đương nhau rồi cấp trực tiếp vào chân đo áp của ADC0804 mà ko dùng tới opamp có được ko anh.
Nguyên văn bởi wide_sky Xem bài viếtcòn về phần lập trình em cũng tim hiểu khá nhiều rồi. phần xử lý chuyển đổi thì ok rùi. Nhưng cái chỗ xuất ra trên LCD với yêu cầu:" dòng đo đo được là 5 A" chẳng hạn thì em vẫn chưa sử lý được. Anh có thể giúp em cái code phần xuất như trên ra LCD 16*1 được không? Cám ơn các anh nhiều.
Code:printf(lcd_putchar,"DONG DO DUOC: "); lcd_number(giatridongdien); lcd_putchar("A");
123...
Comment
-
chú ý một điều nữa là những linh kiện bạn chọn ở đây cần phải có độ chính xác cao. như là R lấy mẫu áp, nếu xài opamp thì cũng phải kiếm loại ok tí, mấy R phân cực cho nó cũng vậy.. mấy linh kiện này hơi khó kiếm đấy. do đó bạn nên thiết kế mạch lấy mẫu này càng ít linh kiện càng tốt để tránh sai số cộng dồn.
ah mà bạn đã tập tành VDK rồi thì nếu đề tài ko yêu cầu khắt khe thì bạn xài AVR cho đỡ tốn con ADC, Vref của nó cũng có sẵn...khỏi mất công xài opamp hay R để tạo Vref ADC mà chưa chắc là nó ổn định
Comment
-
phần cứng
anh à. Em up phần thiết kế phần cứng lên anh xem giúp em với. Em thiết kế phần cứng như vậy thì có ổn không. Ở con 88C51 em không dùng mạch reset nữa có ổn không? Tại em nghĩ khi mỗi lần mình đo 1 giá trị khác nhau thì coi như là mình reset luôn. Con ADC 0804 em để hở chân Vref/2 để lấy hệ số chia là 5/256 có được không ạ. Đây là phần cứng còn phần lập trình em đang viết nhờ các anh check sau nhé. Cám ơn tất cả mọi người.
Comment
-
Nguyên văn bởi wide_sky Xem bài viếtanh à. Em up phần thiết kế phần cứng lên anh xem giúp em với. Em thiết kế phần cứng như vậy thì có ổn không. Ở con 88C51 em không dùng mạch reset nữa có ổn không? Tại em nghĩ khi mỗi lần mình đo 1 giá trị khác nhau thì coi như là mình reset luôn. Con ADC 0804 em để hở chân Vref/2 để lấy hệ số chia là 5/256 có được không ạ. Đây là phần cứng còn phần lập trình em đang viết nhờ các anh check sau nhé. Cám ơn tất cả mọi người.
chân Vref bạn thả lỏng để lấy Vref=Vcc thì cũng được, nhưng có thể sẽ ko ổn định vì bạn có chắc là nguồn Vcc của bạn ổn định hay ko? nếu ko thì sai số từ adc về là lớn lắm đấy.
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi tuyennhanBác tìm coi mấy cái clip về tai nạn hàng không sẻ sáng tỏ nhiều điều ......
-
Channel: Điện tử công suất
hôm nay, 11:02 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi tuyennhanChính xác mua tại hãng và mua qua đại lý khác nhau rất nhiều về giá và chất lượng ....
-
Channel: Điện tử công suất
hôm nay, 10:51 -
-
Trả lời cho Xin giúp đỡ mạch chuông trò chơi ạ !!bởi DessrtTôi đồng ý, điều này thực sự thú vị....
-
Channel: Hỗ trợ học tập
Hôm qua, 22:08 -
-
Trả lời cho Năm mới dientuvietnam.netbởi mèomướpDạ năm mới cháu xin kính chúc ông, bà, cô, dì, chú, bác, anh, chị, em, các bạn, các cháu... trong diễn đàn sức khỏe dồi dào, gặp nhìu may mắn và thành công...
-
Channel: Tâm tình dân kỹ thuật
30-01-2025, 05:42 -
-
Trả lời cho Năm mới dientuvietnam.netbởi nhathung1101Chúc cả nhà ăn no mặc ấm, quần lúc có lúc không.
-
Channel: Tâm tình dân kỹ thuật
30-01-2025, 00:02 -
-
Trả lời cho Năm mới dientuvietnam.netbởi vandong1111Năm mới 2025 cháu chúc các chú, các bác mạnh khỏe, vui vẻ, gặp nhiều may mắn.
-
Channel: Tâm tình dân kỹ thuật
29-01-2025, 20:59 -
-
Trả lời cho tìm mua đồng hồ vạn năngbởi bqvietNói một cách xây dựng thì kiểu đồng hồ kiêm kẹp dòng NJTY3266 mà bạn Mèo đề cập là đúng nhu cầu người hỏi rồi. Một số cửa hàng bán trên 200ng, vài sàn thương mại điện tử bán dưới - thế là đúng nhu cầu về giá. Nếu khéo săn...
-
Channel: Điện tử dành cho người mới bắt đầu
27-01-2025, 20:02 -
-
Trả lời cho tìm mua đồng hồ vạn năngbởi nhathung1101Đa năng còn chưa dùng hết, nếu không biết cách dùng.
200k thì hơi khó mua, nhưng 50k chắc là có. Cứ bảo bán cho tôi cái đồng hồ hỏng.-
Channel: Điện tử dành cho người mới bắt đầu
26-01-2025, 23:21 -
-
Trả lời cho Sửa bộ nguồn DC 60V 45Abởi nhathung1101Lão Đinh Vặn học giải phương trình hồi đi trẻ mà. Mẫu giáo học lập trình AI rồi. Lớp lão ấy gần lớp em nên em biết....
-
Channel: Điện tử công suất
26-01-2025, 23:11 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi nhathung1101Vậy chú đã hỏi hãng SIEMEN chưa? Tại sao cái PLC S7-200 cổ lỗ mà họ vẫn thiết kế riêng cho thị trường TQ với chữ SMART? Thậm chí phần mềm riêng để đọc file ngu.smart?
Vấn đề không còn là công nghệ "cốt lõi" nữa, mà là giá thành quyết định. Ham rẻ là trả giá mà....-
Channel: Điện tử công suất
26-01-2025, 23:01 -
Comment