Jakie programy do projektowania płytek PCB polecacie do skomplikowanych układów?

jaki program wygeneruje układ ściezek na płytce?





Poprzedni Następny
Wiadomość
Spis treści
From: "Shaman" <Shaman_at_nospam_usun_to.kki.net.pl>
Subject: jaki program wygeneruje układ ściezek na płytce?
Date: Wed, 18 Sep 2002 11:31:03 +0200


Cześć.. zawsze projekt płytki robiłem recami, teraz już w ogóle nie mam
czasu na zabawę elektroniką ale zawsze mnie ciekawiło czy do bardziej
skomplikowanych projektów używa sie jakiegoś programu projektującego płytki
(jak patrze na mainboadr komputera to nie widze innego wyjścia)? Znacie taki
program? Może ktoś wie skąd można zassać? Chętnie bym to zobaczył.

PZDR
Shaman



Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Dzwonnik" <mdz_at_nospam_message.pl>
Subject: Re: jaki program wygeneruje układ ściezek na płytce?
Date: Wed, 18 Sep 2002 12:13:02 +0200


Użytkownik "Shaman" <Shaman_at_nospam_usun_to.kki.net.pl> napisał w wiadomości
news:am9h1s$2g71$1_at_nospam_news2.ipartners.pl...
Cześć.. zawsze projekt płytki robiłem recami, teraz już w ogóle nie mam
czasu na zabawę elektroniką ale zawsze mnie ciekawiło czy do bardziej
skomplikowanych projektów używa sie jakiegoś programu projektującego
płytki
(jak patrze na mainboadr komputera to nie widze innego wyjścia)? Znacie
taki
program? Może ktoś wie skąd można zassać? Chętnie bym to zobaczył.

Tak. Z dwoma uwagami:
1) Proces projektowania obsługiwany przez narzędzia EDA (Electronic Design
Automation) jest obecnie znacznie szerszy niż samo projektowanie PCB.
Objemuje m.in.:
+ projektowanie schematu
- weryfikację elektrycznych reguł projektowania - Design Rule Check (np.
nie łączyć razem dwóch wyjść push-pull),
- ew. symulację elektryczną/logiczną,
- generowanie listy połączeń (.net) zawierającej również informacje o
typach obudów.
+ projektowanie PCB na podstawie listy połączeń
- rozmieszczanie elementów (ręczne + wspomaganie automatyczne)
- trasowanie ścieżek (ręczne + autorouting)
- weryfikację zgodności z regułami projektowania (DRC, m.in. szerokości
ścieżek, odstępy, ...)
- ew. symulacje termiczne, EMC itp.
+ przygotowanie dokumentacji produkcyjnej
- pliki do przygotowania klisz: warstw miedzi, opisów, soldermaski,
masek do nakładania pasty lutowniczej, itd.
- opis wierceń dla wiertarki numerycznej (Drill)
- zestawienie materiałów (.bom - Bill Of Material)

+ Do tego dochodzi jeszcze zarządzanie bibliotekami elementów i obudów

2) Kazdy większy program do projektowania PCB posiada coś takiego jak
(lepszy lub gorszy) autorouter. Ale żaden nie zaprojektuje płytki sam od
początku do końca. Autoruter należy traktować raczej jako silne narzędzie
wspomagające, ułatwiające życie świadomego projektanta. Zwłaszcza, że
efektywne skonfigurowanie autoroutera też nosi znamiona wiedzy ;-)

Ze względu na jakość & (szeroko pojętą ;) dostępność, w .pl są popularne
m.in. dwa narzędzia:
Eagle
www.cadsoft.de
Na stronie producenta dostępna jest (free) działająca wersja ewaluacyjna,
przeznaczona do zastosowań niekomercyjnych-amatorskich (ograniczona do max.
2 warstw i rozmiaru płytki 80mm x 100mm)

PROTEL 99SE (wersja DXP jest świeża i na razie opinii o niej niewiele)
www.altium.com
http://www.evatronix.com.pl/oferta/EDA.htm
m.in. dostepna jest ograniczona czasowo wersja ewaluacyjna.

http://www.autotraxeda.com/ z Firmy Kovacs Softrware.
Freewareowy program do projektowania PCB. W opisach wygląda obiecująco, ale
go nie sprawdzałem. Mimo zbieżności nazw nie ma nic wspólnego z AutoTraxem -
protoplastą Protela.


--
Marek Dzwonnik mdz_at_nospam_message.pl
GG: #2061027 (zwykle jako 'dostępny-niewidoczny')



Poprzedni Następny
Wiadomość
Spis treści
From: Marcin E. Hamerla <mehamerla_at_nospam_pro.onet.pl>
Subject: Re: jaki program wygeneruje układ ściezek na płytce?
Date: Wed, 18 Sep 2002 12:57:31 +0200


Marek Dzwonnik napisal(a):

Tak. Z dwoma uwagami:
1) Proces projektowania obsługiwany przez narzędzia EDA (Electronic Design
Automation) jest obecnie znacznie szerszy niż samo projektowanie PCB.
Objemuje m.in.:
+ projektowanie schematu
- weryfikację elektrycznych reguł projektowania - Design Rule Check (np.
nie łączyć razem dwóch wyjść push-pull),

To jest ERC, nie DRC. Nawiasem mowiac nie stosuje ERC, gdyz to daje
bardzo niewiele.

2) Kazdy większy program do projektowania PCB posiada coś takiego jak
(lepszy lub gorszy) autorouter. Ale żaden nie zaprojektuje płytki sam od
początku do końca. Autoruter należy traktować raczej jako silne narzędzie
wspomagające, ułatwiające życie świadomego projektanta. Zwłaszcza, że
efektywne skonfigurowanie autoroutera też nosi znamiona wiedzy ;-)

