Ceny programów komercyjnych typu CAD, szeroko wykorzystywanych w projektowaniu konstrukcji budowlanych, układów mechaniki lub elektroniki są niejednokrotnie czterocyfrowe i dotyczą twardej waluty. Lwiej części osób amatorsko zajmujących się projektowaniem układów elektronicznych nie stać na taki wydatek. Mogą one jednak skorzystać z bogatej oferty programów shareware’owych i freeware’owych, których funkcjonalność częściowo pokrywa się z pakietami komercyjnymi, a opłaty rejestracyjne nie przekraczają kilkudziesięciu dolarów. Aby ocenić, w jakim stopniu oba typy aplikacji różnią się od siebie, wystarczy zapoznać się z wersją demonstracyjną jednego z programów komercyjnych.
Generalnie rzecz biorąc, wspomniane wyżej programy komercyjne to zintegrowane pakiety, w skład których wchodzą wszystkie narzędzia niezbędne do projektowania układów elektronicznych. Konstruktor ma możliwość wykorzystania pełnego zasobu funkcji pozwalających na edycję schematu ideowego, dobrania do niego odpowiednich elementów, sprawdzenia poprawności działania układu i wygenerowania obwodu drukowanego, który jest przeniesieniem systemu połączeń między nóżkami elementów elektronicznych na warstwę miedzi płytki drukowanej. Ta ostatnia operacja najczęściej wykonywana bywa automatycznie, z reguły jednak poprzedzona jest ustawieniem przez użytkownika kilku istotnych parametrów, a po jej zakończeniu wymaga naniesienia kosmetycznych poprawek. By ułatwić pracę, producenci dołączają do oprogramowania biblioteki z symbolami i parametrami elementów produkowanych przez najbardziej liczące się w świecie firmy elektroniczne, np. National Semiconductor, Motorola, Analog Devices itd.
|
W programach shareware’owych i freeware’owych sprawa ma się nieco inaczej. W przeważającej liczbie przypadków użytkownik sam musi zdefiniować parametry elementów elektronicznych użytych do konstrukcji układu, a przy projektowaniu płytek drukowanych konieczne jest np. własnoręczne połączenie ze sobą wszystkich elementów. W tym miejscu trzeba zaznaczyć, że ułatwienia wynikające z korzystania z gotowych bibliotek czy też z funkcji transportu danych do innych składników pakietów komercyjnych w programach shareware’owych nie istnieją. Jednak poniżej zamieszczone opisy kilku ciekawych aplikacji typu shareware i freeware do projektowania i symulacji działania prostych układów potwierdzają, że programy te mogą okazać się pomocne podczas projektowania i uruchamiania amatorskich konstrukcji elektronicznych.