Jump to content

DIY Masterkeyboard Midi, USB und CV-Gate


Acul
 Share

Recommended Posts

  • Replies 201
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Ich weiß wirklich nicht, wo der Fehler liegt. Ich habe jetzt alle Bauteile von der Platine genommen, die die Spannung stabilisieren und dennoch habe ich den Spannungsabfall. Der Gleichrichter wird auch tierisch heiß. Ich werde die Stromversorgung mal seperat auf einem Lochraster aufbauen und dann die entsprechenden Leitungen rüber zum PCB legen. Das klingt für mich alles sehr nach nem Kurzen. Aber ich kann nichts erkennen, außer, dass mittlerweile an einigen Stellen die Durchkontaktierung über den Jordan gegangen ist.

Also: Stormversorung extern und dann die +5V und die Versorgungsspannung für die Motoren seperat rüber legen. Ich hoffe, dass es dann funktioniert.

Link to comment
Share on other sites

Hast du mal meinen Vorschlag befolgt und die Platine auf einen Scanner gelegt und gescannt? Es könnte sein, dass ein Leiterbahnschluss oder ein Zinnschluss die Ursache sind... Die siehst du nicht unbedingngt mit bloßem Auge...

Falls du keinen Scanner hast, kannste auch ne Digicam nehmen.

Gruß

Frank

Link to comment
Share on other sites

Hallo Frank!

Das habe ich noch nicht getan. Nun ist es aber auch egal, da einige Durchkontaktierungen dahin sind und ich so die Teile gar nicht mehr auf der Platine sauber verlötet bekomme.

Ich habe noch ein zweites PCB vom MF NG hier, aber ich probier es wie gesagt erstmal mit dem Neuaufbau der Stromversorgung.

Link to comment
Share on other sites

Zur Not kann man aber auch an der Oberseite verlöten, wenn es nicht gerade IC-Sockel sind.

Ich habe schon den Verdacht, dass ein Zinnschluß die Ursache war. Da reicht ein feiner Zinnfusel aus, und den sieht man nicht immer...

Nun gut, bauste halt nochmal auf...

Link to comment
Share on other sites

Forschen beim Zollamt kannst du dir sparen.

Habe versucht etwas zu erfahren aber mit wurde nur gesagt wenn was da ist dann bekomme ich schon zeitig Bescheid.....

Ich habe extra 3sendungen gemacht und es verteilt damit ich nie über 21€ komme.

Link to comment
Share on other sites

Wenn aber 2 Sendungen an einem Tag beim Zoll sind, nützt das splitten auch nichts, leider. Wird alles zusammen gerechnet...

Aber mir ist es eigentlich egal, ob es ein paar EUR mehr sind fürs vezollen, hauptsache, es kommt mal an!

Ansonsten hätte ich die Platinen auch hier machen lassen können... ist zwar teurer, aber man hat sie in einem überschaubaren Zeitrahmen...

Egal, ich habe eh noch mit dem mechanischen "Zeugs" zu tun...

Link to comment
Share on other sites

So, heute ist meine Lieferung angekommen... was lange währt...oder so.

Nun werde ich die restlichen Sachen bestellen, dann geht es los mit Aufbau und Konfiguration.

Gruß

Frank

Zollwert war EUR 44,20

19% Einfuhrsteuer: EUR 8,40

Zoll bis EUR 150,- nur EUSt-pflichtig

Edited by fpele
Link to comment
Share on other sites

Wenn aber 2 Sendungen an einem Tag beim Zoll sind, nützt das splitten auch nichts, leider. Wird alles zusammen gerechnet...

Aber mir ist es eigentlich egal, ob es ein paar EUR mehr sind fürs vezollen, hauptsache, es kommt mal an!

Meines Wissens ist das mit dem Zusammenrechnen nicht Rechtens aber der Zoll machts trotzdem.

Link to comment
Share on other sites

  • 2 weeks later...

So nun habe auch ich alles zusammen um in das projekt voll einzusteigen.

HABE EIN FERTIGES CORE MODUL UND...eine din und eine dout platine.

hat von euch schon einer eine software die funktioniert ?

mit dem tutorial kann ich leider nicht viel anfangen...da ich noch totaler prog anfänger bin.

hat jemand nützliche infos für mich ?

Ps. können uns auch gerne im chat treffen :)

Link to comment
Share on other sites

-> MIDIO128 zum Testen von Tastern und LEDs

Oder falls Du ein Keyboard scannen moechtest, lies Dir den Thread nochmal durch, hier gibt es bspw. ein vorkompiliertes Binary fuer die MIDIbox KB:

Weiter oben dann auch noch Tipps zur Konfiguration.

Gruss, Thorsten.

Link to comment
Share on other sites

Wer lesen kann ist klar im vorteil, wer dann noch das gelsene für längere zeit im kopf behalten kann ist unschlagbar :)

Also sorry, und danke.

hab nun die software aufgespielt und das manual angeschlossen.

im mios sehe ich auch die tasten anschläge.

Nur wenn ich immer den ersten block der platinen zum anschliesen verwende dann kann ich jede taste einmal drücken und sie wird auch gescannt.

Midimon und Debug sind auf on gestellt.

set midimon on

set keyboard_debug on

[102064.548] PRESSED key=24, delay=3330, velocity=1

[102064.566] KB1: row=8, column=0, depressed=0 --> key=32, early_contact:1, note_number=68

[102066.680] KB1: row=8, column=0, depressed=1 --> key=32, early_contact:1, note_number=68

[102066.689] KB1: row=7, column=0, depressed=1 --> key=24, early_contact:0, note_number=60

[102066.689] DEPRESSED key=24

wenn ich nun die gleiche taste nochmal drücke kommt nur noch

