Do tego bardziej przyda się wbudowany w ATmegę przetwornik analogowo/cyfrowy niż komparator. Będzie o tyle lepiej, że sygnał analogowy bedziesz mógł sobie programowo uśredniać. Ale o tyle gorzej, że termistory mają nieliniową charakterystykę i będziesz musiał je programowo zlinearyzować. No i dokładność pomiaru temperatury będzie rmniejsza niż na DS-ach.
Pozdrawiam Grzegorz
Didn't find your answer? Ask the community — no account required.
P
Piotr "PitLab" Laskowski
Je¿eli ju¿ koniecznie chcesz mierzyæ analogowo to poleca³bym znacznie lepsze, liniowe czujniki typu LM335, LM35, AD22100 itp. Tak jak wspomina³ Grzegorz termistor ma nieliniow± charakterystykê i ciê¿ko bêdzie Ci tym mierzyæ. Termistor odwa¿y³ bym siê w³o¿yæ tylko w urz±dzeniu, które jedynie ma w³±czyæ siê przy jakims definiowanym analogowo progu. Je¿eli masz kontroler i wy¶wietlacz to pewnie bêdziesz chcia³ znaæ i wy¶wietlaæ bie¿±c± warto¶æ temperatury. Zaoszczêdzisz kilka z³otych na czujnikach a narobisz siê jak przys³owiowy "dziki osio³". Twoja praca jest znacznie drozsza ni¿ te czujniki wiêc stosowanie termistorów nie ma uzasadniania ani technicznego ani ekonomicznego. W tym urz±dzeniu jednak zosta³ bym przy czujnikach cyfrowych. Z nimi bêdziesz mia³ stosunkowo najmniej problemów. Przede wszystkim zak³ócenia bêd± wp³ywa³y na dok³adno¶æ pomiaru w znacznie mniejszym stopniu ni¿ przy zastosowaniu czujników analogowych. Znacznie trudniej jest zabezpieczyæ przed przepiêciami liniê analogow±, bo nawet minimalny spadek na w³±czonej diodzie zenera bêdzie fa³szowa³ Ci wynik.
Swoj± drog± je¿eli jeszcze tego nie znasz, to polecam æwiczenia praktyczne na symulatorze. Ja u¿ywam LT Spice (switcher cad). Jest to darmowe narzêdzie, do pobrania na stronach Lineara
formatting link
(ikonka po lewej Free SwitcherCad download). Na tym stosunkowo prsto mo¿esz przeæwiczyæ sobie zachowanie poszczególnych czêsci uk³adu. Ja jestem amatorem samoukiem i mnie ten program pomóg³ zaprojektowaæ ca³kiem skomplikowane (jak na moje mo¿liwo¶ci) urz±dzenia.
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.