Pytanie:
Testowanie / symulacja obwodów
Dean
2011-03-03 02:23:14 UTC
view on stackexchange narkive permalink

Jakich technik używasz do testowania / symulacji obwodów? Tak jak na mojej uczelni używamy Kreatora obwodów, na którym musimy symulować nasz obwód. Szukam czegoś bardziej zaawansowanego. Majstrowałem przy SPICE, ale w przypadku bardziej wyrafinowanych obwodów staje się to bardziej skomplikowane i wydaje się, że brakuje dokumentacji do obsługi mikrokontrolerów. Do projektowania obwodów używałem orła, ale po wyjściu z kreatora obwodów trudno się do niego przyzwyczaić. Czego używają inżynierowie do testowania / symulacji obwodów? Czy używasz makiet, prototypów PCB lub podobnych?

http://electronics.stackexchange.com/questions/7022/circuit-simulation-software
Trzy odpowiedzi:
Taniwha
2011-03-03 03:45:10 UTC
view on stackexchange narkive permalink

cokolwiek działa - stworzyłem prototypy, zbudowałem PCB dla bardziej złożonych rzeczy, wykonałem obszerną symulację Verilog dla dużych projektów cyfrowych (100 000 bramek), wrzuciłem to do FPGA do testów, a następnie zbudowałem prawdziwy krzem

Naprawdę musisz znaleźć miejsce na krzywej kosztów / czasu wprowadzenia na rynek, która działa dla danego projektu - w przypadku obwodów cyfrowych warto mieć możliwość wyodrębnienia list sieci dla (verilog / vhdl) symulacji, dla analogowych rzeczy używasz spice

Uzyskanie dostępu do cyfrowych (verilog / vhdl) modeli mikrokontrolerów może być kosztowne - szybsze i tańsze może być po prostu zbudowanie płytki drukowanej (lub protoboard), aby można było zhakować - to zależy od tego, jak bardzo cenisz swój czas i budżet

Brian Carlton
2011-03-03 06:51:33 UTC
view on stackexchange narkive permalink
  • Spice for analog
  • VHDL / Verilog do wewnętrznych układów FPGA i pamięci RAM
  • HyperLynx do integralności sygnałów
  • Niestandardowe narzędzia dostawcy do zasilaczy
Leon Heller
2011-03-03 05:24:46 UTC
view on stackexchange narkive permalink

Używam SPICE do symulacji układów analogowych. W przypadku mikrokontrolerów czasami korzystam z symulatorów dostarczonych wraz z narzędziami programistycznymi, ale zwykle projektuję płytkę drukowaną lub używam płytki rozwojowej producenta i przeprowadzam testy i debugowanie na rzeczywistym sprzęcie.

Aby zintegrować SPICE z ogólną symulacją, szybkie wyszukiwanie w Google wymyśliło eispice i MyHDL (jeśli znasz Pythona, ale jest to łatwy język). Na przykład możesz przeprowadzić symulację w trybie mieszanym w Pythonie za pomocą MyHDL i eispice: http://myhdl.org/doku.php/projects:mixedmodesimulation


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 2.0, w ramach której jest rozpowszechniana.
Loading...