PDA

Επιστροφή στο Forum : pulse amplitude modulation



Automatoss
19-09-10, 17:51
Kalispera thelw na kanw ena aplo kuklomataki gia na kanw diamorfosi enos palmou kai sygkekrimena na diamorfosw to ypsos tou. mallon me sugkriti lew. Gnorizete tpt peri toutou ? sto multisim tha to ulopoisw

andrewsweet4
19-09-10, 21:16
Δεν ξερω κατι επι του θεματος, αλλα καλο θα ηταν να γραφεις τα μηνυματα σου με ελληνικους χαρακτηρες και οχι με Greeklish, μιας και παραβαινεις τους κανονες του Φορουμ (http://www.hlektronika.gr/index.php?page=rules) (παραγραφος 1) :-)
Στο λεω αυτο γιατι θα ακολουθησει και παρατηρηση απο τους διαχειριστες αν συνεχισεις ετσι!
Φιλικα παντα.

Αποστόλης1
20-09-10, 00:08
Η διαμόρφωση πλάτους είναι αποτέλεσμα μίξης συχνοτήτων με πολύ μεγάλη διαφορά συχνότητας πχ AF+RF (αναλογικό κύκλωμα).
Με συγκριτή μάλλον PCM παρά ΑΜ.

FILMAN
20-09-10, 09:32
Πώς θα το κάνεις με συγκριτή ρε φίλε; Αφού η έξοδος του συγκριτή έχει σταθερό πλάτος. Πιθανοί τρόποι: (1) Με ΟΤΑ π.χ. LM13600, (2) Με ισοσταθμισμένο διαμορφωτή π.χ. LM1496, (3) Mε πολλαπλασιαστή 4 τεταρτημορίων π.χ. AD633.

fmav
20-09-10, 09:42
Kalispera thelw na kanw ena aplo kuklomataki gia na kanw diamorfosi enos palmou kai sygkekrimena na diamorfosw to ypsos tou. mallon me sugkriti lew. Gnorizete tpt peri toutou ? sto multisim tha to ulopoisw
Η διαμόρφωση πλάτους παλμών (PAM) είναι μία ψηφιακή διαμόρφωση και δεν έχει σχέση με τη διαμόρφωση πλάτους που ειναι αναλογική.
Θα την υλοποιήσεις με έναν DAC (Digital to Analog Converter), στον οποίο θα δίνεις ψηφιακές λέξεις για συγκεκριμένο χρονικό διάστημα (διάρκεια παλμού) και μετά μηδέν με συγκεκριμένο ρυθμό.

FILMAN
20-09-10, 15:36
Φάνη δεν ξέρουμε τι έχει υπόψη του, αν έχει ένα αναλογικό σήμα που θέλει να διαμορφώσει κατά πλάτος την παλμοσειρά μπορεί να το κάνει έτσι όπως του είπα, αν θέλει να ρυθμίζει το πλάτος με το χέρι του αρκεί και ένα απλό ποτενσιόμετρο, κ.λ.π.

fmav
20-09-10, 16:56
Η υλοποίηση της PAM δε μπορεί να γίνει με ισοσταθμισμένο διαμορφωτή (πολλαπλασιαστή ουσιαστικά) για δύο λόγους:
1. με τον πολλαπλασιαστή θα έχουμε υποχρεωτικά duty cycle 50%
2. οι τιμές δειγματοληψίας δε θα εναλλάσσονται με τη μηδενική στάθμη, αλλά θα δημιουργείται περιβάλλουσα.

Ουσιαστικά χρειάζεται να έχουμε μια παλμοσειρά όπου οι παλμοί θα έχουν πλάτος όσο το πλάτος του αναλογικού σήματος εισόδου, διάρκεια συγκεκριμένη (όχι απαραίτητα το μισό της περιόδου δειγματοληψίας) και θα εναλλάσσονται με τη μηδενική στάθμη.

Αυτό μπορεί να γίνει και με τη χρήση αναλογικού διακόπτη (πχ CMOS 4066), όπως στο παρακάτω σχήμα.
Προσοχή, μπορεί το πλάτος του παλμού να έχει αναλογικές τιμές, όμως είναι μία καθαρά ΨΗΦΙΑΚΗ διαμόρφωση, καθώς γίνεται δειγματοληψία και ισχύει ο περιορισμός Nyquist.

15825

EDIT: από βιασύνη ξέχασα στην έξοδο Vout του κυκλώματος να βάλω ένα πυκνωτή ως προς τη γη, ο οποίος θα συγκρατεί το πλάτος του παλμού σε σταθερή τιμή σε όλη τη διάρκεια του. Η διαδικασία ονομάζεται sample & hold.

fmav
20-09-10, 17:25
Τώρα που το ξαναβλέπω το προηγούμενο κύκλωμα που έδωσα αν και πιο απλό έχει πολλά μειονεκτήματα.
Το παρακάτω είναι καλύτερο, αλλά απαιτεί την ύπαρξη δύο clock. Το ένα για να κλείνει το διακόπτη sample από τον οποίο θα περνάει η στιγμιαία τιμή του σήματος εισόδου και θα συγκρατείται από τον πυκνωτή όταν ο διακόπτης sample θα ξανανοίξει και ένα για τον διακόπτη clear ο οποίος θα εκφορτίζει τον πυκνωτή στην τιμή μηδέν.

15826

FILMAN
21-09-10, 10:22
Φάνη κάποιος από τους δυο μας δεν έχει καταλάβει! Νομίζω ότι εδώ δεν θέλουμε sample & hold, αλλά να διαμορφώσουμε (ρυθμίσουμε) το πλάτος μιας παλμοσειράς ανάλογα με ένα αναλογικό σήμα... Κάτι σαν ρυθμιστή volume με DC control (αν υποθέσουμε ότι στην είσοδο αντί για audio εφαρμόζουμε παλμούς σταθερού πλάτους! )

fmav
21-09-10, 12:43
Φάνη κάποιος από τους δυο μας δεν έχει καταλάβει! Νομίζω ότι εδώ δεν θέλουμε sample & hold, αλλά να διαμορφώσουμε (ρυθμίσουμε) το πλάτος μιας παλμοσειράς ανάλογα με ένα αναλογικό σήμα... Κάτι σαν ρυθμιστή volume με DC control (αν υποθέσουμε ότι στην είσοδο αντί για audio εφαρμόζουμε παλμούς σταθερού πλάτους! )
Φίλιππε, εγώ θεώρησα ότι το αρχικό ερώτημα του Automatoss αναφέρεται σε "pulse amplitude modulation", δηλαδή PAM, όπως λέει και ο τίτλος, αλλά και από τα συμφραζόμενα. Τώρα αν εννοεί κάτι άλλο, μάλλον θα πρέπει να παρέμβει και να το διευκρινίσει για να μην κινούμαστε σε λάθος κατευθύνσεις.

fmav
22-09-10, 15:08
Ο Automatoss μάλλον δεν πολυασχολείται με το θέμα, όμως στο παρακάτω παλιότερο θέμα που είχε ανοίξει ο ίδιος μάλλον τα πράγματα ξεκαθαρίζουν για το τι ζητάει...

http://www.hlektronika.gr/forum/showthread.php?t=49640&p=353558#post353558

Φίλιππε δες και τη δική σου απάντηση σε παρακαλώ :001_rolleyes:

GeorgeVita
22-09-10, 15:20
Κάποια από τις εταιρείες που παράγει όργανα ελέγχου μήπως έχει κάποιο εκπαιδευτικό tutorial;

Από: http://www.l-3com.com/tw/tutorial/modulation.html (search= 'ppm pam tutorial')

The PAM data stream signal is transmitted from the multiplexer in a uniformly spaced sequence of constant-width pulses. The intensity of each pulse is modulated by amplitude. This is similar to AM radio broadcast, except the carrier is a pulse rather than a sine wave.


G

FILMAN
22-09-10, 15:30
Ο Automatoss μάλλον δεν πολυασχολείται με το θέμα, όμως στο παρακάτω παλιότερο θέμα που είχε ανοίξει ο ίδιος μάλλον τα πράγματα ξεκαθαρίζουν για το τι ζητάει...

http://www.hlektronika.gr/forum/showthread.php?t=49640&p=353558#post353558

Φίλιππε δες και τη δική σου απάντηση σε παρακαλώ :001_rolleyes:
Και γιατί ρε Φάνη πρέπει να θυμάμαι εγώ τι θέματα έχει ανοίξει ο καθένας; Έτσι όπως το ξεκίνησε εδώ μου φάνηκε ότι ήθελε κάτι άλλο, εξ ου και αυτά που του πρότεινα. Διότι έγραψε τα εξής: "thelw na kanw ena aplo kuklomataki gia na kanw diamorfosi enos palmou kai sygkekrimena na diamorfosw to ypsos tou." Άρα υποτίθεται ότι έχουμε ένα dc σήμα ελέγχου με βάση το οποίο θέλουμε να ρυθμίσουμε το ύψος μιας παλμοσειράς. Συνδυάζοντας τα σήματα αυτά (το συνεχές σήμα ελέγχου και τους παλμούς σταθερού πλάτους) με π.χ. πολλαπλασιαστή 4 τεταρτημορίων που είπα, η έξοδος (για σταθερό σήμα ελέγχου) θα είναι παλμοί σταθερού πλάτους. Με sample & hold η έξοδος θα είναι συνεχής τάση, δηλαδή όχι παλμοί. Παρεμπιπτόντως, τι έχει η απάντησή μου στο άλλο θέμα και δεν σ' αρέσει, δεν καταλαβαίνω. Βλέπεις κάποιο λάθος;

fmav
22-09-10, 17:20
Και γιατί ρε Φάνη πρέπει να θυμάμαι εγώ τι θέματα έχει ανοίξει ο καθένας; Έτσι όπως το ξεκίνησε εδώ μου φάνηκε ότι ήθελε κάτι άλλο, εξ ου και αυτά που του πρότεινα. Διότι έγραψε τα εξής: "thelw na kanw ena aplo kuklomataki gia na kanw diamorfosi enos palmou kai sygkekrimena na diamorfosw to ypsos tou." Άρα υποτίθεται ότι έχουμε ένα dc σήμα ελέγχου με βάση το οποίο θέλουμε να ρυθμίσουμε το ύψος μιας παλμοσειράς. Συνδυάζοντας τα σήματα αυτά (το συνεχές σήμα ελέγχου και τους παλμούς σταθερού πλάτους) με π.χ. πολλαπλασιαστή 4 τεταρτημορίων που είπα, η έξοδος (για σταθερό σήμα ελέγχου) θα είναι παλμοί σταθερού πλάτους. Με sample & hold η έξοδος θα είναι συνεχής τάση, δηλαδή όχι παλμοί. Παρεμπιπτόντως, τι έχει η απάντησή μου στο άλλο θέμα και δεν σ' αρέσει, δεν καταλαβαίνω. Βλέπεις κάποιο λάθος;
Phil, δε σου επιτέθηκα, ούτε θεώρησα ότι έπρεπε να το θυμάσαι. Το αν κατάλαβες στο ερώτημα του Automatoss κάτι άλλο, δεν είναι μεμπτό, είναι κάτι φυσιολογικό, ειδικά όταν ο ίδιος ο ενδιαφερόμενος δεν βγαίνει να διευκρινίσει κάποια πράγματα.
Απλά, εγώ ανασκαλίζοντας τον μικρό αριθμό των δημοσιεύσεων του Automatoss, βρήκα ότι είχε ανοίξει αυτό το θέμα, το οποίο μάλλον είναι σχετικό με το παρόν. Και εκεί η απάντηση που έδωσες (στο ερώτημα πως υλοποιείται η ΡΑΜ) ήταν σωστή και ίδια με τη δική μου σε αυτό το θέμα... Τίποτα παραπάνω...

Γιώργο, ο ορισμός που δίνουν σε αυτή τη σελίδα είναι πέρα για πέρα λάθος για την ΡΑΜ.
Η ΑΜ έχει δύο περιβάλλουσες (πάνω και κάτω) και duty cycle 50% (άσχετα αν έχει φέρουσα ημιτονοειδή ή τετραγωνική). Η ΡΑΜ έχει μόνο πάνω περιβάλλουσα (φαίνεται και στο σχήμα που δίνει η εταιρία στο site). Επίσης, επειδή η ΡΑΜ σκοπό είχε όταν δημιουργήθηκε να επιτρέψει πολυπλεξία χρόνου (TDM), το duty cycle είναι μικρότερο του 50% (συνήθως υποδιαίρεση του 50% κατά δύναμη του 2).

FILMAN
23-09-10, 11:08
Ο.Κ.:001_smile:

Automatoss
23-09-10, 20:31
Ευχαριστώ για τις απαντήσεις κ συγνώμη που άργησα να απαντήσω. Εγώ θέλω είσοδο παλμό και έξοδο πάλι παλμό αλλά με διαφορετικό ύψος και ένα τρόπο να ρυθμίζω αν θέλω 50 ή 60 η 10%
του σήματος εισόδου.

FILMAN
24-09-10, 12:30
Ε τότε βάλε ένα σκέτο ποτενσιόμετρο ρε φίλε!

Automatoss
24-09-10, 17:47
θα το δοκιμάσω. Ξέρεις αν έχει μεσα στο multisim ποτενσιομετρο η πρεπει να κανω ξεχωριστο κύκλωμα.

Automatoss
04-10-10, 20:17
Χαιρεται και παλι ολα καλα με το PAM το καταφερα. Τωρα εμεινε κ το PPM. Καμια βοήθεια για το πως θα γινει (pulse position modulation) ?

FILMAN
05-10-10, 09:29
Με δυο μονοσταθείς πολυδονητές, έναν σταθερής και έναν μεταβλητής διάρκειας, ενωμένους σε ένα βρόχο.

gf
05-10-10, 09:56
555 omnipresent :biggrin:
http://freecircuitdiagram.com/2009/05/20/pulse-position-modulator/
http://www.fairchildsemi.com/ds/LM/LM555.pdf σελιδα 8, παραγραφος 5.