Program do PCB

Chciałbym zaprojektować płytkę PCB na szkolne zaliczenie. Nic wielkiego

- zegar LED (procek stm32f030, rejestry typu 4094, wzmacniacze 2803), ale nigdy tego nie robiłem. Przejrzałem Google, temat - rzeka. Poradzicie coś do zaprojektowania dla zielonego w temacie? Coś na czasie, coś lekkiego i łatwego i darmowego, tak żeby w efekcie dało się gdzieś tę płytkę zamówić. Zaznaczam, że już mnie głowa boli po próbach okiełznania środowiska uC ;-)

Reply to
Napruty
Loading thread data ...

użyj webowego

formatting link
- Jak już zaprojektujesz to płytkę zamówisz jednym kliknięciem.

c.

Reply to
Cezar

W dniu 04/01/2021 o 21:09, Napruty pisze:

Która część tego projektu nie sprawia Ci problemu ?

Może lepiej zastosować NUCLEO-G030 ?

Pozdrawiam

Adam Górski

Reply to
Adam Górski

W dniu 2021-01-04 o 21:09, Napruty pisze:

3 lata temu uznałem darmowego KiCad-a za 'wystarczająco dobry' i stopniowo przenoszę się do niego z komercyjnego Protela. Instalka do pobrania tutaj:
formatting link
Nigdy nie używałem bibliotek dostarczanych razem z KiCad-em, ale wydają się na tyle wielkie, że nie powinieneś chyba mieć problemu ze znalezieniem wszystkich elementów które użyjesz. Nie wiem czemu wielu użytkowników KiCada (widać z pytań na forum) uznaje tworzenie swoich symboli i footprintów jako ostateczność, gdy tymczasem są to zadania wielokrotnie prostsze niż samo projektowanie płytki. Wspominam o tym dlatego, abyś nie odrzucił KiCad-a gdyby przypadkiem jakiegoś jednego elementu, który Ty akurat chcesz użyć nie było w bibliotekach.

Dokumentacje do pobrania tutaj:

formatting link
Prawie na pewno są nie całkiem aktualne. KiCad jest ciągle rozwijany i jak interfejs danej wersji już zostanie zahaltowany to wtedy piszący dokumentację próbują przerobić ją z poprzedniej wersji na bieżącą. A, że jest to robione przez wolontariuszy i 'po godzinach' to zazwyczaj zanim dokumentacja zgodzi się z programem to program jest już inny.

Rozmiar dokumentacji może przerażać, ale być może dla Twoich potrzeb wystarczy jak zapoznasz się tylko z pierwszą z nich - Getting Started.

Aktualne są opisy w FAQ:

formatting link
powstają zazwyczaj na skutek jakichś pytań ludzi na forum.

Ponieważ na forum (śledzę od 3 lat) zaczęło pojawiać się coraz więcej nowych użytkowników i w związku z tym zaczęły masowo pojawiać się w kółko pytania o to, że w dokumentacji jest coś napisane a w programie nie ma (bo jest gdzie indziej) Rene_Poschl (zajmujący się w KiCadzie bibliotekami) napisał swoją wersję Getting Started i choć jej nie czytałem to ze spokojnym sumieniem mogę polecić rozpoczęcie zapoznawania się z KiCad-em właśnie od tego:

formatting link
Jakbyś miał pytania to najlepiej na forum. Jest bardzo aktywne i prawie zawsze szybko ktoś odpowie.

Na p.m.e jest zapewne też kilka osób używających KiCada. P.G.

Reply to
Piotr Gałka

W dniu 2021-01-04 o 21:09, Napruty pisze:

KiCad, którego poleciłem, nie jest lekki (instalka pod Windows 'waży' ponad 1G). Ale nikt Ci przecież nie każe od razu korzystać z wszelkich możliwości programu.

Ta ciężkość powoduje, że program długo się ładuje wczytując biblioteki. Normalnie tego nie zauważam, bo mam podpięte tylko moje (pewnie z tysiąc razy mniejsze) biblioteki. Korzystając z jego bibliotek można też przejrzeć ich listę i zostawić sobie tylko te, które się planuje używać. Samych bibliotek footprintów jest ponad 130 i wiele z nich zawiera po

