Kirjoittaja Aihe: Ubuntu ja elektroniikka simulaattorit.  (Luettu 3649 kertaa)

Nysse

  • Käyttäjä
  • Viestejä: 8
    • Profiili
Ubuntu ja elektroniikka simulaattorit.
« : 18.05.14 - klo:01.39 »
Tietääkö kukaan ubuntuun hyvää ja humaania elektroniikka simulaattoria tyyliin Electronics Workbench?
Minulla on tällä hetkellä asennettuina:

-Oregano (Ei taida ymmärtää, kuin omia tiedostojaan?)
-KiCad (Valittaa, että jotain tiedostoja ei löytynyt.. Saako latamaan spice listausta?)
-Fritzing (ei importtaa spice listaa? Kykeneekö tämä simuloimaankin?)
-Eagle (ymmärtääkö tuo simuloinnin päälle?)
-gSpiceGUI (missä piirikaavio tai komponentien symbolit?)
-Qucs (Ymmärtääkö Spice tiedoston päälle?)
-LT spice winellä (Avaa spice listan, mutta ei visualisoi komponentteja?).

Eli sellainen ohjelma pitäisi olla, joka avaa SPICE tiedoston (.cir) ja kykenee visualisoimaan komponentit johdotuksineen. Ei tarvitse olla edes järjestyksessä vaan voin itse sitten mahdollisesta spagetti hirviöstä oikoa lonkerot ja järjestellä kuvatuksen kohdilleen. 

Pitäisi saada EWB:llä tehdyt piirikaaviot johonkin muuhun muotoon ja 5.12 pystyy exporttaamaan ainakin SPICE listauksen. Vai olenko mahdottoman äärellä? Mielelläni en käyttäisi wine virityksiä. EWB:n saa toimimaan winessäkin, mutta grafiikat ei näy ainakaan minulla oikein ja haluaisin siirtyä vähän "universaalimpaan" ohjelmaan.



welmar

  • Käyttäjä
  • Viestejä: 1582
    • Profiili
Vs: Ubuntu ja elektroniikka simulaattorit.
« Vastaus #1 : 18.05.14 - klo:09.16 »
Löytyisköhän täältä jotain mitä haet? http://spins.fedoraproject.org/fi/fel/#portfolio
Vaikka toi linkki vie Fedoran sivuille niin samat ohjelmat saa Ubuntuunkin.

koivukoski1

  • Käyttäjä
  • Viestejä: 708
    • Profiili
Vs: Ubuntu ja elektroniikka simulaattorit.
« Vastaus #2 : 18.05.14 - klo:11.31 »
Ngspice en kokeillut, pit'isi varmaankin kokeilla.
Mutta asensin ti sivuilta tina 9, ainakin esimerkit avautuvat oikein.
Eli Winella asennus.
-Koivukoski1   

kamara

  • Käyttäjä
  • Viestejä: 2525
    • Profiili
Vs: Ubuntu ja elektroniikka simulaattorit.
« Vastaus #3 : 18.05.14 - klo:16.02 »
Vähän ehkä offTopic, mutta kun otsikossa lukee simulaattorit, niin mainostan mainiota, mutta hankalakäyttöistä simulaattoria PIC-mikrokontrollereille:
Koodia: [Valitse]
gpsim
On nopeampi kuin Microchipin (MPLAB) oma vastaava. Itse asiassa on useasti nopeampi kuin mikrokontrollerit. Tosin kyllä MPLAB:nkin saa toimimaan winen avulla.

Nysse

  • Käyttäjä
  • Viestejä: 8
    • Profiili
Vs: Ubuntu ja elektroniikka simulaattorit.
« Vastaus #4 : 18.05.14 - klo:16.55 »
Oikeastaan meinasin kysyä myös tuosta MPLAB:ista ja winen USB tuesta. MPLAB:in olen saanutkin toimimaan winellä, mutta pickit2 kitin liittäminen siihen osoittautui työlääksi winen USB tuen puutteelisuuden (tai oikeammin sen puuttumisen) vuoksi.

En vain ole vielä kokeillut noita virityksiä, joita näyttää löytyvän winen sivuilta, joten ajattelin seuraavaksi kysellä tästä aiheesta niiden keinojen epäonnistuttua. gpsim menee kokeiluun, tietenkin tuon MPLAB:in toimintaan saaminen olisi hyvä, kun sitä on oppinut käyttämään.

Tuo fedoran electronic lab vaikuttaa mielenkiintoiselta, mutta asennettuani yum:in, se alkoi itkemään repojen perään. Yllättäin jokapaikasta tuntui löytyvän ohjeita siihen, miten repoja lisätään mutta itse repot on hakusassa. Kokeilen kirjoittaa tuota Fedora-Live-Electronic-Lab-x86_64-20-1.iso:a USB tikulle, jospa sieltä löytyisi jotain...  Pelkän imagen liittäminen nautilukseen ei tuottanut toivottua tulosta.

ps. Asensin gpsim:in ja google antaa ymmärtää, että siihen on GUI. miten sen saa käyttöön?

nm

  • Käyttäjä
  • Viestejä: 14469
    • Profiili
Vs: Ubuntu ja elektroniikka simulaattorit.
« Vastaus #5 : 18.05.14 - klo:18.48 »
Tuo fedoran electronic lab vaikuttaa mielenkiintoiselta, mutta asennettuani yum:in, se alkoi itkemään repojen perään.

FEL:n paketit on tarkoitettu Fedoralle, ei Ubuntulle. Asenna samat ohjelmat Ubuntuun Ubuntun lähteistä.

kamara

  • Käyttäjä
  • Viestejä: 2525
    • Profiili
Vs: Ubuntu ja elektroniikka simulaattorit.
« Vastaus #6 : 18.05.14 - klo:19.06 »
Oikeastaan meinasin kysyä myös tuosta MPLAB:ista ja winen USB tuesta. MPLAB:in olen saanutkin toimimaan winellä, mutta pickit2 kitin liittäminen siihen osoittautui työlääksi winen USB tuen puutteelisuuden (tai oikeammin sen puuttumisen) vuoksi.


En ole käyttänyt MPLAB:n mikrokontrollerin polttoon, vaan simulointiin. Poltto-ohjelmana on vähäisen laitetuen omaava MikroBitin PicProm, jonka sain toimimaan, kun winetricksillä asensin vbrunin ja tekemällä symbolisen linkin Winen laitekansioon, jossa ohjasin USB-Comportin COM1:ksi.

Mielestäni MPLAB on huomattavasti helpompikäyttöinen, kuin gpsim, mutta gpsim on huomattavasti nopeampi. Itse asiassa gpsim:llä voi emuloida PIC-kontrollereita nopeammin kuin kontrolleri normaalisti toimii. gpsim:n lisäksi kannattaa asentaa gputils, jossa on gpasm-kääntäjä, mutta itse käytän kääntäjänä MPLAB:ia.

En vain ole vielä kokeillut noita virityksiä, joita näyttää löytyvän winen sivuilta, joten ajattelin seuraavaksi kysellä tästä aiheesta niiden keinojen epäonnistuttua. gpsim menee kokeiluun, tietenkin tuon MPLAB:in toimintaan saaminen olisi hyvä, kun sitä on oppinut käyttämään.


ps. Asensin gpsim:in ja google antaa ymmärtää, että siihen on GUI. miten sen saa käyttöön?

Komentorivin historiatiedoista en löytänyt, kuinka emulaattori käynnistettiin, mutta muistini mukaan ennen emulaattorin käynnistämistä kannattaa tehdä mpasm-ohjelman avulla .cod-tiedosto, jota sitten simulaattori pystyy käsittelemään. Lisäksi .cod-tiedoston parametrien lisäksi tulee antaa prosessori, .asm ja .hex-tiedostot.

Sen muistan, että hivenen hankalakäyttöinen kyseinen ohjelma oli.

Käytön opettelu onnistuu man-sivujen avulla:
Koodia: [Valitse]
man gpsim
« Viimeksi muokattu: 18.05.14 - klo:19.13 kirjoittanut kamara »

kamara

  • Käyttäjä
  • Viestejä: 2525
    • Profiili
Vs: Ubuntu ja elektroniikka simulaattorit.
« Vastaus #7 : 18.05.14 - klo:20.36 »
Täältä ohjetta: http://personal.eunet.fi/pp/jokinen/Aino.html

gpsimin Käyttö menee vaikka näin.

Koodia: [Valitse]
gpasm koodi.asm

Koodia: [Valitse]
gpsim

Ladataan koodi, asetetaan keskeytykseksi 10000 kellojaksoa, ajetaan koodi (10000 kellojaksoa), dumpataa map:ppi
Koodia: [Valitse]
**gpsim> load koodi.cod
**gpsim> break c 10000
**gpsim> run
**gpsim> dump

keskeytys apuja:
Koodia: [Valitse]
**gpsim> help break

Jaer

  • Käyttäjä
  • Viestejä: 519
    • Profiili
Vs: Ubuntu ja elektroniikka simulaattorit.
« Vastaus #8 : 18.05.14 - klo:23.37 »
Löytyisköhän täältä jotain mitä haet? http://spins.fedoraproject.org/fi/fel/#portfolio
Vaikka toi linkki vie Fedoran sivuille niin samat ohjelmat saa Ubuntuunkin.

Mielenkiinto heräsi ko. ohjelmaa kohtaan. Ajattelin säästää itseäni ja laitoin Fedoran lataukseen.
Rauta seiska: Intel Core i7 @ 920 & Nvidia
Ubuntu, Mint, Debian, Ultimate Edition
Androidina HTC Desire HD

nm

  • Käyttäjä
  • Viestejä: 14469
    • Profiili
Vs: Ubuntu ja elektroniikka simulaattorit.
« Vastaus #9 : 19.05.14 - klo:00.18 »
Löytyisköhän täältä jotain mitä haet? http://spins.fedoraproject.org/fi/fel/#portfolio
Vaikka toi linkki vie Fedoran sivuille niin samat ohjelmat saa Ubuntuunkin.

Mielenkiinto heräsi ko. ohjelmaa kohtaan. Ajattelin säästää itseäni ja laitoin Fedoran lataukseen.

Huomaa, että uusin FEL-julkaisu on vuodelta 2009, eikä spiniä nähtävästi kehitetä kovin aktiivisesti. Helpommalla pääset asentamalla uusimman Fedoran tai Ubuntun ja siihen vastaavat ohjelmat.

arieep

  • Käyttäjä
  • Viestejä: 252
    • Profiili
Vs: Ubuntu ja elektroniikka simulaattorit.
« Vastaus #10 : 19.05.14 - klo:01.11 »
Fedoralta löytyy myös Electronic-lab-live(http://spins.fedoraproject.org/fel/), en ole kokeillut vielä mutta voisi olla yksi mahdollisuus.

welmar

  • Käyttäjä
  • Viestejä: 1582
    • Profiili
Vs: Ubuntu ja elektroniikka simulaattorit.
« Vastaus #11 : 19.05.14 - klo:08.56 »
Löytyisköhän täältä jotain mitä haet? http://spins.fedoraproject.org/fi/fel/#portfolio
Vaikka toi linkki vie Fedoran sivuille niin samat ohjelmat saa Ubuntuunkin.

Mielenkiinto heräsi ko. ohjelmaa kohtaan. Ajattelin säästää itseäni ja laitoin Fedoran lataukseen.

Huomaa, että uusin FEL-julkaisu on vuodelta 2009, eikä spiniä nähtävästi kehitetä kovin aktiivisesti. Helpommalla pääset asentamalla uusimman Fedoran tai Ubuntun ja siihen vastaavat ohjelmat.
Kyllä jos tuon spinnin lataa niin sieltä tulee ihan uusin Fedora eli tällähetkellä 20 Heisenbug. FEL on kuitenkin vain Fedora johon on valittu mukaan iso määrä elektroniikkaan liittyviä ohjelmia. Fedoran kanssa ei ole oikeastaan väliä kumman lataa Fedoran vai FEL spinnnin kun normi Fedoraan saa groupinstall komennolla lisättyä samat paketit. Asentamalla Ubuntun ja siihen vastaavat ohjelmat onkin jo vähän eri juttu sillä ohjelmia on todella paljon. Itse asensin  viimeksi Fedoran ja siihen sitten
Koodia: [Valitse]
# yum groupinstall 'Electronic Lab'  komennolla elektroniikka jutut mukaan. Muistaakseni kaikkinen riipuvuuksineen tuli yli 500 pakettia joten helpommalla pääsee yksinkertaisesti lataa FEL spinnin.

nm

  • Käyttäjä
  • Viestejä: 14469
    • Profiili
Vs: Ubuntu ja elektroniikka simulaattorit.
« Vastaus #12 : 19.05.14 - klo:10.41 »
Kyllä jos tuon spinnin lataa niin sieltä tulee ihan uusin Fedora eli tällähetkellä 20 Heisenbug.

Ehkä näin unta, mutta minusta eilen latauslinkit osoittivat vielä versioon 12 tai 13.

Asentamalla Ubuntun ja siihen vastaavat ohjelmat onkin jo vähän eri juttu sillä ohjelmia on todella paljon.

Suuri pakettien määrä johtunee riippuvuuksista. Normikäyttäjä tarvitsee joka tapauksessa vain tiettyjä ohjelmia.