» »

LCD-TERMOMETER

LCD-TERMOMETER

IL DIAVOLO ::

Zdravo!

Bližajo se zaključni,pa moram začet nekaj migat.Za zaključno nalogo imam,kot že rečeno lcd-termometer.Delal bom s mikrokrmilnikom ATmega8u2 in s senzorjem DS18B20.Rabil pa bi malo pomoči,da bi mi kdo dal kaj napotkov,da bom na pravi poti.

PS:Našel sem eno shemo,ki mi bo verjetno v veliko pomoč:

SHEMA

  • zavaroval slike: kuglvinkl ()

Voluharr ::

Najprej preberi datasheet-e o teh zadevah, ki jih boš uporabljal.
Nato nariši shemo vezja. Svetujem da uporabljaš eagle.
Shemo, ki si jo narisal postaj na forum in se bomo pogovarjali dalje.

Najprej na tej shemi, ki si jo prilepil obkroži kaj sploh potrebuješ. Veliko je namreč nepotrebne krame, ki je ne potrebuješ za enostaven izpis temperature.

PS: Domačih nalog ne delamo.
Backup, VPS, kolokacija: https://reavisys.si

IL DIAVOLO ::

Evo,sem nekaj "spocal" skupaj:

LCD TERMOMETER-SHEMA



Upam,da je vse tak kot mora bit :D

Zgodovina sprememb…

  • zavaroval slike: kuglvinkl ()

Voluharr ::

Torej boš imel poleg izpisa temperature na LCD še: 4 stikala (tipke), rele, 2 analogna vhoda in USB povezavo na PC ?
Backup, VPS, kolokacija: https://reavisys.si

IL DIAVOLO ::

Ja,se še odločam,ne vem še če bom imel tolko časa,da bi naredil,kot sem si zamislil v Splanu.
Me pa malo skrbi glede programa,nisem ravno vešč v C jeziku.

IL DIAVOLO ::

Uh,sem zdajle zvedel,da že mormo oddat čez dober mesec.Veš,bom kar osnovno,brez kompliciranja.

SHEMA



Če je kaj narobe,me naj prosim en popravi,ker nisem ziher,če je vse OK.Shemo iz glave je težko naredit prav :D

Zgodovina sprememb…

  • zavaroval slike: kuglvinkl ()

Voluharr ::

Ja to bi bilo skoraj vredu.

Še vedno imaš en analogni vhod in tisto nad konektorjem za programator je kaj?
Backup, VPS, kolokacija: https://reavisys.si

techfreak :) ::

@IL DIAVOLO: Omenil si ATmega8u2, na shemi imaš pa ATmega8.

Voluharr je izjavil:

Še vedno imaš en analogni vhod in tisto nad konektorjem za programator je kaj?

Analogni vhodi so od pina 23 (ADC0) do 28 (ADC5), v shemi ni noben izmed njih povezan.

IL DIAVOLO ::

techfreak :) je izjavil:

@IL DIAVOLO: Omenil si ATmega8u2, na shemi imaš pa ATmega8.

Voluharr je izjavil:

Še vedno imaš en analogni vhod in tisto nad konektorjem za programator je kaj?

Analogni vhodi so od pina 23 (ADC0) do 28 (ADC5), v shemi ni noben izmed njih povezan.



Ouhh sem se zmotil,pardon,seveda,mislil sem atmega8 in tudi glede analognih vhodov imaš prav,joj kak sem bil nepozoren,hvala ti :D

IL DIAVOLO ::

A pol lahko začnem s tiskanino,ker bi rad čimprej naredil to,da se posvetim ostalim zadevam v šoli.

Voluharr ::

Torej pozabil sem napisat, da ti manjka še kristal. Notranji RC oscilator rajši nebi uporabljal če je potrebna komunikacija.

Še vedno ne vem kaj si imel v mislih s tistim tam levo na sredini. Mogoče upor in ledica za signal kdaj ima sistem napajanje?

Poleg tega med vsak par VCC in GND dodaj 100n kondenzator (4 kosi)
Backup, VPS, kolokacija: https://reavisys.si

