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 

Elektronska ključavnica z LCDjem

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Osnove programiranja PIC-a v Assembler-ju
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
Irmscher
Neznanec
Neznanec



Pridružen-a: Sre 01 Mar 2006 10:19
Prispevkov: 3
Aktiv.: 0.01
Kraj: Ljubljana

PrispevekObjavljeno: Pet Mar 03, 2006 3:15 pm    Naslov sporočila:  Elektronska ključavnica z LCDjem Odgovori s citatom

Pozdravljeni!

Narediti moram elektronsko ključavnico z lcdjem na mikrokontrolerju PIC16F84A.

Ker sem bolj nov na tem področju, sem dobil od prijatelja že napisan program ( klik ), vendar ne vem točno kaj dela.

Bi se dalo kaj razložiti?

Hvala!
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: 14673
Aktiv.: 61.95
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Pet Mar 03, 2006 3:53 pm    Naslov sporočila:   Odgovori s citatom

Analiza takega assemblerskega programa brez komentarjev je zahtevna stvar tudi za poznavalca. Verijetno bi prej spisal nov program, kot analizitral nekaj za kar sploh nimam pojma kako naj bi delovalo. Sad
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
jur
Član
Član



Pridružen-a: Pet 02 Dec 2005 14:45
Prispevkov: 5142
Aktiv.: 21.71
Kraj: [color=zelena]Ljubljana[/color]

PrispevekObjavljeno: Pet Mar 03, 2006 4:18 pm    Naslov sporočila:   Odgovori s citatom

Program je če kar dobro pregleden, če ven vržeš asm instrukcije. Mankajo pa seveda komentarji, zakaj je neka stvar tam kjer je. Očitno gre za listing file od nekega PIC basica. Na oko grobo rečeno bere iz tipkovnice, preverja rezultat in nekaj izpisuje na zaslon. Zna zamenjatio geslo, ki je v eepromu.

....
; 44: PORTB = %10000000
; 45: PORTB = ShiftRight(PORTB, vrstica)
; 46: WaitMs 10
; 47: If vrstica = 0 Then
; 48: If PORTB.1 = 1 Then
; 49: tipka = "1"
; 50: Goto prebrana
....

Jur
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Irmscher
Neznanec
Neznanec



Pridružen-a: Sre 01 Mar 2006 10:19
Prispevkov: 3
Aktiv.: 0.01
Kraj: Ljubljana

PrispevekObjavljeno: Sob Mar 04, 2006 3:16 pm    Naslov sporočila:   Odgovori s citatom

jur je napisal/a:
Program je če kar dobro pregleden, če ven vržeš asm instrukcije. Mankajo pa seveda komentarji, zakaj je neka stvar tam kjer je. Očitno gre za listing file od nekega PIC basica. Na oko grobo rečeno bere iz tipkovnice, preverja rezultat in nekaj izpisuje na zaslon. Zna zamenjatio geslo, ki je v eepromu.

....
; 44: PORTB = %10000000
; 45: PORTB = ShiftRight(PORTB, vrstica)
; 46: WaitMs 10
; 47: If vrstica = 0 Then
; 48: If PORTB.1 = 1 Then
; 49: tipka = "1"
; 50: Goto prebrana
....

Jur



Potem je to el. ključavnica z lcdjem?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Irmscher
Neznanec
Neznanec



Pridružen-a: Sre 01 Mar 2006 10:19
Prispevkov: 3
Aktiv.: 0.01
Kraj: Ljubljana

PrispevekObjavljeno: Sob Apr 22, 2006 3:26 pm    Naslov sporočila:   Odgovori s citatom

S katerim programom se da preveriti, kako točno deluje?
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: 14673
Aktiv.: 61.95
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Sob Apr 22, 2006 3:51 pm    Naslov sporočila:   Odgovori s citatom

Irmscher je napisal/a:
S katerim programom se da preveriti, kako točno deluje?


Poskusi s TEM simulatorjem, a če se prav spomnim bo potreben preveden program (HEX)

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



Pridružen-a: Sre 22 Sep 2004 22:43
Prispevkov: 189
Aktiv.: 0.80

PrispevekObjavljeno: Pon Maj 01, 2006 12:39 pm    Naslov sporočila:   Odgovori s citatom

Zanima me kakšen motorček je vgrajen v vrata, ki imajo elektronsko ključavnico? Kako se ga napaja (U/I)?
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: 14673
Aktiv.: 61.95
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Pon Maj 01, 2006 12:43 pm    Naslov sporočila:   Odgovori s citatom

Koliko sam poznam take ključavnice je izvedba čisto mehanska. Zapah sprosti majhen elektromagnet. 12 ali 24V . Tudi tok je majhen - mogoče kakih 100-200mA.
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
jur
Član
Član



Pridružen-a: Pet 02 Dec 2005 14:45
Prispevkov: 5142
Aktiv.: 21.71
Kraj: [color=zelena]Ljubljana[/color]

PrispevekObjavljeno: Sre Maj 03, 2006 1:43 pm    Naslov sporočila:   Odgovori s citatom

Ključavnica ima elektromagnet. Na jedro elektromagneta je pritrjen zapah vrat. Vzmet tišči jedro elektromagneta v zaprto stanje. Ko je elektromagnet priključen na elektriko (običajno je 12 V, tudi 24 V), kotvo potegne v tuljavo, vzmet se stisne in zapah izvleče. Ko zmanjka elektrike, vzmet zapre zapah.
Prva slika: zaprta ključavnica, druga slika: odprta ključavnica.

Jur



lock.JPG
 Opis:
 Velikost datoteke:  5.3 KB
 Pogledana:  5717 krat

lock.JPG



lock2.JPG
 Opis:
 Velikost datoteke:  5.07 KB
 Pogledana:  5715 krat

lock2.JPG


Nazaj na vrh
Skrit 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 -> Osnove programiranja PIC-a v Assembler-ju Č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: 492 dni


Powered by phpBB © 2001, 2005 phpBB Group