INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> Guten tag... > ich habe vor mehere units zu verbinden und das sie untereinander daten austauschen.... z.b das wenn bei einer unit ein bestimmter zustand eintrifft das die zweite unit z.b irgendwas schaltet also drauf reagiert.... ist das möglich...... und wie mach ich das einfach mal das datenblatt eines Rs485 treibers anschauen, (zu empfehlen ist LTC485) eigentlich fast schon selbsterklĂ€rend, RE und DE verbinden und an einen Port des Controllers DI und RO sind die TTL ein/ausgĂ€nge fĂŒr den Controller Vcc und GND sind 5 V betriebsspannung A und B sind der Bus, alle A's verbinden genauso mit den B's, bezugsmasse gibt es keine. zu RE und DE: RE = Recive Enable DE = Data Send Enable da einer negiert ist kann man beide verbinden und mit einem einzigen port der C-Control beschalten. wenn du lesen oder schreiben willst must du den port auf 5V oder Masse schalten. standardmĂ€ssig ist es sindvoll ihn immer auf lesen stehen zu haben. auĂerdem immer nur mit einem auf den port schreiben, hier ist ein master sinnvoll der die gerĂ€te abfrĂ€gt. willst du noch einen PC mit terminal etc danhĂ€hngen, dann leg den LTC485 noch auf einen Max232 und greif mit einen transistor dir TD leitung vor dem MAX ab, wandle es mit einem weiteren transitor auf ein 5 V signal und steuer damit die RE und DE leitung an, so wird auf "sendebetrieb" geschalten sobald du daten sendest! |
Antwort schreiben |