K
khansaab21
Guest
Pozdravljeni prijatelji.
Imam izbrano avtomatskim temperaturnim nadzorom, kakor je moja semester projekta.Imam skoraj razvil v oznako C. Vendar pa je ena logična napaka v kodeksu, ki sem mogel odstraniti.
V bistvu obstajata 2 temperaturah.
1.Uporabnik prispevke tipkovnico (želeno temperaturo).
2.Pridobiva iz ADC priključen na LM35 (okoliško temperaturo).
Obe temperature so dvomestni in pakirajo v BCD obliko.
Kaj hočem, je razlika dveh temps in pulz sorazmeren razliki vožnja z ventilatorjem.Če je razlika 0, v (min) na čas pahljača je 10 ms.Na čas povečuje linearno z razliko.
Problem je, ko te temp vrednosti dobavljenih formulo ocenjevanja na čas ventilatorja, to
doesnt odzove po želji.Namesto na čas vedno naključno.Ampak, ko decimalni vrednosti so prisiljeni v formuli se ne odzovejo, kot bi morala biti v prvem primeru.
Plz help me.
Imam izbrano avtomatskim temperaturnim nadzorom, kakor je moja semester projekta.Imam skoraj razvil v oznako C. Vendar pa je ena logična napaka v kodeksu, ki sem mogel odstraniti.
V bistvu obstajata 2 temperaturah.
1.Uporabnik prispevke tipkovnico (želeno temperaturo).
2.Pridobiva iz ADC priključen na LM35 (okoliško temperaturo).
Obe temperature so dvomestni in pakirajo v BCD obliko.
Kaj hočem, je razlika dveh temps in pulz sorazmeren razliki vožnja z ventilatorjem.Če je razlika 0, v (min) na čas pahljača je 10 ms.Na čas povečuje linearno z razliko.
Problem je, ko te temp vrednosti dobavljenih formulo ocenjevanja na čas ventilatorja, to
doesnt odzove po želji.Namesto na čas vedno naključno.Ampak, ko decimalni vrednosti so prisiljeni v formuli se ne odzovejo, kot bi morala biti v prvem primeru.
Plz help me.