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 

Vhod: tipke, izhod: MIDI (USB)

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



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70828.12

PrispevekObjavljeno: Čet Jan 11, 2007 10:24 am    Naslov sporočila:  Vhod: tipke, izhod: MIDI (USB) Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
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: Čet Jan 11, 2007 11:25 am    Naslov sporočila:   Odgovori s citatom

Za branje večje količine stikal (do 35 z enim chipom) uporabljam chip M5451. Uporaba je kot na priloženi shemi (prva priponka). Datasheet je v tretji priponki. Chip je namenjen kot LED driver (7.14 euro, 1710 SIT, kupljen v IC ali HTE) in je zlorabljen za drugačen namen. Namesto LED diod priključim gor stikala, ki so vezana na en upor. Branje tipkovnice gre tako: z signali na data in clock pinih se simulira vklop ene LED diode. Ker chip misli, da prižiga LED diodo, potegne pin na maso. Če je tipka na tistem mestu pritisnjena, bo napetost na uporu padla na nič. Če tipka ni pritisnjena, bo napetost 5V. Napetost odčitamo na priključku PRESS. Ko je prebrana prva tipka, preberemo naslednjo in tako naprej do konca. Za stalno branje je potrebna primerno hitro branje v zanki. Na ta način lahko preberemo poljubno kombinacijo istočasno pritisnjenih tipk (n-key rollover).

Izhod chipa ni multipleksiran. Če že vklopljen pin vklopimo še enkrat, output ne trzne (glitch). Del pinov se lahko uporabi kot input, del kot output. Z ustreznim softwerom se lahko na chip istočasno priklopi tipke, izhode, pa še LCD display (dvo, štirivrstični,...).

Samohvala: to je moja lastna ideja in ni pobrana iz interneta.

Tastaturo bi lahko bral tudi z kakšnim namenskim chipom za televizijske remote control naprave (druga priponka). imaš naenkrat vsaj 64 priključkov. Na izhodu dobiš kodo tipke. Izhod seveda ne bi šel na infra rdečo diodo. Ta način mogoče ni primeren, ker chip ne pošilja paketov dovolj hitro, ker so med pritiski na tipko premori fiksne dolžine, pa še več istočasnih tipk ne dopušča.

Jur



stikala.JPG
 Opis:
 Velikost datoteke:  6.09 KB
 Pogledana:  6933 krat

stikala.JPG



rc5.JPG
 Opis:
 Velikost datoteke:  24.07 KB
 Pogledana:  4 krat

rc5.JPG



M5450_51.pdf
 Opis:

Download
 Ime datoteke:  M5450_51.pdf
 Velikost datoteke:  142.86 KB
 Downloadano:  2 krat

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



Pridružen-a: Ned 04 Jan 2004 23:19
Prispevkov: 2391
Aktiv.: 10.09
Kraj: Kranj

PrispevekObjavljeno: Čet Jan 11, 2007 3:16 pm    Naslov sporočila:   Odgovori s citatom

Verjetno rabi Mare vedeti tudi, če je pritisnjenih več tipk naenkrat.
To pa mislim da s čipi za TV remote control ni možno.

LP
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70828.12

PrispevekObjavljeno: Čet Jan 11, 2007 3:25 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
bostjang
Član
Član



Pridružen-a: Tor 03 Jan 2006 15:29
Prispevkov: 3469
Aktiv.: 14.65
Kraj: Postojna

PrispevekObjavljeno: Čet Jan 11, 2007 4:26 pm    Naslov sporočila:   Odgovori s citatom

Moj sodelavec Marko Jankovec je naredil MIDI - USB vmesnik, ki je lepo opisan v Svetu elektronike.
Naredil je tudi tipkovnico za cerkvene orgle (seveda s podporo več tipkam hkrati). Tega ni v Svetu elektronike, se pa lahko pri njem dobi.
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: Čet Jan 11, 2007 4:41 pm    Naslov sporočila:   Odgovori s citatom

