Σελίδα 1 από 2 1 2 ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 1 έως 10 από 12

Θέμα: PLC με Αtmega328p

  1. #1
    Μέλος
    Όνομα
    Σπύρος
    Εγγραφή
    May 2010
    Περιοχή
    Κεφαλονιά Αργοστόλι
    Μηνύματα
    105

    Προεπιλογή PLC με Αtmega328p

    Καλησπερα παιδες
    πριν λιγες μερες επεσε στην προσοχη μου αυτο το βιντεο απο το youtube https://www.youtube.com/watch?v=9gJOwuPyxgU&t=330s,
    για αυτους που βαριουνται να το δουνε ο τυπος εφτια3ε ενα "PLC" χρησιμοποιωντας Αtmega328p
    παρακατω εχω επισυναψη το ηλεκτρονικο σχεδιο της πλακετας.
    Η ερωτηση μου ειναι η εξης, γιατι κα8ε εισοδος περναει μεσα απο ενα οπτοκαπλερ, ενα 74HC14 κ τελος 74HC245 πριν φτασουν στην εισοδο του μικροελεγκτη? Τι εξυπηρετει το 74HC14 κ τι 74HC245? Ευχαριστω!


    canvas.jpg

    0 Not allowed! Not allowed!

  2. #2
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Βασικά δεν είναι κύκλωμα 'PLC', ένα κύκλωμα με μΕ είναι που διαβάζει κάποιες εισόδους και έχει κάποιες εξόδους... δεν έχει τις βασικές προστασίες και σίγουρα δεν είναι για Industrial χρήση που λέει αυτός που έκανε το κύκλωμα...

    Το 74HC14 έχει κύκλωμα Schmit Trigger. Το 74HC245 δε ξέρω για ποιο λόγο μπήκε.

    Εάν είναι να κατασκευάσεις το κύκλωμα, τότε έχει και άλλα θέματα αλλά δεν είναι επί του θέματος.


    EDIT:
    Ίσως λόγω θορύβου να μπήκε και το
    74HC245.

    1 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη SProg : 01-02-20 στις 16:18

  3. #3
    Μέλος
    Όνομα
    Σπύρος
    Εγγραφή
    May 2010
    Περιοχή
    Κεφαλονιά Αργοστόλι
    Μηνύματα
    105

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από SProg Εμφάνιση μηνυμάτων

    EDIT:
    Ίσως λόγω θορύβου να μπήκε και το
    74HC245.
    Μα λόγω θορυβου υπαρχει το οπτοκαπλερ κ το 74HC14 έχει κύκλωμα Schmit Trigger για μπαφερακι.
    Επισης τι προστασιες 8α εβαζες?

    0 Not allowed! Not allowed!

  4. #4
    Μέλος
    Εγγραφή
    Nov 2007
    Μηνύματα
    1.460

    Προεπιλογή

    To 245 πρέπει να είναι latch. Tα βάζαμε για να έχουμε πολυπλεξία εξόδων, ώστε από μια 8bit port να οδηγούμε πολλές εξόδους, χωρίς να μας νοιάζει αν στο ενδιάμεσω μεταβλήθηκε η κατάσταση της εξόδου του μΕ ή αυτός έκανε reset. Γενικά για να γίνει αυτό PLC θες προστασείες από υπερτάσεις, παράσιτά, watchdog, επιτήρηση τροφοδοτικού, θύρες επικοινωνίας (232 / 485) κτλ. Εμπορικά έχουν εμφανισθεί κάποια "controlino" (βιομηχανοποιημένο arduino ειναι). Δεν μου γέμισαν το μάτι, δεν έχω δει κάποιο να παιρνάει σοβαρές πιστοποιήσεις

    0 Not allowed! Not allowed!

  5. #5
    Μέλος
    Εγγραφή
    Feb 2006
    Μηνύματα
    954

    Προεπιλογή

    Λέει ο τύπος

    Integration of new devices.- The new devices are:
    • 74HC245 , In version V3 this device was already present for the control of the inputs and, now for this version it will be added for the control of the outputs.
    • 74HC14D , This integrated circuit allows us to eliminate noise produced by electromagnetism. In addition, this IC is indispensable since our PLC device is intended to work in industrial environments


    Για το 245 στην είσοδο, με το jumber απομονώνει εισόδους δηλαδή μπορεί να γυρίσει το I/O bus σε high impedance.

    Αν δεν είναι αυτός ο λόγος τότε κάνει conditioning (CMOS). Πχ ταιριάζει τα είδη οδήγησης (της εξόδου του optocoupler και της εισόδου του επόμενου σταδίου, μC, ή ότι άλλο).

    Για το 14D η δικαιολογία που δίνει είναι πολύ γενική... Ο κύριος λόγος για χρήση 14D είναι reshaping σύμφωνα με το datasheet του 14D:

    They are capable of transforming slowly changing input signals into sharply defined, jitter-free output signals


    Το οποίο δεν στέκει αφού προηγείται το 47HC245 το οποίο ήδη δημιουργεί sharp edges στην έξοδο του.


    Για την έξοδο εκτός από την πιθανή απομόνωση των εξόδων με jumber όπως στην είσοδο, πολύ πιθανόν να τον έχει βολέψει και σαν current source για να οδηγεί τα πηνία των relays.




    0 Not allowed! Not allowed!

  6. #6
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από ventouza1987 Εμφάνιση μηνυμάτων

    Επισης τι προστασιες 8α εβαζες?
    Ίσως άλλαζα τα παρακάτω ανάλογα με την εφαρμογή:


    • Θα μείωνα την συχνότητα του κρυστάλλου. Δεν έχει νόημα να τρέχει στα 16MHz
    • Δεν έχει decoupling πυκνωτές, σχεδόν πουθενά
    • Δεν έχει ESD προστασία σε κανέναν κονέκτορα
    • Προσθήκη προστασίας υπέρτασης στην είσοδο της τροφοδοσίας
    • Προσθήκη προστασίας υπερέντασης στην τροφοδοσία
    • Προστασία στην αναλογική είσοδο. Θα την απομόνωνα τελείως
    • Προσθήκη εξωτερικού Watchdog (να έχει και λειτουργία BOD)
    • Αλλαγή του κυκλώματος τροφοδοσίας. Σίγουρα όχι το 7805 να κατεβάζει από τα 24V στα 5V. Μόνο ο μΕ έχει κατανάλωση περίπου 16mA, εάν υπολογίσουμε και τα υπόλοιπα λογικά θα φτάνει > 25mA, δηλαδή έχουμε πάνω στο 7805 σχεδόν 0.5W χωρίς λόγο


    Και στο PCB πρέπει να έχει θέματα.

    1 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη SProg : 01-02-20 στις 21:17

  7. Ένα μέλος ευχαρίστησε τον SProg για αυτό το χρήσιμο μήνυμα:

    Gaou (05-02-20)

  8. #7
    Μέλος
    Εγγραφή
    Feb 2006
    Μηνύματα
    954

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από SProg Εμφάνιση μηνυμάτων
    • Δεν έχει ESD προστασία σε κανέναν κονέκτορα


    Μπορείς να αναπτυχθείς λίγο;

    Τι επιλογές υπάρχουν;

    0 Not allowed! Not allowed!

  9. #8
    Μέλος
    Όνομα
    Σπύρος
    Εγγραφή
    May 2010
    Περιοχή
    Κεφαλονιά Αργοστόλι
    Μηνύματα
    105

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από SProg Εμφάνιση μηνυμάτων
    Ίσως άλλαζα τα παρακάτω ανάλογα με την εφαρμογή:


    • Προστασία στην αναλογική είσοδο. Θα την απομόνωνα τελείως

    Και στο PCB πρέπει να έχει θέματα.
    Οπως επισης SProg ανέπτυξε λιγο κ το παραπανω οποτε μπορεσεις!

    0 Not allowed! Not allowed!

  10. #9
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από pet Εμφάνιση μηνυμάτων
    [/LIST]

    Μπορείς να αναπτυχθείς λίγο;

    Τι επιλογές υπάρχουν;
    Ενδεικτικά γιατί έχει πολλές επιλογές και έχει να κάνει και με το σε ποιους κονέκτορες έχει πρόσβαση κάποιος. Επίσης ότι σχηματικό και να κάνεις, εάν δε μπουν τα υλικά στις σωστές θέσεις και με σωστό Layout, τότε πάλι μπορεί να έχεις πρόβλημα με ESD. Δε σημαίνει ότι λόγω ESD θα καταστραφεί κάποιο ολοκληρωμένο (τα περισσότερα έχουν ήδη προστασία) αλλά και ένα 'απλό' Reset να γίνει λόγω ESD, μπορεί να είναι κρίσιμο.

    Προστασία σίγουρα στο USB κονέκτορα (παράδειγμα) , στις εισόδους (παράδειγμα) και στο Button του Reset (παράδειγμα)

    Την αναλογική είτε με τελεστικό με απομόνωση (ακριβή λύση), είτε με κύκλωμα προστασίας από υπέρταση-ESD-πολικότητας κτλ. Εάν δεν ήθελα μεγάλη ακρίβεια, θα έκανα ένα κύκλωμα τάσης σε παλμοσειρά μεταβλητής συχνότητας-κύκλου που είναι και φθηνό.

    Επίσης, εάν δε κάνω λάθος.. συνδέει απευθείας τα 5V του 7805 με τα ~5V του USB

    2 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη SProg : 01-02-20 στις 22:26

  11. Ένα μέλος ευχαρίστησε τον SProg για αυτό το χρήσιμο μήνυμα:

    pet (01-02-20)

  12. #10
    Συντονιστής Το avatar του χρήστη nestoras
    Όνομα
    Παναγιώτης
    Εγγραφή
    Feb 2006
    Περιοχή
    Ξάνθη
    Μηνύματα
    4.615

    Προεπιλογή

    Ούτε καν απομονωμένες γειωσεις δε φαινεται να έχει ούτε τροφοδοσιες. Οι optocoupler δεν εχουν λόγω ύπαρξης έτσι όπως είναι το όλο κύκλωμα.
    Βγάζει απευθειας pin του mcu στο πεδιο! Δολοφονικο!

    Τα περισσότερα τα εντοπισε πολυ σωστα ο Σαββας.
    Επιπλεον, εχει leds εν σειρα με τις εισοδους. Το ρευμα πόλωσης των opto ειναι πολυ χαμηλο μαλλον. Δεν υπαρχει η παραμικρη προστασια σε κανενα pin.
    Αν παμε στο pcb εκει γινεται χαμος, tracks κατω απο τον κρυσταλλο, κατω απο τους optocouplers κτλ.
    Δε θα πρότεινα σε καποιον να κατασκευασει το παραπανω κυκλωμα για βιομηχανικη χρηση αλλα μονο για χρηση στον παγκο και σε ερασιτεχνικα projects.

    Για την αναλογικη εισοδο υπαρχει η λυση με εξωτερικο adc i2c ή spi και digital isolator του bus.

    1 Not allowed! Not allowed!
    FreeBsD For Ever

Σελίδα 1 από 2 1 2 ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. βοηθεια με θεμα πτυχιακης...
    By margaritis in forum Ερωτήσεις Θεωρίας
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 21-12-11, 12:42
  2. Ιδεες για θεμα πτυχιακης εργασιας
    By dbsjro in forum Γενική Συζήτηση
    Απαντήσεις: 28
    Τελευταίο Μήνυμα: 26-06-09, 00:07
  3. Πυκνωτες καλης ποιοτητας για ηχο!
    By lynx in forum Εξαρτήματα & Datasheets
    Απαντήσεις: 8
    Τελευταίο Μήνυμα: 01-09-06, 15:28
  4. Θεμα πτυχιακης
    By Leon in forum Γενική Συζήτηση
    Απαντήσεις: 12
    Τελευταίο Μήνυμα: 18-10-05, 21:01

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας