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 

AVR ATMega8515 + sht11 + ds1820 + PCF8583(ura) + 20x4 LCD

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
CarpeDiem
Član
Član



Pridružen-a: Pon 16 Feb 2004 17:24
Prispevkov: 333
Aktiv.: 1.41
Kraj: Vrhnika

PrispevekObjavljeno: Pet Jul 15, 2005 4:02 pm    Naslov sporočila:  AVR ATMega8515 + sht11 + ds1820 + PCF8583(ura) + 20x4 LCD Odgovori s citatom

V enem projekticu zbrani:
- ds1820 (temp)
- sht11 (temp & rel. vlaga)
- pcf8583 (ura & datum)

'/// FastAVR Basic Compiler by MICRODESIGN, www.FastAVR.com
'///
'/// - senzor ds1820 (brez addressiranja, ker je samo en)
'/// - senzor sht11 (temp. & vlaga)
'/// - pcf8583 (ura in datum)
'/// - negativne temperature
'/// - nastavitev ure in temperature
'///
'/// ds1820 DataPin -> PortD.5
'/// sht11 Sck -> PortB.0
'/// sht11 Data -> PortB.1 (pull-up upor)
'/// PCF8583 Scl -> PortD.6 (pull-up upor)
'/// PCF8583 Sda -> PortD.7 (pull-up upor)
'/// Tipka1 -> PortD.0
'/// Tipka2 -> PortD.4

Slika, program in shema v priponkah

lp, CarpeDiem



Sht11_ds1820_pcf8583.jpg
 Opis:
Slika
 Velikost datoteke:  122.81 KB
 Pogledana:  259 krat

Sht11_ds1820_pcf8583.jpg



pcf_sht_ds_02.pdf
 Opis:
Shema

Download
 Ime datoteke:  pcf_sht_ds_02.pdf
 Velikost datoteke:  28.48 KB
 Downloadano:  123 krat


PCF8583_sht11_ds1820.zip
 Opis:
Program

Download
 Ime datoteke:  PCF8583_sht11_ds1820.zip
 Velikost datoteke:  44.91 KB
 Downloadano:  98 krat

Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo Obišči avtorjevo spletno stran
michobx
Član
Član



Pridružen-a: Tor 28 Nov 2006 20:57
Prispevkov: 18
Aktiv.: 0.08

PrispevekObjavljeno: Tor Maj 22, 2007 11:16 pm    Naslov sporočila:   Odgovori s citatom

Super zadevca - zadevo sestavil(sicer brez sht11), ampak dela ura ter temperatura(pri drugi temp. in vlažnosti pač kaže 0,0 in pa -2%). Problem se pojavi pri uri - ker čisto prehitro teče. Sem gledal če je na quarzu ki je vezan na PCF , vendar je le-ta pravi. Kaj lahko še preverim - je software sigurno ok.