200..300 footprintów.

Jeśli zakładasz, że będziesz kiedyś w przyszłości projektował więcej płytek PCB to według mnie zapoznanie się z KiCad-em to najlepsze co możesz zrobić. A jeśli to ma być tylko jednorazowa przygoda to wszystko jedno czym tę płytkę zaprojektujesz. P.G.

Reply to
Piotr Gałka

Jest Tue, 5 Jan 2021 12:20:09 +0100, Piotr Gałka pisze:

U mnie, na Linuksie i sprzęcie sprzed 11 lat (fakt, że z SSD) ładuje się praktycznie natychmiast. Przy pierwszej próbie dodania elementu, skanuje standardowe biblioteki przez mniej, niż 8 sekund.

Popieram. Jestem całkowicie zielony w temacie projektowania płytek, ale raz potrzebowałem narysować większy schemat. Pierwszy raz z niego skorzystałem z KiCad-a (w zasadzie bez zaglądania do dokumentacji) i poszło zaskakująco łatwo. W mojej opinii nie jest to program, z którym trzeba walczyć. Także polecam z perspektywy laika. Nie ma się czego bać.

k.

Reply to
Krzysztof Gajdemski

Jest Tue, 5 Jan 2021 12:20:09 +0100, Piotr Gałka pisze:

U mnie, na Linuksie i sprzęcie sprzed 11 lat (fakt, że z SSD) ładuje się praktycznie natychmiast. Przy pierwszej próbie dodania elementu, skanuje standardowe biblioteki przez mniej, niż 8 sekund.

Popieram. Jestem całkowicie zielony w temacie projektowania płytek, ale raz potrzebowałem narysować większy schemat. Pierwszy raz skorzystałem z KiCad-a (w zasadzie bez zaglądania do dokumentacji) i poszło zaskakująco łatwo. W mojej opinii nie jest to program, z którym trzeba walczyć. Także polecam z perspektywy laika. Nie ma się czego bać.

k.

Reply to
Krzysztof Gajdemski

W dniu 05.01.2021 o 11:16, Adam Górski pisze:

Każda, oprócz lutowania. Czemu pytasz? Jeśli chcesz mnie zrugać to za wcześnie, jeśli pomóc to:

Nie ma takiego:

formatting link
Coś typu Nucleo+shield:

formatting link
Do ćwiczeń ok, ale ja mam swój pomysł na schemat i program, a poza tym co to za projekt bez dotykania lutownicy? Myślałem, że z kontekstu wynika, że szkoła o profilu elektronicznym, a nie np. spożywczym.

Reply to
Napruty

Ale niestety zajmujące czas i podnoszące ciśnienie, bo producenci wciąż się nie nauczyli takiego wymiarowania rysunków obudów, żeby dało się to łatwo i bez użycia kalkulatora przerysować. A jak jeszcze chcesz mieć do tego model 3D do przymiarek mechanicznych, to zabawa gwarantowana. Dlatego bardzo mi się podoba, że są firmy które udostępniają gotowce za free:

formatting link

Reply to
Zbych

Zrugać - nie. Ustalić fakty. Piszesz o bólu głowy w związku ze środowiskiem do programowania, cad-a do projektowania PCB nie znasz, lutownicy też za bardzo nie teges.

Źle się zabierać za wszystko na raz. Chciałem coś doradzić.

Ktoś Ci dobrze doradził. Zapoznaj się z Ki-cadem. Nie projektowałeś nigdy PCB ? Może lepiej zostań przy nucleo+ uniwersalne pcb ?

formatting link

Jaką masz lutownicę ? Dasz radę polutować SMD ?

Pozdrawiam

Adam Górski

Reply to
Adam Górski

Warto wspomnieć o nieco ciemniejszej stronie: wersja dostarczana z Ubuntu (bodaj 18.04) miała feler taki że niepoprawnie odrysowywała ekran.

Bug jak co dzień.

Ale najlepsze było gdzie indziej: NIE poprawią go. Bo nie. Ale możesz sobie wrzucić patcha i skompilować, jak bardzo chcesz, to tylko kilkanaście zaklęć w konsoli.

