Author Topic: replace 3.58MHz with 3.579545MHz  (Read 4606 times)

0 Members and 1 Guest are viewing this topic.

Offline ifrenideTopic starter

  • Regular Contributor
  • *
  • Posts: 57
  • Country: dz
replace 3.58MHz with 3.579545MHz
« on: December 28, 2019, 04:57:22 pm »
Hello, can anybody tell me, if i can replace 3.58MHz with 3.579545mHz?
best regards
 

Offline jeroen79

  • Frequent Contributor
  • **
  • Posts: 529
Re: replace 3.58MHz with 3.579545MHz
« Reply #1 on: December 28, 2019, 05:01:36 pm »
It depends on what you want to do with it.
 

Offline ifrenideTopic starter

  • Regular Contributor
  • *
  • Posts: 57
  • Country: dz
Re: replace 3.58MHz with 3.579545MHz
« Reply #2 on: December 28, 2019, 05:04:05 pm »
hi Jeroen,
I only have 3.579545Mhz crystal , I want to use it with Zilog microcontroller.
best regards
 

Offline mcovington

  • Regular Contributor
  • *
  • Posts: 181
  • Country: us
Re: replace 3.58MHz with 3.579545MHz
« Reply #3 on: December 28, 2019, 05:28:18 pm »
Yes.  The person who specified 3.58 probably meant 3.579545 in the first place.  That is a standard crystal for American color TVs (old style, NTSC).  It is commonly called a 3.58-MHz crystal but is actually 3.579545 plus or minus some tolerance.
 
The following users thanked this post: amyk

Offline ifrenideTopic starter

  • Regular Contributor
  • *
  • Posts: 57
  • Country: dz
Re: replace 3.58MHz with 3.579545MHz
« Reply #4 on: December 29, 2019, 01:17:29 am »
thank you Mcovington,but I saw some pcbs with 3.58MHz ceramic resonator or passive crystal with exacetly 3.58MHz,and other pcbs with 3.579545MHz,without problem.So when we need exact value and when we can use close value?
 

Offline groinksan

  • Contributor
  • Posts: 19
Re: replace 3.58MHz with 3.579545MHz
« Reply #5 on: December 29, 2019, 01:51:39 am »
I would hit the datasheet for the Zilog microprocessor. It should tell you the clock rates accepted. Personally, I think the 3.579545 MHz should be just fine. If the chip is used just to execute code (6502 or Z80 for example,) or virtually any analog-based application, then the precise value won't matter. If it was running something like a timing device, or some other application that requires precision, then theoretically the value would make a difference, and you'd then need to modify other components to match the speed. The thing to take away from this is basically how that Zilog chip will function, and then go from there.
 

Offline schmitt trigger

  • Super Contributor
  • ***
  • Posts: 2227
  • Country: mx
Re: replace 3.58MHz with 3.579545MHz
« Reply #6 on: December 29, 2019, 02:04:36 am »
Are you absolutely certain it was a 3.580000 Mhz crystal and not a 3.579545 one? Many people were lazy and used 3.58 as shorthand.

As others have described, the 3.579545 was the NTSC chroma burst frequency, and millions and millions of those crystals were sold each year. It was by far the cheapest and most ubiquitous crystal, and many commercial products unrelated to NTSC video used it.

« Last Edit: December 29, 2019, 02:06:13 am by schmitt trigger »
 

Offline mcovington

  • Regular Contributor
  • *
  • Posts: 181
  • Country: us
Re: replace 3.58MHz with 3.579545MHz
« Reply #7 on: December 29, 2019, 04:29:53 am »
Perhaps more to the point, it is extremely unlikely that there will be any detectable difference in how a microcontroller works with one vs. the other.
 

Online CatalinaWOW

  • Super Contributor
  • ***
  • Posts: 5260
  • Country: us
Re: replace 3.58MHz with 3.579545MHz
« Reply #8 on: December 29, 2019, 04:46:02 am »
As said before this was a frequency used in US TV sets.  They were made to lowest possible cost, so I really doubt that all of those decimals really mean anything, particularly if you don't have the crystal mounted in the test manner, use the test circuit and have your room controlled to the test frequency.  It is the nominal frequency. 

