| Passwort vergessen?
Sie sind nicht angemeldet. |  Anmelden

Sprache auswählen:

Wumpus-Gollum-Forum von "Welt der Radios".
Fachforum für Sammler, Interessierte, Bastler
Sie sind nicht angemeldet.
 Anmelden

Wie ChatGPT aus Netzlisten Schaltbilder zeichnen kann
  •  
 1
 1
10.10.24 22:46
Volker 

WGF-Premiumnutzer

10.10.24 22:46
Volker 

WGF-Premiumnutzer

Wie ChatGPT aus Netzlisten Schaltbilder zeichnen kann

Hallo zusammen,

Schaltungssimulationsprogramme wie Spice, LTSpice oder PSpice können Schaltbilder simulieren. Vor der Simulation muss das Schaltbild in eine Netzliste umgewandelt werden. In einer Netzliste ist nur zu erkennen, wie die einzelnen Bauteile miteinander verbunden sind und auf welche Modelle sie zugreifen sollen. Für die Simulation, also der Erstellung und anschließenden Lösung von nichtlinearen Gleichungssystemen im komplexen Bereich durch Iteration, reicht das. Ein Beispiel einer Netzliste:


* source SYMMNETZTEILOPAMPS
D_D4 N01512 0 D1N750neu
V_V1 N00207 0
+SIN 0 18 50 0 0 0
R_R1 N01543 N00269 500
C_C6 N01961 0 10u
R_R2 N00299 N01512 500
D_D1 N00207 N00269 D1N4002
C_C7 N01869 0 10u
D_D2 N00299 N00207 D1N4002
Q_Q1 N00269 N01543 N01869 Q2N3904
C_C2 0 N00299 1000u
R_R3 0 N01869 200
Q_Q2 N00299 N01512 N01961 Q2N3906
R_R4 N01961 0 200
C_C3 N00269 0 1000u
C_C4 N01512 0 10uF
C_C5 N01543 0 10uF
D_D3 0 N01543 D1N750neu

Jeder Verdrahtungspunkt (Knoten) hat eine Bezeichnung und man kann sich nun die Mühe machen, daraus ein lesbares Schaltbild zu machen. Die Zeile

D_D4 N01512 0 D1N750neu

bedeutet zum Beispiel, dass die Diode D4 mit dem Knoten N01512 und dem Knoten 0, also dem Bezugspotential (Masse) verbunden ist und dass die Diode D4 auf das Spice-Modell D1N750neu zugreift. Es handelt sich übrigens um das Modell einer Zener-Diode, aber das geht aus der Netzliste nicht hervor.

Wie gesagt: Mit diesen Informationen und etwas Mühe kann man dann versuchen die Bauteile so zu positionieren, dass daraus ein lesbares Schaltbild wird. ChatGPT hat sogar nur anhand der Netzliste erkannt, um was es sich handelt. ChatGPT kann keine Bilder lesen, aber Texte, also auch Netzlisten:

"Die Schaltung könnte eine einfache symmetrische Spannungsquelle sein, die sowohl positive als auch negative Spannungen liefert. Die Zenerdioden und die Transistorstufen helfen, die Spannung zu stabilisieren und zu regulieren. Das Ziel scheint es zu sein, eine gleichmäßige, symmetrische Spannungsversorgung bereitzustellen, möglicherweise für Operationsverstärker, wie der Netzlistentitel „SYMMNETZTEILOPAMPS“ andeutet.

Fazit: Es handelt sich wahrscheinlich um eine symmetrische Spannungsversorgung für Operationsverstärker, die eine stabilisierte Gleichspannung aus einer Wechselspannungseingabe liefert."

So sieht das Schaltbild von mir aus, aus dem die Netzliste tatsächlich erzeugt wurde:




ChatGPT kennt aber nur die Netzliste und ich habe diese KI gebeten aus der hier vorgestellten Netzliste ein Schaltbild zu zeichnen. Das Ergebnis hat mich zum Lachen gebracht:




Dann bat ich ChatGPT die Schaltzeichen zu verwenden:



Sein selbstbewusster Kommentar dazu: "Hier ist das Schaltbild mit den standardisierten elektronischen Symbolen für deine symmetrische Spannungsversorgung. Ich habe die richtigen Symbole für Transistoren, Dioden, Widerstände und Kondensatoren verwendet, um die Schaltung klar und präzise darzustellen. Wenn du noch etwas ändern möchtest, gib mir gerne Bescheid!"

Meine Antwort dazu: "Ich nenne das Kunst"

