Zum Inhalt springen

Funktionen

Alles, was es simuliert, und alles, was es prüft.

Jede Funktion unten kannst du am Demo-Board ausprobieren. Mit jeder Version kommen neue dazu, aus der Erfahrung mit unseren eigenen Boards.

01 · Import

01 · Import

Fünf Dateiformate, ein Board-Modell

Zieh die Dateien auf die Arbeitsfläche oder öffne sie über das Projektmenü. Sie werden auf deinem Rechner gelesen, in der Desktop-App oder im Browser, ohne installiertes ECAD-Programm und ohne Upload.

KiCad
Ein eigener Parser liest .kicad_pcb, .kicad_pro und .kicad_sch direkt. KiCad muss nicht installiert sein.
Altium
Die Binärdateien werden direkt gelesen: .PcbDoc für Kupfer und Netzliste, .SchDoc für die Bauteilwerte, .PrjPcb für Netzklassen.
Eagle
Die XML-Dateien werden mit ihren Verbindungen gelesen, und die Pin-zu-Pad-Zuordnung jedes Bauteils wird angewendet, damit Schaltplan- und Board-Netze übereinstimmen.
Gerber
RS-274X/X2 mit Excellon-Bohrdaten, Stückliste und Bestückungsdaten. Netze werden aus überlappendem Kupfer rekonstruiert, Pads aus den Öffnungen im Lötstopplack und Bauteile aus der Bestückungsdatei.
ODB++
Ein Job als .tgz oder .zip oder sein Ordner. Bauteile, Pins und Netze werden aus dem Job gelesen, der Lagenaufbau aus seiner Matrix. Einen Schaltplan enthält das Format nicht.
Nur Schaltplan
Keine Board-Datei? Die Netzliste reicht. Daraus wird ein Board erzeugt, damit du die Schaltung trotzdem simulieren kannst.

02 · Bauteilmodelle

Komplexe Bauteile, aus ihren Datenblättern modelliert

Einfache Bauteile wie Widerstände und Kondensatoren lassen sich aus ihren Werten leicht simulieren. Schief geht ein Design bei den komplexen, deshalb baut Amptrace deren Modelle aus den Datenblättern: Schwellspannung, Rds(on), Flussspannung oder die Referenz eines Reglers. So siehst du, wo das echte Bauteil von dem abweicht, was dein Design annimmt, ein Fehler, den eine Regelliste übersieht.

Bauteilmodelle
Ein KI-Modell macht aus einer Bauteilnummer und ihren Pinnamen ein Gleichstrommodell. Aus einem Leistungs-MOSFET wird zum Beispiel sein Rds(on) zwischen Drain und Source. Gleiche Bauteile werden einmal modelliert und wiederverwendet.
Echte Datenblätter
Lade deine eigenen Datenblätter hoch, oder lass Amptrace sie suchen: über das Datasheet-Feld des Bauteils, einen Distributor oder die Seite des Herstellers. Die Desktop-App lädt sie selbst herunter; einem Browser wird der Download oft verweigert, dann fragt dich die App nach dem PDF. So oder so zieht Amptrace die relevanten Seiten heraus und baut das Modell daraus.
Nachprüfbar
Erzeugte Modelle sind gekennzeichnet, zeigen ihre Annahmen und lassen sich vor dem nächsten Lauf bearbeiten oder ersetzen. Nichts wird ohne dich geändert.

03 · Simulieren

Dein Layout, simuliert mit seinem echten Kupfer

Ein Schaltungssimulator rechnet den Schaltplan und behandelt jede Verbindung als idealen Draht. Amptrace rechnet dein tatsächliches Layout: Aus dem Kupfer jedes Netzes wird ein Widerstandsnetz aus Flächenwiderstand, Vias und Flächen. So siehst du den Strom in jeder Leiterbahn und die Spannung an jedem Pin, genau so, wie du das Board gezeichnet hast.

