Extra-pic προγραμματιστής ελεγκτής εικόνας

Τα κυκλώματα που χρησιμοποιούν μικροελεγκτές κερδίζουν αρκετά μεγάλη δημοτικότητα στο Διαδίκτυο. Ο μικροελεγκτής είναι ένα ειδικό τσιπ που, στην ουσία, είναι ένας μικρός υπολογιστής με τις δικές του θύρες εισόδου/εξόδου και μνήμη. Χάρη σε έναν μικροελεγκτή, μπορείτε να δημιουργήσετε πολύ λειτουργικά κυκλώματα με ελάχιστα παθητικά εξαρτήματα, για παράδειγμα, ηλεκτρονικά ρολόγια, συσκευές αναπαραγωγής, διάφορα εφέ LED και συσκευές αυτοματισμού.

Για να ξεκινήσει το μικροκύκλωμα να εκτελεί οποιεσδήποτε λειτουργίες, πρέπει να αναβοσβήσει, δηλ. φορτώστε τον κωδικό υλικολογισμικού στη μνήμη του. Αυτό μπορεί να γίνει χρησιμοποιώντας μια ειδική συσκευή που ονομάζεται προγραμματιστής. Ο προγραμματιστής συνδέει τον υπολογιστή στον οποίο βρίσκεται το αρχείο υλικολογισμικού με τον μικροελεγκτή να αναβοσβήνει. Αξίζει να αναφέρουμε ότι υπάρχουν μικροελεγκτές της οικογένειας AVR, για παράδειγμα, Atmega8, Attiny13 και σειρές pic, για παράδειγμα PIC12F675, PIC16F676. Η σειρά Pic ανήκει στη Microchip και η σειρά AVR ανήκει στην Atmel, επομένως οι μέθοδοι υλικολογισμικού για PIC και AVR είναι διαφορετικές.Σε αυτό το άρθρο θα δούμε τη διαδικασία δημιουργίας ενός προγραμματιστή Extra-pic, με τον οποίο μπορείτε να αναβοσβήσετε έναν μικροελεγκτή σειράς pic.

Τα πλεονεκτήματα του συγκεκριμένου προγραμματιστή περιλαμβάνουν την απλότητα του κυκλώματος του, την αξιοπιστία λειτουργίας και την ευελιξία, επειδή υποστηρίζει όλους τους κοινούς μικροελεγκτές. Ο υπολογιστής υποστηρίζεται επίσης από τα πιο κοινά προγράμματα υλικολογισμικού, όπως τα Ic-prog, WinPic800, PonyProg, PICPgm.

Κύκλωμα προγραμματιστή

Extrapic προγραμματιστής ελεγκτή pic

Περιέχει δύο μικροκυκλώματα, το εισαγόμενο MAX232 και το εγχώριο KR1533LA3, τα οποία μπορούν να αντικατασταθούν με το KR155LA3. Δύο τρανζίστορ, KT502, τα οποία μπορούν να αντικατασταθούν με KT345, KT3107 ή οποιοδήποτε άλλο τρανζίστορ PNP χαμηλής ισχύος. Το KT3102 μπορεί επίσης να αλλάξει, για παράδειγμα, σε BC457, KT315. Πράσινος Δίοδος εκπομπής φωτός χρησιμεύει ως ένδειξη διαθεσιμότητας ισχύος, το κόκκινο ανάβει κατά τη διαδικασία υλικολογισμικού του μικροελεγκτή. Η δίοδος 1N4007 χρησιμοποιείται για την προστασία του κυκλώματος από την παροχή τάσης εσφαλμένης πολικότητας.

Υλικά

