Forum: PC-Programmierung Platinen-Simulator mit folgender Funktion für Linux gesucht


von ein baldiger Löter (Gast)


Lesenswert?

Hallo allerseits.

Da ich bald mit Mikrocontroller Programmierung beginnen möchte und auch 
mit dem Platinenlöten, habe ich vorab mal einige Fragen:

a ) gibt es für Linux ein Tool, mit dem ich Platinen per Drag and
    Drop mit den gangigsten Komponenten bestücken kann? ( ich teste 
gerade
    Eagle ).

b) gibt es das oben erfragte mit den gaängisten
   Mikrocontroller-Simulations-Komponenten?

c) gibt es beide oben erfragten mit der Möglichkeit, die simulierten
   Mikrocontroller entweder mit c und/oder Assembler zu programmieren? 
Eagle?
   weniger, oder?

d) gibt es die drei oben genannten, mit der Möglichkeit, diesen 
simulierten
   Schaltkreis dann zu "starten" ?

e) gibt es, wenn es all das gibt, es auch als Freeware und wann ja, wie
   heisst es?

Vielen Dank im Voraus.

von ein eben gewesener Leser (Gast)


Lesenswert?

>ein baldiger Löter

Den Namen find ich gut :)

von chris (Gast)


Lesenswert?

Für pic gibt/gab es dies, die Installation ist aber eher aufwendig.
Für Atmel Arduino/Fritzing kombination.
Für Arm soll es von Philips was geben, was auch mit dem wine Simulator 
unter
linux laufen soll.

von sirhC (Gast)


Lesenswert?

chris schrieb:
> wine Simulator
Hast du mit Absicht *Si*mulator geschrieben? *E*mulator ist ja schon 
falsch...  ;-)

von ein baldiger Löter (Gast)


Lesenswert?

Arduino/Fritzing? Mal googlen, thx soweit

von Thomas M. (thomas1123) Benutzerseite


Lesenswert?

ein baldiger Löter schrieb:
> Hallo allerseits.
>
> Da ich bald mit Mikrocontroller Programmierung beginnen möchte und auch
> mit dem Platinenlöten, habe ich vorab mal einige Fragen:
>
Ich hoffe Du hast dich schon mal mit Bausätzen oder ähnlichem befasst um 
die Fingerfertigkeit für das Löten zu erlernen (üben)

> a ) gibt es für Linux ein Tool, mit dem ich Platinen per Drag and
>     Drop mit den gangigsten Komponenten bestücken kann? ( ich teste
> gerade
>     Eagle ).
Die Free Version von Eagle ist für den Hobbybereich gut geeignet. Auch 
ist die Lernkurve nicht so steil. Jedoch ist das mit dem Drag & Drop 
nicht ganz so einfach, wie es Deine Fragestellung erwarten lässt.

Als Alternative zu Eagle könnte man noch KiCad nennen.

Besorg dir aber besser erstmal nen Steckbrett und nen paar 
Lochrasterplatinen (Keine STREIFENraster) es währe schade wenn Du dir 
die ganze Arbeit machst und eine Schaltung entwickelst dann die Platine 
routest, ätzt und bestückst nur um fest zu stellen, dass da ein Bock im 
Schaltplan ist.

> b) gibt es das oben erfragte mit den gaängisten
>    Mikrocontroller-Simulations-Komponenten?
Nicht dass ich wüste. aber es gibt bestimmt simulationstools für diverse 
Microcontroller unter Linux.

> c) gibt es beide oben erfragten mit der Möglichkeit, die simulierten
>    Mikrocontroller entweder mit c und/oder Assembler zu programmieren?
> Eagle?
>    weniger, oder?
Nein Eagle kann das nicht. Und ein "AllesInEinemProgramm" ist mir nicht 
bekannt. Ich persönlich bin von PIC auf Atmel umgestiegen, da für die 
Dinger von Atmel alles was Du brauchst als OpenSource zu bekommen ist. 
Des Weiteren Gibt es hier auf der Seite nen SUPER Tutorial.

> d) gibt es die drei oben genannten, mit der Möglichkeit, diesen
> simulierten
>    Schaltkreis dann zu "starten" ?

Das Währe auch wieder ein separates Programm. such mal nach Spice 
Simulation.

> e) gibt es, wenn es all das gibt, es auch als Freeware und wann ja, wie
>    heisst es?
>
> Vielen Dank im Voraus.

Anbei mal ein paar Links die Du bestimmt interessant finden wirst.
Ein Starter kit mit allem was Du für das erste an Hardware brauchst 
(Musst halt noch nen paar Leds und Taster drauflöten)
http://www.embedded-projects.net/index.php?module=artikel&action=artikel&id=108

Quäl Dich am besten erst gar nicht mit Assembler.
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial

Eclipse ist eine Entwicklungsumgebung, für diese gibt es auch ein plugin 
um AVRs zu programmieren.
http://www.mikrocontroller.net/articles/AVR_Eclipse

Hier noch was zur Schaltungssimulation.
http://www.mikrocontroller.net/articles/Schaltungssimulation

von Reinhard Kern (Gast)


Lesenswert?

Hallo,

so wie du das formuliert hast, kann man auch kurz sagen a..e nein. 
Selbst unter Windows gibt es das so ideal wahrscheinlich garnicht und 
angenähert für mindestens 5stellige Beträge.

Intel testet neue CPUs mit Software-Emulatoren, aber die kosten einige 
zig Millionen und sind auf dem freien Markt nicht erhältlich.

Gruss Reinhard

von Michael R. (mexman) Benutzerseite


Lesenswert?

Hallo "baldiger Löter",

Thomas Mueller hat Dir schon ganz hervorragend geantwortet.

Hier mein Beitrag:

Ich arbeite unter Linux (Ubuntu) mit folgender SW:

Eagle Freeware und KiCad fuer Leiterplatten,
Microchip MPLab als Entwicklungsumgebung (Compiler, SImulator) fuer 
PICs,
Microchip PICkit als Emulator und Debugger fuer PICs.
Die Microchip SW laeuft unter WINE, ebendo wie LTSpice zur 
Schaltungssimulation.
Trotzdem wirst Du Deinem Namen Ehre machen muessen und irgendwann mal 
anfangen was aufzubauen ;-)


Gruss

Michael

von löten-ER (Gast)


Lesenswert?

Hallo nochmal.

Vielen Dank für die ausführlichen Antworten.

Das mit der Fingerfertigkeit klappt schon, ich bin eh ein 
Hardwarebastler und
früher habe ich Revell Bausätze geklebt, mein Job ist Coder und mein 
Hobby Gitarre, also denk ich mal, das wird schon, sogar selber habe ich 
schon gewisse kleine Defekte wieder verlötet.

Da ich nun sicher öfter hier sein werde, werde ich mir nun einen Account 
hier einrichten, als "lötend-Er" oder so  :-D werde mich hier dann noch 
mal sehen lassen, also, bis dann.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.