amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Amiga, AmigaOS 4 > Tastatur Reset-Schaltung [ - Suche - Neue Beiträge - Registrieren - Login - ]

-1- [ - Beitrag schreiben - ]

14.03.2005, 19:21 Uhr

MaikG
Posts: 5172
Nutzer
Hat jemand diese Schaltung aus dem Aminet mal nachgebaut?
Erst lief sie kurzzeitig dann gab sie +5 Volt auf den
Reset Ausgang. Das aber nicht nur als Signal sondern mit xxx mA drauf.

Das ist jetzt schon der 2.Chip in meinen Layout finde ich keinen
Fehler also muss es die Schaltung an sich sein.

Was passiert eigentlich bei einem Reset mit der CLK - Leitung?
Vielleicht kann ich selbst eine Schaltung machen die auch Funktioniert.

[ - Antworten - Zitieren - Direktlink - ]

15.03.2005, 03:59 Uhr

GolfSyncro
Posts: 1455
Nutzer
ähmm muß man jetzt net verstehen wenn du ctrl+lamiga+ramiga drücks ist das automatisch ein hardware reset... was willst du da bastelen (soweit mein kenntnis stand

--
Mfg
GolfSyncro


[ - Antworten - Zitieren - Direktlink - ]

15.03.2005, 07:43 Uhr

analogkid
Posts: 2394
Nutzer
Zitat:
Original von GolfSyncro:
ähmm muß man jetzt net verstehen wenn du ctrl+lamiga+ramiga drücks ist das automatisch ein hardware reset... was willst du da bastelen (soweit mein kenntnis stand

--
Mfg
GolfSyncro


z.B. bei Benutzung einer USB-Tastatur, die keinen Hardware-Reset durchführt (Keine Ahnung wie das in seinem speziellen Fall ist).



--
Join us @ Sarkasmus-pur


:amiga: :dance1:

Talking about music is like dancing about architecture

[ Dieser Beitrag wurde von analogkid am 15.03.2005 editiert. ]

[ - Antworten - Zitieren - Direktlink - ]

15.03.2005, 08:30 Uhr

MaikG
Posts: 5172
Nutzer
Nein, ich meine wenn man eine Externe Tastatur am A1200 anschließen
will, kann man an den einem Chip CLK,DAT,GND und + 5 V abgreifen.
Das geht problemlos, nur der Tastaturreset geht damit nicht.
Und dafür ist die Schaltung im Aminet, sie benötigt CLK, GND und +5V.

[ - Antworten - Zitieren - Direktlink - ]

15.03.2005, 19:55 Uhr

GolfSyncro
Posts: 1455
Nutzer
puh da hab ich kein schimmer von ;-)

--
Mfg
GolfSyncro


[ - Antworten - Zitieren - Direktlink - ]

17.03.2005, 14:53 Uhr

GMB
Posts: 836
Nutzer

Hi Maik,

wie hast Du denn die Schaltung exakt aufgebaut? Hast Du da Fotos von gemacht?
Hast Du immer beide Eingänge des NAND Gatters verwendet?
Bist Du sicher, die richtigen Pins an den CIAs erwischt zu haben? Hast Du dort einen Kurzschluss o.ä. gebaut?

Ciao

GMB

:boing: :dance1:

[ - Antworten - Zitieren - Direktlink - ]

17.03.2005, 18:59 Uhr

MaikG
Posts: 5172
Nutzer
>wie hast Du denn die Schaltung exakt aufgebaut?

Mh, na auf eine Plantine mit Ätzen und so.

>Hast Du da Fotos von gemacht?

Nein, könnte ich aber machen wenn es morgen hell genug ist.

>Hast Du immer beide Eingänge des NAND Gatters verwendet?

Nein, wenn ich diese ASCII Zeichnung richtig Interpretiere
muss man bei den 1. 2. und 4. nur den Positiven(oberen) Eingang
verwenden.

>Bist Du sicher, die richtigen Pins an den CIAs erwischt
>zu haben? Hast Du dort einen Kurzschluss o.ä. gebaut?

Die Tastatur läuft also müssten es die richtigen Pins
sein.

[ - Antworten - Zitieren - Direktlink - ]

18.03.2005, 23:23 Uhr

MaikG
Posts: 5172
Nutzer
Hab jetzt mal die Diode getauscht, geht jetzt immerhin
bei jedem 2.Reset. Zum Schutz des Amigas hab ich noch
eine Diode vor dem Reset Eingang gesetzt.
Ist das nun Richtig mit den eingängen?

[ - Antworten - Zitieren - Direktlink - ]

20.03.2005, 18:33 Uhr

MaikG
Posts: 5172
Nutzer
Zu früh gefreut, mit dem Nackten Amiga gehts aber
mit B1230 oder B1260 macht die Schaltung einen Reset
im Sekundentakt.
Egal gibts ebend kein Tastatur-Reset.

[ - Antworten - Zitieren - Direktlink - ]

20.03.2005, 22:26 Uhr

GMB
Posts: 836
Nutzer
Hi MaikG,

also das scheint IMHO an den besagten Eingängen zu liegen.
Also Du verwendest doch da ein 74HCT132 NAND-Schmitt-Trigger, welches doch folgende Logikfunktion hat:

IN A IN B OUT
L L H
L H H
H L H
H H L

Wenn Du jetzt also den 2. Eingang offen lässt, macht der alles mögliche, je nachdem, was gerade bei Dir im Raum passiert. Dieser MUSS auf ein definiertes Potential gelegt werden. In diesem Fall solltest Du beide Eingänge einfach kurzschliessen, sprich das Eingangssignal ein beide Eingänge legen. Du könntest natürlich auch einen Eingang über einen Widerstand (>=10kOhm) an die Versorgungsspannung hängen. Ersteres ist aber wohl praktikabler. Du verwechselst das Gatter hoffentlich nicht mit einem OP...

Ein Blick auf das Datenblatt könnte Dir u.U. auch noch weiter helfen:
http://www.semiconductors.philips.com/pip/74HCT132.html



Ciao

GMB

:boing: :dance1:

[ Dieser Beitrag wurde von GMB am 20.03.2005 editiert. ]

[ - Antworten - Zitieren - Direktlink - ]

21.03.2005, 14:54 Uhr

MaikG
Posts: 5172
Nutzer
>Wenn Du jetzt also den 2. Eingang offen lässt, macht der
>alles mögliche, je nachdem, was gerade bei Dir im Raum
>passiert. Dieser MUSS auf ein definiertes Potential gelegt
>werden. In diesem Fall solltest Du beide Eingänge einfach
>kurzschliessen, sprich das Eingangssignal ein beide
>Eingänge legen. Du könntest natürlich auch einen Eingang
>über einen Widerstand (>=10kOhm) an die Versorgungsspannung
>hängen. Ersteres ist aber wohl praktikabler.


Stand nicht in der Anleitung, kling aber Logisch,
werde es mal ausprobieren.


>Du verwechselst das Gatter hoffentlich nicht mit einem OP...

Ich weiss was ein NAND tut und auch was ein schmitttrigger macht.
Was beides zusammen macht weiss ich nicht.
Ich weiss auch nicht was der Chip überhaupt "verarbeiten" soll.

[ - Antworten - Zitieren - Direktlink - ]

21.03.2005, 19:00 Uhr

MaikG
Posts: 5172
Nutzer
Nein war auch nichts.
Hat zwar am Messgerät brauchbare ergebnisse geliefert
am Amiga aber nicht.

Beim Start gibt meine Tastatur vielleicht schon
ein Reset Signal. CapsLock blinkt kurz auf wie beim Reset.
Darauf Reagiert scheinbar die Schaltung. Jeder andere
Tastaturadapter geht jedoch.

Also geht das teil in eine Resetschleife.
Klemmt man das teil erst nach dem Kaltstart an gehts.

Die Tastatur müsste einer vom A4000 Baugleich sein,
hab ich mal von Vesalia gekauft, glaube ich.

Muss aber wie gesagt noch was mit der Turbokarte(n) zusammenhängen.

Ich glaube langsam mit einem PIC ist das einfacher zu machen.

[ - Antworten - Zitieren - Direktlink - ]

21.03.2005, 21:21 Uhr

GMB
Posts: 836
Nutzer
Hi Maik,

vielleicht solltest Du doch mal Bilder machen. Wenn Du eins hast, vielleicht sogar paar Oszilloskopbilder (während der entsprechenden Funktion).

Oder für den Anfang zumindest mal eine Logiktabelle, sprich der Pegel an den jeweiligen Ein- und Ausgängen der Schaltung selbst und der Gatter.
Also den Schaltungseingang mal auf Masse legen, mit dem Oszi, Logikanalyser oder Multimeter die verschiedenen Spannungspegel messen und protokollieren. Jeweils mit und ohne Betätigung des Reset-Tasters und anschließend das gleiche mit 5V Eingangspegel über den 100kOhm Pullup-Widerstand.
Hast Du an dem 33kOhm Poti mal gedreht?
Welche Version hast Du aufgebaut, mit oder ohne delay?
Wenn Du die Bilder nicht alle hier posten willst, kannst Du sie mir entweder per EMail schicken oder an ftp://gmbs.homeunix.net/upload/ hochladen, dort kann nur ich sie lesen.

Ciao

GMB

:boing: :dance1:

[ Dieser Beitrag wurde von GMB am 21.03.2005 editiert. ]

[ Dieser Beitrag wurde von GMB am 21.03.2005 editiert. ]

[ - Antworten - Zitieren - Direktlink - ]

22.03.2005, 14:49 Uhr

MaikG
Posts: 5172
Nutzer
>Oder für den Anfang zumindest mal eine Logiktabelle, sprich
>der Pegel an den jeweiligen Ein- und Ausgängen der
>Schaltung selbst und der Gatter.

Eingang(Pin1+2) Pin4+5 Pin9 Ausgang

Low High Low Low
High Low High High

Pin 10 ist immer High.

High ist ca.5 Volt Low ist 0 Volt mit durchgang zur Masse.

>Jeweils mit und ohne Betätigung des Reset-Tasters und
>anschließend das gleiche mit 5V Eingangspegel über den 100kOhm
>Pullup-Widerstand.

Hab kein Reset-Schalter drangebaut.


>Hast Du an dem 33kOhm Poti mal gedreht?

Nein ich denke das ist so gemeint falls die Schaltung
KEIN Reset macht.

>Welche Version hast Du aufgebaut, mit oder ohne delay?

Ohne, brauch ich nicht mit delay.

>Wenn Du die Bilder nicht alle hier posten willst,
>kannst Du sie mir entweder per EMail schicken oder
>an ftp://gmbs.homeunix.net/upload/ hochladen, dort
>kann nur ich sie lesen.

Hier kann man ja keine Bilder direkt hochladen, habe
sie dir über mFTP geschickt.
TRFront.JPG und TRBack.JPG

Sieht schon mittlerweile mitgenommen aus weil ich
den Chip+Diode+Kondensator schon umgelötet hatte.

[ - Antworten - Zitieren - Direktlink - ]

22.03.2005, 22:28 Uhr

GMB
Posts: 836
Nutzer
Hi Maik,

das Pin 10 immer high ist ist doch logisch, schließlich ist das ein Eingang und der hängt über den 10kOhm Widerstand an 5V. Die Pegel scheinen ja zu passen, die (statische) Funktion auch.

Ein extra Reset-Schalter ist doch u.A. der Zweck der Schaltung, oder?

An dem 33kOhm Widerstand solltest Du mal drehen, schließlich stellt dieser Schaltungsteil einen Tiefpass dar. Ich habe das jetzt nicht explizit nachgemessen, gehe aber mal davon aus, dass während eines Tastatur-Resets mind. eine positive Halbwelle des KDBCLK ausbleibt, sprich den Tiefpass passieren sollte. Wenn derzeit ein Dauerreset ausgelöst wird, scheint auch der normale KDBCLK noch ungewollt den Tiefpass zu passieren. Der 33k beeinflusst das Ladeverhalten des Kondensators, und da dieser scheinbar nicht ausreichend geladen wird, solltest Du ihn wohl mal verringern (aber probier sicherheitshalber auch mal größere Werte).
Schaltet die eingebaute Schaltung denn den (u.U. auch nicht angeschlossenen) Ausgang auf low wenn
- kein Reset ausgelöst wurde
- ein Tastaturreset ausgelöst wurde
Im Regelfall sollte er ja immer high sein und nur bei einem (gewünschten) Reset low.
Wenn der Ausgang nicht angeschlossen ist, befindet sich der Rechner dann auch im Dauerreset? Zieht nur die neue Resetschaltung oder auch noch ein anderer IC bei eingebauter Turbokarte die Reset-Leitung auf low?

Beim Aufbau hättest Du allerdings ruhig etwas sparsamer mit dem Lötzinn sein können.

Ciao

GMB

:boing: :dance1:

[ Dieser Beitrag wurde von GMB am 23.03.2005 editiert. ]

[ - Antworten - Zitieren - Direktlink - ]

22.03.2005, 22:52 Uhr

Supimajo
Posts: 1265
Nutzer


[ Dieser Beitrag wurde von Supimajo am 30.07.2005 um 19:12 Uhr editiert. ]

[ - Antworten - Zitieren - Direktlink - ]

23.03.2005, 09:11 Uhr

MaikG
Posts: 5172
Nutzer
>das Pin 10 immer high ist ist doch logisch, schließlich ist das ein >Eingang und der hängt über den 10kOhm Widerstand an 5V. Die Pegel >scheinen ja zu passen, die (statische) Funktion auch.

Du wolltest alle Eingänge wissen...

>Ein extra Reset-Schalter ist doch u.A. der Zweck der Schaltung,
>oder?

Nein! Es gibt einen direkten Reset-Taster Eingang am A1200
dafür braucht man keine Schaltung.

>An dem 33kOhm Widerstand solltest Du mal drehen, schließlich stellt >dieser Schaltungsteil einen Tiefpass dar.
Kann ich probieren.

>Wenn der Ausgang nicht angeschlossen ist, befindet sich der Rechner
>dann auch im Dauerreset?
Nein, dann gehts er 1A.

>Zieht nur die neue Resetschaltung oder auch noch ein anderer IC bei
>eingebauter Turbokarte die Reset-Leitung auf low?

Nur die Schaltung.

>Beim Aufbau hättest Du allerdings ruhig etwas sparsamer mit dem >Lötzinn sein können.

Die Platine war etwas unterätzt hab deswegen nochmal alles
nachgezogen.

@Supermajo
Interessant zu wissen was da generell passiert.
Jetzt versehe ich auch was die Schaltung macht, oder machen
sollte.


[ - Antworten - Zitieren - Direktlink - ]

23.03.2005, 22:52 Uhr

GMB
Posts: 836
Nutzer
Zitat:
Original von MaikG:
>An dem 33kOhm Widerstand solltest Du mal drehen, schließlich stellt >dieser Schaltungsteil einen Tiefpass dar.
Kann ich probieren.


Sei so gut.

Zitat:
>Wenn der Ausgang nicht angeschlossen ist, befindet sich der Rechner
>dann auch im Dauerreset?
Nein, dann gehts er 1A.


Gut, das heist aber im Klartext, dass der Tiefpass nicht richtig eingestellt ist...
Also bitte mal Schaltung einbauen ohne den Ausgang anzuschliessen und Multimeter an den Ausgang - was sagt es? Ich hoffe, ziemlich genau 5V. Pegel kleiner als 4V waehren sehr schlecht... (abgesehen von den 0V beim Reset)

Ciao

GMB

:boing: :dance1:

[ - Antworten - Zitieren - Direktlink - ]

24.03.2005, 19:00 Uhr

MaikG
Posts: 5172
Nutzer
>Gut, das heist aber im Klartext, dass der Tiefpass nicht
>richtig eingestellt ist...
>Also bitte mal Schaltung einbauen ohne den Ausgang
>anzuschliessen und Multimeter an den Ausgang - was
>sagt es? Ich hoffe, ziemlich genau 5V. Pegel kleiner als
>4V waehren sehr schlecht... (abgesehen von den 0V beim
>Reset)

4,89 V beim Reset Ausgang=Masse machmal für 10 sek
und manchmal bis der Reset wirklich erfolgt.

Hab ich erwähnt das die Schaltung Funktioniert wenn
man sie erst nach dem Kaltstart anschließt?

[ Dieser Beitrag wurde von MaikG am 24.03.2005 editiert. ]

[ - Antworten - Zitieren - Direktlink - ]

27.03.2005, 22:39 Uhr

checker
Posts: 640
Nutzer
ich habe aus dem aminet die schaltung IBMKey nachgebaut geht super auch der reset per tastatur geht jedoch ghet eine originale Amiga tastur dann nicht meht sondern nur eine ps/2 tastatur.

ist natürlich doof da ich den adapter mit ner 4000 er tastatur nutzen wollte =((

der quellcode für den pic ist auch dabei den könnte man ja so apaptieren das auch amiga keyboards gehen..

nur wer kann das ? ic nicht =(

cu
--
AOne G4 1000 512 MB Fast
A4000 T 200 604e 060/50 144 MB Fast
A1200 T 240 603e 060/50 245 MB Fast
A500 030 50 8 MB Fast
CDTV original =)
und und und..

[ Dieser Beitrag wurde von checker am 27.03.2005 editiert. ]

[ - Antworten - Zitieren - Direktlink - ]

28.03.2005, 18:52 Uhr

MaikG
Posts: 5172
Nutzer
>der quellcode für den pic ist auch dabei den könnte man
>ja so apaptieren das auch amiga keyboards gehen..

>nur wer kann das ? ic nicht =


Jemand der die PIC-Sprache beherrscht.
Eine neue Programmier-Sprache wollte ich eigentlich nicht
lernen.
So ein PC-Tastaturadapter hab ich ja noch, aber ich
schließ doch keine hässliche PC-Tastatur mit Windows
Tasten an mein Amiga an.

[ - Antworten - Zitieren - Direktlink - ]


-1- [ - Beitrag schreiben - ]


amiga-news.de Forum > Amiga, AmigaOS 4 > Tastatur Reset-Schaltung [ - Suche - Neue Beiträge - Registrieren - Login - ]


.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.