[102097.944] KB1: row=7, column=0, depressed=0 --> key=24, early_contact:0, note_number=60

[102097.953] KB1: row=8, column=0, depressed=0 --> key=32, early_contact:1, note_number=68

[102098.106] KB1: row=8, column=0, depressed=1 --> key=32, early_contact:1, note_number=68

[102098.122] KB1: row=7, column=0, depressed=1 --> key=24, early_contact:0, note_number=60

ist das normal ?

es wird auch in der midi out Seite nichts angezeigt das was gesendet wird.

(Drücke ich in Mios unten auf der Klaviatur eine taste dann sendet er ja an midi out)

Dafür schreibt Mios immer was in der midi in Seite

[102462.555] 91 35 00

[102462.689] 91 35 6b

[102462.821] 91 35 00

[102462.951] 91 35 64

[102463.062] 91 35 00

[102463.174] 91 35 67

[102463.282] 91 35 00

Link to comment
Share on other sites

Es sollte natuerlich eine Note gesendet werden... so wie es ausschaut, sind die Tastenwerte invertiert.

Um das genauer untersuchen zu koennen, habe ich nochmal zwei neue Binaries erstellt:

http://www.ucapps.de/mios32/midibox_kb_v1_001.zip

und

http://www.ucapps.de/mios32/midibox_kb_v1_001_inv.zip

Probierst Du mal die Version v1_001_inv aus?

Gruss, Thorsten.

Link to comment
Share on other sites

Vielleicht sind aber auch nur die Kontakte vertauscht?

Ich habe jetzt einen Schaltplan gezeichnet:

http://www.ucapps.de/midibox_kb/midibox_kb_scanmatrix_vel_default.pdf

Vergleiche ihn bitte mit Deinen Anschluessen.

Idealerweise schliesst Du die Tastatur so an, dass sie mit der "normalen" (also nicht invertierten) Version v1.001 arbeitet.

Sind die Dioden eigentlich bei Deiner Tastatur genauso wie im Schaltplan ausgerichtet?

Gruss, Thorsten.

Link to comment
Share on other sites

Also im grunde ist der schaltplan von dir genau wie meine elektronik.

jedoch hatte ich bis jetzt din und out genau andersrum angeschlossen.

sag mal, woran kann es liegen das die mios software meine core platine manchmal nicht findet.

oder manchmal nachdem sie gefunden wurde ich kurz darauf zugegriffen habe, plötzlich schreibt:

No response from MIOS8 or MIOS32 core!

Check MIDI IN/OUT connections

and Device ID!

Und ganz wichtig die dioden sind anders rum!!

vergleiche:

http://www.doepfer.de/DIY/Matrix_61.gif

mit der neune software meldet mios

[122332.877] PRESSED key=25, delay=-22082, velocity=127

[122333.056] KB1: row=8, column=1, depressed=1 --> key=33, early_contact:1, note_number=69

[122333.068] KB1: row=7, column=1, depressed=1 --> key=25, early_contact:0, note_number=61

[122333.068] DEPRESSED key=25

und dann beim wieder drücken:

[122380.241] KB1: row=7, column=1, depressed=0 --> key=25, early_contact:0, note_number=61

[122380.319] KB1: row=7, column=1, depressed=1 --> key=25, early_contact:0, note_number=61

[122380.322] KB1: row=8, column=1, depressed=0 --> key=33, early_contact:1, note_number=69

[122380.338] KB1: row=7, column=1, depressed=0 --> key=25, early_contact:0, note_number=61

[122380.517] KB1: row=8, column=1, depressed=1 --> key=33, early_contact:1, note_number=69

[122380.523] KB1: row=7, column=1, depressed=1 --> key=25, early_contact:0, note_number=61

Drehe ich die kontakte um din wird zu dout und andersrum.

geht garnix mehr.

Edited by Acul
Link to comment
Share on other sites

sag mal, woran kann es liegen das die mios software meine core platine manchmal nicht findet.

oder manchmal nachdem sie gefunden wurde ich kurz darauf zugegriffen habe, plötzlich schreibt:

No response from MIOS8 or MIOS32 core!

Check MIDI IN/OUT connections

and Device ID!

Ich vermute ein Problem mit der Spannungsversorgung?

Hast Du das Core Modul direkt an Deinen Rechner angeschlossen, oder ueber einen USB Hub (empfohlen!)

Also im grunde ist der schaltplan von dir genau wie meine elektronik.

jedoch hatte ich bis jetzt din und out genau andersrum angeschlossen.

...

Und ganz wichtig die dioden sind anders rum!!

Jo, das war nicht unwichtig zu wissen!

Folgende Schritte sind notwendig:

1) DIN/DOUTs genauso wie in meinem Schaltplan anschliessen, nur so kann es funktionieren

2) wegen der gedrehten Dioden ist eine Modifikation am DIN Modul notwendig:

aus den Pull-Up Widerstaenden an den digitalen Eingaengen muessen Pull-Downs gemacht werden.

Hierfuer muessen fuenf Leiterbahnen, die momentan mit Vss (+5V) verbunden sind, unterbrochen werden (bspw. mit einem scharfen Messer):

DINR5qv_inv_pulls.gif

Und die Widerstaende am nun "lossen Ende" muessen stattdessen an Masse angeschlossen werden.

(Diese Modifikation ist mit der original MBHP_DINX4 Platine uebrigens etwas einfacher, da die Widerstaende ueber Bruecken mit 5V (oder eben Masse) verbunden werden, siehe Doku)

3) Du verwendest nun die v1_001_inv Firmware

Die Invertierung wird in Zukunft aus dem Terminal heraus konfigurierbar sein.

Gruss, Thorsten.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share


×
×
  • Create New...