Λίστα εξαρτημάτων που απαιτούνται για τη συναρμολόγηση του προγραμματιστή:

  • Σταθεροποιητής 78L05 – 2 τεμ.
  • Σταθεροποιητής 78L12 – 1 τεμ.
  • Δίοδος εκπομπής φωτός στα 3 ίντσες. πράσινο - 1 τεμ.
  • Δίοδος εκπομπής φωτός στα 3 ίντσες. κόκκινο - 1 τεμ.
  • Δίοδος 1N4007 – 1 τεμ.
  • Δίοδος 1N4148 – 2 τεμ.
  • Αντίσταση 0,125 W 4,7 kOhm – 2 τεμ.
  • Αντίσταση 0,125 W 1 kOhm – 6 τεμ.
  • Πυκνωτής 10 uF 16V – 4 τεμ.
  • Πυκνωτής 220 uF 25V – 1 τεμ.
  • Πυκνωτής 100 nF – 3 τεμ.
  • Τρανζίστορ KT3102 – 1 τεμ.
  • Τρανζίστορ KT502 – 1 τεμ.
  • Τσιπ MAX232 – 1 τεμ.
  • Τσιπ KR1533LA3 – 1 τεμ.
  • Υποδοχή τροφοδοσίας - 1 τεμ.
  • Θηλυκή υποδοχή θύρας COM - 1 τεμ.
  • Υποδοχή DIP40 – 1 τεμ.
  • Υποδοχή DIP8 – 2 τεμ.
  • Υποδοχή DIP14 – 1 τεμ.
  • Υποδοχή DIP16 – 1 τεμ.
  • Υποδοχή DIP18 – 1 τεμ.
  • Υποδοχή DIP28 – 1 τεμ.

Επιπλέον, χρειάζεστε ένα κολλητήρι και τη δυνατότητα χρήσης του.

Κατασκευή PCB

Ο προγραμματιστής συναρμολογείται σε πλακέτα τυπωμένου κυκλώματος διαστάσεων 100x70 mm. Η πλακέτα τυπωμένου κυκλώματος κατασκευάζεται με τη μέθοδο LUT, το αρχείο επισυνάπτεται στο άρθρο. Δεν χρειάζεται να αντικατοπτρίσετε την εικόνα πριν την εκτύπωση.

Κατεβάστε τον πίνακα:

pechatnaya-plata.zip [25,33 Kb] (λήψεις: 1557)

Συναρμολόγηση προγραμματιστή

Πρώτα απ 'όλα, οι βραχυκυκλωτήρες συγκολλούνται στην πλακέτα τυπωμένου κυκλώματος και, στη συνέχεια, οι αντιστάσεις, οι δίοδοι. Τέλος, πρέπει να κολλήσετε τις πρίζες και τις υποδοχές τροφοδοσίας και τη θύρα COM.

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

Η υποδοχή θύρας COM (που ονομάζεται DB-9) έχει δύο ακίδες που πρέπει να "κολληθούν" στην πλακέτα. Για να μην ανοίξετε επιπλέον τρύπες στην πλακέτα γι 'αυτούς, μπορείτε να ξεβιδώσετε τις δύο βίδες κάτω από τις πλευρές του συνδετήρα και οι ακίδες θα πέσουν, όπως και η μεταλλική μπορντούρα του συνδετήρα.

Μετά τη συγκόλληση όλων των εξαρτημάτων, η πλακέτα πρέπει να πλυθεί από τη ροή και οι γειτονικές επαφές πρέπει να δακτυλιωθούν για να διαπιστωθεί εάν υπάρχουν βραχυκυκλώματα. Βεβαιωθείτε ότι δεν υπάρχουν μικροκυκλώματα στις πρίζες (πρέπει να αφαιρέσετε τόσο το MAX232 όσο και το KR1533LA3), συνδέστε το ρεύμα. Ελέγξτε εάν υπάρχει τάση 5 βολτ στις εξόδους των σταθεροποιητών. Εάν όλα είναι καλά, μπορείτε να εγκαταστήσετε τα μικροκυκλώματα MAX232 και KR1533LA3, ο προγραμματιστής είναι έτοιμος για χρήση. Η τάση τροφοδοσίας του κυκλώματος είναι 15-24 βολτ.

