www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

"Malček" in 1Wire (digitalni termometer)

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Zbirka projektov
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14551
Aktiv.: 65.53
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Tor Jun 08, 2004 2:16 pm    Naslov sporočila: icon_roleplay "Malček" in 1Wire (digitalni termometer) Odgovori s citatom

Ker imam ravno 12F675 na testni plošči ter le to povezano z SAA1064, ki poganja 4 mestni displej sem napisal še 1Wire rutino. V prilogi program za natančen digitalni termometer brez kalibriranja. Uporabljen je dallasov senzor DS1820. Za izdelavo je potrebno minimalno število delov.
- 4 displeji skupna anoda
- 1 SAA1064
- 2 NPN transistorja (BC547...)
- 2,7 n kondenzator
- 3 upori (pullup za I2C ter Iwire)
- PIC12F675
- DS1820
Če se bo za napajanje koristil vir višji od 5V še
- 2 x 100n kondenzator
- 78L05
- 220uF

Če bom dobil SAA1064 v SMD ohišju bom narisal miniaturno TIV (SAA ter PIC na hrbtni strani displejev)



Termometer.zip
 Opis:

Download
 Ime datoteke:  Termometer.zip
 Velikost datoteke:  3.8 KB
 Downloadano:  247 krat


_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14551
Aktiv.: 65.53
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Čet Jun 10, 2004 11:01 am    Naslov sporočila:   Odgovori s citatom

V prilogi fotografija delujočega prototipa. Tiskanino bom na forum poskusil dati tokom dneva. Na prototipu sem namreč naredil nekaj napak Sad - moram popravit. Glede vezja: Samo vezje je možno uporabiti za veliko stvari. (termometer, voltmeter, števec ...itd) Na mikrokontrolerju so porabljeni le trije pini. Dva pina koristi SAA1064 (I2C vodilo) Na ista pina je možno dati vso I2C periferijo. 1pin je koriščen za 1Wire -trenutno je v rabi DS1820 - temperaturni senzor. Tudi tukaj lahko priklopimo vso 1Wire periferijo. Prosti so še trije pini.


P6100024.jpg
 Opis:
 Velikost datoteke:  420.48 KB
 Pogledana:  301 krat

P6100024.jpg



P6100025.jpg
 Opis:
 Velikost datoteke:  414.13 KB
 Pogledana:  226 krat

P6100025.jpg



termods.zip
 Opis:
ASM,HEX za termometer natančnosti 0.5 stopinje brez kalibriranja za območje od -55 -125 stopinj C z senzorjem DS1820

Download
 Ime datoteke:  termods.zip
 Velikost datoteke:  3.86 KB
 Downloadano:  119 krat


_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14551
Aktiv.: 65.53
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Čet Jun 10, 2004 11:51 am    Naslov sporočila:   Odgovori s citatom

tiskano vezje razpored ...


termo.zip
 Opis:

Download
 Ime datoteke:  termo.zip
 Velikost datoteke:  70.74 KB
 Downloadano:  110 krat


_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14551
Aktiv.: 65.53
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Pet Jun 11, 2004 8:09 pm    Naslov sporočila:   Odgovori s citatom

Kot sem nekoč obljubil - dopisal sem še procedurco, ki na pinu GP2 generira PW impulze s katerimi lahko lepo regulirate obrate motorčku ventiraltorja. Za enkrat so vrednosti fiksne - lahko jih spreminjamo v glavi programa. Trenutno je nastavljena spodnja meja 22 stopinj C za vsako stopinjo se dvignejo vrtlaji za stopnjo - trenutno je nastavljenih 15 stopenj. Na GP2 dodate le en transistor - sam sem vzel darlington BDX33. Zadevo testiram na ventilatorju napajalnika. V prilogi program za "malčka". Če bo potreba, bom dodal še tipke za nastavitve.


The Extension 'bmp' was deactivated by an board admin, therefore this Attachment is not displayed.


termopwm.zip
 Opis:

Download
 Ime datoteke:  termopwm.zip
 Velikost datoteke:  17.51 KB
 Downloadano:  51 krat


_________________
lp
Silvo


Nazadnje urejal/a Silvo Tor Jan 30, 2007 5:45 pm; skupaj popravljeno 1 krat
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
glavič
Član
Član



Pridružen-a: Pon 17 Maj 2004 23:12
Prispevkov: 321
Aktiv.: 1.45
Kraj: Grosuplje

PrispevekObjavljeno: Pet Jun 11, 2004 8:24 pm    Naslov sporočila:   Odgovori s citatom

Silvo tole si super naredil.
Nekaj me zanima. A se ti 78 regulator zelo greje?
Ker meni se zelo zelo greje (poganjam iste elemente, kot ti na tej plošči), če imam prižgan cca. 5min, mi celo začne vn smrdeti iz tega regulatorčka..
V programu imam tok nastavljen na +3mA >> 0001xxxx, tako da mislim da tole ni vzrok za napako (software).

p.s. Silvo a bi lahko dajal manjše slike gor (mislim v velikost KB, ne resoluciji)? Sem na ISDN-ju in te slike se mi kr dolg časa odpirajo. Tvojo sliko se da zmanjšati iz 500KB na 50KB > ista resolucija in neopazna razlika kvalitete.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14551
Aktiv.: 65.53
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Pet Jun 11, 2004 8:56 pm    Naslov sporočila:   Odgovori s citatom

