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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/26/05 17:18
Read: times


 
#88548 - Dont do this.
Responding to: ???'s previous message

The digital position encoder is device, which is attached on the motor and it generate impulses when the motor is rotating. The encoder has a two output channel with phase shift 90°. I have these output from encoder connected to TH0(P3.4) and TH1(P3.5) pins of my 8052 derivate microcontroller.


Please dont connect the encoder signals directly to microcontroller. Search the forum for shaft encoders or quadrature encoders it has been discussed several times and there is a few days old thread too. The boundry line oscillations caused when the motor is stopped is a real danger. The boundry line oscillations issue has been raised several times by Mr. Erik Malund. And there are only two solutions that will work absolutely fine.

1. Use an Agilent quadrature decoder IC such as HCTL2022 or HCTL2032.
2. Use a CPLD you can find the VHDL code by Jez in code library.

Regards,
Prahlad Purohit

List of 51 messages in thread
TopicAuthorDate
Digital position encoder            01/01/70 00:00      
   Dont do this.            01/01/70 00:00      
      Signals are not connected directly            01/01/70 00:00      
   Is assembly ok?            01/01/70 00:00      
      For Mehdi            01/01/70 00:00      
   its easy in software            01/01/70 00:00      
      but            01/01/70 00:00      
         same resolution            01/01/70 00:00      
      But...what if ?            01/01/70 00:00      
         So what is the solution?            01/01/70 00:00      
         absolutely no problem            01/01/70 00:00      
      Thank you            01/01/70 00:00      
         PLEASE not again            01/01/70 00:00      
            Sorry            01/01/70 00:00      
               list.hw.cz            01/01/70 00:00      
                  thank you            01/01/70 00:00      
            Re: PLEASE not again            01/01/70 00:00      
               Re frequency            01/01/70 00:00      
                  So what frequency do we sample at?            01/01/70 00:00      
                  I try to explain Peter's idea again            01/01/70 00:00      
                     We know it !            01/01/70 00:00      
                        Nothing ???            01/01/70 00:00      
                           it takes time            01/01/70 00:00      
      Code doesn't function            01/01/70 00:00      
         reverse direction !            01/01/70 00:00      
            This is not a problem            01/01/70 00:00      
               incorrect operation?            01/01/70 00:00      
               right connection ?            01/01/70 00:00      
   I dunno            01/01/70 00:00      
   Now...            01/01/70 00:00      
   check the sample condition !            01/01/70 00:00      
   clarify            01/01/70 00:00      
      @Erik            01/01/70 00:00      
         @Peter            01/01/70 00:00      
            Grey code            01/01/70 00:00      
               Grey code more            01/01/70 00:00      
                  Grey INCREMENTAL ?            01/01/70 00:00      
                     I guess 98            01/01/70 00:00      
                  Gray code            01/01/70 00:00      
      Not a gray code            01/01/70 00:00      
         Grey            01/01/70 00:00      
   Yes of course its Grey code            01/01/70 00:00      
      Absolute Vs Incremental            01/01/70 00:00      
         So now...            01/01/70 00:00      
            Yes it can but only...            01/01/70 00:00      
               Peter is right!            01/01/70 00:00      
   Lover not a fighter :-)            01/01/70 00:00      
      Lover of software            01/01/70 00:00      
         steps lost or not            01/01/70 00:00      
   Determining direction            01/01/70 00:00      
   Its not Grey, its Gray !            01/01/70 00:00      

Back to Subject List