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 

propelerska (navidezna) ura
Pojdi na stran Prejšnja  1, 2
 
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
SimonS
Član
Član



Pridružen-a: Čet 01 Jul 2004 11:18
Prispevkov: 4592
Aktiv.: 20.59
Kraj: Kobarid

PrispevekObjavljeno: Pet Maj 20, 2005 9:00 pm    Naslov sporočila:   Odgovori s citatom

Ziv Silvo
No malo grdo sem se izrazil. V mislih sem imel assembler za AVR. Saj sam prehod ne bi smel biti hud, ce le poznas dobro procesor. Za Alyja ne dvomim.
Sicer pa mislim, da bi se dalo tudi v Cju napisati kar dosti hiter programcek. Vsekakor si bom ono urico omislil. Edino nekoga, ki ima EAGLE bi prosil, ce mi lahko naredi PRINT oz. EPS datoteko, da si lahko sam izdelam tiskovino. Ce mi stvar ne bo odgovarjala in da bom imel dovolj volje (hmmm skoraj ne verjamem Cool ), pa si bom napisal nov program

_________________
Lep dan
Simon
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.09
Kraj: Črnuče

PrispevekObjavljeno: Pet Maj 20, 2005 9:53 pm    Naslov sporočila:   Odgovori s citatom

Simons. Lahko meni pošlješ shemo, če nočeš vezje večje od 80x100.
Če ima Eagle vsaj 3/4 komponent, ki jih rabiš ti zrišem.

Rabim spet malo vaje. Wink

_________________
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
Iztok
Član
Član



Pridružen-a: Pet 08 Okt 2004 0:55
Prispevkov: 4974
Aktiv.: 22.30
Kraj: LJ

PrispevekObjavljeno: Pet Maj 20, 2005 10:30 pm    Naslov sporočila:   Odgovori s citatom

Silvo je napisal/a:
Tukaj je namreč zelo pomemben procesorski čas. Na videz gre sicer za enostavno aplikacijo, a vedeti je treba, da mora biti prižiganje ledic časovno usklajeno. Nekako takole: Branje pozicje ->prikaz-> priprava podatkov(ter vse kar sodi zraven -nastavtev itd) ->branje pozicije ...


Silvo, če prav razumem tvojo varijanto, nameravaš izdelat program tako, da bo prožil sekvence glede na kotno pozicijo. To pa pomeni, da potrebujemo senzor, ki deluje kot inkrementalni dajalnik (absolutni bi bil že ... Very Happy ) in daje impulze na skoraj vsako kotno stopinjo. Vsekakor bi bil to zelo točen sistem pozicioniranja številk. V tem primeru bi rabil še dodaten senzor za nulto - start pozicijo.

Kolikor sem gledal načrte teh zadev, večina dela samo na en (start) impulz, potem pa program po nekem časovnem zaporedju izvrši cel prikaz. Seveda pa je zato potrebno imeti enakomerno in stabilno hitrost vrtenja - kvaliteten motorček.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



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

PrispevekObjavljeno: Pet Maj 20, 2005 10:44 pm    Naslov sporočila:   Odgovori s citatom

Ne vrjetno se ne bom lotil izdelave. (razmišljal sem sicer kako bi to naredil iz običajnega sobnega ventilatorja - takrat bi bila vsaj dvojna korisit Wink )Videl sem tisto, ki jo je izdelal Lojz - za njo imam še nekje tiskano vezje. Kot si napisal - potreben je en start impulz, ko je rotor v točno določeni poziciji - s tem recimo sprožiš prekinitev. V prekinitveni rutini izvedeš prižiganje ledic. Zunaj prekinitve pa "delaš" tisto, kar ni zelo pomembno. Poleg vsega boš moral še vzporedno meriti čas. Tukaj pa se stvar lahko že malo zaplete. Ravno zaradi tega znajo višji jeziki predstavljati kar problem. Če bi že šlo bi bilo potrebno procesor kar lepo "naviti".
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
jjakob
Član
Član



Pridružen-a: Pet 19 Nov 2004 14:12
Prispevkov: 1348
Aktiv.: 6.04

PrispevekObjavljeno: Sob Maj 21, 2005 12:04 am    Naslov sporočila:   Odgovori s citatom

Te ure delujejo tako, da merijo čas od enega impulza senzorja do drugega, nato ta čas delijo z 360, dobijo pa koliko časa je od ene vrstice do druge. Nato se vsakič, ko preteče ta čas pokaže naslednji podatek na led diodah. Vse skupaj je zelo podobno multipleksiranju.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo MSN Messenger - naslov
Silvo
Moderator
Moderator



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

PrispevekObjavljeno: Sob Maj 21, 2005 9:24 am    Naslov sporočila:   Odgovori s citatom

Citiram:
Te ure delujejo tako, da merijo čas od enega impulza senzorja do drugega, nato ta čas delijo z 360,


Seveda lahko, a spet je problem procesorski čas. Confused Izmeriš čas med dvema impulozma to deliš z rasterjem, ki ga želiš. Dobiš razmik med dvema "sigmentoma"
Pazi poleg tega moraš še meriti čas ki ga prikazuješ - ta mora biti točen.
Sam bi se zadeve lotil drugače. "Čakal" bi le na začetni impulz čas med "segmenti" pa bi bil fiksen (glede na izračun iz obratov, ki naj bi bili konstantni) - potrebno bi vrjetno bilo tudi malo eksperimentiranja. S tem bi prihranil veliko procesorskega časa.

Citiram:
Vse skupaj je zelo podobno multipleksiranju.


Točno, gre za neko vrsto mehansko-električnega multipleksiranja.

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



Pridružen-a: Sre 25 Feb 2004 12:46
Prispevkov: 343
Aktiv.: 1.54

PrispevekObjavljeno: Sob Maj 21, 2005 11:56 am    Naslov sporočila:   Odgovori s citatom

Če uporabiš npr. PIC-a s 40MHz oscilatorjem (kar npr. PIC18F458 brez problema "prenese") mislim, da procesorski čas skoraj ne bi smel biti problem...
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
Pojdi na stran Prejšnja  1, 2
Stran 2 od 2

 
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: 77 dni


Powered by phpBB © 2001, 2005 phpBB Group