Zastanawiałem się nad stworzeniem bazy danych / programu, aby ułatwić budowanie obwodów analogowych. Chciałem się upewnić, że nie ma nic takiego, w co mógłbym się przyczynić, zamiast wkładać wysiłek w tworzenie czegoś od zera. Zobaczmy, czy potrafię opisać w myślach to, o czym myślę:
Za pomocą tego programu lub bazy danych można wybrać typ bloku obwodu i wprowadzić żądane parametry obwodu. Solver automatycznie określa wartości rezystorów, wartości kondensatorów i elementy niezbędne do spełnienia zestawu specyfikacji.
Co powiesz na przykład? Powiedzmy, że chcę zaprojektować wspólny wzmacniacz emitujący BJT, taki jak ten:
Projektując taki wzmacniacz, tak naprawdę dbam tylko o kilka rzeczy i nie zawsze chcę przejść i wszystko obliczać za każdym razem. Wprowadziłbym maksymalne napięcie prądu przemiennego, impedancję wyjściową poprzedniego stopnia, dodatnie i ujemne napięcie szyny oraz pożądany wzrost napięcia / wzrost prądu. Z kolei byłby w stanie rozwiązać niezbędne wartości rezystorów i kondensatorów, a jeśli byłoby NAPRAWDĘ fajne, sugeruje kilka tranzystorów, które by na to działały.
Oświadczenie - jestem pewien, że coś przeoczyłem ...
Teraz z takim prostym obwodem możesz pomyśleć: „Czy to naprawdę konieczne?” Moja odpowiedź na to pytanie nie do końca. Ale wyobraź sobie, że możesz teraz wybrać te bloki, połączyć je razem i zaprojektować całe obwody. Zastanawiałem się nad użyciem do tego symulatora obwodów Falstad lub laboratorium obwodów i skryptów HTML. W tej chwili jest w mojej głowie wiele innych rzeczy, ale zachowam je dla siebie, aby ten post był prosty.
Tak więc moje ogólne pytania brzmią: czy jest coś jeszcze takiego, do czego mogę się przyczynić? Czy to jest całkowicie niepraktyczne? Czy ktoś inny byłby zainteresowany posiadaniem takiego narzędzia?