Σελίδα 2 από 2 ΠρώτηΠρώτη 1 2
Εμφάνιση αποτελεσμάτων : 11 έως 17 από 17

Θέμα: pic16f877a In-Circuit Serial Programming

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

    Προεπιλογή

    ξεσυνδεσε τα παντα απο τα ποδια του reset και τα πιν προγραμματισμου (39,40). και δοκιμασε. αμα δεν κανει ουτε τοτε σημαινει οτι εχεις προβλημα καπου αλλου. χωρις να ξεκολλησεις τον uC.

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

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

    Προεπιλογή

    Διαβάζοντας πάλι το 'PIC16F87XA Flash Memory Programming Specification' δεν βρήκα κάτι 'περίεργο' που να σου έχει ξεφύγει εκτός ίσως από την τάση τροφοδοσίας κατά τον προγραμματισμό: Vdd=4.5-5.5V

    Η αντίσταση στο MCLR δεν επηρεάζει τον programmer αλλά μπορεί να δημιουργήσει πρόβλημα στα υπόλοιπα κυκλώματα αν δεχθούν 13V μέσω της αντίστασης. Για το MCLR μπορείς να βάλεις αντίσταση έως και 39K μειώνοντας αυτό το πρόβλημα. Να προσθέσεις και ένα πυκνωτή 100n από το MCLR προς το 0V/GND. Η τοποθέτηση διόδου θα αποκλείσει την Vpp από το υπόλοιπο κύκλωμα. Η microchip προτείνει δίοδο schottky, αλλά σε Vdd=5V κάνει και μια 1N4148.

    Μια πιθανή αιτία του προβλήματος που αντιμετωπίζεις είναι να τροφοδοτείται όλο το κύκλωμά σου με 5V από τον προγραμματιστή και να ζεσταίνεται το regulator του. Αν μπορείς κόψε το διάδρομο του Vdd ή αφαίρεσε άλλες καταναλώσεις.

    G

    0 Not allowed! Not allowed!

  3. #13
    Μέλος Το avatar του χρήστη klik
    Όνομα
    just a click away
    Εγγραφή
    Oct 2009
    Περιοχή
    Θεσσαλλλονίκη
    Μηνύματα
    2.561

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από esvvidi Εμφάνιση μηνυμάτων
    ...Το πρόβλημα είναι ότι κόλλησα τον pic στην πλακέτα χωρίς βάση (γιατί η πλακέτα είναι 2πλής όψης και η βάση δεν βοηθούσε) και δεν θέλω να τον ξεκολλήσω....
    αν οι πλακέτες σου δεν έχουν επιμεταλλωμένες οπές, να κολλάς τέτοιες ακιδοσειρές (πάνω-κάτω) έτσι ώστε να μπορείς να αλλάζεις τσιπάκια.

    Εναλλάκτικα μπορείς να αγοράζεις τις επίχρυσες βάσεις για IC και να τις κολλάς πάνω-κάτω, έχεις αρκετό χώρο να το κάνεις αυτό (αρκεί να τις κολλήσεις πριν τα άλλα εξαρτήματα).

    0 Not allowed! Not allowed!

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

    esvvidi (15-02-11)

  5. #14
    Μέλος Το avatar του χρήστη klik
    Όνομα
    just a click away
    Εγγραφή
    Oct 2009
    Περιοχή
    Θεσσαλλλονίκη
    Μηνύματα
    2.561

    Προεπιλογή

    Έχεις μετρήσει τις τάσεις VPP (ακίδα 1) και VCC στον μικροελεγκτή κατά την απόπειρα προγραμματισμού;
    Ο ICSP έχει δικιά του τροφοδοσία ή παίζει με την τάση από καμιά σειριακή θύρα;

    0 Not allowed! Not allowed!

  6. #15
    Μέλος
    Όνομα
    Παναγιώτης
    Εγγραφή
    Feb 2010
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    47

    Προεπιλογή

    Αυτό που έκανα ήταν να απομονώσω τα pin προγραμματισμού PGC,PGD,VPP και να συνδέσω σε αυτά τα αντίστοιχα pin του programmer. επίσης σύνδεσα το GND. από κει και πέρα την μια φορά σύνδεσα το VDD του programmer στο VDD του pic χωρίς την τροφοδοσία του κυκλώματος,την 2η φορά δεν σύνδεσα το VDD του programmer αλλά τροφοδότησα το κύκλωμα με 5v και την 3η φορά σύνδεσα και το VDD και τροφοδότησα και το κύκλωμα με 5v. Δεν προγραμάτισε ποτέ.
    Δεν μέτρησα τις τάσεις κατα την διάρκεια προγραμματισμού!
    Το μόνο που μπορώ να φανταστώ είναι το μήκος του καλωδίου, καθώς είναι το μόνο επιπρόσθετο ενώ ο programmer και ο pic και το κύκλωμα δουλεύουν κανονικά, ίσως θέλει κάτω από 10cm

    τελικα τον ξεκόλλησα τον pic τον προγραμμάτισα και τον ξανακόλησα!

    0 Not allowed! Not allowed!

  7. #16
    Μέλος
    Όνομα
    Παναγιώτης
    Εγγραφή
    Feb 2010
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    47

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από klik Εμφάνιση μηνυμάτων
    αν οι πλακέτες σου δεν έχουν επιμεταλλωμένες οπές, να κολλάς τέτοιες ακιδοσειρές (πάνω-κάτω) έτσι ώστε να μπορείς να αλλάζεις τσιπάκια.

    Εναλλάκτικα μπορείς να αγοράζεις τις επίχρυσες βάσεις για IC και να τις κολλάς πάνω-κάτω, έχεις αρκετό χώρο να το κάνεις αυτό (αρκεί να τις κολλήσεις πριν τα άλλα εξαρτήματα).
    Ευχαριστώ θα τα έχω υπόψιν μου!!

    0 Not allowed! Not allowed!

  8. #17
    Νέο Μέλος
    Εγγραφή
    Mar 2006
    Μηνύματα
    23

    Προεπιλογή

    Μηπως έχει χαλασει ο pic και δεν μπορει να προγραμματισει πια την διευθυνση;

    0 Not allowed! Not allowed!

Σελίδα 2 από 2 ΠρώτηΠρώτη 1 2

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

  1. Pic16f877a και σειριακη
    By mike^^ in forum Μικροελεγκτές
    Απαντήσεις: 14
    Τελευταίο Μήνυμα: 12-08-11, 03:47
  2. PIC16F877A - LCD2x16
    By AR15 in forum Μικροελεγκτές
    Απαντήσεις: 15
    Τελευταίο Μήνυμα: 14-06-11, 08:22
  3. προγραμματισμός PIC16F877a για inverter 12v - 220v
    By maria24 in forum Ερωτήσεις Αρχάριων
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 12-04-11, 15:55
  4. Απαντήσεις: 4
    Τελευταίο Μήνυμα: 09-05-09, 14:27
  5. Απαντήσεις: 1
    Τελευταίο Μήνυμα: 07-12-06, 15:48

Tags for this Thread

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

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