Speech Modul SPO256A-AL2 - C64

Es gibt 538 Antworten in diesem Thema, welches 56.866 mal aufgerufen wurde. Der letzte Beitrag (25. November 2022 um 09:33) ist von spasskl.

  • Stiftleiste und dem Userportstecker erfolgt ja mit einem Flachbandkabel.

    ok. ich würde es ohne Flachbandkabel konzipieren...

    und direkt einen Userportstecker "dran löten"...

    gepflegt werden: VC20, VIC20, C16, 116, C/plus4, C64, C64 II, SX64, C128, C= PC20-III, C= LT286-C,... :thumbup: + amigos

  • Die Idee von TurboMicha ist sehr gut mit dem Userportstecker direkt

    an die Platine löten. Siehe WIC64 etc.

    Das Drachenboot liegt schon am Strand.

    Die Königin sie zittert.

    Und wenn der Wind die Segel bläht,

    dann hab ich Blut gewittert.

    Einmal Wikinger immer Wikinger.

  • Stiftleiste und dem Userportstecker erfolgt ja mit einem Flachbandkabel.

    ok. ich würde es ohne Flachbandkabel konzipieren...

    und direkt einen Userportstecker "dran löten"...

    Habe ich bei meiner auch so umgesetzt. :D

    Sollte es wirklich ein Flachbandkabel werden, so macht es Sinn, die Seite auf der Platine mit Schneid-Klemmtechnik auszuführen: Die einzelnen Adern vom Flachbandkabel auf die Platine zu löten macht echt keinen Spaß... :wink:

    10 GOTO Lesezeichen im Profil
    20 READ Lesezeichen im Profil
    30 PRINT Lesezeichen aus Profil
    40 POKE 198,0: WAIT 198,1

  • Nur als Tipps:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Ich würde den Analog- und den Digitalteil etwas räumlich trennen. Dann sieht es gleich viel übersichtlicher aus und passt besser auf A4 quer. ^^

    Den roten Kringel würde ich mir nochmals anschauen. Wenn ich mich nicht irre ist Pin 1 GND und Pin 2 +5 V ...

    [edit]

    Ach so, das ist nicht der User-Port-Stecker, sondern dein "Flachbandkabel"? Da würde ich aber dringend die gleiche Belegung wie am User-Port machen, sonst verwechselst du das irgendwann. Oder wie schon geschrieben gleich den Stecker auf die Platine.

    [/edit]

    Und die grünen Dinger sind eher unüblich ... GND geht immer nach unten, VCC (wenn als Pfeil dargestellt) immer nach oben. Sonst sollten es eher "Netzsymbole" sein. Aber das ist nur Kosmetik/Geschmackssache.

    Ansonsten recht prima für das erste Projekt. :smile:

  • kinzi

    Du hast Recht.

    1 und 2 nicht brücken. Ground = 1 und 2 = +5V

    Das Drachenboot liegt schon am Strand.

    Die Königin sie zittert.

    Und wenn der Wind die Segel bläht,

    dann hab ich Blut gewittert.

    Einmal Wikinger immer Wikinger.

  • Du hast Recht.


    1 und 2 nicht brücken. Ground = 1 und 2 = +5V

    Siehe mein EDIT ... es ist wohl das "Flachbandkabel" und nicht der User-Port dargestellt. Genau deshalb aber meine Empfehlung:

    Da würde ich aber dringend die gleiche Belegung wie am User-Port machen, sonst verwechselst du das irgendwann.

    Da stellt man sich nämlich selber ganz böse Fallen.

  • So hier die nächste Überarbeitungsstufe:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Die VCC-Pfeile gehen jetzt alle nach oben und GND nach unten (bis auf einen wo es nicht passt). Bei der Steckerleiste zum Userport habe ich eine GND-Verbindung wieder weggenommen. Die Umsetzung der Userport-Verbindung zum direkten Anlöten des Userportsteckers kommt in einem nächsten Schritt (vielen Dank spasskl fürs Zusenden der Daten).

    Im Moment habe ich noch ein anderes Problem mit Target: Ich hatte ja den SP0256 als eigenes Bauteil angelegt und damit den 28-poligen Sockel, den ich vorher im Schalplan hatte, ersetzt. Wenn ich jetzt vom Schalplan in den Layout-Modus schalte, wird der SP0256 dort nicht erkannt, d.h. alle Leitungen, die an den SP0256 anschließen, hängen "in der Luft". Benutzt evtl. jemand Target 3001 und kann erklären, warum der Sp0256 nicht ins Layout übernommen wird ?

  • Bitte melde dich an, um diesen Anhang zu sehen.

    Pin 12 am User-Port ist GND - ist "das Rote" Absicht? Könntest ja auch nur ein GND-Symbol einzeichnen. Oder wolltest du "SBY" an einen User-Port-Pin heranführen?

    "Das Grüne" - ist das ein Reset? Dann müsste der nach GND, nicht nach VCC.

  • Mit den Bezeichnungen so etwas in der Art meinte

    Bitte melde dich an, um diesen Anhang zu sehen.

    Gibt bestimmt Ne Möglichkeit in dem Programm sowas einzufügen

  • Nein, die Pins der 12-poligen Stiftleiste sollen nicht direkt mit den entsprechenden Pins am Userport korrespondieren. Ich wollte von dort ein Flachbandkabel zum Userportstecker verlegen. Durch die Anordung der Signale an der Stiftleiste wollte ich nur erreichen, dass das Flachbandkabel nicht verdreht wird. Über Pin 3 von der Stiftleiste werden 5V Versorgungsspannung vom Userport übernommen. Das grün markierte Bauteil ist ein Jumper, sodass auch die Möglichkeit besteht, die 5V von einem externen Netzteil zu beziehen. Das rot markierte SBY-Signal geht an PA2 des Userports.

    Das Problem mit meinem SP0256 im Layout scheint tats. daran zu liegen, dass der Footprint (bei Target Lötfüßchenmuster genannt) fehlt. Mal schauen ob ich das irgendwie noch ergänzen kann.

  • Das Problem mit meinem SP0256 im Layout scheint tats. daran zu liegen, dass der Footprint (bei Target Lötfüßchenmuster genannt) fehlt. Mal schauen ob ich das irgendwie noch ergänzen kann.

    Schau was für ein "Lötfüßchenmuster" bei dem IC Sockel Verwendet wurde und nimmer das gleiche..

  • Wahrscheinlich musst Du das Bauteil aus deinem Schaltplan löschen und wieder neu hinzufügen. Damit er die Änderung auch in dein Projekt übernimmt

  • OliverW. Was macht deine Platine ?

    Nach nur vier Tagen Versandzeit aus China bereits am Ziel! Das ist Reeekord... :D Trotz gewählter Versandoption wie immer. Die Forum64 Speech Cart:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Das SPR ROM habe ich mit eindesignt, auch wenn ich sicherlich nie eines bekommen werde... Die Platine passt in die Icomp und Protoparts Gehäuse. Später baue ich ein Modul mal in ein Gehäuse ein. Hierzu habe ich genügend Platz frei gelassen, um die hohen Teile (Elko, Quarz) auch liegend zu montieren.

    Der Aufdruck "Schuld ist Mor33z" fehlt noch, weil die Idee ja erst später geboren wurde... ;) Das wird dann vielleicht die V1.1 ...

    Sollte Interesse daran bestehen, würde ich eine Sammelbestellung, zum reinen Selbstkostenpreis (wie immer!), durchführen. Die Schaltung ist allerdings nicht identisch zur ELO Schaltung! Dafür aber sehr kompakt.

    10 GOTO Lesezeichen im Profil
    20 READ Lesezeichen im Profil
    30 PRINT Lesezeichen aus Profil
    40 POKE 198,0: WAIT 198,1

  • Wahrscheinlich musst Du das Bauteil aus deinem Schaltplan löschen und wieder neu hinzufügen. Damit er die Änderung auch in dein Projekt übernimmt

    .... habe ich zweimal probiert - geht nicht. Ich muss mal genauer in der Doku nachlesen ...

    ... habe es jetzt herausgefunden. Man muss selbst erstellte Bauteile im Layoutmodus nochmal extra importieren. Jetzt ist der SP0256 auch im Layout vorhanden. Nun geht es an die Erstellung der Userportkontakte auf der Platine.