THMMY.gr

Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα => Spice => Topic started by: ripper_george on January 17, 2009, 20:47:54 pm



Title: Εναλλασσόμενη πηγή με μεταβλητό πλάτος
Post by: ripper_george on January 17, 2009, 20:47:54 pm
Υπάρχει κάποιος τρόπος για να αλλάζω το πλάτος εισόδου σε μία εναλλασόμενη πηγή, και να μου βγάζει πως θα συμπεριφέρεται η έξοδος για κάθε τιμή της εισόδου???

(Όπως γινόταν και με την θερμοκρασία πχ??)

'Η θα πρέπει να μεταβάλλω "manually" το VAMPL της πηγής??


Title: Re: Απορία στο spice
Post by: Γιώργος on January 18, 2009, 00:51:36 am
Το 'χα ψάξει αυτό κάποτε, αλλά δεν νομίζω ότι υπάρχει (εκτός κι αν κρύβεται πολύ καλά :P).

Ή manually ή φτιάξε 3-4 ίδια κυκλώματα με άλλο πλάτος για να 'χεις μαζί τις εξόδους (στο γράφημα) για 3-4 τιμές του πλάτους.


Title: Re: [Ηλεκτρονική Ι] Απορία στο spice
Post by: bakeneko on January 18, 2009, 16:30:31 pm
Κάνεις το κύκλωμα

Την πηγή που θέλεις να αλλάζει το πλάτος της τη βάζεις VSIN.
Voff βάζεις την DC συνιστώσα
Freq βάζεις τη συχνότητα
Vampl βάζεις μία μεταβλητή με τη μορφή {όνομασία}, π.χ. VAMPL = {VS}

Πηγαίνεις στο παράθυρο που εισάγεις τα parts
Στο library SPECIAL
Βάζεις το part PARAM

Δεξί κλικ πάνω στο PARAMETERS -> edit properties
Πατάς new column
Στο όνομα βάζεις τη μεταβλητή σου, π.χ. VS
Στο value βάζεις 1

Επειτα, πας στο Simulations Settings
Analysis Type -> Time Domain, Τα run to time και maximum step size τα βάζεις ανάλογα με τη συχνότητα της πηγής (για να βγει "όμορφο" το γράφημα, βέβαια μπορείς να κάνεις και δοκιμές μέχρι να το πετύχεις!)
Από τα options (κάτω από το analysis type) τικάρεις το Parametric Sweep και το επιλέγεις ώστε να το επεξεργαστείς.
Sweep variable -> Global Parameter και στο parameter name βάζεις τη μεταβλητή σου (π.χ. VS)
Sweep type -> βάζεις την αρχική και την τελική τιμή του πλάτους, καθώς και το βήμα. (αν θέλεις για πλάτη που έχουν διαφορετικό βήμα μεταξύ τους, βάλε το ελάχιστο βήμα, και έπειτα όταν είναι να δημιουργηθεί το γραφημα θα σε ρωτήσει ποια θέλεις να εμφανιστούν)

Έτοιμος για simulation!


Title: Re: Εναλλασσόμενη πηγή με μεταβλητό πλάτος
Post by: Γιώργος on January 18, 2009, 17:33:22 pm
Έβαλα Vsin, ονόμασα VAMPL={VS}, έβαλα το PARAM από το Special, πρόσθεσα επιτυχώς την στύλη αυτή (name: VS, value: 1), αλλά δεν σώζεται στις ιδιότητες, οπότε και δεν μπορώ να επιλέξω το Parametric Sweep. :-\

OrCAD 15.7

