Kazalo po Svet elektronike forumu Svet elektronike
Revija za prave elektronike
 
AlbumAlbum   Pomoč pogostih vprašanjPomoč pogostih vprašanj   IščiIšči   Seznam članovSeznam članov   Skupine uporabnikovSkupine uporabnikov   Registriraj seRegistriraj se 
 Tvoj profilTvoj profil   Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil   PrijavaPrijava 

Težave z 90s8535

 
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Digitalna elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
Boštjan
Profesionalec


Pridružen/-a: Tor Mar 2004 22:48
Prispevkov: 100

PrispevekObjavljeno: Pon Maj 10, 2004 8:12 pm    Naslov sporočila: Težave z 90s8535 Odgovori s citatom

Imam STK200 testno ploščo. S programiranjem priloženega procesorja nimam težav, ker pa nima vgrajenega AD-ja sem nabavil 90s8535 procesor. Tu se zadeva zaplete, ker kompatibilnega procesorja ne morem programirat. Poskusil sem tudi s ponyem pa ga tudi ne prepozna. Ko v AVR Bascomu odprem programator mi napiše:
Could not identify chip with ID: FFFFFFF
Nato pa izbere procesor 90s2313. Ali imam mogoče pokvarjen procesor ali mogoče delam kaj narobe.

LP Boštjan
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
smatjaz
Mojster


Pridružen/-a: Čet Apr 2004 20:49
Prispevkov: 25
Kraj: Dolenjska

PrispevekObjavljeno: Tor Maj 11, 2004 2:37 pm    Naslov sporočila: Odgovori s citatom

Boštjan, tako se obnaša programator, kadar ni povezave s kontrolerjem.
Predlagam, da pregledaš povezave in priključke. Preveri, če si vse pravilno priključil. Pri različnih kontrolerjih imaš različen razpored priključkov. Poglej si Datasheet.

LP Matjaž
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Vlado
Profesionalec


Pridružen/-a: Ned Jan 2004 16:11
Prispevkov: 556
Kraj: Ljubljana

PrispevekObjavljeno: Tor Maj 11, 2004 6:19 pm    Naslov sporočila: 90s8535 Odgovori s citatom

LP!

"S programiranjem priloženega procesorja nimam težav, ker pa nima vgrajenega AD-ja sem nabavil 90s8535 procesor. "
Boštjan kateri je to priloženi procesor??
Sam že dolgo uporabljam STK200 in Bascom AVR in nimam težav.
Procesorje ki imajo vgrajene AD con. moraš postaviti v podnožje "A/D PARTS" v stk200.
Pini na 8535 in recimo 8515 niso enako razporejeni in obstaja možnost da si uničil procesor če si ga vstavil v podnožje "digital parts".Pine za napajanje imajo na različnih pozicijah.
Predlagam da prebereš knigico ki je zraven STK200,če pa je nimaš ti bom poskusil pomagati .
Vlado
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Boštjan
Profesionalec


Pridružen/-a: Tor Mar 2004 22:48
Prispevkov: 100

PrispevekObjavljeno: Čet Maj 13, 2004 8:35 pm    Naslov sporočila: vse deluje Odgovori s citatom

JAO kako sem kiksno. Seveda, 8535 je treba dat v drugo lukno in zadeva deluje.Jaz pa že dolgo gledam zakaj neki bi bila ona druga analogna luknja. Res hvala lepa. IC pa ni crknil.
Sedaj me pa zanima kako napisati formulo da naprimer iz vrednosti 1023 iz AD-ja dobimo vrednost 5V.Potrebujem tudi dve decimalki

AVR STK200 je res zakon
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Vlado
Profesionalec


Pridružen/-a: Ned Jan 2004 16:11
Prispevkov: 556
Kraj: Ljubljana

PrispevekObjavljeno: Pet Maj 14, 2004 6:26 pm    Naslov sporočila: 90s8535 Odgovori s citatom

Boštjan!
Poskusi takole:
5/1023 =napetost
vrednost AD x napetost=izmerjena napetost

Z STK to zelo enostavno preizkusiš,napiši program tako da ti na RS232 izpisuje izmerjne vrednosti samo če se razlikujejo od prej izmerjene.
(oprost nimam več časa,če pa ne bo šlo se oglasi)
Vlado
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Boštjan
Profesionalec


Pridružen/-a: Tor Mar 2004 22:48
Prispevkov: 100

PrispevekObjavljeno: Pon Maj 17, 2004 10:49 am    Naslov sporočila: 5/1023 Odgovori s citatom

