Jeg skal i gang med at udvikle en simulator, der kan bruges i forbindelse med undervisningen i el-lære. Problemet er, at jeg har lidt svært ved at se hvordan man kan opbygge en model, der gør det muligt at forbinde forskellige komponenter (modstande, batterier, transistore m.v) så man bagefter kan få programmet til at foretage nogle beregninger på ens opstilling. Så hvis der er nogen der har noget kode der minder om min problemstilling, eller kender til et sted hvor jeg kan finde noget inspiration må i meget gerne svare tilbage.
P.t. går min ide på at oprette en træ-struktur som jeg senere kan gennemløbe og foretage mine beregninger.
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Jeg spørger lige for at se om jeg har fattet det du vil..
Du vil lave et brædt, af træ. derefter vil du kunne montere nogle komponenter og et batteri og en pære eller lign. for så at lave nogle målinger?? eller er det et program, til computeren, du vil lave?
Min første beskrivelse for ikke tydelig nok, så jeg prøver igen. Det er en computer applikation jeg er interesseret i at udvikle. Hvad angår kompleksitets niveauet, forstiller jeg mig, at der skal være mulighed for at have mellem 30-100 komponenter i sit kredsløb. Men omvendt, hvis modellen virker for eksempelvis 75 komponenter, hvorfor skulle den så ikke også virke for et vilkårligt antal komponenter.
De ting som man skal kunne få besvaret af computeren er målinger som: Volt, Amp og logiske sekvenser. Eksempelvis skal det gerne være muligt at opbygge simple logiske kredsløb, og få computeren til at svare på hvordan de opføre sig i forskellige situationer. Det kunne være en 1-bits hukommelses enhed eller en MEGET SIMPEL Alu. Fra en CPU
Fordi det bedste jeg kan forestille mig er en slags iterativ flooding. og det bliver extremt meget langsommere end elektriciteten flyder i ledningerne. Måske sågar max 10 komponenter på en normal PC. Antallet kommer naturligvis også an på hvilke komponenter det er. En modstand er noget simplere end et krystal :-)
Har du prøvet at kontakte DTU og spørge om de har noget? Det er nok et rigtigere sted at finde det.
En pc kan sagtens simulere kredsløb der er størrere end 10 komponenter. En krystal er ikke mere besværlig at simulere end en modstand.
Tro mig en modstand er meget mere komplex end man umiddelbart tror, f.eks. har den kapacative og induktive effekter ved høje frekvenser, det betyder ligeledes noget om det er en kulfiber eller en metalfilmsmodstand osv.
Reanimator: Det er en enorm opgave du har overvejet at løse, det er ikke uden grund elektronik simulerings programmer som f.eks. Orcad koster en lille formue.
Hvis du dog holder dig til digitale kredsløb og ikke tager hensyn til ting som fanin/fanout, propagation delay, og effekten af høje frekvenser er det faktisk rimeligt let.
Der findes jo reelt kun 2 slags digitale komponenter, nemlig nand og nor gates, alle andre kan laves ud fra de to (hvis jeg husker rigtigt) primitivt set.
Det jeg selv ville gøre var at gøre følgende:
Lav en digital dims klasse, følgende typer gates nedarver så fra denne or nor and nand inverter xnor xor
Dit kredsløb er så en samling af disse objekter der er koblet sammen. Når du så skal udregne hvad der sker, starter du i en ene ende og analyserer dig igennem. F.eks. ud fra en Clock impuls.
Disky: Kan det program du nævnte beregne svingkredse og filtere og lignende radio enheder?? Havde været lettere end at prøve sig frem med prøveprint og labboards + sparet et hav af afbrændte komponenter :) QD::
Orcad kan sagtens simulere svingkredse, filtre eller komplet forstærker systemmer. Der fåes også orcad programmer til print konstruktion osv. ELler programmering af PLD/FPGA kreds osv.
Protel er også et program der kan bruges til dette.
Jeg mener faktisk du kan bestille en student version af Orcad som kan det samme som den fulde version, der er dog en begrænsing på antal komponenter.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.