(Yeah, I'm curious how is it done :P)


Title: Re: Εναλλασσόμενη πηγή με μεταβλητό πλάτος
Post by: bakeneko on January 18, 2009, 18:10:44 pm
Τι εννοείς δεν σώζεται στις ιδιότητες; Το Parametric Sweep κανονικά πρέπει να μπορείς να το επιλέξεις ακόμα και αν δεν έχεις καμιά παράμετρο (οταν πας να κάνεις το simulation θα σου πετάξει σφάλμα σε αυτή την περίπτωση) v 16.0 demo here :D


Title: Re: Εναλλασσόμενη πηγή με μεταβλητό πλάτος
Post by: Γιώργος on January 18, 2009, 20:27:50 pm
Εγώ δεν μπορώ να το επιλέξω, είναι greyed out. :(


v 15.7 full :P


Title: Re: Εναλλασσόμενη πηγή με μεταβλητό πλάτος
Post by: AgentCain on January 18, 2009, 20:58:36 pm
v 16.0 demo here :D

Με το demo πάντως γίνεται το επιβεβαιώνω  :D


Title: Re: Εναλλασσόμενη πηγή με μεταβλητό πλάτος
Post by: fugiFOX on January 27, 2009, 11:38:41 am
Εγώ δεν μπορώ να το επιλέξω, είναι greyed out. :(


v 15.7 full :P

έχουν αναφερθεί τέτοια προβλήματα με την φουλ έκδοση.
Εφόσον λοιπόν υπάρχουν τέτοια bugs
κι επιπλέον η Demo έκδοση σας καλύπτει πλήρως
δεν βλέπω το λόγο να έχεις την φουλ.
Άσε που είναι και πιο βαριά αφού φορτώνει χίλια 2
που δεν θα χρειαστείς ποτέ


Title: Re: Εναλλασσόμενη πηγή με μεταβλητό πλάτος
Post by: Γιώργος on January 27, 2009, 19:10:55 pm
Ε, χρειαζόμουν κάποια tranzistors, κάτι opamps και κάτι thyristor που δεν τα 'χει το demo.

Με το που θα λήξει το εξάμηνο τρώει πόδι το Spice. :P Electronic Workbence for the win!! :D


Title: Re: Εναλλασσόμενη πηγή με μεταβλητό πλάτος
Post by: fugiFOX on January 30, 2009, 17:23:18 pm
Ε, χρειαζόμουν κάποια tranzistors, κάτι opamps και κάτι thyristor που δεν τα 'χει το demo.

Με το που θα λήξει το εξάμηνο τρώει πόδι το Spice. :P Electronic Workbence for the win!! :D
Και θεωρείς ότι έτσι θα λυθούν τα προβλήματά σου;  ;D


Title: Re: Εναλλασσόμενη πηγή με μεταβλητό πλάτος
Post by: harris on January 30, 2009, 17:26:51 pm
παντως τα εχω εγκατεστημενα και τα εχω δοκιμασει και τα δυο.το electronics workbench(national instruments multisim) ειναι πολυ καλο και εχει μεγααααλη βαση δεδομενων καμια σχεση με το spice.αλλα και το σπαις αμα ξερεις να το δουλευεις καλα ειναι καλο προγραμμα.απλα,ωρες ωρες :D ,ειναι λιγο σπασαρ...


Title: Re: Εναλλασσόμενη πηγή με μεταβλητό πλάτος
Post by: Γιώργος on January 30, 2009, 17:50:53 pm
Btw, τελικά η εισαγωγή παραμέτρων στο PARAM σώζονται, απλά δεν είχα επιλέξει "Display Name and Value". :P


Αλλά, που το έψαξα, το Parametric Sweep όντως έχει ένα γενικότερο πρόβλημα στο 15.7.... :-\ αλλά δεν θα κάτσω να σκάσω, στα ψηφιακά θα χρησιμοποιήσω το Multisim. :D


Title: Re: Εναλλασσόμενη πηγή με μεταβλητό πλάτος
Post by: fugiFOX on February 02, 2009, 12:51:13 pm
παντως τα εχω εγκατεστημενα και τα εχω δοκιμασει και τα δυο.το electronics workbench(national instruments multisim) ειναι πολυ καλο και εχει μεγααααλη βαση δεδομενων καμια σχεση με το spice.αλλα και το σπαις αμα ξερεις να το δουλευεις καλα ειναι καλο προγραμμα.απλα,ωρες ωρες :D ,ειναι λιγο σπασαρ...
για μένα το EWB είναι 1-2 επίπεδα κάτω από το PSpice.
Φυσικά εάν θες σοβαρή δουλειά θα πρέπει να αφήσεις
και EWB και το PSpice


Title: Re: Εναλλασσόμενη πηγή με μεταβλητό πλάτος
Post by: ion on February 04, 2009, 13:28:29 pm
γιατί μου βγάζει at least 2 numeric values required?


ΕΝΙΒΟΔΙ?