Poszukuję zasobów, jak zacząć przenosić moje dzieła na wyższy poziom.
Gdzie jestem w:
- Jestem kujonem programisty z ograniczonym doświadczeniem w projektowaniu sprzętu
- Wygodne tworzenie rzeczy dzięki prefabrykowanym płytom Arduino Duelimanove / Uno z płytkami do chleba, pudełkami projektowymi oraz mnóstwem taśm i zamków błyskawicznych
Gdzie chcę iść:
- Zmień rozwiązanie „breadboard” w niestandardową, nie gettową płytkę drukowaną
- Zintegruj układy Arduino / Netduino z projektami
- Będąc programistą, tak naprawdę nie mam ochoty ręcznie tworzyć obwodów drukowanych przy użyciu nowszego modelu „projektowania w komputerze i dostarczenia go do ciebie”
- Wykonuj projekty w bardzo małych ilościach (1 na raz, może 5 na raz maksymalnie)
W mojej wyszukiwarce do tej pory szukałem zewnętrznego producenta PCB, który mógłby mieć szablon Arduino, który mógłbym upuścić na wirtualną płytkę PCB i zacząć się bawić, ale niczego nie znalazłem. Zakładam, że istnieją pewne konkretne pomiary, które pozwoliłyby mi stworzyć własny komponent, ale nie mam pojęcia, jak się je nazywa, aby je wyszukać.
Wszelkie zalecenia tutaj zostaną docenione na temat dostawców, oprogramowania, koncepcji, na których muszę się kształcić i tak dalej.
źródło
Zacząłem uczyć się oprogramowania do projektowania PCB i z powodzeniem wykonałem działający prototyp PCB zawierający dwa Arduinos, RTC, zewnętrzny EEPROM, moduł RF i kilka innych elementów na jednej płycie w ciągu dwóch tygodni.
Oto jak to zrobiłem:
Wybór oprogramowania do projektowania płytek drukowanych - wybrałem Eagle, ponieważ:
Jakich koncepcji związanych z elektroniką należy się nauczyć: Jak już wspomniałeś, jesteś programistą, musisz przeczytać trochę, zanim zaczniesz opracowywać złożone projekty. Jest to konieczne i się opłaci.
Jakich koncepcji oprogramowania się nauczyć: Oczywiście musisz nauczyć się większości z nich, aby stworzyć płytkę drukowaną. Ale tutaj podkreślę kilka pojęć, które powinieneś znać, nawet jeśli nie potrzebujesz ich w swoim pierwszym projekcie. Na pewno będzie to kiedyś używane.
Część produkcyjna:
Wskazówka: Przed wysłaniem pierwszej planszy do produkcji opublikuj schemat i planszę forum na forum, aby uzyskać sugestie / opinie od osób posiadających doświadczenie w tej dziedzinie.
źródło
Spójrz na fritzing . Zawiera:
Przechwytywanie schematów
Twórz schematy za pomocą samego układu ardunio.
Budowanie płyt demonstracyjnych
Oprogramowanie pozwala na tworzenie obrazów, które pokazują ludziom, jak połączyć ich płytkę.
Budowa PCB
Możesz budować płytki drukowane we fritzing, a następnie można je przez nie wysłać do produkcji.
źródło
Jeśli używasz Eagle, możesz załadować do niego pliki Arduino i stworzyć własny szablon - plansze zostały zaprojektowane przy użyciu Eagle. Używam oprogramowania Pulsonix PCB i zaimportowałem pliki, aby utworzyć szablon dla tego programu. Następnie możesz stworzyć własne tarcze.
źródło
Ponowne wykorzystanie plików Arduino nie ma wiele do zyskania, ponieważ podstawowa konstrukcja jest tak prosta, więc nie przykładaj zbytniej wartości, ważniejsze jest, aby zrozumieć, co się dzieje i uzyskać dobry pakiet EDA, który można używać.
Gdybym był tobą, zacząłbym szukać prostego klonu, takiego jak „DC Boarduino”, który jest w zasadzie Arduino, ponieważ jest wystarczająco prosty, aby dość łatwo zrozumieć klon.
Sztuczka z „DC Boarduino” polega na tym, że pomija się układ FTDI USB, co jest bardzo fajne, jeśli używasz tylko złącza USB podczas programowania, więc możesz kupić tylko jeden adapter FTDI i użyć go ponownie dla wszystkich płyt podobnych do Arduino , jak ten: http://www.adafruit.com/index.php?main_page=product_info&cPath=19&products_id=284&zenid=42367bcc145ecc7da8c87d51db3b70be
WRT zalecenie dotyczące pakietu EDA: Używałem wcześniej EAGLE, ale to naprawdę jest ograniczone i może cię ugryźć w tyłek, gdy zaczniesz budować większe rzeczy, więc mogę polecić pominięcie EAGLE i użycie zamiast niego Kicad.
źródło
Zwykle, gdy napotykasz EAGLE po raz pierwszy, Twoim największym wyzwaniem będzie znalezienie odcisków stóp dla najczęściej używanych części, takich jak - rezystory, kondensatory, regulatory napięcia itp.
Skompilowałem niewielką listę najczęściej używanych bibliotek komponentów w Eagle, pomoże to szybko rozpocząć projektowanie PCB.
http://www.elecrom.com/2009/10/09/eagle-library-list-of-most-commonly-used-electronics-components/
Mam nadzieję, że to pomoże.
źródło