Ali to pomeni da moram referenco priključit na 5V.Za nima me kako definirat spremenljivke da bom lahko dobil rezultate z decimalkami.Ali so potrebne kakšne posebne rutine za prikaz decimalk.Vse skupaj prikazujem na LCD-ju 2*16.Brez foruma bi bil pečen.
LP Boštjan
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Vlado
Profesionalec


Pridružen/-a: Ned Jan 2004 16:11
Prispevkov: 556
Kraj: Ljubljana

PrispevekObjavljeno: Pon Maj 17, 2004 7:30 pm    Naslov sporočila: 8535 Odgovori s citatom

Boštjan!
Pred časom sem preizkušal A/D in sem samples predelal,namesto print uporabi ukaz LCD:

'--------------------------------------------------------------------
' ADC.BAS
' demonstration of GETADC() function for 8535 or M163 micro
' Getadc() will also work for other AVR chips that have an ADC converter
'--------------------------------------------------------------------
'$regfile = "8535def.dat" ' we use the 8535

'configure single mode and auto prescaler setting
'The single mode must be used with the GETADC() function

'The prescaler divides the internal clock by 2,4,8,15,32,64 or 128
'Because the ADC needs a clock from 50-200 KHz
'The AUTO feature, will select the highest clockrate possible
Config Adc = Single , Prescaler = Auto , Reference = Internal
'Now give power to the chip
'Start Adc

'With STOP ADC, you can remove the power from the chip
'Stop Adc

Dim W As Word , Channel As Byte , N As Single , I As Byte
Config Pinc.3 = Output
Config Pinc.4 = Input
Config Pinc.0 = Input
Config Portb = Output
Channel = 0

Config Timer1 = Timer , Prescale = 1024
Tcnt1l = &H5F
Tcnt1h = &HF8

On Timer1 Tim0_isr
Enable Timer1
Enable Interrupts
Stop Timer1 ' This is required because config timer0=timer, prescale=8 will
'start the timer
Tcnt1l = &H5F
Tcnt1h = &HF8


'the above should give us T=(8*(256-0))/4000000 ie. T=0.000512 Sec.
'Stop Timer1
Reset Timer1

Start Timer1
'now read A/D value from channel 0
Do
If Pinc.4 = 0 Then
Print "adc work"
Portb.3 = Not Portb.3
End If
Start Adc
Waitms 100
W = Getadc(0)
N = W * 0.00488
Stop Adc
Start Timer1
Print "Channel " ; Channel ; " " ; Fusing(n , "#.&&") ; " value " ; W
' Incr Channel
' If Channel > 4 Then
' Channel = 0
' End If
Waitms 250
Waitms 250
Wait 2
Loop
End
Tim0_isr:
Portb.0 = Not Portb.0
Waitus 100
Tcnt1l = &H5F
Tcnt1h = &HF8
Waitms 1
Return

Vlado
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Boštjan
Profesionalec


Pridružen/-a: Tor Mar 2004 22:48
Prispevkov: 100

PrispevekObjavljeno: Tor Maj 25, 2004 1:07 pm    Naslov sporočila: OK deluje Odgovori s citatom

Program sem preizkusil na simulatorju in deluje.Ko sem vstavil ukaze za LCD namesto print mi je nastala večja datoteka od 2k, ki je vsaj mislim tako omejitev pri DEMO varjanti zato me zanima kako priti do full verzije.

LP Boštjan
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Boštjan
Profesionalec


Pridružen/-a: Tor Mar 2004 22:48
Prispevkov: 100

PrispevekObjavljeno: Tor Maj 25, 2004 9:15 pm    Naslov sporočila: Ne vem Odgovori s citatom

Rad bi izdelal termometer s sondo PT100, bi verjetno potreboval kak merilni ojačevalnik.Napajenje bi moralo biti enojno +5V. Prosim za kak dober predlog.
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Jure
Urednik


Pridružen/-a: Pon Jan 2004 12:51
Prispevkov: 2132
Kraj: Ljubljana

PrispevekObjavljeno: Sre Maj 26, 2004 6:30 am    Naslov sporočila: Odgovori s citatom

Boštjan,

najprej odgovor na prvo vprašanje: Bascom lahko naročiš na naslovu:

http://www.svet-el.si/trgovina09.html

V kolikor si dijak/študent lahko s potrdilom o šolanju kupiš šolski licenčni program, ki je enak polnemu licenčnemu programu.

Glede operacijskega ojačevalnika se posluži Google iskalnika. Pravkar sem vtipkal: 5V operational na www.google.com in dobil cel kup rezultatov.

Lp
Jure
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Digitalna elektronika Časovni pas GMT + 1 ura, srednjeevropski - zimski č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
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group