• PIC microcontroller
    PIC microcontroller
    Η εκμάθηση του PIC ξεκινάει εδώ!
    Μέθοδος εκμάθησης σε 6 μήνες.
    Συνεχόμενη υποστήριξη για όσα χρόνια θέλετε!!!
Πλεονεκτήματα
Συνεχόμενη υποστήριξη, επαγγελματικές γνώσεις, ενασχόληση με επαγγελματικά Projects. Πανίσχυρη βιβλιοθήκη με αλγορίθμους και ρουτίνες, ικανότητα να ασχοληθείτε με embedded design.
Ο εκπαιδευτής
Η ικανότητα του εκπαιδευτή να πλάθει την άμορφη μάζα με το ένα χέρι στην καρδιά και το άλλο χέρι να δείχνει επιτακτικά το στόχο.
Μέθοδος εκμάθησης
Μέθοδος εκμάθησης PIC microcontroller σε 6 μήνες. Σχεδιάστε το δικό σας επαγγελματικό Project μέσα από τρίμηνη προσωπική εργασία που θα σας ανατεθεί.

Embedded C Language 

Στόχος αυτού του course είναι να εξετάσει, αναλύσει, τεκμηριώσει τη γλώσσα προγραμματισμού C από την πλευρά του Embedded Design. Η γλώσσα παρουσιάζεται σαν ένα εργαλείο για την σωστή ανάπτυξη εφαρμογών. Η γλώσσα αναλύεται μέσα στο  περιβάλλον ανάπτυξης του επεξεργαστή κάνοντας χρήση  των εργαλείων εξομοίωσης και έλεγχου. Διαγράμματα,  παραδείγματα, και εφαρμογές  μέσα από το χώρο του Embedded Design δίνουν μια ρεαλιστική εικόνα για το πώς θα παράγουμε αξιόπιστο, βιώσιμο, επαναχρησιμοποιήσιμο λογισμικό με τις καλύτερες πρακτικές σχεδιασμού.

Η γλώσσα τεκμηριώνεται με αναφορά σε:

  1. Χρήση μεταβλητών και εμβέλεια μεταβλητών.
  2. Δομές έλεγχου ροής.
  3. Δομές επανάληψης.
  4. Μονοδιάστατους και δισδιάστατους πίνακες δεδομένων.
  5. Συναρτήσεις και αρθρωτός προγραμματισμός.
  6. Αναδρομικές συναρτήσεις και έλεγχο στοίβας.
  7. Δομές δεδομένων ορισμένους από τον χρήστη ( Structures, Unions) .
  8. Δείκτες σε μεταβλητές, πίνακες, δείκτες, Structures, Unions.
  9. Διαχείριση Στοίβας, γραμμικής  ουράς, κυκλικής ουράς.  

PIC18xx / PIC24xx

Στόχος αυτού του course είναι να εμβαθύνει σε θέματα αρχιτεκτονικής επεξεργαστών μεταβαίνοντας από το  γενικό μοντέλο  στο ειδικό  μοντέλο και αντίστροφα. Γίνεται αναφορά σε όλα τα περιφερικά του επεξεργαστή , τέλος ακολουθούν παραδείγματα και Project χρησιμοποιώντας φιλικές στο χρήστη ρουτίνες .

Όλες οι ρουτίνες συνοδεύονται με λεπτομερείς οδηγίες και σχόλια.

Παρέχονται πλήρη ηλεκτρονικά σχέδια καθώς και πλακέτες με το <υλικό> που ελέγχουν όλες τις ρουτίνες της βιβλιοθήκης.

Η βιβλιοθήκη αποτελείται από τις παρακάτω ρουτίνες:

  • Character LCD: Διαχείριση, έλεγχος, απεικόνιση αλφαριθμητικών χαρακτήρων
  • Graphic LCD: Διαχείριση, έλεγχος, απεικόνιση γραφικών χαρακτήρων αποθηκευμένους σε εξωτερική μνήμη (External Memory)
  • UART: Χειρισμός RS-232, RS-485 με χρήση διακοπών καθώς και δημιουργία κυκλικής ουράς για χρήση σε λειτουργικό σύστημα πραγματικού χρόνου.
  • I2C Serial Interface: Master / Slave mode καθώς και Multi Master Mode με χρήση μηχανών καταστάσεων για τον έλεγχο ασύγχρονων γεγονότων.
  • SPI Serial Interface: Interface με MAX7219 , ΜΑΧ7221  και  Interface  με SD card.
  • CAN BUS Interface: Standard and Extended Mode , χειρισμός μάσκας και φίλτρων καθώς και χρήση σε πραγματική εφαρμογή που αποτελείται από μια Master κάρτα και τρεις Slave κάρτες
  • Key Pad: Έλεγχος και χειρισμός μήτρας πληκτρολογίου με χειρισμό διακοπών και έλεγχος debounce
  • PWM / Capture: Δημιουργία και έλεγχος PWM and Capture / Compare Mode σε πραγματική εφαρμογή οδήγησης ανεμιστήρα / motor με ανάδραση ταχογεννήτριας και δημιουργία ασύγχρονων μετρητών με στατικό ή δυναμικό έλεγχο βημάτων
  • Expand I/O: Επέκταση Εισόδων / Εξόδων του microcontroller με χρήση Serial to Parallel Data Converters.
  • ADC/ DAC: Έλεγχος και διαχείριση αναλογικών μετρήσεων χρησιμοποιώντας κυκλική ουρά για χρήση σε λειτουργικό πραγματικού χρόνου.
  • External Memory: Έλεγχος και διαχείριση εξωτερικής μνήμης με χρήση του I2C Serial Interface.
  • 7-Segment Display: Οδήγηση 7-Segment Display με χρήση πολυπλεξίας χρόνου
  • Ethernet: Έλεγχος και διαχείριση Ethernet χρησιμοποιώντας Ethernet stack με UTP and IP Πρωτόκολλα. Η διαχείριση γίνεται σε Application Layer χρησιμοποιώντας SNMP και HTTP.
  • GMS Module: Έλεγχος και διαχείριση GMS Module για ασύρματη μεταφορά δεδομένων.

