PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   PIC - Thiết kế và Ứng dụng (http://www.picvietnam.com/forum/forumdisplay.php?f=23)
-   -   Nhiệt kế y tế dùng DS18B20 + PIC6F628 + LCD (http://www.picvietnam.com/forum/showthread.php?t=8383)

DTrien 30-03-2011 02:38 PM

Nhiệt kế y tế dùng DS18B20 + PIC6F628 + LCD
 
2 Attachment(s)
Mình đang làm bài tập lớn về nhiệt kế y tế:
Mình viết bài trên mikroC_PRO_PIC_2011_Build.4.60
Phần đo nhiệt độ hiển thị mình đã làm xong , đang cần giúp đỡ đoạn code viết "khi nhiệt độ đo lớn hơn 37 độ C thì đèn led báo sáng". Xin được giúp đỡ !!!

DTrien 31-03-2011 05:05 PM

Mong được sự giúp đỡ , đóng góp của tất cả các bạn!

nhamdtk4 31-03-2011 05:36 PM

Mạch thật mà bạn nối LED như trong mô phỏng thì không bao giờ nó sáng được. Muốn nó sáng
khi nhiệt > 37.
- Đầu tiên setup cho pin nối LED là đầu ra.
- Trong while(true) đặt lệnh so sánh If(nhiệt>37) led sáng chấm phẩy.

stupid11 31-03-2011 10:11 PM

thì khi đọc nhiệt độ về bạn so sánh với 37 nếu lớn hơn thì xuất ra,còn ko thì thôi
.
.
doc_ADC();
x=read_ADC();
x=x */.......tùy vào loại cảm biến mà bạn tính ra con số X là nhiệt độ
if(x>=37)
{
LED SÁNG
}
else
{
CHO LED TẮT
}
.
.
.

DTrien 03-04-2011 03:00 PM

2 Attachment(s)
Thanhs các bạn đã góp ý !!!
Đây là bài tập mình đã hoàn thành


Múi giờ GMT. Hiện tại là 10:12 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam