Simulator för diverse kretsar
-
- Inlägg: 96
- Blev medlem: 12 augusti 2003, 12:11:39
- Ort: Lindesberg
Simulator för diverse kretsar
Hej.
Jag testade nyligen en pic-emulator (endast mjukvarubaserad), och fick en ganska komplicerad idé: att bygga ett större program för att simulera diverse olika kretsar... Tänker först & främst på pic, avr & 74** + 4*** samt några displayer, minnen m.m. tycker att det vore rätt praktiskt att kunna testa en design i större skala innan man bygger.
Finns det något program som gör detta redan? Om inte; finns det någon erfaren programmerare som känner att kunskaperna i c++ eller VB.net är någorlunda, och har lite tid & lust att hänga på projektet? Jobbar själv professionellt med programmering i diverse olika språk.
Jag testade nyligen en pic-emulator (endast mjukvarubaserad), och fick en ganska komplicerad idé: att bygga ett större program för att simulera diverse olika kretsar... Tänker först & främst på pic, avr & 74** + 4*** samt några displayer, minnen m.m. tycker att det vore rätt praktiskt att kunna testa en design i större skala innan man bygger.
Finns det något program som gör detta redan? Om inte; finns det någon erfaren programmerare som känner att kunskaperna i c++ eller VB.net är någorlunda, och har lite tid & lust att hänga på projektet? Jobbar själv professionellt med programmering i diverse olika språk.
AVR-studio finns ju, det stödjer de flesta (alla?) AVR-kretsar som finns ute nu och det funkar väl rätt bra, iaf till mindre projekt.
Låter iaf som ett ganska intressant projekt, du får gjärna berättar mer vad du tänkt.
Jag kan tänka mig att hjälpa till iaf, vet dock inte hur långt mina programmeringskunskaper räcker till något sånnt, men något kanske jag kan hjälpa till med.
Låter iaf som ett ganska intressant projekt, du får gjärna berättar mer vad du tänkt.
Jag kan tänka mig att hjälpa till iaf, vet dock inte hur långt mina programmeringskunskaper räcker till något sånnt, men något kanske jag kan hjälpa till med.
-
- Inlägg: 515
- Blev medlem: 31 maj 2003, 10:42:37
- Ort: Helsingborg
-
- Inlägg: 96
- Blev medlem: 12 augusti 2003, 12:11:39
- Ort: Lindesberg
Hittade ett riktigt användbart program.. Har en hel del logikkretsar, plus de flesta typer av mcu's. Säkert över 20 olika pic & atmel processorer, bara att ta sin kompilerade kod & ladda in i programmet, så körs ditt program direkt i simulatorn. Största problemet är att det kostar 295£ för t.ex. pic16-versionen. Demon har inte riktigt alla bibliotek, plus att det inte går att spara det man gjort.. Så nu antar jag att det blir sätta hela familjen på svältning & spara pengar några månader.
Kände direkt att det här programmet är "rätt". Praktiskt att kunna testa all logik & koden innan man bygger, även om det blir en del räknande på förbrukning osv ändå.
Testa Proteus. Demo finns på http://www.labcenter.co.uk

Kände direkt att det här programmet är "rätt". Praktiskt att kunna testa all logik & koden innan man bygger, även om det blir en del räknande på förbrukning osv ändå.
Testa Proteus. Demo finns på http://www.labcenter.co.uk
Hmm... tycker personligen att 5000SEK är fördyrt för bara ett program (må hända att 295*15=4425 men det blir nog frakt etc på det med, moms när det ska in till sverige kanske)... vill inte ens tänka på hur många komponenter etc du kan köpa för dem pengarna... om du nu oroar dig över att komponenter går sönder när du testar att fysiskt så har du helt klart pengar att köpa nya med den budgeten...
Testa ett större projekt innan man tillslut etsar kort etc är ju själv klart frågan är bara hur man gör att... rätt lämpligt är ju att testa detaljerna var för sig... på så sätt har man antagligen lite användbar kod när man väl ska skriva ihop hela projekt koden. Att köpa ett program för 5000SEK enkom för att testa stora projekt tycker jag är slöseri med pengar.
//Rille
Testa ett större projekt innan man tillslut etsar kort etc är ju själv klart frågan är bara hur man gör att... rätt lämpligt är ju att testa detaljerna var för sig... på så sätt har man antagligen lite användbar kod när man väl ska skriva ihop hela projekt koden. Att köpa ett program för 5000SEK enkom för att testa stora projekt tycker jag är slöseri med pengar.
//Rille
-
- Inlägg: 96
- Blev medlem: 12 augusti 2003, 12:11:39
- Ort: Lindesberg
Proteus
Såg en länk i denna tråd (sida 4):
http://www.geekjoan.com/forum/viewtopic.php?t=480
På den sidan fanns Proteus i en "bra" version
http://www.geekjoan.com/forum/viewtopic.php?t=480
På den sidan fanns Proteus i en "bra" version

-
- Inlägg: 47
- Blev medlem: 19 januari 2004, 22:55:49
Jag har laddat ner Multisim 7 Educator Demo på den här sidan:
http://www.interactiv.com/html/edudemomsm2.html
Med det programmet kan man simulera krestkort för att se hur det funkar... har inte satt mig in i det så mycket än bara.. men det finns inte så många kretsar med tycker jag, men det ska gå att uppdatera med fler, jag saknar LM3914 och 3915. Nån som vet var man kan få tag i det?
Om jag har förstått det rätt så kan man programmera in egna kretsat i programmet också men det har jag inte försökt mig på än.. nån som har gjort det?
http://www.interactiv.com/html/edudemomsm2.html
Med det programmet kan man simulera krestkort för att se hur det funkar... har inte satt mig in i det så mycket än bara.. men det finns inte så många kretsar med tycker jag, men det ska gå att uppdatera med fler, jag saknar LM3914 och 3915. Nån som vet var man kan få tag i det?
Om jag har förstått det rätt så kan man programmera in egna kretsat i programmet också men det har jag inte försökt mig på än.. nån som har gjort det?
Re:
För Proteus vill jag påstå att jag lätt skulle betala det dubbla!rickeboy skrev:Hmm... tycker personligen att 5000SEK är fördyrt för bara ett program
Simulatorn är osannolikt bra. Koppla upp ett PIC-bygge, ladda in hex-filen (eller source) och simulera. Proteus kör koden, och om nåt är fel kan man till och med ändra i koden och köra om. Allt funkar med externa komponenter, interaktivt dessutom.
5000 spänn är en spottstyver i sammanhanget.
Re: Simulator för diverse kretsar
Multisim 10 simulerar, förrutom ALLA diskreta kretsar, ett stort antal digitala kretsar. ALLA vanligaste logikfamiljer finns med.
Det simulerar även Intel/Atmel 8051/8052 och Microchip PIC16F84a, EEPROMs, LCD'er (även grafisk sådan), o.s.v. Programmering sker i C eller ASM. Det går även att ladda in rena HEX-filer. Jag satt och lattjade lite med det senast idag, funkar riktigt bra!
Det simulerar även Intel/Atmel 8051/8052 och Microchip PIC16F84a, EEPROMs, LCD'er (även grafisk sådan), o.s.v. Programmering sker i C eller ASM. Det går även att ladda in rena HEX-filer. Jag satt och lattjade lite med det senast idag, funkar riktigt bra!
Re: Simulator för diverse kretsar
Hoppsan, jag ber om ursäkt.Norpan skrev:Det var riktigt djupt ned i arkivet du hittade denna tråd.
Jag läste tråden senast för några dagar sen men kommenterade inte då. Troligen var det någon som drog upp den till ytan och sen raderade sin kommentar, det var därför den kom mig till minnes.
Re: Simulator för diverse kretsar
stormbringer,
> Om inte; finns det någon erfaren programmerare som känner att kunskaperna i c++ eller VB.net är någorlunda, och har lite tid & lust att hänga på projektet?
Det är trevligt att se att någon vill sätta igång ett sånt här projekt. Här är ett par obligatoriska texter att läsa igenom först:
http://ometer.com/hacking.html
http://www.advogato.org/article/22.html
Räkna med många år av ensamhet!
> Om inte; finns det någon erfaren programmerare som känner att kunskaperna i c++ eller VB.net är någorlunda, och har lite tid & lust att hänga på projektet?
Det är trevligt att se att någon vill sätta igång ett sånt här projekt. Här är ett par obligatoriska texter att läsa igenom först:
http://ometer.com/hacking.html
http://www.advogato.org/article/22.html
Räkna med många år av ensamhet!
Senast redigerad av SvenW 5 mars 2009, 18:19:44, redigerad totalt 1 gång.