Teraz to dośc ekstremalny przykład, ale na przestrzeni kilku lat KiCad mocno mnie zniechęcił. Wstaje z błedem, release ma bład w biblitece. Otwarcie bibliteki zamyka program. Plik zapisuje się z rozmiarem 0. Freeze po kliknięciu w opcje w GUI. Artefakty w board view. Itd itp.

Mają (a może mieli) bardzo kiepską kontrolę jakosci. Z tego powodu używałem Eagle, któy był ch...wy, ale stabilny.

Licze na to że jest lepiej, bo zamierzam w końcu Eagle porzucić ...

Reply to
heby

W dniu 2021-01-05 o 13:39, Krzysztof Gajdemski pisze:

Trochę trzeba powalczyć jak się chce zrobić dokumentację (nie do wyprodukowania płytki tylko do zmontowania urządzenia). Na przykład generowanie BOMa jest pozostawione zewnętrznym skryptom i jak się ma jakieś swoje wymagania to albo trzeba ogarnąć taki skrypt i go zmodyfikować, albo szukać jakichś zewnętrznych narzędzi (są jakieś, ale nie znam). Ja miałem takie swoje wymagania dotyczące wyglądu rysunków płytek, że uznałem, że jedynym rozwiązaniem jest zmiana pewnych założeń co do footprintów - moje odbiegają od standardu KiCada (nie w kwestii tego co na płytce, ale wykorzystania innych warstw). P.G.

Reply to
Piotr Gałka

W dniu 2021-01-05 o 14:14, Zbych pisze:

Ja nie traktuję tego jako podnoszenie ciśnienia. Za to jak sam zrobię to wiem, że na pewno jest dobrze. Np. footprint rezystora 0603 z KiCada 4.0.7 bardzo mi się spodobał bo odstęp między padami miał 1mm i wychodziło mi, że mogę pod spodem przejść dwoma ścieżkami 0.2mm ale coś mnie tknęło i zapytałem i się okazało, że nasz producent kontraktowy nie akceptuje takiego footprinta bo za mały margines w stosunku do metalizowanych końcówek rezystorów.

Akurat lubię się bawić i już opanowałem FreeCADa na tyle (czyli minimalnie), że udało mi się zrobić model terminal bloka w ten sposób, że zrobiłem model 1 śrubki i wielokrotne (2,3,4,5,6,...) uzyskałem przez powielenie tej jednej. Piszę o tym bo przy powieleniu natknąłem się na problemy. Gdybym projektował od razu odpowiednio duży terminal blok nie byłoby problemu, ale przy powielaniu gubiły mi się kolory (plastik i metal).

Zdarzało mi się brać modele od Wurtha, tylko, że one wymagają obrócenia/przesunięcia. Nie kojarzę dlaczego, ale z jakiegoś powodu należy unikać obracania i przesuwania modelu poprzez parametry w footprincie KiCada dlatego dopasowywałem je we FreeCADzie. P.G.

Reply to
Piotr Gałka

W dniu 2021-01-05 o 16:49, heby pisze:

To nie jest firma. Nie mają żadnej kontroli jakości. Liczą na pasjonatów, którzy korzystają z wersji roboczych programu i zgłaszają błędy. Jak wszystkie błędy krytyczne zostaną usunięte to kolejna wersja jest wypuszczana.

Z tego powodu

Nie wiem jak z wersjami Linux itp. Ale w wersji Windows nigdy (od wersji

4.0.6) nie natknąłem się na jakieś bardzo poważne problemy. Ile razy błąd był na tyle powtarzalny, że potrafiłem jednoznacznie opisać jak go wywołać to był szybko poprawiany. Z tym, że ja nie używam KiCada jakoś intensywnie. P.G.
Reply to
Piotr Gałka

To bardzo źle.

A potem czytasz "nie naprawimy tego, ale skopiluj sobie sam patcha".

Nie problemem tutaj jest funkcjonowanie OS, tylko podejście do faktu że oficjalnie działajaca wersja w poważnym systemie operacyjnym jest najzwyczajniej popsuta i zamiast to naprawić w repo to zmuszają milion osób do naprawy samodzielnie.

