Σελίδα 3 από 11 ΠρώτηΠρώτη 1 2 3 4 5 ... ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 21 έως 30 από 103

Θέμα: Σχεδίαση αναπτυξιακού περιφερειακού USB με PIC

  1. #21
    Μέλος Το avatar του χρήστη lastid
    Όνομα
    Δημήτρης
    Εγγραφή
    Feb 2009
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    841

    Προεπιλογή

    --->Για ποιο λογο να το αλλαξεις?
    Για την περίπτωση που θεωρήσετε ότι θα μας δυσκολεύει το διαφορετικό καλώδιο. Βέβαια και το καλώδιο αυτό είναι πολύ κοινό.

    --->USB βύσμα: Ετσι μαλλον καλυτερο ειναι γιατι καθετα θα δεχεται περισσοτερη μηχανικη καταπονηση η πλακετα
    Η ερώτησή μου ήταν ασαφής. Δεν εννοούσα να έρχεται κάθετα προς την πλακέτα. Εννοούσα να έρχεται από την βορινή (στενή) πλευρά της πλακέτας.

    --->Γιατί να αλλάξεις τον κρύσταλλο σε SMD?
    Για να μην ξεπροβάλλει σαν ουρανοξύστης, στην περίπτωση που κουμπώσουμε και άλλη πλακέτα από πάνω.

    --->Aς μπει βαση για το αρχικο προγραμματισμο
    Δεν χρειάζεται. Τα 5 σήματα που απαιτούνται για τον αρχικό προγραμματισμό, εμφανίζονται και στην 25πινη ακιδοσειρά. Τα 5 test points τα έβαλα περισσότερο για οπτικό οδηγό.

    ---> Expansion βύσμα: Να βγαίνει εκεί και η συχνότητα του κρυστάλλου OSC2 (6 MHz)? ........Χμμμμμ
    Εννοούσα 24 MHz, δηλ. την έξοδο από το pin 10 του PIC.

    --->Reset button:Καλο θα ηταν ναι(που δν χωραει στο PCB?)ενα jumper απο πανω βαλε οχι διαδρομο στην πλακετα κ την αντισταση
    Ναι, ένα jumper ακόμη θα μπορέσουμε να το βολέψουμε..

    -----> JP1,2: Μήπως είναι πολύ κοντά στο USB βύσμα? --->Αναλογα τι jumper θα μπει, εχεις σκεφτει?
    Το κλασικό, από ακιδοσειρά. Θέλει προσοχή γιατί θα κουμπώνει και πλακέτα πάνω στα jumpers. Δεν νομίζω όμως ότι θα υπάρχει πρόβλημα.

    ---->1Κ για το LED μεγαλη δν ειναι?
    Είναι λίγο μεγάλη, όμως με τα leds που χρησιμοποιώ είναι οκ. Εξάλλου, θέλω να μειώσω την κατανάλωση όσο περισσότερο γίνεται.

    0 Not allowed! Not allowed!

  2. #22
    Μέλος Το avatar του χρήστη ALAMAN
    Όνομα
    Γιώργος
    Εγγραφή
    Oct 2005
    Περιοχή
    -
    Μηνύματα
    2.525

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από lastid Εμφάνιση μηνυμάτων
    Μερικά θέματα για συζήτηση:
    -1) USB βύσμα: Να μπει κανονικό αντί του mini?
    -2) USB βύσμα: Να περιστραφεί 90 μοίρες δεξιά, ώστε το καλώδιο να έρχεται από πάνω?
    -3) Κρύσταλλος: Να γίνει και αυτός SMD?
    -4) Κρύσταλλος: 24 MHz είναι καλά? ( η απάντηση απαιτεί διάβασμα του datasheet...)
    -5) Expansion βύσμα: Ok με τη διάταξη των σημάτων?
    -6) Expansion βύσμα: Να βγαίνει εκεί και η συχνότητα του κρυστάλλου OSC2 (6 MHz)?
    -7) Reset button: Να μπει? (κι ας μη χωράει )
    -8) JP1,2: Μήπως είναι πολύ κοντά στο USB βύσμα?

    Επίσης, αν κάποιος διακρίνει κανένα λάθος βιασύνης, καλύτερα να το πει τώρα, αλλιώς ας σωπάσει για πάντα :laugh:
    Πολύ καλή δουλειά! Συγχαρητήρια Δημήτρη!!!
    Λοιπόν ας σχολιάσουμε την πλακέτα!
    1) Το mini βύσμα είναι καλύτερο, οπότε μένει έτσι!
    2) Άν περιστραφεί το βύσμα το καλώδιο θα έρχεται απο δεξιά, ίσως να φαίνετε καλύτερα αν περιστραφεί.
    3) Εγώ προτιμώ τον κανονικό κρύσταλλο εξάλου δεν είναι μεγάλος μπελάς, μην ξεχνάμε οτι δεν είναι όλα τα εξαρτήματα SMD (πχ ηλεκτρολυτικοί πυκνωτές)
    7) Πιστεύω πως θα ήταν καλύτερα να υπήρχε τρόπος να ξεκινάμε το πρόγραμμα απο την αρχή με ένα απλό κουμπί παρά να κόβουμε την τροφοδοσία της πλακέτας βγάζοντας συνέχεια το USB βύσμα
    8) Το JP1 θέλει λίγο μετακίνηση προς τα δεξιά... αν και δεν κατάλαβα τί ακριβώς κάνουν.

    Και τέλος είδα μερικά, όχι λάθη, αλλά απρόσεκτα σημεία στην πλακέτα κατά την σχεδίαση που μάλλον θα έγιναν απο βιασύνη.
    Τα επισυνάπτω επάνω στο τυπωμένο με κίτρινους κύκλους.
    Οι αγωγοί φαίνοντε λίγο πως κάνουν γωνίες, ίσως είναι απο την ποιότητα της εικόνας!
    Συνημένες Εικόνες Συνημένες Εικόνες
    • Τύπος Αρχείου: png brd1.png (58,6 KB, 87 εμφανίσεις)

    0 Not allowed! Not allowed!
    Το μέλλον είναι πλέον παρόν, ας το κατακτήσουμε.
    Τα microchip είναι απο τα πιο περίπλοκα κυκλώματα που φτιάχτηκαν ποτέ στον κόσμο.

  3. #23
    Μέλος Το avatar του χρήστη lastid
    Όνομα
    Δημήτρης
    Εγγραφή
    Feb 2009
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    841

    Προεπιλογή

    3 ) Και φυσικά, υπάρχουν και οι κοντοί κρύσταλλοι...
    7 ) Γι αυτό το λόγο θα πρέπει να μπει τελικά κουμπί Reset. Το ξεκίνημα όμως από την αρχή, θα μπορεί να γίνεται και με software από το PC.
    8 ) Tα JP1 και JP2 τα έβαλα να απέχουν ακριβώς 0.2" μεταξύ τους, για τη διευκόλυνση της σχεδίασης της πλακέτας που θα κουμπώνει πάνω τους.
    Και τέλος, οι αγωγοί που φαίνονται να μην έχουν κλίση ακριβώς 45 μοιρών, μόλις τα έλεγξα με ζουμ και ναι, είναι από την ποιότητα της εικόνας.

    0 Not allowed! Not allowed!

  4. #24
    Μέλος Το avatar του χρήστη ALAMAN
    Όνομα
    Γιώργος
    Εγγραφή
    Oct 2005
    Περιοχή
    -
    Μηνύματα
    2.525

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από lastid Εμφάνιση μηνυμάτων
    3 ) Και φυσικά, υπάρχουν και οι κοντοί κρύσταλλοι...
    7 ) Γι αυτό το λόγο θα πρέπει να μπει τελικά κουμπί Reset. Το ξεκίνημα όμως από την αρχή, θα μπορεί να γίνεται και με software από το PC.
    8 ) Tα JP1 και JP2 τα έβαλα να απέχουν ακριβώς 0.2" μεταξύ τους, για τη διευκόλυνση της σχεδίασης της πλακέτας που θα κουμπώνει πάνω τους.
    Και τέλος, οι αγωγοί που φαίνονται να μην έχουν κλίση ακριβώς 45 μοιρών, μόλις τα έλεγξα με ζουμ και ναι, είναι από την ποιότητα της εικόνας.
    8) Έλεγξε το με μια εκτύπωση να είσαι σίγουρος... και διόρθωσε λίγο τις γραμμές που εξέχουν απο την ακιδοσειρά.

    Τώρα αρχίζει το software?

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη ALAMAN : 11-10-09 στις 01:56
    Το μέλλον είναι πλέον παρόν, ας το κατακτήσουμε.
    Τα microchip είναι απο τα πιο περίπλοκα κυκλώματα που φτιάχτηκαν ποτέ στον κόσμο.

  5. #25
    Μέλος Το avatar του χρήστη lastid
    Όνομα
    Δημήτρης
    Εγγραφή
    Feb 2009
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    841

    Προεπιλογή

    Οι γραμμές που εξέχουν από την ακιδοσειρά είναι και αυτές οπτικοί οδηγοί για να ξεχωρίζουμε την τροφοδοσία από τα άλλα σήματα: H λεπτή είναι το + και η χοντρή είναι η γείωση. Αν όμως δεν φαίνονται καλά στο μάτι, να τις αφαιρέσω.

    Τώρα αρχίζει το software? Ναι, αφού όμως πρώτα καταλήξουμε ότι το hardware είναι εντάξει.
    Εντάξει με τα υλικά? Με τη διάταξή τους? Καμία ένσταση? Ευχαριστώ όσους απάντησαν άμεσα, ας δώσουμε και λίγο χρόνο σε αυτούς που δεν τσεκάρουν το site συχνά ή δεν έτυχε να δουν το θέμα αμέσως..

    Για το software, θα εκτιμούσα ότι βοήθεια μπορέσει να μου δώσει ο καθένας σχετικά με την USB, τόσο στο PC όσο και στον PIC: descriptors, endpoints, HID, κλπ Έχω κάποια βοηθήματα για ανάπτυξη, αλλά είναι πολυσέλιδα και θα μου φάνε αρκετό χρόνο μέχρι να ξεδιαλέξω την πληροφορία. Κάθε βοήθεια (παραδείγματα, links, κλπ) δεκτή.

    0 Not allowed! Not allowed!

  6. #26
    Μέλος Το avatar του χρήστη ALAMAN
    Όνομα
    Γιώργος
    Εγγραφή
    Oct 2005
    Περιοχή
    -
    Μηνύματα
    2.525

    Προεπιλογή

    Εγώ λέω ΟΚ για τα υλικά και την πλακέτα!
    Μακάρι να μπορούσα να βοηθήσω στο software αλλα δυστηχώς δεν γνωρίζω τίποτα...
    Οπότε μπορώ μόνο να παρακολουθώ.
    Σε τί γλώσσα θα αναπτυχθεί?
    Εγώ θα έλεγα C, άν και στα επόμενα ποστ πολλοί θα προτιμήσουν Assembly

    0 Not allowed! Not allowed!
    Το μέλλον είναι πλέον παρόν, ας το κατακτήσουμε.
    Τα microchip είναι απο τα πιο περίπλοκα κυκλώματα που φτιάχτηκαν ποτέ στον κόσμο.

  7. #27
    Μέλος Το avatar του χρήστη ALAMAN
    Όνομα
    Γιώργος
    Εγγραφή
    Oct 2005
    Περιοχή
    -
    Μηνύματα
    2.525

    Προεπιλογή

    Σκεύτικα, μήπως θα ήτανε πιο όμορφο αν βάζαμε κανονικό USB βύσμα...?
    Σαν αυτό που φαίνετε στη φωτο.

    0 Not allowed! Not allowed!
    Το μέλλον είναι πλέον παρόν, ας το κατακτήσουμε.
    Τα microchip είναι απο τα πιο περίπλοκα κυκλώματα που φτιάχτηκαν ποτέ στον κόσμο.

  8. #28
    Μέλος Το avatar του χρήστη Radiometer
    Όνομα
    Γιαννης
    Εγγραφή
    Feb 2005
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    1.038

    Προεπιλογή

    lastid οραιο και χρήσιμο θα ήταν να μπει και ένα RTC ( Real-Time Clock ). Από αισθητήρες τι σκεφτικές να βάλεις ?

    έμενα μου αρέσει ο 18F4620 ( Program Memory (Bytes) 65536 ) εγώ με αυτόν έκανα την πτυχιακή μου εργασία
    παντός η ιδέα σου είναι πολύ ωραία

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη Radiometer : 11-10-09 στις 12:24
    A light-year is equal to exactly 9,460,730,472,580.8 km http://www.hlektronika.gr/forum/images/misc/logo.gif
    Μηνύματα γραμμένα με greeklish θα διαγράφονται χωρίς προειδοποίηση!

  9. #29
    Μέλος Το avatar του χρήστη ALAMAN
    Όνομα
    Γιώργος
    Εγγραφή
    Oct 2005
    Περιοχή
    -
    Μηνύματα
    2.525

    Προεπιλογή

    Απο αισθητήρια προτείνω:
    Θερμοκρασίας.
    Υγρασίας.
    Ίσως και φωτισμού.
    Τα δύο πρώτα θα βοηθήσουν σίγουρα στον χώρο μας ώστε να ξέρουμε τί θερμοκρασία έχει κάποιο ολοκληρωμένο κάποιο τρανζίστορ κλπ. και τί υγρασία έχει κάποιο δωμάτιο.

    0 Not allowed! Not allowed!
    Το μέλλον είναι πλέον παρόν, ας το κατακτήσουμε.
    Τα microchip είναι απο τα πιο περίπλοκα κυκλώματα που φτιάχτηκαν ποτέ στον κόσμο.

  10. #30
    Μέλος Το avatar του χρήστη KOKAR
    Όνομα
    Κωστας
    Εγγραφή
    Dec 2005
    Περιοχή
    Αργυρουπολη
    Μηνύματα
    6.905

    Προεπιλογή

    Δημήτρη ( lastid )

    0 Not allowed! Not allowed!
    Όλα είναι δρόμος.....

Σελίδα 3 από 11 ΠρώτηΠρώτη 1 2 3 4 5 ... ΤελευταίαΤελευταία

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

  1. PIC και USB
    By electroman in forum Μικροελεγκτές
    Απαντήσεις: 11
    Τελευταίο Μήνυμα: 23-03-14, 13:03
  2. Κ150 usb pic programmer
    By ΝΙΚ7 in forum Μικροελεγκτές
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 22-02-14, 10:42
  3. USB PIC or AVR
    By lordi in forum Μικροελεγκτές
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 07-06-09, 21:46
  4. PIC programming σε Quasar 3150 USB PIC Programmer
    By astanapane in forum Ερωτήσεις Αρχάριων
    Απαντήσεις: 12
    Τελευταίο Μήνυμα: 13-03-09, 11:01

Tags for this Thread

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

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