Ja tylko dodam, ze stosowanie autoroutera przy dwoch warstwach
specjalnie sensowne nie jest.

* Waga półciężka:
PROTEL 99SE (wersja DXP jest świeża i na razie opinii o niej niewiele)

Z Altium jest oczywiscie jeszcze PCAD2001.

--
Pozdrowienia, Marcin E. Hamerla

"Nienawidze turystow."

Poprzedni Następny
Wiadomość
Spis treści
From: ladzk_at_nospam_waw.pdi.net (Dariusz K. Ladziak)
Subject: Re: jaki program wygeneruje układ ściezek na płytce?
Date: Wed, 18 Sep 2002 22:31:24 GMT


On Wed, 18 Sep 2002 12:57:31 +0200, Marcin E. Hamerla
<mehamerla_at_nospam_pro.onet.pl> wrote:


To jest ERC, nie DRC. Nawiasem mowiac nie stosuje ERC, gdyz to daje
bardzo niewiele.

Stosowanie ERC do sprawdzenia schematu przed wpuszczeniem badz po
wyjsciu z procesu symulacji elektrycznej istotnie nie ma wiekszego
sensu - jak cos jest nie tak to wyjdzie w symulacji. Natomiast warto
wykonac ERC na netliscie wyekstrahowanej z gotowego projektu PCB - ot
tak, dla sprawdzenia... Przynajmniej w troche innym pprojektowaniu,
czyli w layoutach ukladow scalonych sprawdzenie ERC po namalowaniu
topografii jest wrecz obowiazkowe.

--
Darek

Poprzedni Następny
Wiadomość
Spis treści
From: Marcin E. Hamerla <mehamerla_at_nospam_pro.onet.pl>
Subject: Re: jaki program wygeneruje układ ściezek na płytce?
Date: Thu, 19 Sep 2002 14:47:28 +0200


Dariusz K. Ladziak napisal(a):

To jest ERC, nie DRC. Nawiasem mowiac nie stosuje ERC, gdyz to daje
bardzo niewiele.

Stosowanie ERC do sprawdzenia schematu przed wpuszczeniem badz po
wyjsciu z procesu symulacji elektrycznej istotnie nie ma wiekszego
sensu - jak cos jest nie tak to wyjdzie w symulacji. Natomiast warto
wykonac ERC na netliscie wyekstrahowanej z gotowego projektu PCB - ot
tak, dla sprawdzenia...

? ERC na podstawie gotowego projektu PCB? W znanych mi programach robi
sie to na podstawie schematu. Trzeba pinom przyporzadkowac odpowiednie
typy i program sprawdza czy nie ma zwartych wyjsc, itd.

--
Pozdrowienia, Marcin E. Hamerla

"Nienawidze turystow."

Poprzedni Następny
Wiadomość
Spis treści
From: ladzk_at_nospam_waw.pdi.net (Dariusz K. Ladziak)
Subject: Re: jaki program wygeneruje układ ściezek na płytce?
Date: Thu, 19 Sep 2002 20:26:23 GMT


On Thu, 19 Sep 2002 14:47:28 +0200, Marcin E. Hamerla
<mehamerla_at_nospam_pro.onet.pl> wrote:


? ERC na podstawie gotowego projektu PCB? W znanych mi programach robi
sie to na podstawie schematu. Trzeba pinom przyporzadkowac odpowiednie
typy i program sprawdza czy nie ma zwartych wyjsc, itd.

Wlasnie na podstawie gotowego layoutu - sa programy do ekstrakcji
polaczen z layoutu... I czasem ma to gleboki sens - bo nie sprawdzamy
schematu wejsciowego (czyli naszych poboznych zyczen) a schemat
wyjsciowy - czyli co nam z projektu wyszlo. Najlepsze z narzedzi maja
wrecz opcje ekstrakcji parazytow i dolaczania ich do netlisty
poekstrakcyjnej - jak dolaczyc jeszcze mozliwosc ustawienia parametrow
termicznych kazdego z elementow wynikajacych z ymulaci mocy traconej
(tez sa stosowne moduly...) to mozna dosyc dokladnie ocenic czy
projektowana plytka ma szanse dzialac czy calkiem nie. I wlasnie
symulacja (a nie formalne ERC - to moze pewnych bledow nie wylapac,
wezmy dwa wyjscia i trzy wejscia - dwa wejscia do pierwszego wyjscia i
jedno do drugiego, jesli jedno z wejsc podlaczonych zgodni z
zalozeniami do pierwszego wyjscia przelaczymy do drugiego to z punktu
widzenia ERC wszystko pozostaje w porzadku - nie ma zwartych wyjsc,
nie ma niepodlaczonych wejsc...) Jest ostatecznym sprawdzeniem
poprawnosci projektu layoutu. Moze przy projektowaniu PCB troche mniej
(przynajmniej przy malych projektach) sie na to zwraca uwage ale pare
lat projektowania ukladow scalonych daje mi pewne pojecie w tym
zakresie.

l--
Darek


Poprzedni Następny
Wiadomość
Spis treści
From: Maciej Czapla <mc_at_nospam_sensor.com.pl>
Subject: Re: jaki program wygeneruje =?iso-8859-2?Q?uk=B3ad=20=B6ciezek?= na
Date: Thu, 19 Sep 2002 00:01:06 +0200


może

Waga *open

specctra: pewnikienm http://www.cadence.com

MC
--
Czy to sens ma, kląć, że ten Świat z kiepskiego zrobiony surowca,
Bo dobry Bóg już zrobił co mógł, teraz trzeba zawołać fachowca.