Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Schachcomputer / Chess Computer: > Die ganze Welt der Schachcomputer / World of chess computers


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 27.07.2009, 01:33
Benutzerbild von EberlW
EberlW EberlW ist offline
Lebende Foren Legende
 
Registriert seit: 09.01.2005
Ort: Leverkusen-Küppersteg
Alter: 59
Land:
Beiträge: 3.111
Abgegebene Danke: 45
Erhielt 60 Danke für 45 Beiträge
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 sssss3111
AW: AVR-MAX Schachzwerg

Sag' mal Fred,

weisst Du zufällig ob es möglich ist, in einer Schaltung wie einem Schachcomputer einen normalen Quarz (der ja i.d.R. mit beiden Pins irgendwo an der CPU angeschlossen wird mit jeweils einem Kondensator pro Pin, der wiederum zur Masse geht oder so) durch einen Quarzosszillator zu ersetzen und falls ja, könntest Du das mal kurz erläutern? Ich tu mich da ein bisschen schwer, weil beim Oszi ein Pin am Saft und einer an der Masse hängt. Da bleibt nur noch einer um den Takt abzugreifen - in der herkömmlichen Schaltung aber brauche ich ja zwei und ich kann wohl schlecht den Masse-Pin direkt an die CPU schließen, da somit einer der Kondensatoren kurzgeschlossen würde. Grund für mein geplantes Unterfangen ist, dass ein bestimmter Compi Ärger macht mit herkömmlichen Quarzen. Lediglich mit einem einzigen Quarz-Modell funzt es (ich komme da aber nicht mehr ran und habe nur dieses eine Muster) und da wollte ich mal probieren ob ein Oszi Abhilfe schaffen kann. Nur weiss ich nicht, wie ich das beschalten soll. Hast Du (oder sonstwer der hier gerade mitliest) eine Ahnung was da geht?

Gruß, Willi
Mit Zitat antworten
  #2  
Alt 27.07.2009, 15:04
Benutzerbild von Feuerstein
Feuerstein Feuerstein ist offline
Elite A/S
 
Registriert seit: 12.06.2009
Ort: Genthin
Alter: 71
Land:
Beiträge: 73
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 16/20
Heute Beiträge
0/3 sssssss73
AW: AVR-MAX Schachzwerg

Hallo Willi


 Zitat von EberlW Beitrag anzeigen
Sag' mal Fred,

weisst Du zufällig ob es möglich ist, in einer Schaltung wie einem Schachcomputer einen normalen Quarz (der ja i.d.R. mit beiden Pins irgendwo an der CPU angeschlossen wird mit jeweils einem Kondensator pro Pin, der wiederum zur Masse geht oder so) durch einen Quarzosszillator zu ersetzen und falls ja, könntest Du das mal kurz erläutern? Ich tu mich da ein bisschen schwer, weil beim Oszi ein Pin am Saft und einer an der Masse hängt. Da bleibt nur noch einer um den Takt abzugreifen - in der herkömmlichen Schaltung aber brauche ich ja zwei und ich kann wohl schlecht den Masse-Pin direkt an die CPU schließen, da somit einer der Kondensatoren kurzgeschlossen würde. Grund für mein geplantes Unterfangen ist, dass ein bestimmter Compi Ärger macht mit herkömmlichen Quarzen. Lediglich mit einem einzigen Quarz-Modell funzt es (ich komme da aber nicht mehr ran und habe nur dieses eine Muster) und da wollte ich mal probieren ob ein Oszi Abhilfe schaffen kann. Nur weiss ich nicht, wie ich das beschalten soll. Hast Du (oder sonstwer der hier gerade mitliest) eine Ahnung was da geht?

Gruß, Willi
Also ich versuch mal zu helfen, so gut ich kann. Ich bin nur ein hobbymäßiger "Elektroniker" kein Spezialist, vieles angelesen, manches ausprobiert.

Erstmal, vielleicht kann ich Dir mit einem Quarz helfen, in der Bastelkiste liegen etlich rum.

