pyPCBA - Python-bibliotek för analog konstruktion

Berätta om dina pågående projekt.
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7251
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

pyPCBA - Python-bibliotek för analog konstruktion

Inlägg av psynoise »

Sitter hemma med feber och efter att sovit bort hela dagen igår kliar det i fingrarna. Därmed har jag passat på att ta tag i en gammal projektide :).

Tanken är att skapa ett Python-bibliotek med enkla funktioner som är behjälpliga vid analog konstruktion. För tillfället är målet att funktionerna ska fungera både från vanlig Python-terminal och Jupyter Notebook.

Med Visual Studio Code och dess inbyggda AI-assistent kom jag framåt väldigt snabbt med tanke på min minimala kunskap inom Python-programmering. Första funktionen blev ett verktyg för att optimera komponentvärden utifrån ett matematisk uttryck eller mer precist en ekvation.
Resistors in parallel.png
Exempel med Jupiter Notebook kan ni ser här: https://github.com/psynoise/pyPCBA/blob ... book.ipynb

Själva repot hittar ni här: https://github.com/psynoise/pyPCBA

Tyvärr har jag inte orkat kontrollera resultatet. Men använder man pyPCBA skarpt får man kontrollera med egna beräkningar eller SPICE. Därav tänker jag att buggar får rättas efterhand.

Tips och kommentarer är välkomna. Både förslag på nya funktioner och förbättringar mottages tacksamt.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.