Skip to main content

Τι είναι ένας μικροελεγκτής PIC;

Ένας περιφερειακός ελεγκτής διεπαφής (PIC) είναι ένας τύπος μικροελεγκτή που χρησιμοποιείται συνήθως από χομπίστες και εφευρέτες.Ένας μικροελεγκτής PIC συνήθως έχει μεταξύ 20 και 60 ακίδων που ελέγχουν την είσοδο και την έξοδο από τον μικροελεγκτή.Συνήθως ενσωματώνονται σε μια πλακέτα κυκλώματος και προγραμματίζονται χρησιμοποιώντας τη γλώσσα C.Οι μικροελεγκτές PIC είναι φθηνοί, ευέλικτοι και εύχρηστοι, γεγονός που τους καθιστά δημοφιλή επιλογή στους μικροελεγκτές.

Υπάρχουν πολλοί τύποι μικροελεγκτών PIC.Οι διαφορές μεταξύ των διαφόρων μοντέλων είναι ο παράγοντας μορφής, ο αριθμός των ακίδων και η ποσότητα της μνήμης.Το πακέτο διπλής γραμμής (DIP) προτιμάται συνήθως από τους χομπίστες PIC, επειδή είναι ευκολότερο να εργαστείτε και μπορεί εύκολα να προστεθεί σε μια σανίδα ψωμιού.Το πακέτο Quad Flat No-Leads (QFN) χρησιμοποιείται γενικά σε βιομηχανικές ρυθμίσεις, επειδή είναι πιο συμπαγές.Οι περισσότεροι άνθρωποι δεν θα χρησιμοποιήσουν όλες τις καρφίτσες ή τη μνήμη στον μικροελεγκτή PIC τους, οπότε δεν είναι απαραίτητο να αγοράσετε ένα κορυφαίο μικροελεγκτή.σανίδα.Ένα breadboard είναι ευκολότερο στη χρήση, αλλά η πλακέτα κυκλώματος είναι προτιμότερη σε πιο μόνιμες εφαρμογές επειδή είναι πιο συμπαγές και ανθεκτικό.Οι εισόδους και οι εξόδους, όπως οι κινητήρες, τα φώτα LED και οι αισθητήρες, μπορούν να συνδεθούν με τις καρφίτσες από το κύκλωμα ή την πλακέτα ψωμιού.Αυτά μπορούν στη συνέχεια να ελεγχθούν από τον μικροελεγκτή PIC. Για να προγραμματίσει έναν μικροελεγκτή PIC, είναι απαραίτητο να έχετε έναν προγραμματιστή PIC.Αυτά είναι συνήθως πολύ πιο ακριβά από τον ίδιο τον μικροελεγκτή και συνδέονται με τον μικροελεγκτή μέσω των θυρών USB ή σειριακές θύρες σε έναν υπολογιστή.Ο προγραμματισμός του μικροελεγκτή πραγματοποιείται επίσης μέσω του C. Ο προγραμματισμός συνήθως συνίσταται στη λήψη εισροών και εξόδου από τους ακροδέκτες.Είναι συνήθως αρκετά δύσκολο για έναν αρχάριο να προγραμματίσει έναν μικροελεγκτή PIC, αν και μπορεί να μάθει μέσω βιβλίων ή online σεμινάρια.

Ο μικροελεγκτής PIC είναι παρόμοιος με τον μικροελεγκτή AVR.Αυτές είναι οι δύο πιο δημοφιλείς επιλογές για τους λάτρεις του μικροελεγκτή.Κανένας από αυτούς τους μικροελεγκτές δεν είναι μια σαφώς καλύτερη επιλογή.Και οι δύο είναι φθηνές, προγραμματισμένες στο C, και παρόμοιες στην εμφάνιση.

Μια άλλη επιλογή που πρέπει να εξεταστεί είναι το σχετικά νέο Arduino reg.πλατφόρμα.Πρόκειται για ένα έργο ανοιχτού κώδικα που βασίζεται στον μικροελεγκτή AVR.Είναι πολύ πιο εύκολο να προγραμματίσετε ένα Arduino Reg.από έναν μικροελεγκτή PIC, οπότε μπορεί να είναι μια καλύτερη επιλογή για όσους δεν έχουν μεγάλη εμπειρία προγραμματισμού.