Tak, można go oczywisćie pobrać poza repo Ubuntu, tylko tylko świadczy o polityce "mamy krytyczne bugi naprawialne w 5 minut i mamy was w dupie" która często, choć nie zawsze, jest widoczna w open source.

Ja zaś od święta i zbyt często dostawałem w łeb absurdalnymi bugami widocznymi wręcz na pierwszej dostepnej opcji...

Zawziąłem się jednak i rok 2021 będzie rokiem KiCada na moim desktopie. Już się boję.

Reply to
heby

W dniu 2021-01-05 o 17:34, heby pisze:

Chciałbym umieć sobie sam skompilować KiCada, ale w ogóle nie wiem jak się do tego zabrać. Kilka lat temu czytałem gdzieś u nich opis jak to się robi to już w pierwszym, czy drugim zdaniu przestawałem rozumieć o czym się pisze :(

To chyba najlepiej zrobisz jak pominiesz obecną wersję 'stabilną' -

5.1.9 i od razu zaczniesz się bawić wersją roboczą 6.0 oznaczaną 5.99. O ile słyszałem (nigdy nie pobierałem) to jest już dosyć bliska zamrożenia interface'u, ale podobno formatu plików jeszcze nie chcę dokładnie zamrozić bo coś tam... Zapewne natkniesz się na ileś tam błędów, codziennie innych :). Natomiast unikniesz w przyszłości frustracji związanej z przenoszeniem projektów z wersji 5 do wersji 6. P.G.
Reply to
Piotr Gałka

Wręcz przeciwnie, w sensie, że nie jest to firma.

A może to tylko twój problem, bo właśnie odpaliłem KiCADa (pod linuxem, ale nie Ubuntu) i nie widzę żadnych problemów. Może to ty jesteś problemem?

Co ty nie powiesz! A więc te krytyczne bugi można naprawić w 5 minut? Zrób to, przestań być marudzącym pasożytem!

Nie idź tą drogą. Nie uda ci się.

Reply to
Kaczin

Mówie o testach. Problem z tym Ubuntu widać *natychmiast* po uruchomieniu i nie wystepował tylko tam, ale tam najbardziej bolało.

To była sepcyficzna wersja Ubuntu, co już opisałem.

Myślę, że możesz sobie darować.

formatting link

Ten dało się naprawić komentując ponoć jakiś fragment w kodzie. Problemem jest tylko przygotowanie sobie środowiska, co wymagało kilkunastu linijek rzeźby w konsoli. Gdyby to maitainer tego pakietu zrobił, to zaktualizowało by się wszystkim przy następnej okazji. Ale nie, bo nie. Ma być popsute bo było popsute by design.

Nie, to jest już zrobione ponoć na trunku KiCada (nie mogę teraz znaleźć tego wątku dyskusji, ale ktoś wrzucił poprawkę). Nikt nie zrobił backporta do wersji z Ubuntu. Masz więc Ubuntu 18.04 LTS (zaznaczam: LTS!) i bez magicznych sztuczek nie masz działajacego KiCada, bo nie.

Niestrawność po świętach daje znać?

Reply to
heby

W dniu 05.01.2021 o 16:35, Adam Górski pisze:

Źle się wyraziłem - każda część sprawia mi jakiś kłopot, oprócz lutowania. A środowisko, które sprawia dodatkowy ból to Eclipse. Jestem przyzwyczajony - jeden klawisz i mam kompilację, i flashowanie w 5 sekund. Chcę widzieć efekt natychmiast, jedna zmiana, klawisz i widzę działający układ.

Chyba tego szukam. Widziałem jeszcze Eagle i TurboPCB.

Chcę się czegoś nauczyć. Im więcej zrobię sam, tym większa duma. Chcę zabłysnąć, a nie odwalić...

30<>31. STM32F030 ma wszystko, co potrzeba. W szkole ćwiczymy na 8051, ale marzy mi się coś więcej. Zresztą mam już:
formatting link
diodą, nie jest źle.

Nie ma problemu. W szkole Weller WSP80:

formatting link
Na własny użytek zamawiam z Chin TS80P:
formatting link

Reply to
Napruty

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.