Spremenljivka PWM s 8051

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.

 
Ko boste rešili vaš problem.You morali dati histereznih v vašem temperatura ali drug dušenja bi occur.It potem odvisni od vaši zunanji zaprto zanko in compensation.I vam svetoval, da bi dobili Predskazati zemljišče in morate najti korak odziv vašega sistema ali pa vaš sistem bo deloval, vendar bo neučinkovita, ampak da dela za vas, kot je to vaše zadnje leto projekta.

 

Welcome to EDABoard.com

Sponsor

Back
Top