Gleichstromfluss
Setz Spannungsquellen und Stromlasten auf Pads und bekomm den Strom in jeder Leiterbahn und jedem Via, farbig auf dem Board.
IR-Abfall
Spannungsverlust im Kupfer für jede Leiterbahn, jedes Via und jede Fläche, mit eigener Ansicht und Legende.
Transient
Sprung-, Puls- oder Sinusquellen, über die Zeit simuliert. Kondensatoren laden sich, Dioden schalten in jedem Schritt. Mit dem Cursor verfolgst du das Kupfer durch Einschaltstrom, PWM-Zyklen und RC-Einschwingen.
Anlaufstrom
Das Einschalten als Momentaufnahme zum Durchfahren. Zieh den Zeitcursor über den Verlauf, und das Board folgt.
Live
Rechnet beim Bearbeiten neu, die Zahlen ändern sich also, wenn du eine Quelle verschiebst. Mit Dynamik ist jeder Takt ein echter Transient: Kondensatoren laden sich und Spulen schwingen in Echtzeit.
Regler
Ein DC/DC-Wandler oder LDO hält seine Ausgangsspannung und zieht den passenden Eingangsstrom, mit Warnungen bei Dropout und Strombegrenzung.
Energiebaum
Wohin jedes Milliwatt geht: die Versorgungen als Baum vom Eingangsstecker abwärts, Strom und Leistung jedes Bauteils, die Wandlerverluste und die ganze Bilanz als Flussdiagramm.

04 · Ersatzschaltungen

Schau dir jedes Modell genau an, um die Ergebnisse zu verstehen

Ein Modell mit dem Gate am falschen Pad sieht aus wie ein richtiges, funktioniert aber nicht. Amptrace kann die Ersatzschaltung jedes Bauteils auf das Bauteil selbst zeichnen, so kannst du das Modell mit der Platine abgleichen.

Jedes Bauteil, an seinem Platz
Ansicht ▸ ⧉ Ersatzschaltungen zeichnet die Ersatzschaltung jedes Bauteils auf das Bauteil, auf dem Board, im Schaltplan und im 3D-Aufbau. Eine gestrichelte Linie verbindet die Pins eines Elements, mit Schaltzeichen und Wert darauf.
Bauelemente als Bauelemente
Ein MOSFET, BJT oder Regler wird als eigenes Schaltzeichen in einem Rahmen über seinen drei Pads gezeichnet, mit den Anschlüssen an den Pads benannt (G/D/S, B/C/E, IN/OUT/GND) und dem Enable eines Reglers als EN oder /EN markiert.
Programmierte Pins
Ein Bauteil mit Firmware zeigt die Aufgabe jedes Pins als Pfeil: hinaus für einen Pin, den das Programm treibt, hinein für einen, den es liest, ein Balken für eine Versorgung. Dazu kommen der Pinname und der aktuelle Pegel eines Ausgangs, etwa PB3 HIGH oder PB0 60%.
Was nicht modelliert werden konnte
Ein hohler Ring markiert jeden Pin, den das Modell nicht nutzt, und eine Zeile über dem Bauteil sagt, was fehlt, zum Beispiel „+2 nicht gezeigt“, „nicht modelliert“ oder „SPICE-Subcircuit“.
Und was du gesetzt hast
⊙ Interaktives zeigt den Rest: die Quellen, Lasten, Messpunkte, Schalterhebel und leuchtenden LEDs, die du auf das Board gesetzt hast, genauso gezeichnet und einzeln schaltbar.

05 · Farbansichten

Sieh dir die Simulation deines Boards aus sechs Blickwinkeln an

Jede Ansicht im Menüband ändert, was die Farben des Kupfers bedeuten. Zeig mit der Maus auf das Kupfer, um den genauen Wert zu sehen; jede Ansicht hat ihre eigene Legende.

Lagen
Das Board wie gefertigt: Leiterbahnen, Pads, Flächen und Bestückungsdruck in den üblichen Lagenfarben, jede Lage einzeln schaltbar.
Strom · Fluss
Kupfer, eingefärbt nach dem Strom, den es führt. Fluss zeigt ihn als Teilchen, schneller, wo mehr Strom fließt.
Spannung
Eine durchgehende Skala oder eine Farbe pro Versorgung. Klick in der Legende auf eine Stufe, um nur ihre Netze zu zeigen und dorthin zu springen.
IR-Abfall
Spannungsverlust im Kupfer, ab dem Einspeisepunkt oder pro Millimeter, auf einem Gitter so fein, wie du willst.
Thermik
Verlustleistung in Bauteilen und Erwärmung in Leiterbahnen, als Temperaturanstieg oder absolute Temperatur bei einer Umgebung, die du festlegst.
Overlays
Referenzbezeichner, hervorgehobene Netze, Quellmarkierungen und die Legende, über jeder Ansicht, in 2D oder im 3D-Aufbau.

06 · Die Platine in 3D

Dein kompletter Lagenaufbau in 3D

