Electronics > Beginners
replace 3.58MHz with 3.579545MHz
ifrenide:
the exact 3.58 MHz exist in ceramic or passive crystal.
I want to know what is the MAX tolerance or close replacement of crystals in microcontroller application?
Can we for example replace 4MHz with 12 MHz if we can't why?
I want limits of internal circuitary of microcontrollers "timmers" when we use external crystals, how can a value like 3.579545MHz will be usefull while there is a pre defined prescale timming.we can't get for example 2546.5 clock in digital electronics so ,I think that there is a hardware limit for crystal application.
best regards
amyk:
You would have to look up the specifications of the components and take into account the firmware of the system too. There is no general answer.
ifrenide:
thank you amyk.
Kilrah:
Without knowing what the program on the device is doing it's impossible to say. If the program uses that as reference for precise timing then it can be a problem, if not it won't care a single bit.
CatalinaWOW:
Amyk is correct. To do this correctly you have to evaluate both the parts involved and the purpose you will put them to.
If you want some general rules of thumb I would give you the following:
1. If your goal is just to get the processor running you will be generally safe with crystals with 10-25% of the nominal design (more on the low end, less on the high. You may be successful with much larger departures but the odds go down the further you go. Again, data sheets are your friend.
2. If you are doing PWM and other similar processes with your processor things will generally work with small variations (again 10-25%) from the nominal value. But be prepared for odd cases that don't work, and behavior that is not optimal.
3. If you are doing clocks and timers you really do have to be guided by the needs of your application. While some of these applications may be OK with a few percent error, others will demand errors that are a tiny fraction of a percent.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version