Sonst kenn ich mich mit AVRs am besten aus, weniger mit den alten Prozessoren aus den Schachcomputern.
Ich habe Dir mal rausgesucht, wie man dort einen Quarz und einen Osszilator anschließt, sieh mal hier möglicherweise funktioniert das bei Dir analog.
Wie Du siehst, ist hier nur ein Prozessoranschluß belegt.

Hast Du die Typenblätter des Prozessors? Welcher ist es überhaupt?

Nicht verzweifeln

Gruß Fred
__________________
Schach ist ein See, in dem eine Mücke baden und ein Elefant ertrinken kann. - Indisches Sprichwort
Mit Zitat antworten
  #3  
Alt 27.07.2009, 15:21
Benutzerbild von mclane
mclane mclane ist offline
Lebende Foren Legende
 
Registriert seit: 16.04.2005
Ort: Lünen
Alter: 58
Land:
Beiträge: 4.326
Abgegebene Danke: 2.859
Erhielt 5.540 Danke für 1.944 Beiträge
Aktivitäten Langlebigkeit
14/20 20/20
Heute Beiträge
2/3 sssss4326
AW: AVR-MAX Schachzwerg

im prinzip könnten wir uns doch auch einen eigenen Schachcomputer basteln. wie Mephisto II nur aus tastatur und Display bestehend.

dann fragen wir Ed oder sonstwen von unsere Programmierern ob sie das adaptieren können und fertigen die Dinger in Serie her.

und schon sind wir unsere eigene Saitek/Novag/Mephisto group

Warum nicht ?
Ich bin sicherlich wir finden Programmierer die uns helfen die kisten ans laufen zu bekommen. ein brikett a la Jean Pütz Hobbythek.
__________________
Die ganze Welt des Computerschachs
Mit Zitat antworten
  #4  
Alt 27.07.2009, 16:15
Benutzerbild von Feuerstein
Feuerstein Feuerstein ist offline
Elite A/S
 
Registriert seit: 12.06.2009
Ort: Genthin
Alter: 71
Land:
Beiträge: 73
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 16/20
Heute Beiträge
0/3 sssssss73
AW: AVR-MAX Schachzwerg

Seh ich auch so! Wenn viele hier ihre Erfahrungen und Fertigkeiten einbringen, wäre manches möglich. Vom Entwurf über die Herstellung bis zur Vermarktung - alles vorhanden. Tester gibts auch genug.

Gruß Fred
__________________
Schach ist ein See, in dem eine Mücke baden und ein Elefant ertrinken kann. - Indisches Sprichwort
Mit Zitat antworten
  #5  
Alt 27.07.2009, 20:36
Benutzerbild von Theo
Theo Theo ist offline
Revelation
 
Registriert seit: 15.08.2004
Ort: Helmstedt
Land:
Beiträge: 673
Bilder: 23
Abgegebene Danke: 1.025
Erhielt 247 Danke für 150 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 ssssss673
AW: AVR-MAX Schachzwerg

 Zitat von mclane Beitrag anzeigen
im prinzip könnten wir uns doch auch einen eigenen Schachcomputer basteln. wie Mephisto II nur aus tastatur und Display bestehend.
Der Gedanke ist mir auch schon oft gekommen. Das wäre doch wirklich keine Herausforderung bei den vielen fähigen Leuten hier ?! Wenn wir das Brikett fertig haben, können wir auch ein passendes Brett entwerfen und fertig ist der Forums-R30.


 Zitat von mclane Beitrag anzeigen
dann fragen wir Ed oder sonstwen von unsere Programmierern ob sie das adaptieren können und fertigen die Dinger in Serie her.
Ich hätte da ne andere Idee. Wie wäre es mit einem Steuerprogramm, das mit dem UCI-Protokoll kommunizieren kann? Unser Steuerprogramm erledigt Ein- und Ausgabe und kann UCI Engines laden sowie Eröffnungsbücher. Dazu bräuchten wir nen Flashkartenslot oder USB.