Prüf, ob ein Via den Strom zwischen den Lagen führt, die du erwartest, und ob jede Fläche dort liegt, wo du sie vermutest. Amptrace zeichnet jede Kupferlage, jedes Prepreg und jeden Kern in der Dicke aus deiner Datei, in denselben Farben wie die Board-Ansicht. Zieh die Lagen auseinander, blende einzelne aus oder lies den Aufbau von der Kante oder von unten. Zeig auf ein Via, um zu sehen, welche Lagen es verbindet und, in der Stromansicht, aus welcher Lage in welche es den Strom führt. Bauteilkörper auf beiden Seiten und deine Quellen- und Messpunkte sind ebenfalls zu sehen.

07 · Prüfungen & Berichte

Ein Bericht aus der vollständigen Simulation

Zehn Kategorien: Kupfer, Versorgung, Thermik, Wandler, Layout, Schnittstellen, Signale, Bauteile, DFM und EMV/ESD. Jeder Fund verlinkt auf seine Stelle auf dem Board. Nimm einen Fund an oder schalte eine Regel für deine Art von Board ab, und sie bleibt aus.

  • Footprints werden mit dem echten Gehäuse jeder Bauteilnummer verglichen
  • Jede Versorgung mit ihrer Leistung zusammengefasst
  • Export als PDF oder HTML für das Design-Review

08 · Programmierung

Schreib die Firmware, und das Board führt sie aus

Beschreib, was ein Mikrocontroller tun soll, und die App schreibt Arduino-Code dafür, benennt jeden Pin, den sie erkennt, und markiert, welche das Programm ansteuert. Die Simulation führt den Code dann aus, sodass ein Ausgang echten Strom in das treibt, woran er hängt. Auf dem Beispiel-Board führt der STM32 ein LED-Lauflicht aus, und seine LEDs leuchten, weil der Code sie ansteuert.

  • Pins nach Aufgabe. Ausgänge, die das Programm treibt, Eingänge, die es liest, und Versorgungen, alle nach der Bauteilnummer benannt.
  • Aktuelle Pegel. Ein Ausgang zeigt HIGH, LOW oder ein PWM-Tastverhältnis an seinem Pin.
  • Code und Kupfer passen zusammen. Schalt die Routine ab, und das Kupfer zu diesen LEDs führt nichts mehr.
  • Durch das Datenblatt begrenzt. Ausgangsimpedanz und Versorgungsstrom kommen vom Bauteil, ein Pin kann also nicht mehr treiben als der echte.

09 · Assistent

Frag die Platine, was sie tut

Frag unseren Assistenten nach deinem Board, in normalen Worten, und zeig auf die Bauteile, die du meinst.

Auf deinem Rechner beantwortet
Fragen wie „Was liegt auf +3V3?“, „Woran hängt J1?“ oder „Wie viele Kondensatoren?“ beantwortet die App selbst, exakt, auf Deutsch oder Englisch, und nichts verlässt deinen Rechner. Fragst du, wo ein Bauteil ist, kommt die Antwort mit einem Bild davon.
Du entscheidest, was gesendet wird
Fragen, die eine Einschätzung brauchen, gehen an ein KI-Modell, und eine Einstellung mit vier Stufen legt fest, wie viel vom Board mitgeht. Sie beginnt bei den Bauteilen, die du erwähnt hast, und du siehst die genauen Daten, bevor sie gesendet werden.
Zeigen statt beschreiben
Wähl Bauteile und Netze auf dem Board aus, um danach zu fragen. Bauteil- und Netznamen in der Antwort sind Links: ein Klick, und das Board zeigt die Stelle.
Es schlägt vor, du entscheidest
Eine Antwort kann Änderungen vorschlagen, etwa einen Wert oder eine Quelle. Sie gelten erst, wenn du sie übernimmst.

Und vieles mehr

  • Schaltplan-Editor

    Schaltung zeichnen und gleich simulieren.

  • Energiebaum

    Wohin jedes Milliwatt geht.

  • Footprint-Prüfung

    Gegen das echte Gehäuse geprüft.

  • Projekte

    Bei jeder Änderung gespeichert.

  • Konsole

    Jeder Lauf protokolliert.

  • Berichte

    PDF oder HTML fürs Review.

  • Deine Daten

    Läuft auf deinem Rechner.

  • Mehr in Arbeit

    Regelmäßig aktualisiert, mit neuen Funktionen und Korrekturen.

Alles davon funktioniert am Demo-Board

Kein Konto nötig. Für dein eigenes Design brauchst du ein kostenloses Konto, und die Desktop-App gehört zu Pro.

Demo-Board öffnen