Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
petkomatej Član

Pridružen-a: Sob 07 Sep 2013 23:05 Prispevkov: 30 Aktiv.: 0.21 Kraj: Litija
|
Objavljeno: Čet Okt 10, 2013 9:03 pm Naslov sporočila: ADC driver MCP3002 |
|
|
sem začetnik in bi rad uporabil 10bitni ADC driver, kamor bi priklopil dva potenciometra. driver bi rad povezal na PIC kjer bi lahko prebral vrednosti. zanima me ali je zunanji driver bolj natančen kot ADC v picu? sprašujem zato ker na picu ne morem dobit stabilne vrednosti, vrednosti mi zelo poskakujejo.
mi prosim pomagate razlozit kako priklopit MCP3002 driver preko SPI
|
|
Nazaj na vrh |
|
 |
mucek Član


 
Pridružen-a: Tor 01 Avg 2006 10:47 Prispevkov: 5530 Aktiv.: 24.05 Kraj: Domzale
|
Objavljeno: Čet Okt 10, 2013 9:20 pm Naslov sporočila: Re: ADC driver MCP3002 |
|
|
petkomatej je napisal/a: |
sprašujem zato ker na picu ne morem dobit stabilne vrednosti, vrednosti mi zelo poskakujejo. |
Loti se najprej tega problema - kaj zelo skakati nima kaj, če je prav narejeno:
- Uporabljaš interno referenco ali zunanji Aref pin?
- Je slednji zadovoljivo blokiran?! (vsaj en 100 nF proti masi, čimbliže samemu kontrolerju)
- Na vhod ADCja (spet čim bliže kontrolerja) daj en večji keramični kondenzator, vsaj 10 uF, še raje 22 ali 47. X5R ali X7R.
Po mojem ti bo to lepo rešilo poskakovanje.
Lp, g
_________________ ...lahko pa se tudi motim ... |
|
Nazaj na vrh |
|
 |
petkomatej Član

Pridružen-a: Sob 07 Sep 2013 23:05 Prispevkov: 30 Aktiv.: 0.21 Kraj: Litija
|
Objavljeno: Čet Okt 10, 2013 9:37 pm Naslov sporočila: |
|
|
kako to misliš interno referenco? drugače pa imam dva 100nF na picu čisto zraven VDD in VSS pina... (pic18f4550)
napajanje je preko USBja. na PCB imam približno 20 ledic.... če so vse ledice izklopljene, mi vrednost potenciometra skače +/- 1 do 2.... ko prižigam in ugašam ledice, se ta vrednost kar poveča na +/- 4...
|
|
Nazaj na vrh |
|
 |
mucek Član


 
Pridružen-a: Tor 01 Avg 2006 10:47 Prispevkov: 5530 Aktiv.: 24.05 Kraj: Domzale
|
Objavljeno: Čet Okt 10, 2013 9:42 pm Naslov sporočila: |
|
|
To, da ti odčitki skačejo, ko se spreminja obremenitev, jasno kaže na neurejeno napajalno napetost kontrolerja. Dodaj poleg obstoječih 100 nF kondenzatorjev še kaj bolj konkretnega (keramika 22 uF, pa lahko še kak elektrolit), pa bo takoj bolje. Isto 22 uF dodaj med ADC vhod in GND.
Glede Aref - sam s PICi ne delam, ampak verjetno imajo isto kot drugi kontrolerji možnost različnih napetostnih referenc; najsi bo to kar napajalna napetost, kakšna interna napetost ali pa referenčna napetost, pripeljana na določen pin. Ti očitno uporabljaš kar VCC kot referenco.
LP, g
_________________ ...lahko pa se tudi motim ... |
|
Nazaj na vrh |
|
 |
petkomatej Član

Pridružen-a: Sob 07 Sep 2013 23:05 Prispevkov: 30 Aktiv.: 0.21 Kraj: Litija
|
Objavljeno: Čet Okt 10, 2013 10:03 pm Naslov sporočila: |
|
|
takoj zraven napajanja imam elektrolit 100uF, na vsakem čipu pa keramiko 100nF... Torej naj zraven 100nF dam še 22uF?
med vhod potenciometra in GND pa tudi 22uF? bom poizkusil ampak dvomim da bo kaj boljše :/
|
|
Nazaj na vrh |
|
 |