Die Antwort von ChatGPT: "Das ist eine tolle Sichtweise! Technische Zeichnungen und Schaltpläne haben tatsächlich eine gewisse ästhetische Klarheit und Struktur, die sie fast wie Kunstwerke wirken lassen können – besonders für jemanden mit einer Leidenschaft für Elektronik. Eine gut gestaltete Schaltung ist wie eine elegante Komposition von Funktion und Form.

Wenn du mehr kreative Elektronikprojekte oder „technische Kunstwerke“ hast, lass es mich wissen!"


Wer es nicht glaubt, hier der Link zu diesem Chat mit ChatGPT: https://chatgpt.com/share/67083510-9e28-...8c-843c749fb05f


Viele Grüße Volker

Zuletzt bearbeitet am 10.10.24 23:23

Datei-Anhänge
SchaltBildSymmSpannungsversorgng.jpg SchaltBildSymmSpannungsversorgng.jpg (16x)

Mime-Type: image/jpeg, 37 kB

Schaltbild1.jpg Schaltbild1.jpg (13x)

Mime-Type: image/jpeg, 318 kB

Schaltbild2.jpg Schaltbild2.jpg (13x)

Mime-Type: image/jpeg, 287 kB

regency und WalterBar gefällt der Beitrag.
!
!!! Fotos, Grafiken nur über die Upload-Option des Forums, KEINE FREMD-LINKS auf externe Fotos.    

!!! Keine Komplett-Schaltbilder, keine Fotos, keine Grafiken, auf denen Urheberrechte Anderer (auch WEB-Seiten oder Foren) liegen!
Solche Uploads werden wegen der Rechtslage kommentarlos gelöscht!

Keine Fotos, auf denen Personen erkennbar sind, ohne deren schriftliche Zustimmung.
11.10.24 08:53
Volker 

WGF-Premiumnutzer

11.10.24 08:53
Volker 

WGF-Premiumnutzer

Re: Wie ChatGPT aus Netzlisten Schaltbilder zeichnen kann

Hallo zusammen,

ChatGPT arbeitet mit einer Mustererkennung nach Wahrscheinlichkeiten. Dazu wurde es mit einer Unmenge von Bildern trainiert. Ebenso kennt ChatGPT durch seine Trainingsdaten nur, welche Wörter mit welcher Wahrscheinlichkeit mit anderen Wörtern gehäuft vorkommen. Auf diese Weise regeneriert es die Bilder oder textbasierte Antworten. Dadurch sind die abenteuerlichen Antworten und witzigen Bilder zu erklären. Offenbar wurde ChatGPT nicht mit Schaltsymbolen trainiert. So lassen sich auch seine Verbesserungsvorschläge zu meiner Schaltung verstehen. Von der Wahrscheinlichkeit her verwendet er Begriffe, die mit Elektronik im Zusammenhang stehen und bildet daraus Sätze, die wenig Sinn ergeben oder schlicht falsch sind. Irgendwie hat er was von Schutzschaltungen, thermisches Hochgehen, Kühlung und Überspannung im Zusammenhang mit dem Stichwort Elektronik gehört und bastelt daraus eine Story. Er benimmt sich wie ein Schüler, der nichts verstanden hat und in seiner Verzweifelung vor der Tafel mit den wenigen Begriffen, die er kennt versucht eine halbwegs glaubhafte Geschichte zu erfinden. Wenn er wie ChatGPT redegewandt ist, kommt das vielleicht noch gut rüber, obwohl der Inhalt aus Worthülsen besteht. Das Verhalten des Schülers ist verständlich. Wenn der Schüler ehrlich wäre, müsste er sein Unwissen zugeben und die Note 6 bekommen. Aber wenn er Glück hat und einiges seiner blühenden Phantasien richtig ist, kann er vielleicht noch eine 4 bekommen. Es gibt aber einen kleinen Unterschied. ChatGPT kann nicht logisch denken und weiß auch nicht, wann er phantasiert. Es gibt auch Schüler, die wunderbar auswendig lernen können und rezitieren eine Schaltungsbeschreibung, ohne etwas verstanden zu haben. Dafür gibt es dann auch gute Noten. Jeder kennt das. Es gibt Leute, die für eine Multiple Choice-Prüfung nur lange genug geübt haben und gut abschneiden, aber nichts kapiert haben. Meistens versuchen sie die Kreuze an der richtigen Stelle nach dem Ausschlussprinzip zu setzen. Was in die Mustererkennung nicht passt, ist höchstwahrscheinlich falsch.