Achso und wir fragen diverse bei Arena gelisteten Autoren, ob sie ihre Programme nicht für unser microUCI kompilieren würden. Das ist nicht schwer, da wir UCI nicht verändern und die Engines lediglich anders compiliert werden müssten.

Engines wie Fruit oder Toga hätten wir so sofort kostenlos mit an Bord. Sonstige Vorteile von microUCI liegen eigentlich auch auf der Hand.

Durch Zusammenarbeit mit Arena hätten wir nur Vorteile.

 Zitat von mclane Beitrag anzeigen
und schon sind wir unsere eigene Saitek/Novag/Mephisto group

Warum nicht ?
Ich bin sicherlich wir finden Programmierer die uns helfen die kisten ans laufen zu bekommen. ein brikett a la Jean Pütz Hobbythek.
Die Kosten einer Serienfertigung würden sich sicher im Rahmen halten. Wir brauchen ja nicht die teuerste Hardware, nur eine CPU mit 128kB RAM für Hashtables & sonstiges wäre schon sinnvoll. Angepeilte Spielstärke wäre damit bis 2200-2300 SSDF je nach Engine. Denke, das reicht für alles.

Und ein vernünftiges flexibles Punktmatrixdisplay, damit wir künftige Vorhaben umsetzen können.

Probleme dürfte es eventuell mit bestehenden Patenten zu Schachbrettern geben. Oder darf man einfach so ein auto-sensory board mit Reedkontakten in Serie fertigen?
Mit Zitat antworten
  #6  
Alt 27.07.2009, 22:27
Benutzerbild von EberlW
EberlW EberlW ist offline
Lebende Foren Legende
 
Registriert seit: 09.01.2005
Ort: Leverkusen-Küppersteg
Alter: 59
Land:
Beiträge: 3.111
Abgegebene Danke: 45
Erhielt 60 Danke für 45 Beiträge
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 sssss3111
AW: AVR-MAX Schachzwerg

 Zitat von Feuerstein Beitrag anzeigen
Hallo Willi

Also ich versuch mal zu helfen, so gut ich kann. Ich bin nur ein hobbymäßiger "Elektroniker" kein Spezialist, vieles angelesen, manches ausprobiert.
Mehr ist bei mir leider auch nicht - war mal mein ganz großes Hobby und sollte mein Beruf werden. Es kam aber anders und heute habe ich sehr vieles vergessen...
Zitieren:
Erstmal, vielleicht kann ich Dir mit einem Quarz helfen, in der Bastelkiste liegen etlich rum.
Da fürchte ich, wird es Essig sein. Der Compi läuft bei mir nur mit einem einzigen Typ mit dem gewünschten Takt - bei allen anderen Typen gleicher Geschwindigkeit taktet das Gerät von sich aus runter. Ich vermute, es hat was mit der Quarzgüte zu tun. So ab etwa 20-22 MHz (glaube ich) werden nur noch Quarze angeboten, die mit der dritten Oberwelle arbeiten. Die darunter gibt es aber auch mit der gewünschten Frequenz als Grundtakt. Dieser eine Quarz den ich da habe, könnte eventuell aus einer Charge stammen, die -gewollt oder ungewollt- ihre Arbeitsfrequenz aus dem Grundtakt bezieht ... könnte, genau weiss ich es nicht und leider auch nicht mehr 100% sicher, wo ich das Ding her habe. Deshalb meine Idee, den Compi statt mit normalem Quarz mittels Quarzoszi zu befeuern in der Hoffnung, dass er damit so arbeitet wie ich es gerne hätte.
Zitieren:
Sonst kenn ich mich mit AVRs am besten aus, weniger mit den alten Prozessoren aus den Schachcomputern.
Ich habe Dir mal rausgesucht, wie man dort einen Quarz und einen Osszilator anschließt, sieh mal hier möglicherweise funktioniert das bei Dir analog.
Wie Du siehst, ist hier nur ein Prozessoranschluß belegt.
Ja, auf dem dritten Bild meinst Du? Das wäre ja genial einfach! Die alten Schachcompis werden meist so beschaltet wie auf dem zweiten Bild. Ich werde das einfach mal an einer Kiste ausprobieren, bei der ich sicher bin das nix kaputt gehen kann. Wenn das klappt, geht es an die andere und dann mal sehen.
Zitieren:
Hast Du die Typenblätter des Prozessors? Welcher ist es überhaupt?