If you are making a countdown clock for next Christmas or retirement you might care about all of those decimal places, but in almost all applications it won't matter.
 

Offline mcovington

  • Regular Contributor
  • *
  • Posts: 181
  • Country: us
Re: replace 3.58MHz with 3.579545MHz
« Reply #9 on: December 29, 2019, 09:03:29 pm »
I am not even sure 3.58-MHz (exact, 3.5800000 MHz) crystals have ever been made.  3.579545-MHz crystals are extremely common and are commonly called 3.58-MHz.

I have even used them to substitute for 4-MHz crystals in microprocessor circuits.
 

Offline Brumby

  • Supporter
  • ****
  • Posts: 12307
  • Country: au
Re: replace 3.58MHz with 3.579545MHz
« Reply #10 on: December 29, 2019, 09:45:29 pm »
This is what I would expect:

3.579545-MHz crystals are extremely common and are commonly called 3.58-MHz.
I mean, if those crystals are as common as mud and there aren't any other frequencies in that vicinity which you would come across very often (if at all), then there is going to be a shorthand version of how it gets referred to.  Think of it ... if you're in a group off electronics people familiar with this area and you started referring to this common-as-anything crystal to 6 decimal places, then you're going to waste a lot of time reciting them and all those around you are going to look at you funny.  They know what you mean - and 2 decimals is all that needs to be mentioned to make it clear.

Quote
I have even used them to substitute for 4-MHz crystals in microprocessor circuits.
A lot of the time, the precise frequency isn't all that important when driving microprocessors unless you have critical time-keeping requirements.
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 21732
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: replace 3.58MHz with 3.579545MHz
« Reply #11 on: December 30, 2019, 03:51:29 am »
Yeah, worst possible case, NMOS Z80, it won't know the difference.  IIRC, they start getting loopy above 5 or 6MHz and below 2 or 1MHz.  CMOS CPUs work down to DC.

Anything to do with precise timing or output signals, that's an exercise for the student.

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Offline schmitt trigger

  • Super Contributor
  • ***
  • Posts: 2227
  • Country: mx
Re: replace 3.58MHz with 3.579545MHz
« Reply #12 on: December 30, 2019, 03:30:14 pm »
One of my favorite ICs back in the 80s, was a device from National Semi, which generated a 60 Hz signal from a 3.579545 Mhz crystal.

It was a NM-something, and very useful for a timing backup for clocks.
 

Offline mcovington

  • Regular Contributor
  • *
  • Posts: 181
  • Country: us
Re: replace 3.58MHz with 3.579545MHz
« Reply #13 on: December 30, 2019, 03:42:58 pm »
MM5369AA, I believe it was.  I used it in, among other things, a power supply for astronomical telescopes (with 60-Hz motors, accurate frequency needed) in the first edition of my book Astrophotography for the Amateur.  The chip is no longer available.  I did a PIC-based circuit later to replace it.
 

Offline schmitt trigger

  • Super Contributor
  • ***
  • Posts: 2227
  • Country: mx
Re: replace 3.58MHz with 3.579545MHz
« Reply #14 on: December 30, 2019, 04:40:35 pm »
Exactly, that was the part number.

To obtain 60 Hz from an oddball frequency such as 3.579545 MHz, it alternated the frequency’s division ratio.

As such, the output wasn’t a 50% duty.

Sadly it is now obsolete, but can be emulated with any modern microcontroller.
 

Offline boffin

  • Supporter
  • ****
  • Posts: 1027
  • Country: ca
Re: replace 3.58MHz with 3.579545MHz
« Reply #15 on: December 30, 2019, 05:06:54 pm »
One of my favorite ICs back in the 80s, was a device from National Semi, which generated a 60 Hz signal from a 3.579545 Mhz crystal.

It was a NM-something, and very useful for a timing backup for clocks.

We used to use 8870 DTMF tone decoders which also used a colorburst crystal. Always thought it was odd.