Če berem tipke na PCju, LED driver chip običajno priključim kar na printerski port. Dovolj so štiri žice: masa, clock, data in signal z pullup upora (ta gre na kakšen vhodni pin, na primer na paper out). Ideje za povezavo z MIDIjem nimam. Na PICu so dovolj trije pini. Najenostavneje bi bilo, če bi PIC (ali kakšen drug microcontroler) skaniral tastaturo, pritisnjene tipke bi dajal na serijski port. Verjetno obstoja kakšen serijski na MIDI adapter. Mislim na softwerskega, tako da lahko vsaki sprejeti tipki določiš midi ukaz.

Bom malo oko vrgel na net.

Jur
Nazaj na vrh
Skrit 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: Čet Jan 11, 2007 4:46 pm    Naslov sporočila:   Odgovori s citatom

mi747 je napisal/a:
Verjetno rabi Mare vedeti tudi, če je pritisnjenih več tipk naenkrat.
To pa mislim da s čipi za TV remote control ni možno.LP


Kot sem že prej napisal, z remote control brati več tipk ni možno. Remote je dober zato, ker lahko samo z enim chipom (ne vsakim) beremo veliko različnih tipk, ki pa ne smejo biti pritisnjene naenkrat. Včasih tudi to prav pride.

LCD driver lahko prebere naenkrat vse možne kombinacije pritisnjenih in nepritisnjenih stikal (do 35 stikal). To tudi včasih pride prav.

Jur
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Proteus
Član
Član



Pridružen-a: Sre 15 Jun 2005 10:03
Prispevkov: 1943
Aktiv.: 8.20

PrispevekObjavljeno: Čet Jan 11, 2007 5:23 pm    Naslov sporočila:   Odgovori s citatom

Seveda pa tako pri klavirju, kot pri orglah ni vseeno kako pritisneš na tipko:
- samo nežno pritisneš ali
- močno udariš.
Torej manjka še senzor pritiska na posamezno tipko , v nasprotnem primeru bo zvok iz orgel "robotski".
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
zcetrt
Član
Član



Pridružen-a: Tor 13 Dec 2005 11:29
Prispevkov: 275
Aktiv.: 1.16
Kraj: Ljubljana

PrispevekObjavljeno: Čet Jan 11, 2007 10:59 pm    Naslov sporočila:   Odgovori s citatom

Orgle naj ne bi imele dinamičnih tipk.
_________________
4.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70828.12

PrispevekObjavljeno: Čet Jan 11, 2007 11:03 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
MaRkiZ
Neznanec
Neznanec



Pridružen-a: Sob 13 Jan 2007 20:23
Prispevkov: 8
Aktiv.: 0.04

PrispevekObjavljeno: Sob Jan 13, 2007 8:31 pm    Naslov sporočila:  Midi klaviatura Odgovori s citatom

Sam sem izdelal midi orgelska pedala, 2 oktavi, ki se začneta in končata s C. Poglejte si na http://www.bolha.com/oglas1477247.
Izdelal sem tudi MIDI pedala za igranje bobnov, ki so občutljiva na dotik. Vsi instrumenti omogočajo popolno polifonijo, se pravi lahko delujejo vse tipke hkrati. Se pravi z minimalnim zamikom, kolikor omogoča MIDI komunikacijski standard.

Kar se tiče priklopa MIDI naprav na PC, pa sem izdelal enostaven MIDI-USB vmesnik, ki je opisan v Svetu elekronike, št. 128, letnik 2006.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
MaRkiZ
Neznanec
Neznanec



Pridružen-a: Sob 13 Jan 2007 20:23
Prispevkov: 8
Aktiv.: 0.04

PrispevekObjavljeno: Ned Jan 14, 2007 12:31 pm    Naslov sporočila:   Odgovori s citatom

Proteus je napisal/a:
Seveda pa tako pri klavirju, kot pri orglah ni vseeno kako pritisneš na tipko:
- samo nežno pritisneš ali
- močno udariš.
Torej manjka še senzor pritiska na posamezno tipko , v nasprotnem primeru bo zvok iz orgel "robotski".


Proteus, nobene klasične (mehanske ali pnevmatske) orgle nimajo dinamičnih tipk. Tudi moderne klasične izvedebe, ki so običajno elektro-pnevmatske - se pravi da je igralna miza preko stikal v manualih in pedalih povezana z omarami s piščalmi z električnimi ali optičnimi povezavami - nimajo dinamičnih tipk.
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 -> Periferija Č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