Nicht verzweifeln

Gruß Fred
'Türlich habe ich die Datenblätter - muss ich mal wieder rauswühlen...

Gruß, Willi
Mit Zitat antworten
  #7  
Alt 27.07.2009, 20:44
Benutzerbild von Theo
Theo Theo ist offline
Revelation
 
Registriert seit: 15.08.2004
Ort: Helmstedt
Land:
Beiträge: 673
Bilder: 23
Abgegebene Danke: 1.025
Erhielt 247 Danke für 150 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 ssssss673
AW: AVR-MAX Schachzwerg

 Zitat von Feuerstein Beitrag anzeigen
. Natürlich kann man auch noch leistungsfähigere Prozessoren (z.B. 32 Bit) verwenden, aber dann wird alles anders. Und Du würdest Ruud Konkurrenz machen
Naja so ein ATmega128 hat ja bereits 1 MIPS pro Mhz. Das ist ganz schön viel! Frans Morsch würde aus 16MIPS ohne Hashtables die Spielstärke des Milano Pro oder Explorer Pro rausholen. 20MIPS mit Hashtables entspricht etwa Magellan.

Ich würde mich gerne mit der Schachprogrammierung in sonem Controller beschäftigen, aber mit so wenig Speicher reizt es mich nicht. Hashtables wären ein muß. Ich würde gerne mit Lernfähigkeit experimentieren und da bräuchte ich schon den ARM7 mit 512/128 kb Speicherplatz. Wäre so eine ARM7 Platine mit Display, Piepser und paar Tasten schwer herzustellen? Was müsste ich da als Entwickler alles einkaufen? Oder könnte ich erst mit Emulator loslegen?

Eigentlich fände ich ein UCI-Interface auf nem Controller viel sinnvoller als ein von mir geschriebenes Schachprogramm

Schönen Gruß
Theo
Mit Zitat antworten
  #8  
Alt 27.07.2009, 20:46
Benutzerbild von Helmut
Helmut Helmut ist offline
Resurrection
 
Registriert seit: 20.10.2004
Ort: Linz, Österreich
Alter: 61
Land:
Beiträge: 553
Abgegebene Danke: 18
Erhielt 36 Danke für 19 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 ssssss553
AW: AVR-MAX Schachzwerg

Ich besorg mir auf jeden Fall nun mal die gesamte hardware um den Schachzwerg neu programmieren zu können.

Sehe das als Einstieg in die Materie ....

Sehr interessant .... wär man (ich) nur schon in Pension und hätte mehr Zeit.

... Helmut
__________________
Grüße ... Helmut
______________
Es gibt genau 10 Arten von Menschen. Die, die binär verstehen, und die, die es nicht verstehen.
Mit Zitat antworten
  #9  
Alt 27.07.2009, 10:37
Benutzerbild von Helmut
Helmut Helmut ist offline
Resurrection
 
Registriert seit: 20.10.2004
Ort: Linz, Österreich
Alter: 61
Land:
Beiträge: 553
Abgegebene Danke: 18
Erhielt 36 Danke für 19 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 ssssss553
AW: AVR-MAX Schachzwerg

 Zitat von Theo Beitrag anzeigen
Nein, im Gegenteil, Du hast mir gut weitergeholfen

Mich würde vor allem der programmiertechnische Aspekt reizen, für die Verbesserung der Elektrotechnik fehlt mir leider Wissen über die Elektrotechnik

Wenn ich das richtig sehe, brauche ich nun folgendes:

- C-Editor
- Gnu C Compiler
- den kompletten Bausatz (am besten)
- Evaluationsboard
- serielles Kabel

Dann könnte ich das Programm erweitern und in den Bausatz einpflegen, gell ?!

Oder habe ich was vergessen?

