Strona 1 z 1

Protel - projekt płytki - porażka

: czw, 8 grudnia 2005, 12:13
autor: gsmok
Witam
Zaparłem się i postanowiłem zrobić wzmacniacz słuchawkowy zamontowany w całości na płytce drukowanej. Jest to wzmacniacz bazujący na legendarnej już konstrukcji EarMax (powstało wiele układów klonów tego wzmacniacza np. konstrukcja Morgana Jonesa itd. - zapraszam oczywiście do HeadWize czyli http://www.headwize.com/ - w celu studiowania szczegółów).
Do rzeczy.
Wzmacniacz zmontowany techniką tradycyjną zagrał nieźle. Przyszedł czas na projekt płytki. Postanowiłem zrobić go w Protelu korzystająć ze wszystkich zalet tego pakietu. A więc:
- utworzyłem bibliotekę elementów schematowych i obudów
- narysowałem schemat
- wykonałem procedury sprawdzające jego poprawność
- utworzyłem zarys płytki i automatycznie umieściłem na niej elementy
i tutaj pierwsza niespodzianka - musiałem wielokrotnie zwiększać wymiary płytki zanim program był w stanie sam umieścić na niej elementy. Płytka wyszła według mnie stanowczo za duża - ręcznie można ją zrobić znacznie mniejszą. Ale niech tam. Skoro korzystam z możliwości Protela przyjmuję, że mniejszej się nie da.
Pracuję dalej.
- ustawiam tzw. zasady projektowania płytki - najważniejsza z nich - zmuszam program aby była to płytka jednostronna!!!
- Uruchamiam Autorouter i czekam na wynik
Pierwsze, drugie, trzecie....... n-te podejście - plama - program nie radzi sobie z płytką
- Zaczynam mu pomagać i śledząc połączenia między elementami ręcznie staram się je jakoś po ludzku ustawić.
Minęły dwa dni :oops: Nijak nie mogę ustawić elementów w taki sposób aby aktomatycznie poprowadzić wszystkie ścieżki - przypominam: uparłem się, że zrobi to Protel, nie ja :twisted:
Podejmuję rozpaczliwą decyzję i dalej zwiększam wymiar płytki. W końcu sukces. Autorouter pokazuje, że poprowadził 100% ścieżek. Sprawdzam to. Elektrycznie wygląda wszystko OK. Zresztą narzędzia Protela też to pokazują.
Aby sprawdzić do końca efekty idę w zaparte i wykonuję płytkę drukowaną, montuję elementy i uruchamiam układ.
Okazuje się, że elektrycznie jest OK :) , za to "sygnałowo" kompletna porażka (jak w tytule postu).
Jeden kanał chodzi w miarę dobrze, za to drugi wydaje brzęczenia i bzyczenia o niedopuszczalnym poziomie.
Według mnie przyczyna leży w prowadzeniu masy - jak to zrobił Protel można zobaczyć na załączonej płytce. Masę łatwo znaleźć - to ta najbardziej meandrowata ścieżka na płytce.

Pozwoliłem sobie podzielić się tymi doświadczeniami jako przestrogą w wiarę, że bogate narzędzie jest w stanie zrobić dobrą płytkę do układu lampowego. Protel z pewnością poradzi sobie z jakimś nawet skomplikowanym układem mikroprocesorowym, za to rozłoży się nawet na prostym układzie lampowym.
Tutaj nadal praktyka i "dobra ręka" jest lepsza od komputera :)

PS. Postanowiłem dalej drążyć sprawę i dać drugą szansę Protelowi - tym razem nieco silniej poprowadzę go za rączkę. O efektach postaram się napisać na Forum.

: czw, 8 grudnia 2005, 12:37
autor: pierwszy
Witam!
Od dwunastu lat pracuje w Protelu, i nie uzywam autoroutera.
Nie nadaje sie do projektow analogowych, tym bardziej do wcz.
Ewidentnie juz nawet wersja PCB 2.8 byla przeznaczona do projektowania plytek dwustronnych i wielowarstwowych.
Dlatego autorouter nie radzi sobie z jednostronna plytka i wychodza monstrualne plytki przy ladowaniu elementow z netlisty.
Mysle, ze nie ma to sensu, ale zycze wytrwalosci.
Pozdrawiam

: czw, 8 grudnia 2005, 12:47
autor: VacuumVoodoo
I po co Ci to bylo :?: :lol: Jeszcze nie widzialem programu ktory by potrafil inteligentnie umiescic elementy i automatycznie poprowadzic polaczenia w ukladzie analogowym, o lampowych juz nie wspomne...jak juz wprowadzisz wszytkie ograniczenia zwiazane z odleglosciami izolacyjnymi itd to wychodzi z tego pajeczyna wezlow gordyjskich.
Z zasady projektuje plytki analogowe i lampowe na piechote no i nigdy nie montuje podstawek do lamp na plytce. CAD i tak jest wielkim ulatwieniem w porownaniu z wyklejaniem tejpem na folii - "to byli czasy"..

Pozdrawiam

: czw, 8 grudnia 2005, 12:49
autor: gsmok
Macska ->

Dziękuję za odpowiedź. Potwierdza ona wyniki mojego doświadczenia.
Mając to na względzie podejmuję kolejną próbę. Przede wszystkim układ nie będzie umieszczony na jednej płytce. Chcę pomóc programowi - będzie sobie musiał poradzić ze znacznie mniejszą liczbą elementów.

: czw, 8 grudnia 2005, 12:59
autor: gsmok
VacuumVoodoo pisze:I po co Ci to bylo :?: :lol: Jeszcze nie widzialem programu ktory by potrafil inteligentnie umiescic elementy i automatycznie poprowadzic polaczenia w ukladzie analogowym, o lampowych juz nie wspomne...
No właśnie na co mi to było :cry: :cry: :cry:

To w zasadzie moje pierwsze podejście aby płytkę zaprojektować automatycznie (dotychczas robiłem to ręcznie albo w ogóle stosowałem montaż przestrzenny). Zacząłem a teraz wstyd mi się wycofać :oops:

BTW W żadem sposób nie mogę zmusić mojego Protela aby ścieżki były zaokrąglone. Ustawiam odpowiednią opcję (rounded) i mimo to ścieżki są łamane albo pod kątem prostym albo 45 stopni.

: czw, 8 grudnia 2005, 13:07
autor: pierwszy
=>gsmok
Przestaw w
Current
Track Mode z
Any Angle na 90Arc/Line
Pozdrawiam

: czw, 8 grudnia 2005, 13:13
autor: gsmok
Spróbuję dzisiaj wieczorem. Tylko gdzie jest ten "Track mode". W starszej wersji Protela była taka opcja i rzeczywiście ścieżki były zaokrąglane. W obecnej wersji (99) nie mogę tego znaleźć.

: czw, 8 grudnia 2005, 20:19
autor: gsmok
Macska -> Dzięki. Wprawdzie nie znalazłem tej opcji w jakimś okienku dialogowym, lecz skorzystałem z Twojej pomocy wpisując w helpowniku wyrażenie "track mode" i znalazłem wskazówkę. Okazuje się, że podczas rysowania ścieżek naciskając Shift+Spacja można zmieniać tryb rysowania - w tym wybrać zaokrąglone ścieżki.
Jeszcze raz dzięki :)

: czw, 8 grudnia 2005, 20:27
autor: pierwszy
Nie ma za co, ja uzywam starej wersji i 99-ke mialem tylko przez okres probny, ale pamietalem ze byla tam tez ta funkcja.