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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/25/09 00:32
Modified:
  02/25/09 00:58

Read: times


 
#162788 - The PLL approach isn't that hopeless...
Responding to: ???'s previous message
Per said:
A PLL is very good when you have slowly varying frequencies and need to get higher update frequencies than you would get by waiting a full period.

As an example, a PLL is idealy suited to measure the mains frequency at a resolution of 0.01Hz, without needing to wait 100 seconds.

Per said:
But I bet you had quite stable signals so your PLL had the time to follow the drift?

That's not that hopeless as it might look at the first sight. If you display the speed at a resolution of 1MPH, then allowable tolerance at a speed of 1MPH is +-50%. Or would you display the vehicle's speed more precise than 1MPH?

Per said:
In this case, It sounds more like the speedometer for a car, where you may go from zero to 50% of the speedometer range in less than 10 seconds.

When the speed is rapidely changing, there's no need for an accurate measurement either, especially if the display reading is updated only twice per second. Think only, how much the speed can change in 0.5 seconds. Also, much of the error would average out due to the higher PLL frequency.

And if you finally decide to define a minimum speed of 10MPH instead of 1MPH, which would be much more realistic, then the PLL option begins to look interesting. Carefully setting the capture range, realizing two time constants for rough and fine tuning and other design details should do the trick.

I'm intelligent enough to realize, though, that a modern microcontroller can offer way more sophisticated solutions.

Kai

List of 49 messages in thread
TopicAuthorDate
Tip for Speed sensor via External Interrupt            01/01/70 00:00      
   Fresh thoughts.            01/01/70 00:00      
      Try measuring time instead of count for slow pulse trains            01/01/70 00:00      
         The highest frequency would be            01/01/70 00:00      
            Once more - think time instead of frequency            01/01/70 00:00      
            Rough estimation...            01/01/70 00:00      
         On the teatering edge......            01/01/70 00:00      
            Is that not good enough?            01/01/70 00:00      
               I was having issues with that.....            01/01/70 00:00      
                  Did you read this post?            01/01/70 00:00      
                     I think that's the bullseye, I was forgetting....            01/01/70 00:00      
                     Yes, and your solution is in my code...perfect!            01/01/70 00:00      
                        Happy that it works            01/01/70 00:00      
                           I'm using this model.....at least            01/01/70 00:00      
                           I'm using this model.....at least            01/01/70 00:00      
                           Looks like I was blind to the obvious.            01/01/70 00:00      
                              All depends on the input scale            01/01/70 00:00      
                                 That will be the next step.......            01/01/70 00:00      
                                 Per,            01/01/70 00:00      
                                    Would this work for a Random() Seeding?            01/01/70 00:00      
                                       Thermal noise from a diode            01/01/70 00:00      
                        Bisection.            01/01/70 00:00      
                           I was a bit hasty ...            01/01/70 00:00      
   PLL ?            01/01/70 00:00      
      Stability            01/01/70 00:00      
         Yes, for a car            01/01/70 00:00      
            Are you sure?            01/01/70 00:00      
               your math is correct            01/01/70 00:00      
                  Ok, can you please explain...            01/01/70 00:00      
                     Should be minute not seconds, typo            01/01/70 00:00      
                        Two questions...            01/01/70 00:00      
                           Yes, 3.3V is right and works correctly            01/01/70 00:00      
                              Have you read...            01/01/70 00:00      
                                 In more detail...            01/01/70 00:00      
                                 It would take forever to go through all the combos            01/01/70 00:00      
                                    This is no log function, ...            01/01/70 00:00      
                                       This is my solution, and almost there            01/01/70 00:00      
                              do you read datasheets???            01/01/70 00:00      
                                 Yes/No            01/01/70 00:00      
                                    better perfomance if ...            01/01/70 00:00      
         The PLL approach isn't that hopeless...            01/01/70 00:00      
   period measurement            01/01/70 00:00      
      Here is an image of what I think you mean?            01/01/70 00:00      
         what derivative do you use?            01/01/70 00:00      
            I'm using the NXP LPC936            01/01/70 00:00      
         Your drawing is still in the frequency domain            01/01/70 00:00      
            Yes, you're correct, and I undestand, connecting...            01/01/70 00:00      
            Where I'm at and software recap            01/01/70 00:00      
               more step-by-step            01/01/70 00:00      

Back to Subject List