mucek Član


 
Pridružen-a: Tor 01 Avg 2006 10:47 Prispevkov: 5530 Aktiv.: 24.05 Kraj: Domzale
|
Objavljeno: Čet Okt 10, 2013 10:26 pm Naslov sporočila: |
|
|
Daj nalepi shemo in PCB, da vidim ... Lahko tudi na PM.
Kaj imaš za en regulator napetosti, 7805 ali direktno iz USB?
Poskusi vseeno s kondenzatorji, kot sem ti napisal ...
Lp, g
_________________ ...lahko pa se tudi motim ... |
|
Nazaj na vrh |
|
 |
petkomatej Član

Pridružen-a: Sob 07 Sep 2013 23:05 Prispevkov: 30 Aktiv.: 0.21 Kraj: Litija
|
Objavljeno: Čet Okt 10, 2013 11:03 pm Naslov sporočila: |
|
|
Napajanje direktno iz USB, brez regulatorja napetosti. Shema je v priponki. Preko usb pa krmilim ledice... kondenzatorje dobim v ponedeljek in poizkusim še to
Opis: |
|
Velikost datoteke: |
50.7 KB |
Pogledana: |
37 krat |

|
|
|
Nazaj na vrh |
|
 |
. Neznanec

Pridružen-a: Pet 01 Okt 2004 1:17 Prispevkov: 1 Aktiv.: 0.00
|
Objavljeno: Čet Okt 10, 2013 11:39 pm Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika.
|
|
Nazaj na vrh |
|
 |
petkomatej Član

Pridružen-a: Sob 07 Sep 2013 23:05 Prispevkov: 30 Aktiv.: 0.21 Kraj: Litija
|
Objavljeno: Čet Okt 10, 2013 11:46 pm Naslov sporočila: |
|
|
iz usb imam vezane samo 4 pine... eden (torej ohišje) je v zraku
|
|
Nazaj na vrh |
|
 |
. Neznanec

Pridružen-a: Pet 01 Okt 2004 1:17 Prispevkov: 1 Aktiv.: 0.00
|
Objavljeno: Pet Okt 11, 2013 12:06 am Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika.
|
|
Nazaj na vrh |
|
 |
petkomatej Član

Pridružen-a: Sob 07 Sep 2013 23:05 Prispevkov: 30 Aktiv.: 0.21 Kraj: Litija
|
Objavljeno: Pet Okt 11, 2013 12:10 am Naslov sporočila: |
|
|
Hvala za opozorilo, sem preveril, ohišje ni vezano nikamor, tudi na GND ne
|
|
Nazaj na vrh |
|
 |
. Neznanec

Pridružen-a: Pet 01 Okt 2004 1:17 Prispevkov: 1 Aktiv.: 0.00
|
Objavljeno: Pet Okt 11, 2013 12:15 am Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika.
Opis: |
|
Velikost datoteke: |
2.89 KB |
Pogledana: |
3372 krat |

|
|
|
Nazaj na vrh |
|
 |
petkomatej Član

Pridružen-a: Sob 07 Sep 2013 23:05 Prispevkov: 30 Aktiv.: 0.21 Kraj: Litija
|
Objavljeno: Pet Okt 11, 2013 12:22 am Naslov sporočila: |
|
|
lahko prosim pripneš večjo sliko (tisti vodni žig zakriva pol slike). torej ohišje povežem na ground plane. kakšna je vrednost 4n7 kondenzaorja?
|
|
Nazaj na vrh |
|
 |
. Neznanec

Pridružen-a: Pet 01 Okt 2004 1:17 Prispevkov: 1 Aktiv.: 0.00
|
Objavljeno: Pet Okt 11, 2013 12:23 am Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika.
|
|
Nazaj na vrh |
|
 |
petkomatej Član

Pridružen-a: Sob 07 Sep 2013 23:05 Prispevkov: 30 Aktiv.: 0.21 Kraj: Litija
|
Objavljeno: Pet Okt 11, 2013 12:28 am Naslov sporočila: |
|
|
vedno sem mislil da gre za 470nF, hvala. jutri naročim vse komponente ki ste jih predlagali, v ponedeljek testiram. kaj pa tisto prvotno vprašanje, ADC driver ne bi pomagal?
|
|
Nazaj na vrh |
|
 |
|