Stabilizatorji v TO220 ohišju so namenjeni za montažo na hladilnik. V koliko le ta ni na hladilniku ter je vhodna napetost višja od 10V se zelo greje že pri mali tokovni obremenitvi.. Ravno zato sem ga sam dal na košček hladilnika. V koliko ne boš koristil "full" osvetlitve lahko mirne duše daš stabilizator v TO92 ohišju (78L05) Boš presenečen ker se le ta sploh ne bo grel. Tiskanino sem pač napravil za 7805 v TO-220 ohišju. Bom v prihodnje fotgrafiral z manjšo resolucijo.
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
glavič
Član
Član



Pridružen-a: Pon 17 Maj 2004 23:12
Prispevkov: 321
Aktiv.: 1.45
Kraj: Grosuplje

PrispevekObjavljeno: Pet Jun 11, 2004 9:07 pm    Naslov sporočila:   Odgovori s citatom

To bo to!
Napetost ki prihaja na vhod stabilizatorja je cca. 15V.
Ni ti treba slikat z malo resolucijo, sliki z isto, samo sliko pred objavo (uploadom) zmanjši na cca. 1000xXXX in shrani z 80% kvalitete (razlike v kvaliteti slike se ne opazi; opazi se primerjava iz 500KB na 50KB) << pa še server boš malo razbremenil Wink
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14551
Aktiv.: 65.53
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Pet Jun 11, 2004 9:22 pm    Naslov sporočila:   Odgovori s citatom

Si naredil tale hardvare ali imaš svojega ? Tale se mi zdi vsestransko uporaben.
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14551
Aktiv.: 65.53
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Sob Jun 12, 2004 1:43 pm    Naslov sporočila:   Odgovori s citatom

Mogoče se kdo sprašuje koliko je "malček" sedaj že "zaseden" ? (vsebuje rutine I2C,1_Wire, pretvorbe preračuni, rutina za regulacijo)

Odgovor je v zadnjem delu *.lst datoteke.
V prihodnje sledi števec up/down na istem hardveru - dodanje so 4 tipke le na en pin. Shocked Kako v nadaljevanju Wink

Koda:
MEMORY USAGE MAP ('X' = Used,  '-' = Unused)


0000 : X---XXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
0040 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
0080 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
00C0 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
0100 : XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XX--------------
2000 : -------X-------- ---------------- ---------------- ----------------

All other memory blocks unused.

Program Memory Words Used:   303
Program Memory Words Free:   721


Errors   :     0
Warnings :     0 reported,     0 suppressed
Messages :     0 reported,    19 suppressed


_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14551
Aktiv.: 65.53
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Sob Jun 12, 2004 8:56 pm    Naslov sporočila:   Odgovori s citatom

Kot sem obljubil - v prilogi 4 mesten števec up/down z resetom. Tipke so priklopljene na AD vhod mikrokontrolerja. Na tak način je možen priklop nekaj 10 tipk na en vhod Shocked V prilogi program za mikrokontroler za zgornji hardware ter načrt priklopa tipk.


tipke.GIF
 Opis:
 Velikost datoteke:  2.38 KB
 Pogledana:  23712 krat

tipke.GIF



stevec.ZIP
 Opis:

Download
 Ime datoteke:  stevec.ZIP
 Velikost datoteke:  16.07 KB
 Downloadano:  74 krat


_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Highlag
Član
Član



Pridružen-a: Pet 23 Jan 2004 20:42
Prispevkov: 4034
Aktiv.: 18.17
Kraj: Črnuče

PrispevekObjavljeno: Pon Jan 29, 2007 10:06 pm    Naslov sporočila:   Odgovori s citatom

Silvo je kakšna možnost, da bi ponovno pripel arhiv z PWM kodo? Termopwm.zip so očitno molji pojedli....

Ravno se bom lotil ene zadeve pa me zanima kako se lotiti PWM-ja
Malo sem pa razočaran, ker je v družini 12F samo en mikrokontroler, ki obvlada PWM na strojnem nivoju. Ki pa ni ravno dobavljiv.....

Moram pa narediti en PWM regulator od 0-100%, ki bo še malo temperaturno kompenziran. Tako da bom rabil 2x AD pretvorbo delat pa prekinitve in še PWM na enem izhodu... skratka veliko novega.

S kakšno frekvenco bi takle PWM sploh lahko deloval če bi uporabil 12f675? Bo sploh zmogel zadane naloge? Ali bo potrebno kaj večjega?

_________________
If at first you don't succeed, destroy all evidence that you tried.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14551
Aktiv.: 65.53
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Tor Jan 30, 2007 5:46 pm    Naslov sporočila:   Odgovori s citatom

Pripona obnovljena.
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
dkone
Član
Član



Pridružen-a: Sre 07 Mar 2007 18:53
Prispevkov: 2104
Aktiv.: 10.13
Kraj: Krško

PrispevekObjavljeno: Pet Apr 27, 2007 10:13 am    Naslov sporočila:   Odgovori s citatom

G.Silvo ali imate shemo zgornjega objavljenega termometra?


Hvala.

Lp,Denis
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14551
Aktiv.: 65.53
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Pet Apr 27, 2007 10:39 am    Naslov sporočila:   Odgovori s citatom

Če je ni v kaki zgornji prilogi, potem je vrjetno nisem risal.
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Kalendr
Neznanec
Neznanec



Pridružen-a: Tor 15 Feb 2011 11:19
Prispevkov: 1
Aktiv.: 0.01

PrispevekObjavljeno: Čet Mar 10, 2011 6:11 pm    Naslov sporočila:   Odgovori s citatom

Hvala Silvo tole je super! Dancing
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Zbirka projektov Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 47 dni


Powered by phpBB © 2001, 2005 phpBB Group