Σχετικά με RS-485 επικοινωνίας

J

jignesh doshi

Guest
Γεια σου ρε παιδιά ... Θέλω να διεπαφή μικροελεγκτή μου (8051) με τον υπολογιστή χρησιμοποιώντας RS-485 λεωφορείο και σε αυτό θέλω να συνδέσετε άλλες 4-5 μικροελεγκτή μου ως σκλάβοι μου πώς μπορώ περιβάλλον; Θέλω πληροφορίες για το πώς να στείλει δεδομένα σε δούλους και πώς να πάρει τα στοιχεία από αυτούς; είναι η σταθερή μορφή για αποστολή και λήψη δεδομένων; παρακαλώ να με βοηθήσει ...
 
hey tpetar ... ευχαριστώ για την απάντηση ... btw θέλω μόνο ροή ακολουθία ότι το πώς μπορεί να λειτουργήσει;? αν υπάρχει δυνατότητα να δώσει οποιοδήποτε πρόγραμμα παράδειγμα τότε εγώ το θέλω σε συμβολική γλώσσα ...
 
Έχετε C πηγή που σημαίνει ότι έχετε ASM. MikroE μεταγλωττιστές μπορούν να δημιουργήσουν ASM κώδικα. Μπορείτε να αναζητήσετε edaboard υπάρχουν πολλά θέματα για RS485. : Wink:
 
ya Ξέρω ότι υπάρχουν τόσα πολλά θέματα για RS-485, αλλά και αυτά που δεν μπορεί να εκπληρώσει τις επιθυμίες μου ... Θέλω απλώς ότι οι εργασίες οδηγίες πώς μπορεί RS-485 n / w έργα ... Θέλω όταν θα στείλω τα στοιχεία από τους σκλάβους;? πώς μπορεί να γνωρίζει ότι σκλάβος πλοίαρχο ρωτήσω κάτι σχετικά με τα δεδομένα αυτά και με τα οποία σκλάβος που ονομάζεται από τον πλοίαρχο; ποια είναι η ακολουθία εντολών για τον προγραμματισμό;?? Θέλω ότι στη διατύπωση δεν σε σειρά πρόγραμμα ....
 
Θα πρέπει να διαβάσετε πρώτα κάποια βασικό υλικό για αυτό, αυτό που περιγράφεται στην RS-485 πρωτόκολλο θέματα, αναζήτηση. Ο κεντρικός σταθμός επιλέγει έναν σταθμό σκλάβων με την αποστολή ενός byte διεύθυνση των δούλων », 0 - 255, ως μετάδοση 9-bit. Όλες οι σκλάβοι διακόπτεται από μια μετάδοση 9-bit και συγκρίνετε την διεύθυνση για να λάβει τη δική τους διεύθυνση. Εάν οι διευθύνσεις δεν ταιριάζουν, οποιαδήποτε ακόλουθη ανακοίνωση αγνοείται. Όταν οι διευθύνσεις κάνουν αγώνα, στη συνέχεια, ότι δούλος παραμένει στη γραμμή και απαντήσεις στον πλοίαρχο στέλνοντας διεύθυνση του ως μετάδοση των 8-bit. Ο πλοίαρχος και ο επιλεγμένος σκλάβος στη συνέχεια να συνεχίσει την επικοινωνία με τη χρήση 8-bit byte. Οι μη-επιλεγμένα σκλάβοι αγνοούν την επικοινωνία μέχρι τα ζητήματα κεντρικό σταθμό την επόμενη 9-bit byte διεύθυνση. Οι σταθμοί master μπορεί να ξεκινήσει μια μετάδοση, αλλά οι υποτελείς δεν μπορεί, μπορούν μόνο να ανταποκριθεί. http://www.bb-elec.com/tech_articles/rs422_485_app_note/table_of_contents.asp http://www.datadog.com/rs485.pdf http :/ / www.bb-elec.com/tech_articles/faq_rs485_connections.asp . . .
 
ok thanks a lot .. πήρα κάποιες ιδέες από τα στοιχεία σας ... και να πάρει κάποια άλλα ερωτήματα που σχετίζονται με τα στοιχεία σας ... 1) Σκλάβοι συνεχίζεται σε διαδικασία σάρωσης?? 2) Σε οποιαδήποτε στιγμή και κύρια ένα από τα σκλάβων είναι συνδεθείτε συνεχίζει μέχρι την επόμενη μετάδοση πλοίαρχο 9-bit;? 3) ποια είναι η πραγματικότητα ροή της αποστολής και λήψης δεδομένων, τόσο από την πλευρά?
 
Modbus είναι ένα πρωτόκολλο που καλύπτει όλες τις απαιτήσεις σας. Τα specs είναι στο http://modbus.org/tech.php , αλλά θα βρείτε αρκετά το google είναι το μόνο.
 
βρήκα πολύ φορές στο Google, αλλά δεν im μέχρι ικανοποιημένος με τις ερωτήσεις μου ... παρακαλώ να με βοηθήσει ...
 

Welcome to EDABoard.com

Sponsor

Back
Top