Embedded C Language 

Στόχος αυτού του course είναι να εξετάσει, αναλύσει, τεκμηριώσει τη γλώσσα προγραμματισμού C από την πλευρά του Embedded Design. Η γλώσσα παρουσιάζεται σαν ένα εργαλείο για την σωστή ανάπτυξη εφαρμογών. Η γλώσσα αναλύεται μέσα στο  περιβάλλον ανάπτυξης του επεξεργαστή κάνοντας χρήση  των εργαλείων εξομοίωσης και έλεγχου. Διαγράμματα,  παραδείγματα, και εφαρμογές  μέσα από το χώρο του Embedded Design δίνουν μια ρεαλιστική εικόνα για το πώς θα παράγουμε αξιόπιστο, βιώσιμο, επαναχρησιμοποιήσιμο λογισμικό με τις καλύτερες πρακτικές σχεδιασμού.

Η γλώσσα τεκμηριώνεται με αναφορά σε:

  1. Χρήση μεταβλητών και εμβέλεια μεταβλητών.
  2. Δομές έλεγχου ροής.
  3. Δομές επανάληψης.
  4. Μονοδιάστατους και δισδιάστατους πίνακες δεδομένων.
  5. Συναρτήσεις και αρθρωτός προγραμματισμός.
  6. Αναδρομικές συναρτήσεις και έλεγχο στοίβας.
  7. Δομές δεδομένων ορισμένους από τον χρήστη ( Structures, Unions) .
  8. Δείκτες σε μεταβλητές, πίνακες, δείκτες, Structures, Unions.
  9. Διαχείριση Στοίβας, γραμμικής  ουράς, κυκλικής ουράς.  

PIC18xx / PIC24xx

Στόχος αυτού του course είναι να εμβαθύνει σε θέματα αρχιτεκτονικής επεξεργαστών μεταβαίνοντας από το  γενικό μοντέλο  στο ειδικό  μοντέλο και αντίστροφα. Γίνεται αναφορά σε όλα τα περιφερικά του επεξεργαστή , τέλος ακολουθούν παραδείγματα και Project χρησιμοποιώντας φιλικές στο χρήστη ρουτίνες .

Όλες οι ρουτίνες συνοδεύονται με λεπτομερείς οδηγίες και σχόλια.

Παρέχονται πλήρη ηλεκτρονικά σχέδια καθώς και πλακέτες με το <υλικό> που ελέγχουν όλες τις ρουτίνες της βιβλιοθήκης.

Η βιβλιοθήκη αποτελείται από τις παρακάτω ρουτίνες:

  • Character LCD: Διαχείριση, έλεγχος, απεικόνιση αλφαριθμητικών χαρακτήρων
  • Graphic LCD: Διαχείριση, έλεγχος, απεικόνιση γραφικών χαρακτήρων αποθηκευμένους σε εξωτερική μνήμη (External Memory)
  • UART: Χειρισμός RS-232, RS-485 με χρήση διακοπών καθώς και δημιουργία κυκλικής ουράς για χρήση σε λειτουργικό σύστημα πραγματικού χρόνου.
  • I2C Serial Interface: Master / Slave mode καθώς και Multi Master Mode με χρήση μηχανών καταστάσεων για τον έλεγχο ασύγχρονων γεγονότων.
  • SPI Serial Interface: Interface με MAX7219 , ΜΑΧ7221  και  Interface  με SD card.
  • CAN BUS Interface: Standard and Extended Mode , χειρισμός μάσκας και φίλτρων καθώς και χρήση σε πραγματική εφαρμογή που αποτελείται από μια Master κάρτα και τρεις Slave κάρτες
  • Key Pad: Έλεγχος και χειρισμός μήτρας πληκτρολογίου με χειρισμό διακοπών και έλεγχος debounce
  • PWM / Capture: Δημιουργία και έλεγχος PWM and Capture / Compare Mode σε πραγματική εφαρμογή οδήγησης ανεμιστήρα / motor με ανάδραση ταχογεννήτριας και δημιουργία ασύγχρονων μετρητών με στατικό ή δυναμικό έλεγχο βημάτων
  • Expand I/O: Επέκταση Εισόδων / Εξόδων του microcontroller με χρήση Serial to Parallel Data Converters.
  • ADC/ DAC: Έλεγχος και διαχείριση αναλογικών μετρήσεων χρησιμοποιώντας κυκλική ουρά για χρήση σε λειτουργικό πραγματικού χρόνου.
  • External Memory: Έλεγχος και διαχείριση εξωτερικής μνήμης με χρήση του I2C Serial Interface.
  • 7-Segment Display: Οδήγηση 7-Segment Display με χρήση πολυπλεξίας χρόνου
  • Ethernet: Έλεγχος και διαχείριση Ethernet χρησιμοποιώντας Ethernet stack με UTP and IP Πρωτόκολλα. Η διαχείριση γίνεται σε Application Layer χρησιμοποιώντας SNMP και HTTP.
  • GMS Module: Έλεγχος και διαχείριση GMS Module για ασύρματη μεταφορά δεδομένων.
Share this
Ενδιαφέρομαι για μαθήματα

Αν ενδιαφέρεστε για να ξεκινήσετε μαθήματα εκμάθησης pic microcontroller συμπληρώστε την παρακάτω φόρμα και ο εκπαιδευτής θα έρθει σε επικοινωνία μαζί σας.