Isto naredi pri tem (http://www.elektronik.si/phpBB2/viewtopic.php?t=2274) projektu, ki je brez senzorja vlažnosti.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
dkone
Član
Član



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

PrispevekObjavljeno: Čet Maj 24, 2007 1:28 pm    Naslov sporočila:   Odgovori s citatom

Za PCF uporabi spremenljivi kondenzator, polek kvarca. Meni je isto prehitevala, ne glede na načrt in shemo. Kondenzator veži na maso(tako kot za takt uC-ja).
_________________
Denis
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
michobx
Član
Član



Pridružen-a: Tor 28 Nov 2006 20:57
Prispevkov: 18
Aktiv.: 0.08

PrispevekObjavljeno: Čet Maj 24, 2007 4:35 pm    Naslov sporočila:   Odgovori s citatom

bom probal, drugače pa hvala Wink
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
pajo
Član
Član



Pridružen-a: Čet 29 Jan 2004 8:50
Prispevkov: 687
Aktiv.: 2.90

PrispevekObjavljeno: Čet Maj 24, 2007 7:33 pm    Naslov sporočila:   Odgovori s citatom

Ker ste že odprli temo na PCF 8583 bom kar tukaj vprašal.
Na AT89s8252 imam priključen PCF8583 in program spisan v bascomu 8051.
Naj povem, da mi je zadeva že delovala, ampak na neki drugi tiskovini, ki je nimam več. Program sem uporabil tisti klasični, ki se ga da sneti iz domače strani MCS.
Torej ko mu vpišem čas za nastavitev, mi le tega prebere samo enkrat, potem pa mi vedno vrne vrednost ali 20:00:00 ali pa 20:00:02. Poskušal sem že vse mogoče od menjave quartza, kondenzatorja, popravkov programa. Mi ga ne uspe spraviti k sebi. Sem pa poskušal uporabiti interni RAM pomnilnik z vpisovanjem in branjem vrednosti iz njega. To pa deluje brez problema. A se mogoče komu sanja kaj bi lahko bilo narobe?

Hvala!
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
smatjaz
Član
Član



Pridružen-a: Pon 10 Nov 2003 16:33
Prispevkov: 846
Aktiv.: 3.57

PrispevekObjavljeno: Pet Maj 25, 2007 6:56 am    Naslov sporočila:   Odgovori s citatom

Z osciloskopom pomeri frekvenco na Quarz-u. Drugače pa predlagam, da pripneš program. Z njim bi si lahko bolje pomagal.
Sicer pa uro moroš vsakič prebrati. Če si jo samo enkrat je to popolnoma razumljivo, da ti ves čas kaže enako vrednost.


Lp M.

_________________
Električni aparati delujejo na dim ... ko dim iz njih uide ... ne delujejo več!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
komuna32
Član
Član



Pridružen-a: Sre 07 Feb 2007 9:05
Prispevkov: 74
Aktiv.: 0.33
Kraj: Pragersko

PrispevekObjavljeno: Tor Sep 25, 2007 10:26 pm    Naslov sporočila:   Odgovori s citatom

Pozdravljeni

Jaz pa imam problem, da mi ura sploh ne teče. Torej sekunde, minute in ure se
sploh ne premaknejo iz nule. Če pa tam, kjer je spremenljivi kondenzator priključen
na maso primem z roko pa se premikajo sekunde. Če ima kdo kakšen nasvet, kaj
je narobe bi bil vesel. Menjal sem že kvarz, PCF8583 in spremenjivi kondenzator in dal fiksnega in ne rata mi.



Lp
Aleš

_________________
Nikoli nikogar ne oropaj upanja;
morda je to vse, kar ima.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
aly
Član
Član



Pridružen-a: Tor 28 Sep 2004 14:51
Prispevkov: 9407
Aktiv.: 39.71
Kraj: Kranj - struževo

PrispevekObjavljeno: Tor Sep 25, 2007 11:32 pm    Naslov sporočila:   Odgovori s citatom

@komuna32:
Paralelno h kristalu veži upor 1Mohm ali 10Mohm. Povsem očitno oscilator ne štarta. Povezave do kristala morajo biti čimbolj kratke.

_________________
I'm going to stand outside, so if anyone asks, I'm outstanding Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
dkone
Član
Član



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

PrispevekObjavljeno: Sre Sep 26, 2007 10:29 am    Naslov sporočila:   Odgovori s citatom

Imaš pull up upore na I2C vodilu? Ker imel sem tudi težave s uro.
_________________
Denis
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
komuna32
Član
Član



Pridružen-a: Sre 07 Feb 2007 9:05
Prispevkov: 74
Aktiv.: 0.33
Kraj: Pragersko

PrispevekObjavljeno: Sre Sep 26, 2007 10:46 am    Naslov sporočila:   Odgovori s citatom

Povezave do kristala so minimalne, z uporoma sem probal pa nič.

Tudi pull up upor imam.

A mogoče obstaja kje kakšna shema za povezavo, ker to enostavno že imam.


Lp
Aleš

_________________
Nikoli nikogar ne oropaj upanja;
morda je to vse, kar ima.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
komuna32
Član
Član



Pridružen-a: Sre 07 Feb 2007 9:05
Prispevkov: 74
Aktiv.: 0.33
Kraj: Pragersko

PrispevekObjavljeno: Sre Sep 26, 2007 10:56 am    Naslov sporočila:   Odgovori s citatom

Jaz uporabljam

2051
---SCL na P1.4
---SDA na P1.5
seveda z pull up uporoma 10k.

In

PCF8583P
----SCL na pin 6
----SDA na pin 5
----OSC1 na pin 1
----OSC2 na pin 2
----A0 in GND na GND


LP
Aleš

_________________
Nikoli nikogar ne oropaj upanja;
morda je to vse, kar ima.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
komuna32
Član
Član



Pridružen-a: Sre 07 Feb 2007 9:05
Prispevkov: 74
Aktiv.: 0.33
Kraj: Pragersko

PrispevekObjavljeno: Čet Okt 11, 2007 11:19 pm    Naslov sporočila:   Odgovori s citatom

Sem že popravil napako.

Imam pa vprašanje, če je možno nekako nastaviti uro, da bi ob
določeni uri izklopila en pin ob določeni uri pa vklopila.

Poizkušal sem že z
If H = 2 Then
P1.4 = 0
End If

Samo, ko imam 22 mi ne dela prav-zakaj.

LP
Aleš

_________________
Nikoli nikogar ne oropaj upanja;
morda je to vse, kar ima.
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 -> AVR, LPC900, x51 Č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: 493 dni


Powered by phpBB © 2001, 2005 phpBB Group