Η πλακέτα προγραμματιστή περιέχει 4 υποδοχές για μικροελεγκτές και μία για τσιπ μνήμης που αναβοσβήνουν. Πριν εγκαταστήσετε τον μικροελεγκτή που πρόκειται να αναβοσβήσει στην πλακέτα, πρέπει να ελέγξετε αν το pinout του ταιριάζει με το pinout στην πλακέτα του προγραμματιστή. Ο προγραμματιστής μπορεί να συνδεθεί στη θύρα COM του υπολογιστή απευθείας ή μέσω καλωδίου επέκτασης.Καλή κατασκευή!

Extrapic προγραμματιστής ελεγκτή pic
Σχόλιο
  • παπιγιόχαμόγελογέλιοκοκκινίζωχαμογελαστόςχαλαρός χαλαρόςχαζό χαμόγελο
    καρδιά_μάτιαφιλί_καρδιάφιλώντας_κλειστά_μάτιακοκκινισμένοςανακουφισμένοςικανοποιημένοιγκριμάτσα
    κλείσιμο ματιούκολλήσει έξω τη γλώσσα κλείνοντας το μάτι μάτικολλημένα_γλώσσα_κλειστά_μάτιαχαμογελώνταςασπασμόςκολλημένος_έξω_γλώσσακοιμάμαι
    ανήσυχοςσυνοφρυωμένοςαγωνίαανοιχτό στόμαγκριμάτσεςταραγμένοςσιωπηλός
    ανέκφραστοςαδιάφοροςιδρώτας_χαμόγελοιδρώταςαπογοητευμένος_ανακουφισμένοςκουρασμένοςπαθητικός
    απογοητευμένοςκαταραμένοςφοβερόςκρύος ιδρώταςεπιμένωκραυγήλυγμός
    Χαράέκπληκτοςκραυγήκουρασμένος_πρόσωποθυμωμένοςοργήθρίαμβος
    νυσταγμένοςναιμάσκαγυαλιά ηλίουζαλισμένος_πρόσωποδιαβολάκιsmiling_imp
    ουδέτερο_πρόσωποno_mouthαθώος
5+δύο=
Σχόλια (5)
  1. Επισκέπτης Σεργκέι
    #1 Επισκέπτης Σεργκέι Καλεσμένοι 1 Απριλίου 2018 07:51
    0
    Ελπίζω να δημοσιεύσατε μόλις το άρθρο. Όσον αφορά το τι πρέπει να κάνετε το 2018, απλώς ένας προγραμματιστής, χωρίς πρόγραμμα εντοπισμού σφαλμάτων και για θύρα com - αυτή είναι μια πλήρης πολική αλεπού.
  2. Καλεσμένος Αλέξανδρος
    #2 Καλεσμένος Αλέξανδρος Καλεσμένοι 19 Φεβρουαρίου 2019 07:37
    0
    Γεια σας, μπορείτε να μου πείτε για τον προγραμματιστή μικροκυκλωμάτων Max 232 και Kr1533laz με τι γράμματα (ονομασίες) χρησιμοποίησαν και KT3102 και KT502, επίσης τι ονομασίες χρησιμοποιούσαν. Και μετά το έψαξα στο Διαδίκτυο και βρήκε διάφορα γράμματα, και δεν μπορώ να καταλάβω. Ευχαριστώ
    1. Anatol
      #3 Anatol Καλεσμένοι 7 Ιανουαρίου 2020 23:43
      2
      Αυτό είναι το μόνο που δόθηκε, μπορείτε να το χρησιμοποιήσετε
  3. Καλεσμένος Βλαντιμίρ
    #4 Καλεσμένος Βλαντιμίρ Καλεσμένοι 29 Οκτωβρίου 2021 14:50
    0
    Γειά σου. Το ερώτημα είναι αν αυτός ο προγραμματιστής θα λειτουργήσει με έναν προσαρμογέα USB-COM. Πρόγραμμα οδήγησης για τον προσαρμογέα CH341.
    1. Αλεξάντερ Ιβάνοφ
      #5 Αλεξάντερ Ιβάνοφ Καλεσμένοι 14 Νοεμβρίου 2021 17:39
      0
      50/50. Είναι καλύτερα να μην σπαταλήσετε χρήματα και να αγοράσετε ένα κανονικό για usb/ Η τιμή θα λειτουργήσει επίσης.