Οι περισσότεροι φορητοί υπολογιστές και επιτραπέζιοι υπολογιστές δεν διαθέτουν πλέον σειριακές θύρες, αλλά πολλές πλακέτες ανάπτυξης απαιτούν σειριακή θύρα για εντοπισμό σφαλμάτων, διεπαφή κονσόλας ή ακόμα και λήψη λογισμικού. Οι σειριακές θύρες στις πλακέτες ανάπτυξης συνήθως παρέχουν σήματα "λογικού επιπέδου" αντί για σήματα σειριακής θύρας RS-232.
Αυτό σημαίνει ότι δεν υπάρχει εύκολος τρόπος να συνδέσετε μια πλακέτα ανάπτυξης σε φορητό υπολογιστή. Ο μετατροπέας USB σε TTL επιλύει αυτό το πρόβλημα παρέχοντας μια σύνδεση σειριακής θύρας μεταξύ ενός κεντρικού υπολογιστή και μιας πλακέτας ανάπτυξης, με τις σωστές διεπαφές και επίπεδα σήματος για καθεμία. Λεπτομέρειες παρακάτω.
Τι είναι ένα σήμα TTL στην επικοινωνία;
Το σήμα TTL είναι ένα είδος προτύπου διεπαφής υλικού που βασίζεται στις ηλεκτρικές ιδιότητες του TTL (Transistor-Transistor Logic).
Για μια είσοδο TTL αυτό σημαίνει ότι οτιδήποτε κάτω από 0,8 βολτ είναι "μηδέν" και οτιδήποτε πάνω από 2,4 βολτ είναι "ένα" και ότι παρουσιάζει ένα φορτίο μικρότερο από 1,6 ma στο κύκλωμα οδήγησης.
Μια έξοδος TTL μπορεί συνήθως να οδηγεί δέκα εισόδους TTL και να διατηρεί τα σωστά επίπεδα τάσης για "μηδέν" και "ένα".
Γιατί χρησιμοποιούμε μετατροπέα USB σε TTL;
Το όνομα μετατροπέας USB σε TTL είναι ένα πολύ κακό όνομα. Κάνει κατάχρηση του όρου TTL και καταχράται τον όρο μετατροπέας. Μπερδεμένο, σωστά;
Ο λεγόμενος μετατροπέας USB σε TTL είναι στην πραγματικότητα ένας μετατροπέας σειριακής θύρας USB σε CMOS Logic-Level Serial Port. Έχει δύο άκρα: μια υποδοχή USB και τέσσερα καλώδια που είναι φτιαγμένα για σύνδεση στους ακροδέκτες. Περιέχει ένα τσιπ που μπορεί να ξεγελάσει τον φορητό υπολογιστή σας ώστε να πιστεύει ότι έχει εγκατασταθεί μια σειριακή θύρα.
Συνδέετε τη θύρα USB στον φορητό υπολογιστή σας και εμφανίζεται στο φορητό υπολογιστή σας ως νέα σειριακή θύρα. Χρησιμοποιεί τυπικά προγράμματα οδήγησης συσκευών σειριακής θύρας USB για φορητό υπολογιστή. Συνδέετε τα τέσσερα καλώδια σε τροφοδοσία, γείωση, σειριακό RX και σειριακό TX σε μια πλακέτα ανάπτυξης Arduino ή σε άλλη πλακέτα ανάπτυξης, αυτά τα σήματα χρησιμοποιούν τα σωστά επίπεδα τάσης για την πλακέτα ανάπτυξης αντί για τα συμβατικά επίπεδα RS-232 και φαίνεται ότι Το Arduino σας ότι κάτι του μιλάει μέσω της σειριακής του θύρας.





