Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/27/07 19:54
Read: times


 
#148809 - fact is ... we don't have the information ...
Responding to: ???'s previous message
Jim Deas said:
Yea, you can use mode zero but then the uart is no longer full duplex.

I kinda let my zest for creating a channel get ahead of the question. Given the limited criteria I assumed full duplex single UART. There are several variants out there with dual UARTS and several self-clocking serial encoding schemes as well. Where this started was how to drive a signal 4km.

To which a protocol is in no way germane

While there are many ways to encode the data into a stream the end result will be the same. It's not practical to send high speed square waves over a long twisted pair. AMI or otherwise.
Modems do it better and interface directly to a UART full duplex.


I doubt anyone could manage full-duplex at 9600 bps over a 4 km line without quite a bit of dedicated hardware. What kind of UART/USRT is used is not the controlling factor. Most 805x's can manage a 9600 bps link in both directions in firmware, depending of course, on what else they may have to do.

I'd say that either AMI or, perhaps easier, manchester encoding is what he should use. He can feed his NRZ to either one, and get a nominally balanced mix of 1's and 0's on his line. Moreover, he doesn't have to use synchronous methods. Even in Mode 0, the data transmission is, at best isochronous.

Manchester encoding also requires only an XOR gate and a flipflop to work with a 2x clock. That 2x clock can be generated from a 1x clock with an xor and a T-flopflop, so it's not really difficult.

I still don't see why we have to impose a protocol on a guy who's trying to figure out how to get signal across a 4 km line. He's probably better off considering RF rather than wire, but it's his choice.

RE



List of 56 messages in thread
TopicAuthorDate
Line driver IC            01/01/70 00:00      
   Telephone lines?            01/01/70 00:00      
   Slower analog solution..            01/01/70 00:00      
   That's a job for a transfomer!            01/01/70 00:00      
      line driver            01/01/70 00:00      
         Missing the point            01/01/70 00:00      
            Eh?? What is            01/01/70 00:00      
               Modem?            01/01/70 00:00      
                  Think Telco even if it's not            01/01/70 00:00      
               Have you read the datasheet?            01/01/70 00:00      
                  Not the modem speed            01/01/70 00:00      
                  What datasheet??????            01/01/70 00:00      
                     That is the datasheet            01/01/70 00:00      
                        I mentioned the chips and you say I havnt            01/01/70 00:00      
               No, you don't            01/01/70 00:00      
         Xformer only            01/01/70 00:00      
            at this low data rate (9600 bps) he could use AMI            01/01/70 00:00      
               AMI protocol            01/01/70 00:00      
                  who said anything about protocol?            01/01/70 00:00      
                     Difficult and with few software options            01/01/70 00:00      
                        Nobody said anything about a protocol            01/01/70 00:00      
                           Getting ahead of the questions            01/01/70 00:00      
                              fact is ... we don't have the information ...            01/01/70 00:00      
                                 Spare wire is already there . We do not            01/01/70 00:00      
                              Getting ahead of the questions            01/01/70 00:00      
                                 What type of wire and what environment?            01/01/70 00:00      
                                 please stop this mistreatment of a word            01/01/70 00:00      
                                    A Protocol is a set of guidelines or rules.            01/01/70 00:00      
                                    Apologies , I meant CODEC nor protocols            01/01/70 00:00      
         I am not sure...            01/01/70 00:00      
   27 or more solutions exist ...            01/01/70 00:00      
      ~9600bps            01/01/70 00:00      
         9600 is tough at that distance, so            01/01/70 00:00      
            Tough?            01/01/70 00:00      
               Not Tough? but costly.            01/01/70 00:00      
                  Still missing the point            01/01/70 00:00      
      He did specify the data rate            01/01/70 00:00      
         Where to apply modulation schemes when            01/01/70 00:00      
            Oh yes you have!            01/01/70 00:00      
            Driver/interface            01/01/70 00:00      
   no            01/01/70 00:00      
   Maxim Preemph RS-422 driver            01/01/70 00:00      
      FEET            01/01/70 00:00      
         speed and distance still apply            01/01/70 00:00      
            a pretty fancy rf link would fit the cable budget            01/01/70 00:00      
               Reverse engineer these            01/01/70 00:00      
                  Reverse engineer these            01/01/70 00:00      
                     buy one and find out            01/01/70 00:00      
                     Seems simple enough!            01/01/70 00:00      
                  Why not            01/01/70 00:00      
                     No black (box) magic methinks            01/01/70 00:00      
                        an other blackbox            01/01/70 00:00      
                           current loop vs balanced signal lines            01/01/70 00:00      
                              Have you ever heard of the teletype?            01/01/70 00:00      
                                 Bell system teletypes            01/01/70 00:00      
                              10...15years ago            01/01/70 00:00      

Back to Subject List