Suchen Sie nach Ressourcen, um meine Kreationen auf die nächste Stufe zu heben.
Wo ich bin:
- Ich bin ein Softwareentwickler-Nerd mit begrenzter Erfahrung im Hardware-Design
- Bequemes Erstellen von Dingen mit den Arduino Duelimanove / Uno-Fertigboards mit Steckbrettern, Projektboxen und vielen Klebebändern und Kabelbindern
Wohin möchte ich gehen:
- Verwandeln Sie eine "Steckbrett" -Lösung in eine benutzerdefinierte Nicht-Ghetto-Leiterplatte
- Integrieren Sie Arduino / Netduino-Chips in Designs
- Da ich ein Software-Typ bin, habe ich nicht wirklich den Wunsch, Leiterplatten mit dem neueren Modell "Design im Computer und Lieferung an Sie" von Hand herzustellen
- Entwürfe in sehr kleinen Mengen erstellen lassen (jeweils 1, maximal 5)
Bisher habe ich in meinem Googlen nach einem ausgelagerten Leiterplattenhersteller gesucht, der möglicherweise eine Arduino-Vorlagenkomponente hat, die ich auf eine virtuelle Leiterplatte legen und herumspielen kann, aber nichts gefunden habe. Ich gehe davon aus, dass es einige spezifische Messungen gibt, mit denen ich meine eigene Komponente erstellen kann, aber keine Ahnung, wie sie heißen, um nach ihnen zu suchen.
Für Empfehlungen zu Anbietern, Software, Konzepten, in denen ich mich weiterbilden muss, und Ähnlichem wäre ich dankbar.
quelle
Ich habe angefangen, eine PCB-Design-Software zu erlernen und innerhalb von zwei Wochen einen funktionierenden PCB-Prototyp mit zwei Arduinos, RTC, externem EEPROM, HF-Modul und einigen anderen Komponenten auf einer einzigen Platine erstellt.
So habe ich es gemacht:
Auswahl der PCB-Entwicklungssoftware - Ich habe mich für Eagle entschieden, weil:
Welche Elektronikkonzepte zu lernen sind: Wie Sie bereits erwähnt haben, müssen Sie als Software-Entwickler ein wenig lesen, bevor Sie mit der Entwicklung komplexer Projekte beginnen. Dies ist notwendig und es wird sich auszahlen.
Welche Softwarekonzepte zu lernen sind: Natürlich müssen Sie das meiste davon lernen, um eine Leiterplatte herzustellen. Aber hier werde ich einige Konzepte hervorheben, die Sie kennen sollten, auch wenn Sie sie bei Ihrem ersten Projekt nicht benötigen. Dies wird sicher irgendwann zum Einsatz kommen.
Produktionsteil:
Tipp: Bevor Sie Ihr erstes Board zur Produktion senden, veröffentlichen Sie den Schaltplan und das Board-Layout im Forum, damit Sie Vorschläge / Meinungen von Leuten erhalten, die auf diesem Gebiet erfahren sind.
quelle
Schauen Sie sich fritzing an . Es beinhaltet:
Schemaaufnahme
Erstellen Sie Schaltpläne nur mit dem Ardunio-Chip.
Bauen von Steckbrettern zur Demonstration
Mit der Software können Sie Bilder erstellen, um Menschen zu zeigen, wie sie ihr Steckbrett verkabeln können.
Leiterplatten bauen
Sie können Leiterplatten in fritzing bauen und sie dann zur Herstellung durch sie senden.
quelle
Wenn Sie Eagle verwenden, können Sie die Arduino-Dateien darin laden und Ihre eigene Vorlage erstellen - die Boards wurden mit Eagle entworfen. Ich verwende die Pulsonix PCB-Software und importiere die Dateien, um eine Vorlage für dieses Programm zu erstellen. Sie können dann Ihre eigenen Schilde erstellen.
quelle
Die Wiederverwendung der Arduino-Dateien bringt nur wenig, da die Grundkonstruktion so einfach ist. Legen Sie also nicht zu viel Wert darauf. Viel wichtiger ist, dass Sie verstehen, was vor sich geht, und dass Sie ein gutes EDA-Paket erhalten, das Sie erhalten Kann benutzen.
Wenn ich Sie wäre, würde ich mich zunächst mit einem einfachen Klon wie dem "DC Boarduino" befassen, der im Grunde genommen ein Arduino ist, da er so einfach ist, dass man einen Klon leicht verstehen kann.
Der Trick mit dem "DC Boarduino" ist, dass der FTDI-USB-Chip weggelassen wird, was sehr cool ist, wenn Sie nur den USB-Anschluss beim Entwickeln verwenden, sodass Sie nur einen FTDI-Adapter kaufen und für alle Ihre Arduino-ähnlichen Boards wiederverwenden können , wie diese: http://www.adafruit.com/index.php?main_page=product_info&cPath=19&products_id=284&zenid=42367bcc145ecc7da8c87d51db3b70be
WRT die EDA-Paketempfehlung: Ich habe schon einmal EAGLE verwendet, aber es ist wirklich begrenzt und das kann dir in den Arsch beißen, wenn du anfängst, größere Dinge zu bauen, also kann ich empfehlen, EAGLE zu überspringen und stattdessen Kicad zu verwenden.
quelle
Wenn Sie EAGLE zum ersten Mal begegnen, besteht Ihre größte Herausforderung normalerweise darin, Abdrücke für die am häufigsten verwendeten Teile zu finden, z. B. Widerstände, Kondensatoren, Spannungsregler usw.
Ich habe eine kleine Liste der am häufigsten verwendeten Komponentenbibliotheken in Eagle zusammengestellt, damit Sie schnell mit dem PCB-Design beginnen können.
http://www.elecrom.com/2009/10/09/eagle-library-list-of-most-commonly-used-electronics-components/
Ich hoffe es hilft.
quelle