Rýchly otázku ohľadne klávesnice skenovanie ..

B

Buriedcode

Guest
Ahoj, ja som pridať MIDI na staré klávesnici moje (49 klávesov), a ja som bol zvedavý, ako sa rozhranie MIDI okruh na klávesnici prepínača.Klávesnica matica má 15 I / O, a ja som pracoval mimo skenovanie rutinné, ale myslíte si, že by bolo jednoduchšie, alebo ťažšie pre mňa zachovať pôvodné skenovanie neporušené a 'prečítané' z toho?Čo mám na mysli, je, mikro nebude robiť skenovanie, ale bude 'prečítané', čo robí scanner (a samozrejme spätná väzba).

Chcel by som zachovať pôvodné obvody vnútri klávesnice (patche, zvuky, tep atď.), Takže jednoducho vyberaní 'klávesnice' (skutočné piano klávesnice), a práve použitie, ktoré je vylúčené.

Druhou možnosťou by bolo mať nejaký 15-riadku, takže som mohol prepínať medzi skenovanie okruhu v klávesnici a mojej vlastnej MIDI okruh, takže mikro robí skenovania.Viem, že jeho osobitné otázka, ale ja som zisťuje, že nie je ťažké pracovať presne 'ako' čítať I / O liniek z klávesnice prepínača.Bolo by to oveľa jednoduchšie, aby sa moje vlastné klávesnica skenovanie algoritmu (do istej miery naozaj jednoduché), potom by som presne vedieť, čo je deje.Ale ..To by znamenalo prechod všetkých 15 I / O je z jedného obvodu do druhého, alebo aspoň pridanie 15 diódy pre nejaký druh izolácie.

Ak má niekto predstavu o tom, ako 'čítať' a klávesnica scanner, bol by som vďačný, možno som niečo chýba, ale myslím, že by som musel vždy ankety vstupov pre každú zmenu, ktorá je špinavá

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Smutný" border="0" />S pozdravom,

Buriedcode.

 
Chcel by som používať CMOS prepínačov, ako napríklad, CD4066, a vyberte tieto dve možnosti: pôvodný scanner a vaše Micro.
Vždy som si radšej "My Way", než prijať existujúce okruhy ..
S pozdravom,
IanP

 
Ahoj IanP, vďaka za vaše odpovede,

Je to zvuk apelovať na 'začať od nuly', jeho, ako som chcel pracovať rovnako, tiež to znamená, že môžem mať 3-8 binárne do osmičkový kodér ušetriť na I / O, použite menšie / lacnejšie PIC

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Úsmev" border="0" />

Našťastie tam žiadne 'rýchlosť' na Leys, sú buď zapnúť alebo vypnúť, tak som pravdepodobne nebude potrebovať 'analógové' prepínače (aj keď by to asi, aby sa moje design jednoduchšie).Len 'tému' čo mám, je, že neznášam zaoberajúce sa kopou I / Os.Rada Mám v pláne dať do mojej klávesnice (utečie nástroje napájanie) a s dvoma 15-pin hlavičky, že to bude väčšie, než by som rád, pretože moje návrhy sú zvyčajne SMT sa doska rozlohe cca 20mmx30mm.

Mimochodom, ja som teraz vykřikování, hurá za vaše informácie.Pokúsim sa získať veľké PIC čítať skenovanie rutinné, asi nebude tak ťažké, a potom skúsim ďalšiu možnosť, ktorá myslím, že (to bude trvať dlho vysvetľovať) by uľahčilo ma zmeniť parametre pre každé kľúčové (channel, rýchlosť, pitch).

ide,
Buriedcode.

 

Welcome to EDABoard.com

Sponsor

Back
Top