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

Θέμα: Μικροελεγκτής PIC 16F84 σε ICSP προγραμματισμό

  1. #1
    Μέλος
    Όνομα
    Βασίλης
    Εγγραφή
    Jan 2008
    Περιοχή
    Αιγάλεω
    Μηνύματα
    526

    Προεπιλογή Μικροελεγκτής PIC 16F84 σε ICSP προγραμματισμό

    Σε μικροελεγκτή 16F84 θέλω να κάνω ICSP προγραμματισμό. Στο πιν του MCLR πρέπει να βάλω ένα κύκλωμα έτσι ώστε όταν προγραμματίζω τον μικροελεγκτή να μην βραχυκυκλώνει με τη VCC.
    Το κύκλωμα που παραθέτω είναι σωστό?
    Και αν είναι σωστό ποια η τιμή τις διόδου?
    Συνημένες Εικόνες Συνημένες Εικόνες
    • Τύπος Αρχείου: jpg 16F84.JPG (5,8 KB, 50 εμφανίσεις)

    0 Not allowed! Not allowed!

  2. #2
    Μέλος Το avatar του χρήστη billtech
    Όνομα
    Βασιλης
    Εγγραφή
    Mar 2006
    Περιοχή
    Χανια και Κυπρο
    Μηνύματα
    2.221

    Προεπιλογή

    το να βαλεις ενα διακοπτη μεταξυ run/prog δεν γινετε? να πειραζεις μονο τον διακοπτη.

    0 Not allowed! Not allowed!
    Η γυναίκα και τα ηλεκτρονικά θέλουν γείωση!!!

  3. #3
    Μέλος Το avatar του χρήστη mariosm
    Όνομα
    Μαριος
    Εγγραφή
    Jan 2009
    Περιοχή
    Θεσσαλονικη
    Μηνύματα
    1.056

    Προεπιλογή

    Μη βαζεις καθολου διοδο. Δεν χρειαζεται

    0 Not allowed! Not allowed!

  4. #4
    Μέλος
    Όνομα
    Γιώργος
    Εγγραφή
    Feb 2010
    Περιοχή
    Αθήνα
    Μηνύματα
    4.618

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από billys7 Εμφάνιση μηνυμάτων
    ... Το κύκλωμα που παραθέτω είναι σωστό; Και αν είναι σωστό ποια η τιμή τις διόδου;
    Γειά σου Βασίλη, το τυπικό RC του reset έχει αντίσταση 30-39ΚΩ και πυκνωτή προς τη γη 33-100nF. Η δίοδος απομόνωσης ιδανικά είναι τύπου schottky για μικρά ρεύματα. Πρακτικά αν τοποθετήσεις την αντίσταση >=30Κ με Vdd,=5V το ρεύμα λόγω Vpp είναι πολύ μικρό [(13V-5V)/30K=250μA] και δεν δημιουργεί πρόβλημα. Αν τελικά βάλεις δίοδο, με Vdd=5V ακόμη και απλή δίοδος 1Ν4148 λειτουργεί.

    Παράλληλα πρέπει να προσέξεις και το κύκλωμα στα RB6-RB7.

    Τα 'τυπικά' αναφέρονται στο: ICSP Guide της Microchip

    Σημείωσε ότι το PIC16F84 έχει αντικατασταθεί από το PIC16F84A με κάποιες αλλαγές.

    Φιλικά,
    Γιώργος

    0 Not allowed! Not allowed!

  5. #5
    Μέλος
    Όνομα
    Βασίλης
    Εγγραφή
    Jan 2008
    Περιοχή
    Αιγάλεω
    Μηνύματα
    526

    Προεπιλογή

    Οκ, 1Ν4148 λοιπόν. Σας ευχαριστώ.

    0 Not allowed! Not allowed!

  6. #6
    Μέλος
    Όνομα
    Βασίλης
    Εγγραφή
    Jan 2008
    Περιοχή
    Αιγάλεω
    Μηνύματα
    526

    Προεπιλογή

    Επίσης αν δεν βάλω καθόλου την αντίσταση, τι πρόβλημα μπορεί να έχω?

    0 Not allowed! Not allowed!

  7. #7
    Μέλος
    Όνομα
    Γιώργος
    Εγγραφή
    Feb 2010
    Περιοχή
    Αθήνα
    Μηνύματα
    4.618

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από billys7 Εμφάνιση μηνυμάτων
    Δεν έχω καταλάβει τι είναι το brown-out σε pic. Μπορεί κάποιος να μου το εξηγήσει?
    Παράθεση Αρχικό μήνυμα από billys7 Εμφάνιση μηνυμάτων
    Επίσης αν δεν βάλω καθόλου την αντίσταση, τι πρόβλημα μπορεί να έχω?
    Κάθε μC έχει εσωτερικό Power On Reset (POR) το οποίο διαρκεί λίγα mSec. Οταν εφαρμόζεται η τάση τροφοδοσίας πρέπει να ανεβαίνει γρήγορα πάνω από το ελάχιστο όριο για τη λειτουργία του μC. Αν έχουμε μεγάλους πυκνωτές στο τροφοδοτικό ο χρόνος φόρτισης μπορεί να είναι μεγαλύτερος από το POR. Εκεί είναι χρήσιμο το RC στο MCLR (ακροδέκτης reset στο μC). Αν κάτι δεν πάει καλά στο reset μπορεί να συμβεί το Brown out (πρόβλημα).

    To brown out μπορεί να συμβεί σε κάθε ψηφιακό κύκλωμα και είναι η αδιευκρίνιστη ψηφιακή κατάσταση μεταξύ Low και High ("ούτε άσπρο ούτε μαύρο") . Βοήθεια για την αποφυγή του brown out είναι το Brown Out Reset (BOR) εφόσον έχει σχετικό detector το μC αλλά θέλει προσοχή στα όρια τάσης που θα λειτουργεί, μη τυχόν είναι εντός της τάσης τροφοδοσίας του κυκλώματος ...

    Συμπέρασμα: αν δεν υπάρχει ειδικός λόγος βάλε πλήρες κύκλωμα reset (αντίσταση 33ΚΩ, πυκνωτή 47nF, δίοδο schottky).

    G

    0 Not allowed! Not allowed!

  8. #8
    Μέλος
    Όνομα
    Βασίλης
    Εγγραφή
    Jan 2008
    Περιοχή
    Αιγάλεω
    Μηνύματα
    526

    Προεπιλογή

    Σε ευχαριστώ!

    0 Not allowed! Not allowed!

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

  1. Ερώτηση για προγραμματισμό PIC (ICSP)
    By babisko in forum Μικροελεγκτές
    Απαντήσεις: 6
    Τελευταίο Μήνυμα: 23-10-14, 17:31
  2. pic και icsp
    By nicklie in forum Μικροελεγκτές
    Απαντήσεις: 5
    Τελευταίο Μήνυμα: 09-11-12, 23:54
  3. Απαντήσεις: 28
    Τελευταίο Μήνυμα: 05-10-11, 12:40
  4. Μικροελεγκτής pic δεν ξεκινάει
    By georgz in forum Μικροελεγκτές
    Απαντήσεις: 18
    Τελευταίο Μήνυμα: 01-02-11, 20:03
  5. pic 16f84
    By georgesp in forum Μικροελεγκτές
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 26-01-10, 23:28

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

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