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

Θέμα: Jdm programmer pic

  1. #1
    Μέλος
    Εγγραφή
    Apr 2008
    Μηνύματα
    1.376

    Προεπιλογή Jdm programmer pic

    Jdm programmer pic
    το βασικό πλεονέκτημα είναι ότι έχει εξωτερική τροφοδοσία και λειτουργεί σε όλες τις RS232 θύρες
    χρειάζεται από +16 εως +25V τροφοδοσία
    OXI MIKΡΟΤΕΡΗ ΤΑΣΗ
    (εγώ έβαλα γέφυρα και σύνδεσα απλώς ενα μ/σ 12V)


    το πρόγραμμα που χρησιμοποιώ είναι το PICPgm
    (http://picpgm.picprojects.net/download.html)

    Αλλά θα πρέπει να επιλέξετε
    Hardwarehardware selection- jDM Programmer-com1(συνήθως)

    Μπορείτε να χρησιμοποιήσετε και το icprog
    (http://www.ic-prog.com/index1.htm)
    Αλλά θα πρέπει να επιλέξετε Hardware settings-jDM Programmer
    Kαι optionsνα τσεκάρουμε EnableNT/2000/XPdriver

    για τρανζίστορ χρησιμοποίησα TO SWITCHING 2N2222 και το 2N5401


    Το καλώδιο που πρέπει να χρησιμοποιήσετε για RS232 πρέπει να είναι
    straight cable
    DB9/F to DB9/M (ΠΡΟΣΟΧΗ ΕΛΕΓΧΟΣ ΤΟΥ ΚΑΛΩΔΙΟΥ ΓΙΑ ΤΗΝ ΣΩΣΤΗ ΑΝΤΙΣΤΟΙΧΙΑ)
    Δηλαδή τα καλώδια πρέπει να έχουν την
    ίδια αντιστοιχία
    ( 1-1, 2-2, 3-3, 4-4, 5-5, 6-6, 7-7, 8-8, 9-9 )


    Τώρα οι βασικές αλλαγές που έγιναν στο αρχικό σχέδιο είναι ότι προστέθηκε διακόπτης on/on με επιλογή 13,4V ή 12,8V για το MCLR
    και διακόπτης on/on με επιλογή 5V ή 3,3V με ένα LM1117 SMD
    (κολλιέται στην πλευρά των αγωγών)
    Άλλαξα την πόλωση των τρανζίστορ γιατί το αρχικό σχέδιο είχε σοβαρό πρόβλημα με την θύρα RS232 και λειτουργούσε μόνο με πολύ αργό προγραμματισμό αυτό διορθώθηκε προσθέτοντας στο 2N2222 μια αντίσταση 10Κ στον απευθείας στην έξοδο του LM 7812 και από την συλλέκτη του ως προς την βάση του 2N5401 μικρότερη αντίσταση 5,6Κ Και στην be του 2N2222 έβαλα μικρότερη αντίσταση 5,6Κ
    Έτσι ο προγραμματιστής δούλευε άριστα κανονικά χωρίς να χρειάζεται να αλλάζω την ταχύτητα προγραμματισμού
    Και τέλος έκανα πολλές διορθώσεις στις συνδέσεις στα pin ic socket για καλύτερο προγραμματισμό πολλών επεξεργαστών
    Για ολοκληρωμένα χρησιμοποίησα MAX232CPE (προσοχή στα μαϊμού)
    και CD4093(To HEF4093 δεν μου δούλεψε)
    Το MAX232CPE μετατρέπει την RS232 σε TTL αλλά επειδή αναστρέφει τις εξόδους του
    χρησιμοποιήθηκε CD4093 που έχει 4 NAND Schmitt trigger πύλες με βραχυκυκλωμένες τις εισόδους (Χρησιμοποιουνται οι τρεις πύλες)
    για να λειτουργούν ως πύλες NOT για να κάνουν αναστροφή

    ΥΛΙΚΑ
    R1=1K
    R2=5,6K
    R3=5,6K
    R4=10K
    R5=10K
    R6=1K
    R7=330

    C1=1μF
    C2=1μF
    C3=1μF
    C4=1μF
    C5=100nF
    C6=1000μF
    C7=220μF
    C8=100nF
    C9=100nF
    C10=100nF
    C11=220μF
    C12=100μF

    Q1=2N2222
    Q2=2N5401

    D1=1N4004
    D2=1N4148
    D3=1N4148
    D4=LED
    D5=LED

    U1=MAX232CPE
    U2=LM7812
    U3=LM7805
    U4=CD4093(OXI σειρας HEF4093)
    U5=LM1117 (κολλιεται απο την πλευρα των αγωγων)

    CONNECTOR D9F
    CONNECTOR POWER JACK
    40PIN,28PIN,18PIN,20PIN,2X8PIN (IC Socket)
    5pin Header Strip PCB

    SWITCH PCB 3 ON/ON


    Site κατασκευαστή
    http://www.nabilkarami.com/projects.php?show=project&id=13

    σημείωση : όλα τα κυκλώματα που έχω παρουσιάσει στο site
    έχουν δοκιμαστεί για την λειτουργία τους και έχουν κατασκευαστεί από εμένα
    pcb.jpgPROGRAMMER.jpgYLIKA 2 TELIKO.jpgShematic2.jpgPROGRAMMER 2.jpg

    2 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη BESTCHRISS : 25-12-12 στις 13:09

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

    dimitrisv (08-02-13)

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

  1. JDM programmer
    By karajo in forum Μικροελεγκτές
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 07-04-12, 15:41

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

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