Heck, even the original IBM PC ran at a multiple of Colorburst for it's systems clock.  The main crystal was 14.318 (4x colorburst - which was also fairly common) main crystal; which was divided by 4 for the video system (3.579...), and divided by 3 for the main clock @ 4.77MHz


 

Offline edavid

  • Super Contributor
  • ***
  • Posts: 3386
  • Country: us
Re: replace 3.58MHz with 3.579545MHz
« Reply #16 on: December 30, 2019, 05:51:07 pm »
(About the MM5369)

To obtain 60 Hz from an oddball frequency such as 3.579545 MHz, it alternated the frequency’s division ratio.
No, it did not, it just divided by 59659.  You had to tweak the crystal load to get it closer to 60Hz.

Quote
As such, the output wasn’t a 50% duty.
Yes, that is correct.

Quote
Sadly it is now obsolete, but can be emulated with any modern microcontroller.
It was an old PMOS part that wouldn't run at 5V, let alone 3.3V, so it wouldn't be very useful today.
« Last Edit: December 30, 2019, 05:54:16 pm by edavid »
 

Offline edavid

  • Super Contributor
  • ***
  • Posts: 3386
  • Country: us
Re: replace 3.58MHz with 3.579545MHz
« Reply #17 on: December 30, 2019, 05:53:37 pm »
I am not even sure 3.58-MHz (exact, 3.5800000 MHz) crystals have ever been made.  3.579545-MHz crystals are extremely common and are commonly called 3.58-MHz.

Here is a datasheet for a 3.580MHz crystal sold by Mouser:

https://www.mouser.com/datasheet/2/741/LFXTAL032257Bulk-997159.pdf

I have no idea why it exists.
 

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: replace 3.58MHz with 3.579545MHz
« Reply #18 on: December 30, 2019, 06:19:31 pm »
I've always called the colorburst crystals "3.58 MHz", it's pointless to use gratuitous precision when it's not necessary to do so.

Some applications did make use of this frequency to work with standard definition TV and monitors as displays. In many cases though it was simply the cheapest crystal available since they were made in vast quantities for the TV industry. If you needed something in that general range of frequency it made sense to select 3.58MHz because it was dirt cheap and readily available.
 

Offline nigelwright7557

  • Frequent Contributor
  • **
  • Posts: 693
  • Country: gb
    • Electronic controls
Re: replace 3.58MHz with 3.579545MHz
« Reply #19 on: December 30, 2019, 06:27:04 pm »
If its just a Z80 clock I cant see why any xtal around that speed wont do.
Unless the same xtal drives a UART or some other time critical device.
 
The following users thanked this post: mcovington

Offline schmitt trigger

  • Super Contributor
  • ***
  • Posts: 2227
  • Country: mx
Re: replace 3.58MHz with 3.579545MHz
« Reply #20 on: December 30, 2019, 06:27:55 pm »



Here is a datasheet for a 3.580MHz crystal sold by Mouser:


I have no idea why it exists.

My favorite theory? Because of non-technical purchasing people and lazy engineers who did not accurately  specified it.

That is why our engineering director required that we should always call  it as a NTSC Chroma frequency crystal.
 

Offline mcovington

  • Regular Contributor
  • *
  • Posts: 181
  • Country: us
Re: replace 3.58MHz with 3.579545MHz
« Reply #21 on: December 31, 2019, 03:42:40 am »
I've never seen it referred to as "3.580" either, but that's simply 3.579545 rounded to 3 decimal places.
 

Offline amyk

  • Super Contributor
  • ***
  • Posts: 8286
Re: replace 3.58MHz with 3.579545MHz
« Reply #22 on: December 31, 2019, 05:57:28 am »
A lot of early microcomputers in the late 70s/80s used this as a timing reference, allowing direct connection to a colour TV.
 

Offline Zero999

  • Super Contributor
  • ***
  • Posts: 19568
  • Country: gb
  • 0999
