PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) (http://www.picvietnam.com/forum/forumdisplay.php?f=12)
-   -   Cần giúp sửa lỗi CCS cho mạch đo nhiệt độ (http://www.picvietnam.com/forum/showthread.php?t=4149)

Achilles205 20-05-2009 07:59 PM

Cần giúp sửa lỗi CCS cho mạch đo nhiệt độ
 
1 Attachment(s)
Em có đoạn code này dùng cho mạch đo nhiệt độ sử dụng Pic 16f877A và sensor LM335. Nhưng mà ko biết đoạn code này sai ở chỗ nào mà e nạp mãi mạch vẫn chạy ko đúng. Mong các đại ca xem giùm em với ạ. Em đang trong tình thế ngàn cân treo sợi tóc rùi...Cám ơn các bác trc ạ.

Achilles205 21-05-2009 08:22 AM

Bác nào giúp em với ạ. Em xin hậu tạ một chầu cafe..

hopeman 21-05-2009 12:06 PM

bạn phải mô tả rõ, nó chạy ko đúng là ko đúng như thế nào thì mọi người mới có hướng để giải quyết giúp bạn chứ.

Achilles205 21-05-2009 01:40 PM

Mạch đúng theo sơ đồ nguyên lý nhưng mà vẫn chưa đo đc nhiệt độ. Nhiệt độ thay đổi nhưng mà con led hiển thị số ko thay đổi bác ạ. Có thể phần ADC có vấn đề j đó ạ ?

hopeman 22-05-2009 10:25 AM

bạn thử đo điện áp trên con LM335 xem nó có thay đổi khi bạn thay đổi nhiệt độ ko đã nhé,mà tôi ko thấy sơ đồ nguyên lý của bạn đâu cả để mà biết đúng hay sai nữa, thế này thì đánh đố quá.:( ; bạn nên đọc lại ngay hướng dẫn (nằm ở banner trên cùng của website) để mọi người dễ giúp bạn hơn nhé.

tienchuan 22-05-2009 07:21 PM

minh da thu code cua ban,luc dau chay len 80,82,00,64, noi chung la chay loan xa lun.
nhung sua lai chuong trinh con convert_bcd nhu sau thi chay rat ngon,sai so chi 1 do C ma thoi
void convert_bcd(int8 x)


{
low=x%10;
high=x/10;

}

luu y,la nguon cap cho chip phai on dinh,ko thi se co sai so lon hon.Minh dung luon nguon USB cua may tinh,chay nhiet do trong phong (lo banh mi) do duoc 33*C.

chuc thanh cong !

tienchuan 23-05-2009 12:22 AM

ah,minh quen la minh thay con LM335= LM35dz,khi thuc hien voi LM335 thi ban nen gan them mot bien tro de dieu chinh dien ap vao chan 2 cho phu hop!

GOODLUCK!

Achilles205 23-05-2009 08:39 AM

Cám ơn tất cả các bác. Em đã giải quyết được vấn đề rồi. Em mới tham gia nên còn nhiều sơ sót. Lần sau hỏi gì e sẽ mô tả kỹ hơn. Thanks All.


Múi giờ GMT. Hiện tại là 06:41 PM.

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