Εμφάνιση αποτελεσμάτων : 1 έως 5 από 5

Θέμα: προβλήματα με PIC

  1. #1
    Μέλος Το avatar του χρήστη gcostas
    Όνομα
    Κώστας
    Εγγραφή
    Dec 2010
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    174

    Προεπιλογή προβλήματα με PIC

    έχω φτιάξει μερικές κατασκευές με pic16f84 για χρήση σε βιομηχανικό χώρο.Παρ ότι στο εργαστήριο δούλευαν πολύ καλά μετά από λίγο καιρό στο εργοστάσιο τα βρίσκω "κολημένα¨ και εκτός λειτουργίας, αρκεί να κάνουμε reset για να επανέρθουν. Έχει κάποιος φίλος την εμπειρία από μια τέτοια περίπτωση ή την γνώση να μου πει πως ακριβώς μπορώ να διορθώσω αυτή την κατάσταση.

    Κώστας Γαλάνης

    0 Not allowed! Not allowed!

  2. #2
    Μέλος Το avatar του χρήστη pit21
    Όνομα
    Παναγιωτης
    Εγγραφή
    Jun 2007
    Περιοχή
    Αθηνα
    Μηνύματα
    538

    Προεπιλογή

    Χωρίς να είμαι ο πιο ειδικός, στους avr (και άρα μαλλον και στους Pic) υπάρχει ο watchdog timer που αναλαμβάνει να κάνει reset ανα τακτα χρονικά διαστήματα. Ψαξε το λιγο...Εχω την εντυπωση πως θα σε βοηθησει!

    0 Not allowed! Not allowed!

  3. #3
    Μέλος
    Εγγραφή
    Jun 2007
    Περιοχή
    Χανια
    Μηνύματα
    423

    Προεπιλογή

    Γεια σου Κώστα. Δεν μας λες πολλά πράγματα για το τι έχεις κάνει. Για κατασκευές που προορίζονται να δουλέψουν σε 'θορυβώδες' περιβάλλον πρέπει να προσέχουμε διάφορα πράγματα: καλό ''φιλτράρισμα'' της τροφοδοσίας, πυκνωτές για φιλτράρισμα , θωράκιση όλης της κατασκευής, γειώσεις, απομόνωση των εισόδων και εξόδων πχ με οπτοζευκτες ιδίως όταν έχουμε μακριά καλώδια κλπ κλπ κλπ. Εχεις χρησιμοποιήσει watchdog timer? Αν θες δώσε περισότερες πληροφορίες, ώστε να μπορούν να σου δωθούν και περισότερες και πιο συγκεκριμένες απαντήσεις.

    0 Not allowed! Not allowed!

  4. #4
    Μέλος
    Εγγραφή
    Jun 2007
    Περιοχή
    Χανια
    Μηνύματα
    423

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από pit21 Εμφάνιση μηνυμάτων
    υπάρχει ο watchdog timer που αναλαμβάνει να κάνει reset ανα τακτα χρονικά διαστήματα.
    Πιο συγκεκριμένα, είναι ένας timer ο οποίος παίρνει clock ανεξάρτητα από το ρολόι του μικροελεγκτή σου, από έναν rc ταλαντωτή, ο οποίος timer σε κάθε υπερχείλιση του προκαλεί reset του μικροελεγκτή σου. Για να μην υπερχειλίσει ο wdt πρέπει να τον 'καθαρίζεις', να τον κάνεις reset ανα τακτά χρονικά διαστήματα μέσα στον κώδικα σου. Αν ο μικροελεγκτής σου κολλήσει για κάποιο λόγο τότε ο wdt θα υπερχειλίσει και θα κάνει reset τον μικροελεγκτή σου, αν ο μικροελεγκτής σου βρισκόταν σε sleep θα στον 'ξυπνήσει'.
    Για την περίοδο του wdt και άλλες λεπτομέρειες κοίτα στο datasheet του μικροελεγκτή σου.

    0 Not allowed! Not allowed!

  5. #5
    Μέλος Το avatar του χρήστη FILMAN
    Όνομα
    Φίλιππος
    Εγγραφή
    Dec 2009
    Περιοχή
    Δάφνη, Αθήνα
    Μηνύματα
    11.991

    Προεπιλογή

    Μα ο watchdog timer δεν αποτρέπει τα κολλήματα. Απλώς επανεκκινεί τον μ/ε αυτόματα μετά το κόλλημα. Αλλά αυτό είναι που πραγματικά θέλεις;

    0 Not allowed! Not allowed!

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

    Damiano (29-03-11)

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

  1. Dremel προβλήματα....
    By agis68 in forum Όργανα & Εξοπλισμός
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 03-07-14, 02:11
  2. Προβλήματα με το DS1307
    By Ultrasound in forum Γενικά
    Απαντήσεις: 8
    Τελευταίο Μήνυμα: 18-07-10, 18:50
  3. Προβλήματα παραπομπών
    By Τρελός Επιστήμονας in forum Site & Forum
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 27-12-08, 22:54
  4. Προβλήματα με hello world! (Σε pic16f628)
    By frix199 in forum Μικροελεγκτές
    Απαντήσεις: 20
    Τελευταίο Μήνυμα: 18-12-08, 21:23
  5. Προβλήματα με NickNames
    By leosedf in forum Site & Forum
    Απαντήσεις: 15
    Τελευταίο Μήνυμα: 11-09-04, 15:51

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

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