Re: replace 3.58MHz with 3.579545MHz
« Reply #23 on: December 31, 2019, 08:49:49 am »
(About the MM5369)

To obtain 60 Hz from an oddball frequency such as 3.579545 MHz, it alternated the frequency’s division ratio.
No, it did not, it just divided by 59659.  You had to tweak the crystal load to get it closer to 60Hz.

Quote
As such, the output wasn’t a 50% duty.
Yes, that is correct.

Quote
Sadly it is now obsolete, but can be emulated with any modern microcontroller.
It was an old PMOS part that wouldn't run at 5V, let alone 3.3V, so it wouldn't be very useful today.
You're right about the duty cycle, but according to the data sheet, it was CMOS, not PMOS. It will work at 5V, but not at 3.579545MHz, which requires a 10V supply.
http://pdf.datasheetcatalog.com/datasheet/nationalsemiconductor/DS010820.PDF
 

Offline SeanB

  • Super Contributor
  • ***
  • Posts: 16288
  • Country: za
Re: replace 3.58MHz with 3.579545MHz
« Reply #24 on: December 31, 2019, 09:21:29 am »
Only reason those crystals are around is because they had 2 major uses, TV IF oscillators and filters since 1954, and then, because they were a cheap and available item, they were then used in DTMF tone generators, developed by 1960, as a low cost precision reference oscillator for tone generation. Thus they were both a very cheap, and very precise, quartz crystal oscillator, and thus were used in the first microprocessors as a clock generator, because they were cheap, worked well with a single transistor oscillator, could be divided down easily with a 7474 to give you a roughly 1MHz clock with 50% duty cycle, and ran the processor at a decent speed.

That the clock was so close to TV line rates also helped with video generation, but the leading contributor to use was that you could get them very cheaply, and they were widely available, unlike any other crystal, and were a no set up device unlike a LC oscillator or any other form of oscillator. you have the design, apply power and, within the limits of your test equipment, it would work, and you could test it just using a regular TV set.
 

Offline ifrenideTopic starter

  • Regular Contributor
  • *
  • Posts: 57
  • Country: dz
Re: replace 3.58MHz with 3.579545MHz
« Reply #25 on: January 04, 2020, 02:17:34 am »
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
 

Offline amyk

  • Super Contributor
  • ***
  • Posts: 8286
Re: replace 3.58MHz with 3.579545MHz
« Reply #26 on: January 04, 2020, 04:28:06 am »
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.
 

Offline ifrenideTopic starter

  • Regular Contributor
  • *
  • Posts: 57
  • Country: dz
Re: replace 3.58MHz with 3.579545MHz
« Reply #27 on: January 04, 2020, 08:29:50 am »
thank you amyk.
 

Offline Kilrah

  • Supporter
  • ****
  • Posts: 1852
  • Country: ch
Re: replace 3.58MHz with 3.579545MHz
« Reply #28 on: January 04, 2020, 12:21:42 pm »
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.
 

Online CatalinaWOW

  • Super Contributor
  • ***
  • Posts: 5260
  • Country: us
Re: replace 3.58MHz with 3.579545MHz
« Reply #29 on: January 04, 2020, 05:12:53 pm »
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.
 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13772
  • Country: gb
    • Mike's Electric Stuff
Re: replace 3.58MHz with 3.579545MHz
« Reply #30 on: January 04, 2020, 05:50:16 pm »
If its just a Z80 clock I cant see why any xtal around that speed wont do.
Unless the same xtal drives a UART or some other time critical device.
UART comms can accommodate a total ( tx+rx) error of at least 4%, so the ~0.01% error would be insignificant.
For anything other than long-term timekeeping or frequency measurement, 0.01% error is well below the weeds
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4207
  • Country: us
Re: replace 3.58MHz with 3.579545MHz
« Reply #31 on: January 07, 2020, 07:52:21 am »
Note that the difference is about 0.01%, which is less than the tolerance of the ceramic resonators used in many modern designs, and probably on the same order as the tolerance of random cheap crystals that you buy from China.It's really hard for me to imagine a "normal" application that would care about that level of error.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf