làm cái đồ án đo nhiệt độ hiển thị trên lcd mà ko bt có đúng ko, các anh có thì cho em xin tí để khao khảo. rất mong các bạn giúp đỡ.cảm ơn nhiều.
Thông báo
Collapse
No announcement yet.
có ai có đồ án đo nhiệt độ dùng họ 8051 cho em xin để khao khảo ti.
Collapse
X
-
Đây là đồ án tốt nghiệp mình vừa hoàn thành: "Đo điều khiển và giám sát nhiệt độ" giao tiếp với may tính bằng VB6 chạy rất cool.
Đây là hình ảnh dao dien VB:
Hình mô hình:
Bạn nào quan tâm thì liên hệ mình: vantrinh9290@gmail.comEmail:
Phone: 0969 226 539
Comment
-
dùng nhiệt độ lm35 và hiển thị trên lcd ban nà. bạn có ko cho mình xin kham khảo đk không thế?Nguyên văn bởi hoangbaolam Xem bài viếtđo nhiệt độ dùng lm35 hay ds18b20....hiển thị led 7 đoạn hay lcd thế?
Comment
-
Cái này có thể giúp bạn. Mà bạn làm rồi up lên để mọi người xem và chỉ thêm chứ đừng nên xin như thế.Nguyên văn bởi 0989811592 Xem bài viếtdùng nhiệt độ lm35 và hiển thị trên lcd ban nà. bạn có ko cho mình xin kham khảo đk không thế?
My FilesEmail:
Phone: 0969 226 539
Comment
-
hi, bạn ơi bạn có mạch đo nhiệt độ & cảnh báo không cho mình tham khảo vớiNguyên văn bởi vantrinh0902 Xem bài viếtCái này có thể giúp bạn. Mà bạn làm rồi up lên để mọi người xem và chỉ thêm chứ đừng nên xin như thế.
My Files
mình mới học lớp 12 thôi nên chưa biết về code cho vi điều khiển
mình muốn làm 1 cái để đo & cảnh báo nhiệt độ phòng thôi
bạn vô bảng trả lời đầy đủ có chức năng tải file đấy (với điều kiện bạn phải nén thành file zip).sao mình ko tải file lên đk nhỉ, mình chỉ mới làm được mạch với chương trình của nó.
hoặc bạn up lên host khác cũng đượcSống chậm lại - Nghĩ khác đi - Yêu thương nhiều hơn
Comment
-
dùng con đó phải có adc nữa nếu làm chơi đâu có chính xác.....ds18b20 ok hơn......Nguyên văn bởi 0989811592 Xem bài viếtdùng nhiệt độ lm35 và hiển thị trên lcd ban nà. bạn có ko cho mình xin kham khảo đk không thế?
Comment
-
cách tiền bối xem mạch đó thế nào. có sai sót j gúp em với
#include <regx52.h>
//---Dinh nghia cho LCD
#define RS P1_0 //RS=0 => code,RS=1 => data
#define RW P1_1 //RW=0 => ghi,RW=1 => doc
#define EN P1_2 //Chan chot
#define lcd_port P0
#define busy P0_7
//------Dinh nghia cho ADC
#define INTR P3_3
#define RD P3_7
#define WR P3_6
//-----------------------------------------------------
unsigned char ADCdata;
void delay_ms (unsigned int delay){
unsigned char i=121;
while(delay--){
while(i--){}
}
}
//-----------------------------------------------------
void wait_busy ()
{
busy=1;
RS=0;
RW=1;
while (!busy);
// {
EN=1;
EN=0;
// }
}
//---------------Ham ghi lenh--------------------
void lcd_putcmd(unsigned char cmd)
{
RS=0;
RW=0;
lcd_port=cmd;
EN=1;
EN=0;
wait_busy ();
}
//---------------Ham ghi du lieu------------------
void lcd_putchar(unsigned char chr)
{
RS=1;
RW=0;
lcd_port=chr;
EN=1;
EN=0;
wait_busy ();
}
//---------------Ham khoi tao LCD-----------------
void lcd_init()
{
delay_ms(15);
lcd_putcmd(0x38);
delay_ms(5);
lcd_putcmd(0x0C);
delay_ms(2);
lcd_putcmd(0x01);
delay_ms(2);
}
//---------------Ham xoa LCD----=------------------
void lcd_clear(){
lcd_putcmd(0x01);
}
//---------------Ham ghi 1 chuoi ki tu ------------
void lcd_putsf(unsigned char *s){
while (*s){
lcd_putchar(*s);
s++;
}
}
//---------------Ham dinh toa do LCD---------------
void lcd_gotoxy(unsigned char x, unsigned char y){
lcd_putcmd((0x80+y*64)+x);
delay_ms(1);
}
//-----------------------------------------------------
//************************************************** ********
void ReadADC()
{
WR=0; // Bat dau chuyen doi gia tri tu ADC
delay_ms(5); // Tao tre de cap nhat du lieu tu ADC
WR=1; //
while(!INTR);
RD=0; // Nhan du lieu da duoc chuyen doi
ADCdata=P2;
RD=1;
}
//------------------------------------------------------
void PrintADC()
{
lcd_gotoxy(6,1);
lcd_putchar(ADCdata/100+48);
lcd_gotoxy(7,1);
lcd_putchar(ADCdata%100/10+48);
lcd_gotoxy(8,1);
lcd_putchar(ADCdata%10+48);
}
//------------------------------------------------------
void main (void)
{
lcd_init();
lcd_gotoxy(4,0);
lcd_putsf("NHIET DO LA:");
lcd_gotoxy(10,1);
lcd_putsf("do C");
while(1)
{
ReadADC();
PrintADC();
delay_ms(100);
}
}
Comment
-
Bạn so sánh giá trị nhiệt độ là có thể điều khiển đc thiết bị, hay cảnh báo chẳng hạn.Nguyên văn bởi doraemon11 Xem bài viếthi, bạn ơi bạn có mạch đo nhiệt độ & cảnh báo không cho mình tham khảo với
mình mới học lớp 12 thôi nên chưa biết về code cho vi điều khiển
mình muốn làm 1 cái để đo & cảnh báo nhiệt độ phòng thôi
bạn vô bảng trả lời đầy đủ có chức năng tải file đấy (với điều kiện bạn phải nén thành file zip).
hoặc bạn up lên host khác cũng đượcEmail:
Phone: 0969 226 539
Comment
-
hi mình cần nó hiển thị nhiệt độ & cảnh báo (cài đặt nhiệt độ = nút nhấn)Nguyên văn bởi vantrinh0902 Xem bài viếtBạn so sánh giá trị nhiệt độ là có thể điều khiển đc thiết bị, hay cảnh báo chẳng hạn.
thế nhưng mình chưa biết viết codeSống chậm lại - Nghĩ khác đi - Yêu thương nhiều hơn
Comment
-
Viết rồi up lên anh em chỉ bảo nhau chứ ko ai rảnh ngồi viết code dùm bạn đâu!Nguyên văn bởi doraemon11 Xem bài viếthi mình cần nó hiển thị nhiệt độ & cảnh báo (cài đặt nhiệt độ = nút nhấn)
thế nhưng mình chưa biết viết codeEmail:
Phone: 0969 226 539
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Cho tới thời điểm này, quả thật Đình Thường đây quá thất vọng, không hào hứng với Suno-AI lắm bởi ra lệnh Creat mấy chục lần với các thay đổi thì mới chọn được 2 bản hát đúng giai điệu tầm 80% để cắt ghép tạo thành bài hát...
-
Channel: Tâm tình dân kỹ thuật
hôm nay, 17:01 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Kính chào cả nhà, nhân dịp Tết đang về, sắp 23 tháng chạp rồi, xin gởi lời chúc xuân qua bài hát sau ạ:
Bao nhiêu hân hoan
Chúc Mừng Năm Mới, xuân sang!
Nơi nơi hát vang
nâng chén vui chúc câu An Lành.
Vạn Sự đều Hanh Thông,
Rạng...-
Channel: Tâm tình dân kỹ thuật
hôm nay, 16:46 -
-
bởi ittcChán quá các bác, em nhạt nhẽo quá nên tán em nào cũng tạch, tuyệt vọng vô cùng, nay lại được mấy anh đồng nghiệp cty đối tác mách cho em gái kia sinh năm 2K đầu, em chả biết nhóm đối tượng này phải tán ra sao bây giờ ?
Tính ra em...-
Channel: Tâm tình dân kỹ thuật
hôm nay, 00:18 -
-
bởi bqvietCó thể, ví dụ phần phản hồi gồm vi mạch cách ly quang, zener thứ cấp, transistor và điện trở phản hồi dòng ... Bất kỳ linh kiện nào nhóm đó hỏng dẫn tới mất đường phản hồi. TNY chính hãng phát hiện được chuyện đó nhưng linh kiện...
-
Channel: Điện tử công suất
Hôm qua, 18:36 -
-
bởi Nexus 6Pcho e hỏi, khi mạch có linh kiện nào đó hư thì có làm hỏng led đắt tiền (osram) không?
-
Channel: Điện tử công suất
Hôm qua, 10:42 -
-
bởi chinhnguyen9· Thí nghiệm 1 (Mạch boost, Vcc=12V, kích bằng dao động PƯM, duty 10%):
* Không có snubber + không tải: Xuất hiện hiện tượng dao động tắt dần tại cực D Mosfet (ringing). Hình 1 cho thấy trong chu kỳ đầu, điện áp spike lên tới hàng trăm V, điện...-
Channel: Hướng dẫn sử dụng diễn đàn
04-02-2026, 09:16 -
-
bởi Nexus 6Pe dùng KiCad 9.0 và đã xuất được file PDF mạch in gòi bác...
-
Channel: Điện tử công suất
03-02-2026, 16:25 -
-
bởi bqvietBấm chuột vào các tệp sẽ bật ra chương trình tương ứng. Nên dùng bản KiCAD sau
https://kicad-downloads.s3.cern.ch/a...ll_version.exe-
Channel: Điện tử công suất
03-02-2026, 14:57 -
-
bởi Nexus 6Pe cài KiCAD 2012 khi mở ra nó chỉ hiện ntn...
-
Channel: Điện tử công suất
03-02-2026, 11:20 -
-
bởi bqvietThực tế bạn nào không tải được tệp nén thiết kế thì căn cứ theo ảnh sơ đồ mạch có thể vẽ lại sơ đồ bằng chương trình EDA nào đó rồi làm mạch được mà. Càng thêm quen thuộc với sơ đồ. Sau đó tùy ý chuyển sang TinySwitch-III hoặc TinySwitch-4.
-
Channel: Điện tử công suất
02-02-2026, 21:13 -

Comment