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

Θέμα: SD Card File Transfer μέσω RS232

  1. #1
    Μέλος Το avatar του χρήστη cdesp
    Όνομα
    Χρήστος
    Εγγραφή
    Sep 2009
    Περιοχή
    Κιλκις
    Μηνύματα
    253

    Προεπιλογή SD Card File Transfer μέσω RS232

    Πατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  SDCardReader.jpg Εμφανίσεις:  482 Μέγεθος:  46,6 KB
    Αυτή είναι μια κατασκευή την οποία χρειάστηκα για τον υπολογιστή Z80 (80s) που έχω παρουσιάσει σε άλλο Post n(http://www.hlektronika.gr/forum/showthread.php?t=84158) και η οποία διαβάζει τον κατάλογο της SD Card και με την χρήση των πλήκτρων σου επιτρέπει να διαλέξεις αρχείο, το οποίο μπορείς να στείλεις μέσω της σειριακής.
    Επίσης αν πατήσεις το πλήκτρο Record μπορείς να γράψεις ένα αρχείο από την σειριακή στον τρέχοντα κατάλογο.
    Το χρησιμοποιώ ως μέσω αποθήκευσης προγραμμάτων σε αντικατάσταση των παλαιών κασετοφώνων που χρησιμοποιούσαν οι υπολογιστές τότε για να αποθηκεύουν αρχεία, αλλά μπορεί να χρησιμοποιηθεί από οποιαδήποτε άλλη συσκευή χρησιμοποιεί την RS232.


    Το πλήκτρο Play παίζει και το ρόλο του ok (π.χ. για να μπείς σε ένα κατάλογο).
    Το πλήκτρο Stop παίζει και το ρόλο του Exit (π.χ. για να βγείς από ένα κατάλογο ή να σταματήσεις την εγγραφή στο αρχείο ή την αποστολή του αρχείου).


    Έχει γίνει με την μορφή Shield για το Arduino Uno (δεν φαίνεται στην φωτό αλλά είναι από κάτω). Υποστηρίζει RS-232 με μετατροπή των σημάτων με ένα max232 (το οποίο λείπει στην φωτό) και απευθειάς τα 4 σήματα 5V(CTS,RTS,RX,TX).
    Για το SD Card Module έχει δύο υποδοχές η μία για module που έχουν ενσωματωμένο τον μετατροπέα τάσης των σημάτων σε 3.3V όπως αυτό στη φωτό και δίπλα ακριβώς για module που χρειάζονται τάση 3.3V για την SD Card. Η σειρά με τις αντιστάσεις κάνει την μετατροπή των 3 σημάτων εξόδου από το arduino σε 3.3V.


    Μπορεί να τροφοδοτηθεί με τάση 5V από το Arduino (USB ή Power Socket) ή αλλιώς από το Shield με δικό του βύσμα (κάτω δεξιά).


    Έχω βάλει και δυνατότητα για χρήση piezzo buzzer αλλά προς το παρόν δεν το χρησιμοποιώ (περιμένω να 'ρθεί από ebay). Η χρήση του θα 'ναι για ακουστική επιβεβαίωση των πλήκτρων κοινώς θα κάνει beep όταν πατάς κάποιο πλήκτρο.


    Η LCD 16x2 έχει από κάτω ένα serial module και με αυτό επικοινωνεί με το arduino για εξοικονόμιση Pins.
    Εμφανίζει το τρέχων αρχείο με αύξων αριθμό αρίθμησης στον κατάλογο μπροστά στην 1η γραμμή ενώ στην δεύτερη εμφανίζει τον κατάλογο που είμαστε και τέρμα δεξιά των αριθμό των αρχείων που αυτός περιλαμβάνει.


    Όλα τα σχηματικά και ο κώδικας για το arduino είναι στο github εδώ https://github.com/cdesp/Newbrain-Laptop


    Οι υποδοχές για τα sdcard module πρέπει να πάνε λίγο πιο πίσω γιατί τώρα περισσεύει λίγο (0,5cm) έξω από το PCB.

    11 Not allowed! Not allowed!

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

    agis68 (28-04-16), michaelcom (12-05-16), michalism (04-05-16), picdev (28-04-16), SeAfasia (28-04-16), selectronic (29-04-16)

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

  1. Ψυχρο Toner Transfer
    By spyart in forum PCB & Κουτιά Κατασκευών
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 12-01-16, 22:44
  2. Απαντήσεις: 5
    Τελευταίο Μήνυμα: 08-03-13, 16:09
  3. AVR και Smart Card Reader ή Magnetic Card Reader.
    By mushaba in forum Μικροελεγκτές
    Απαντήσεις: 4
    Τελευταίο Μήνυμα: 19-01-13, 09:39
  4. Πώς λαμβάνω 2 ΒΥΤΕ μέσω USART (RS232) με μΕ PIC?
    By Stergios_[.gr] in forum Μικροελεγκτές
    Απαντήσεις: 8
    Τελευταίο Μήνυμα: 25-12-09, 21:56
  5. filmnet μέσω tv card
    By chris_20 in forum Λογισμικά Σχεδίασης
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 05-10-06, 09:32

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

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