Gibt es eigentlich schnellere Controller mit mehr Speicher? Mich würde mal interessieren, ob es möglich wäre mit so einfachen Mitteln eine 2000-ELO Platine zusammenzubauen

Danke und Gruß
Theo
Du kannst dir kostenlos AMTEL AVR Tools und WINAVR runterladen; damit kann man das Programm schon übersetzen. Zum Übertragen auf den Controller brauchst du dann noch das entsprechende Kit (http://shop.embedded-projects.net/in...arterkits.html).

Du kannst das Programm (mit IO am PC über commandline) auch einfach mit dem Gnu C-Compiler übersetzen; am PC ausführen und testen und wenn du fertig bist den Microcomtroller übergeben (ersetzen des Orginal Programms und belassen der IO über LEDS/Tasten).

Den Compi hab ich noch nicht erhalten; hab mich aber in der Zwischenzeit etwas mit dem Programm am PC herumgespielt!
__________________
Grüße ... Helmut
______________
Es gibt genau 10 Arten von Menschen. Die, die binär verstehen, und die, die es nicht verstehen.
Mit Zitat antworten
  #10  
Alt 27.07.2009, 12:36
Benutzerbild von mclane
mclane mclane ist offline
Lebende Foren Legende
 
Registriert seit: 16.04.2005
Ort: Lünen
Alter: 58
Land:
Beiträge: 4.326
Abgegebene Danke: 2.859
Erhielt 5.540 Danke für 1.944 Beiträge
Aktivitäten Langlebigkeit
14/20 20/20
Heute Beiträge
2/3 sssss4326
AW: AVR-MAX Schachzwerg

 Zitat von Helmut Beitrag anzeigen
Du kannst dir kostenlos AMTEL AVR Tools und WINAVR runterladen; damit kann man das Programm schon übersetzen. Zum Übertragen auf den Controller brauchst du dann noch das entsprechende Kit (http://shop.embedded-projects.net/in...arterkits.html).

Du kannst das Programm (mit IO am PC über commandline) auch einfach mit dem Gnu C-Compiler übersetzen; am PC ausführen und testen und wenn du fertig bist den Microcomtroller übergeben (ersetzen des Orginal Programms und belassen der IO über LEDS/Tasten).

Den Compi hab ich noch nicht erhalten; hab mich aber in der Zwischenzeit etwas mit dem Programm am PC herumgespielt!


wow. da gibt es ja auch schon ganz schön schnelle hardware:



PIC Starterkit



PIC Starterkit
39,90 EUR incl. 19 % UST exkl. Versandkosten
Lieferzeit: 1 Woche




AVR Starterkit (inkl. USBprog, Netzteil und ATMega8)



AVR-Starterkit bestehend aus USBprog, AVR-Starterplatine, ATMega8 und Steckernetzteil. Inkl. deutscher Anleitung!
61,90 EUR incl. 19 % UST exkl. Versandkosten
Lieferzeit: 1 Woche




ARM7 Starterkit



Das ARM7 Starterkit beinhaltet alles, um direkt in die ARM-Welt einsteigen zukönnen.
89,90 EUR incl. 19 % UST exkl. Versandkosten
Lieferzeit: 1 Woche




LPC-Starterkit mit LPC2148



LPC-Starterkit with LPC2148
119,90 EUR incl. 19 % UST exkl. Versandkosten
Lieferzeit: 1 Woche




SAM9-Starterkit



SAM9-Starterkit
225,90 EUR incl. 19 % UST exkl. Versandkosten
Lieferzeit: 1 Woche




AVR32 Starter-Kit + LCD



ICnova ADB1000 StarterKit
249,95 EUR incl. 19 % UST exkl. Versandkosten
Lieferzeit: 3-4 Tage




AVR32 Starter-Kit USB-Host + LCD



ICnova ADB1000 StarterKitplus
299,95 EUR incl. 19 % UST exkl. Versandkosten
Lieferzeit: 3-4 Tage




Zeige 1 bis 7 (von insgesamt 7 Artikeln)
__________________
Die ganze Welt des Computerschachs
Mit Zitat antworten
Antwort


Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:24 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info