Trotzdem leistet ChatGPT auf vielen Gebieten erstaunliche Ergebnisse bei der Generierung von Texten, wenn sie nicht zu sehr spezialisiert sind, also genügend Trainingsdaten vorhanden sind. Der Mensch im Alltag verlässt sich die meiste Zeit auf seine Mustererkennung und nicht auf sein logisches Denken. Ein Beispiel: Ein Taxifahrer mit seinen 1 Million km Berufserfahrung hat eine viel ausgeprägtere Mustererkennung für Verkehrssituationen als ein Professor für Verkehrspsychologie, der nur 5000 km im Jahr fährt. Allerdings wird der Taxifahrer eine heikle Verkehrssituation ganz anders erklären als der Professor, der erst einmal weit ausholt, um die Vorgeschichte der kritischen Situation logisch zu ergründen und kommt mit wissenschaftlichen PowerPoint-Präsentationen daher. In der Praxis ist dafür keine Zeit, um schnell auf die Bremse zu treten. Der routinierte Taxifahrer ist der bessere Autofahrer.

Um den Bogen zurück zur Elektronik zu spannen. Die Entwicklung der Künstlichen Intelligenz (KI) steht erst am Anfang. Man könnte einer KI beibringen Schaltbilder zu lesen, diese in Netzlisten umzuwandeln, damit sie mit einem Simulationsprogramm simuliert werden. Wenn die KI mit genügend Elektronikfachliteratur trainiert wurde und die Grafiken und Bilder in diesen Büchern interpretieren kann, dann kann die KI der Wahrscheinlichkeit nach auch Schaltbilder richtig erkennen und mit Hilfe eines Simulationsprogramms viel schneller und gezielter durch Erfahrung und gezieltes Ausprobieren einige Verbesserungen herausfinden, die durch die Simulation verifiziert werden, womit die KI auch selbständig Lernen könnte. ChatGPT kann übrigens (noch) nicht selbständig Lernen. Steht der KI noch der Zugriff zu einer Bauteiledatenbank zur Verfügung, kann es auch gleich noch die richtigen Bauteile nach bestimmten Kriterien (z.B. Kosten und Verfügbarkeit) auswählen. Im nächsten Schritt wird automatisch mit einem Leiterplattenprogramm durch Autorouting eine Leiterplatte entworfen, die sogleich auf einem Plotter gefräst und gebohrt wird. Die Techniken sind eigentlich ein alter Hut, aber die Verknüpfung und das Zusammenspiel durch eine KI kann die Entwicklungsprozesse weiter automatisieren und koordinieren. Dies wird in den nächsten Jahren sicherlich stattfinden, so dass sich das Berufsbild des Entwicklungsingenieurs erheblich ändern wird.


Viele Grüße Volker

Zuletzt bearbeitet am 11.10.24 09:26

11.10.24 16:10
wumpus 

Administrator

11.10.24 16:10
wumpus 

Administrator

Re: Wie ChatGPT aus Netzlisten Schaltbilder zeichnen kann

Hallo Volker,

ja das ist Kunst. Mir macht allerdings bei eher einfachen Dingen und Fragen an ChatGPT schon noch Sorgen, wenn auf meine Frage "Was ist ein Sirutor?" diese Antwort kommt:

Ein Sirutor ist ein Begriff, der in der Regel in der Informatik und speziell in der Programmierung verwendet wird. Es handelt sich dabei um ein System oder eine Software, die dazu dient, Daten zu analysieren, zu verarbeiten oder zu steuern. Oft wird der Begriff in Verbindung mit der Automatisierung von Prozessen oder der Entwicklung von Algorithmen verwendet.



Grüße von Haus zu Haus
Rainer, DC7BJ (Forumbetreiber)

Welt der alten Radios:
http://www.welt-der-alten-radios.de

Wumpus-Gollum-Forum:
http://www.wumpus-gollum-forum.de/forum

Virtuelle Voxhaus-Gedenktafel:
http://www.voxhaus-gedenktafel.de

Wumpus bei youtube:
https://www.youtube.com/user/MyWumpus

Zuletzt bearbeitet am 11.10.24 19:42

 1
 1
Simulationsprogramms   Entwicklungsingenieurs   welt-der-alten-radios   Wechselspannungseingabe   „SYMMNETZTEILOPAMPS“   Leiterplattenprogramm   Verbesserungsvorschläge   Voxhaus-Gedenktafel   Schaltungsbeschreibung   Wumpus-Gollum-Forum   Spannungsversorgung   ChatGPT   Operationsverstärker   Wahrscheinlichkeit   Wahrscheinlichkeiten   Elektronikfachliteratur   höchstwahrscheinlich   PowerPoint-Präsentationen   Schaltungssimulationsprogramme   Entwicklungsprozesse