سلام دوستان خدا قوت
من یه کتری دارم که ntc100k داره
اومدم واسش یه ترموستات بسازم با میکرو
اینم برنامش
حالا مشکل اینجاست موقعی ک دما به اندازه دلخواه میرسه تا ثابت شدن led چندبار چشمک میزنه
من فکرمیکنم بخاطراینه که از ntc100k استفاده شده میشه لطف کنید بگیدمشکل از کجاست؟
من یه کتری دارم که ntc100k داره
اومدم واسش یه ترموستات بسازم با میکرو
اینم برنامش
کد:
$regfile = "m16def.dat"$crystal = 1000000
Enable Interrupts
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Start Adc
Config Portd.6 = Output : Reset Portd.6 : Relay Alias Portd.6
Dim ntc As Word
Dim ref As Word
Dim ref_max As Word
Dim ref_min As Word
Do
Gosub Red_temp
Gosub Termostat
Waitms 300
Loop
End
Red_temp:
ntc = Getadc(0)
ref = 600
Return
Termostat:
ref_max = ref
ref_min = ref - 100
If ntc < ref_max Then
Reset Relay
Elseif ntc > ref_min Then
Set Relay
End If
Return
من فکرمیکنم بخاطراینه که از ntc100k استفاده شده میشه لطف کنید بگیدمشکل از کجاست؟
آخرین ویرایش: