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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/17/05 12:42
Read: times


 
#93535 - make it first, then design it
Responding to: ???'s previous message
I cannot use other configuration, like RS422, RS485 because I got no more space on my small PCB.

Make it first, then design it, a sure way to incur problems.

You "cannot use other configuration" because you made the boards before you designed the system.

So, Trash the boards, and go back to designing.

Anyhow, I have the feeling that you are going to do it anyhow and make your own experience, so here we go

1) Is the TX line high impedance in UART mode?

2) Can I connect all the Slaves' RX line together.

3) What about all the Tx line together? My concern is if Slave100th starts transmitting, it will be sinking current from 100 devices, seems pretty scary to me.

4) Has anyone did this before?


1) no, it is "weak pull-up"
2) sure, 3) but can one TX sink 100 "weak pull-ups" that would be derivetive dependent. Also your baud rate will be very small because of the capacitive load
4) I hope not.

So Tp, I will make myself a seer and forsee the following: you are now going to connect all this and you will realize that the max baud rate you can manage is, say 4800 because of the capacitive load. Then you will see a lot of noise problems and to handle that switch to shielded cables which will reduce your baudrate to, say 600. Then you will see that you still have, albeit fewer, noise problem and finally give up and design some boards that can actually handle what you are trying to do.

So, save the trouble and scrap the boards you have.

Erik

Ps
when selecting 485 drivers for your new boards make sure you use "1/4 load" or "1/8 load" chips since you say you have 100 nodes.





List of 25 messages in thread
TopicAuthorDate
Uart Automatic Address Recognition            01/01/70 00:00      
   Can't you...            01/01/70 00:00      
      SADDR and SADEN            01/01/70 00:00      
         For This Application You Will Need....            01/01/70 00:00      
            Using RS485            01/01/70 00:00      
               Reasearch            01/01/70 00:00      
            a comments            01/01/70 00:00      
   Fan Out?            01/01/70 00:00      
      Token Ring            01/01/70 00:00      
         You do not have a clue do you.....            01/01/70 00:00      
            How do you know it won't work.            01/01/70 00:00      
               I'm done....            01/01/70 00:00      
               wrong connection            01/01/70 00:00      
                  Just for discussion purpose            01/01/70 00:00      
                     But adding your discrete components...            01/01/70 00:00      
                        outside of a board            01/01/70 00:00      
                     A Pickle            01/01/70 00:00      
                        Daisy Blue and Daisy Bell            01/01/70 00:00      
                     If you can't change it give it up            01/01/70 00:00      
               If all boards had 10K collector pullups.            01/01/70 00:00      
               horsefeathers            01/01/70 00:00      
   Token Ring            01/01/70 00:00      
   make it first, then design it            01/01/70 00:00      
   8052 serial communication            01/01/70 00:00      
      Off-Topic            01/01/70 00:00      

Back to Subject List