Επιστροφή στο Forum : Optocoupler και Bandwidth
Συνηθως κατα την επιλογη optocoupler, τα μονα που κοιτουσα για την επιλογη ήταν οι χρονοι ανοδου,καθοδου,το ρευμα If,CTR και φυσικα η ταση τροφοδοσιας.
Αυτο που δεν κοιτουσα ηταν το Bandwidth !
Για παραδειγμα εχω ενα PWM στα 20kHz το οποιο μεταβαλεται σε 180 διαφορετικους κυκλους εργασιας.
Αυτο σημανει οτι για το 6N136 που εχω, το Data_steam= 20kHz * 180 = 3.6 Mbps
3+ φορές πανω απο το Bandwidth του 6N136. Στους παλμους εβλεπα παραξενα 'σπασιματα', δεν μιλαω απλα για το μεταβατικο φαινομενο (Ton-Toff) , εβλεπα παραξενα 'σπασιματα' σε διαφορα σημεια του παλμου.
Η λυση ηρθε με το 6N137M , με Bandwidth στα 10Mbps και logit-gate εξοδο.
Ελπιζω να βοηθησει και αλλους απο περιττη ταλαιπωρια.
Συνηθως κατα την επιλογη optocoupler, τα μονα που κοιτουσα για την επιλογη ήταν οι χρονοι ανοδου,καθοδου,το ρευμα If,CTR και φυσικα η ταση τροφοδοσιας.
Αυτο που δεν κοιτουσα ηταν το Bandwidth !
Για παραδειγμα εχω ενα PWM στα 20kHz το οποιο μεταβαλεται σε 180 διαφορετικους κυκλους εργασιας.
Αυτο σημανει οτι για το 6N136 που εχω, το Data_steam= 20kHz * 180 = 3.6 Mbps
3+ φορές πανω απο το Bandwidth του 6N136. Στους παλμους εβλεπα παραξενα 'σπασιματα', δεν μιλαω απλα για το μεταβατικο φαινομενο (Ton-Toff) , εβλεπα παραξενα 'σπασιματα' σε διαφορα σημεια του παλμου.
Η λυση ηρθε με το 6N137M , με Bandwidth στα 10Mbps και logit-gate εξοδο.
Ελπιζω να βοηθησει και αλλους απο περιττη ταλαιπωρια.
λογικό δεν ήταν Σάββα το "σπάσιμο";
κοίτα το datasheet του 6Ν136 (http://www.vishay.com/docs/83604/6n135.pdf) έχει 1Mbit/SEC...
ενώ του 6Ν137Μ (http://www.farnell.com/datasheets/1718059.pdf) έχει 10mBIT/SEC
Ακριβως Κωστα. Αλλα λενε για να μαθεις πρεπει να παθεις :D
Ακριβως Κωστα. Αλλα λενε για να μαθεις πρεπει να παθεις :D
πάντα ισχύει ο κανόνας,τι φτιάχνεις;
Περα απο τον Inverter τιποτα προς το παρων. Απλα πηγα να παραγγειλω μερικα 137M για το νεο PCB και σκεφτηκα να το μοιραστω με τα παιδια μηπως γλυτωσω καποιον απο τζαμπα ψαξιμο.
Εφόσον ήθελες να μεταδώσεις PWM έπρεπε να θεωρήσεις ως συχνότητα, όχι αυτή του PWM, αλλά αυτή που θα είχες αν μετέδιδες τετραγωνική κυματομορφή με mark και space χρονικά ίσα με την ελάχιστη τιμή του duty cycle του PWM σου.
Εφόσον ήθελες να μεταδώσεις PWM έπρεπε να θεωρήσεις ως συχνότητα, όχι αυτή του PWM, αλλά αυτή που θα είχες αν μετέδιδες τετραγωνική κυματομορφή με mark και space χρονικά ίσα με την ελάχιστη τιμή του duty cycle του PWM σου.
To PWM ειναι στα 23.5kHz Φιλιππε, με κυκλους εργασιας απο 2-80%
Άρα λοιπόν έχουμε 1 / 23.5kHz = 42.55μsec
42.55μsec * 2% = 0,85μsec
2 / 0.85μsec = 2.35MHz!
Φιλιππε καλημερα κιολας,
ναι δεν αντιλεγω απλα βλεπω σε αλλα datasheet δινουν Bandwidth σε MHz και σε αλλα σε Mbps.Εκει καπου μαλλον μπερδευτηκα.
Το 6N136 ηξερα οτι δεν ηταν η καλυτερη λυση αλλα μειωνε πολλα εξαστηματα στο PCB.Εχει γινει η μεταβαση απο το 136 στο 6N137M με 10Mbps bandwidth
Άρα λοιπόν έχουμε 1 / 23.5kHz = 42.55μsec
42.55μsec * 2% = 0,85μsec
2 / 0.85μsec = 2.35MHz!
Τωρα ανοιξα τον κωδικα.
Ο κυκλος εργασιας min ειναι 0.78 % άρα μιλαμε για 0.33μSec -> 6MHz !!!! Και το 6Ν136 εχει 2ΜHz...
Και για την ιστορια.. το 6N136 ειναι 1Mbps τελικα.
6N136 και 6N137 (δεν αντεξα .. τα εβαλα στο στοιβο)
60277
και ας ξεραμε απο πριν το νικητη :D
o μπλε παλμός ποιανού είναι;
o μπλε παλμός ποιανού είναι;
Μπλε = 6N137
Κιτρινος= 6N136
o μπλε παλμός ποιανού είναι;
Δεν χρειαζόταν ερώτηση!
Καλημερα Φιλιππε,
και οχι απλα ειναι αργός ο 6N136... δες που κανει το 'σπασιμο' ... γυρω απο τα 2.7V !!
Το ολοκληρωμενο που δεχοταν τον παλμο ηθελετε 2.7+ V για να αντιληφθει το '1'.
πω...... κτήνος !!!
http://www.avagotech.com/products/optocouplers/industrial-plastic/digital-optocouplers/20mbd/hcpl-2400
Και φυσικα οτι πληρωνεις παιρνεις !!
Ωχ... Θα βάλεις 6 τέτοια;
Ωχ... Θα βάλεις 6 τέτοια;
Γιατι 6;
https://en.wikipedia.org/wiki/Space_vector_modulation
3 optocoupler με χρηση Space Vector.
Τελικα πηρα τα 6N137 , 3 κομματια συνολο 2euro απο Σαλονικα. Για παραπανω BW θελει λεφτα και δεν βλεπω και το λογο.
Δεν καταλαβαίνω, 6 IGBT δεν έχεις πάλι;
Εφοσον ο παλμος στο πανω και ο παλμος στο κατω IGBT καθε στηλης ειναι αντιθετος. Βαζεις ενα mosfet/igbt driver που δεχεται μια εισοδο και παραγει 2 εξοδους (1 κανονικα-1 αντιθετη) και την βγαζεις με 3 optocoupler καιμικροτερο PCB.
Και γλυτωνεις και 3εις εξοδους PWM ή κυκλωμα αντιστροφης εαν βαλεις driver με 2 εισοδους.
Φαντάζομαι ότι το driver τότε θα έχει ενσωματωμένο κύκλωμα για νεκρούς χρόνους.
Ε φυσικα.Απλως τα IR2109 εχουν fixed το DeadTime στα 500nsec, χρονος που αν βαλεις και το capacity στα Gate είναι αρκετα μικρος ή θες υπερ-καλοσχεδιασμενο PCB.
Τα IR21091 ειναι ολοιδια αλλα εχουν ρυθμιζομενο DeadTime μεσω εξωτερικης αντιστασης 500nsec-2usec.
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.