techfreak :) ::

Notranji RC oscilator rajši nebi uporabljal če je potrebna komunikacija.

Za LCD ne potrebuješ kristala, 1-wire bi pa tudi moral delati brez problema.

IL DIAVOLO ::

Aja,pa tam na 21. nogici,ko je trimer(A/D pretvornik),tisto pozabite,ne bom se še s tem zajebaval.Torej kristala ne rabim in med Vcc in Gnd dam kondije?

Zgodovina sprememb…

Voluharr ::

Tako nekako.

techfreak :) je izjavil:

Notranji RC oscilator rajši nebi uporabljal če je potrebna komunikacija.

Za LCD ne potrebuješ kristala, 1-wire bi pa tudi moral delati brez problema.


Ziher je ziher.
Backup, VPS, kolokacija: https://reavisys.si

techfreak :) ::

Sicer lahko na TIV dodaš vezi za kristal in dva keramična kondenzatorja, ter jo ob potrebi prilotaš.

Zgodovina sprememb…

Gladi ::

Kaj komplicirate, naj doda kristal ter kondenzatorja pa bo mer. Strošek bo pa za 60centov večji.

IL DIAVOLO ::

Evo,to je kompletna shema:

 Atmega8-Lcd termometer

Atmega8-Lcd termometer

Voluharr ::

Nihče ni opazil, da manjka pull up na data liniji za 1-wire.
4K7 bi bilo ok (za en senzor na liniji).
Backup, VPS, kolokacija: https://reavisys.si

madog ::

Voluharr je izjavil:

Nihče ni opazil, da manjka pull up na data liniji za 1-wire.
4K7 bi bilo ok (za en senzor na liniji).


res je manjka pullup in 4k7 je zadosti za vsaj 3 sezorje DS18B20, saj jih imam sam tako zvezane.
samo nba arduinčku:D
Phenom II X4 955 BlackEdition|M4A87TD EVO|OCZ 2x2GB @1333MHz|Sapphire HD5770 OC

IL DIAVOLO ::

Upam,da bo to moja zadnja slika :D
Malo sem že sicer pozabil,ampak mislim,da je tak pull up upor:

madog ::

pull up naj bi bil vezan takole
 1-wire

1-wire



drugače po tej shemi deluje tudi samo 1 senzor tako da 5V spustiš po data wire + pin in GND pa vežeš skupaj na GND. amapak ne bo nič narobe če daš pullup med +5V in D0
Phenom II X4 955 BlackEdition|M4A87TD EVO|OCZ 2x2GB @1333MHz|Sapphire HD5770 OC

Zgodovina sprememb…

  • spremenil: madog ()

IL DIAVOLO ::

Madog,hvala ti,lepo si razložil,očitno sem bil takrat zaposlen bolj s telefonom,kot pa da bi poslušal :D

Hvala vsem,ki ste mi pomagali!

Voluharr ::

Če boš gledal sliko od madoga njegov Vdd še vedno poveži na +5V, da ti ne bo treba kasneje v programu pazit na, recimo temu malenkost.
Backup, VPS, kolokacija: https://reavisys.si

IL DIAVOLO ::

Tu pa še ena shema,ki sem jo narisal po sliki iz neta in baje dela brez problema,pa nareto je brez kristala!

Voluharr ::

Ti sam zriši TIV in to je to.
Backup, VPS, kolokacija: https://reavisys.si


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

IR receiver za remote in LIRC

Oddelek: Elektrotehnika in elektronika
131631 (1522) techfreak :)
»

Microchip MPLAB icd 2 (pic16f876a)

Oddelek: Programiranje
111179 (1056) Highlag
»

DS18B20, meritve v mraziščih (strani: 1 2 )

Oddelek: Elektrotehnika in elektronika
828744 (7259) TESKAn
»

programiranje procesorja (strani: 1 2 3 48 9 10 11 )

Oddelek: Elektrotehnika in elektronika
50536635 (26036) icek
»

rs-232

Oddelek: Elektrotehnika in elektronika
121980 (1599) VolkD

Več podobnih tem