chào các huynh , em đang làm mạch đọc nhiệt độ dùng lpc1768 và lm35 . em đã đọc được giá trị ADC nhưng o biết đổi sao để ra số BCD hay nhị phân . giả sử vôn đầu vào là 0.2v ADC đọc được 0x00F8 . kết quả lập trình ntn để đầu ra 20 . Mong các huynh giúp đỡ
Lpc1768 + lm35
Collapse
X
-
Tags: None
-
bạn fai dùng công thức biến đổi chứ: value_ADC = (2^n - 1)*(v_in/v_ref). ví dụ: v_in = 0.2v với v_ref = 3.0v, ADC có độ fan giai 10bit thì value_ADC = (2^10 -1)*(0.2/3), bên cạnh đó mình còn giá trị từ datasheet của con lm35 nữa: cứ tăng 10mv thì nhiệt độ tăng 1 độ, khi đó bạn đưa vào code làm phép tính cộng trừ là ra thôi màcác vấn đề về sdcard, usb, tcp/ip, upgrate firmware,...
trên các dòng chip: stm32, lpc of nxp
please cell phone: 01649895559
Bài viết mới nhất
Collapse
There are no results that meet this criteria.

Comment