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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/07/06 17:09
Read: times


 
#119827 - True, but...
Responding to: ???'s previous message
Oleg said:
First of all, shift registers require clean and strong (read: not slew and not bouncing) clock signal as well as correct timed tracing clock signal to all registers at the same time.

That's true. But in critical applications you can delay the serial output to be cascaded by a simple low pass filter (1k + 47p, for instance) to easily fullfill the timing requirements.

Oleg said:
till you do not use phase-inverted clock of last-bit shift ones

Like with 4094...

Oleg said:
Another hidden contro is that if your peripheral is placed around of PCB (for example, 4 relays` group at one side and others - at another side) so your data shift line should cross around PCB what is not good due both noice and long trace handwork).

In such cases and when bread boarding is used good old CMOS4000 series could be used. Abhishek could use the following scheme then:




40106 drivers reduce the source impedance of ports, which otherwise would be too high when emitting high state.
Settling time of data at serial output of 4021 is about 350nsec. Enough Erik?

Toggling Px,u from high to low and from low to high again will latch the parallel input data into the 4021.
Toggling Px,v from high to low and from low to high again will shift the serial data by one bit. New data can be read at Px,w after the low to high transition at Px,v. (Take care, the first bit needs no shift before being read.)

Kai

List of 34 messages in thread
TopicAuthorDate
Debouncing with an 8051 of 16 I/O pins            01/01/70 00:00      
   You don't need these slave micros            01/01/70 00:00      
      yes, but some more questions            01/01/70 00:00      
         Not scary at all...            01/01/70 00:00      
            In that case.....            01/01/70 00:00      
            here is the schematic            01/01/70 00:00      
               I would try shift registers            01/01/70 00:00      
               just a note            01/01/70 00:00      
                  The joke is:            01/01/70 00:00      
                     the reality is            01/01/70 00:00      
                     Re: The joke is            01/01/70 00:00      
      correct, but            01/01/70 00:00      
         I was assuming...            01/01/70 00:00      
   Bounce time of your relays?            01/01/70 00:00      
      Not very clearly            01/01/70 00:00      
         Bravo!            01/01/70 00:00      
   The original question            01/01/70 00:00      
      What's wrong with the shift register sol            01/01/70 00:00      
      HUH?            01/01/70 00:00      
         I am sorry            01/01/70 00:00      
            that was not the issue            01/01/70 00:00      
   why oh why oh why oh why            01/01/70 00:00      
      because it cost nothing            01/01/70 00:00      
         yeah right            01/01/70 00:00      
            yes, they do            01/01/70 00:00      
            Design is a state function            01/01/70 00:00      
               All the more using shift registers!            01/01/70 00:00      
                  I think your solution is better            01/01/70 00:00      
                     I guessed so...            01/01/70 00:00      
                  hidden part            01/01/70 00:00      
                     I can see a 'lucky sample' of a shift re            01/01/70 00:00      
                     True, but...            01/01/70 00:00      
   jezwolds hardware switch debouncer            01/01/70 00:00      
   The facts about costs of Debouner chips            01/01/70 00:00      

Back to Subject List