1
\$\begingroup\$

I am building a MCP2200 breakout circuit getting reference from the guide by Microchip itself MCP2200 Breakout Board and I tried with two MCP2200 ICs but it doesn't get detected by the PC. I salvaged a 12MHz Oscillator from an old Arduino Mega board using CH340G IC which didn't work for some reason.

I checked out this post MCP2200 doesn't work everytime and tried to increase the capacitor values across the oscillator pins but still no luck. So my assumption is the oscillator is not working.

Could it really be? As a crystal oscillator is a simple circuit as follows;

enter image description here

I tried measuring the voltage values across osc pins and they were 0.17 V. Could overheating with hot air damage the crystal?

\$\endgroup\$
2
  • 1
    \$\begingroup\$ Everything can fail. Also you can use everything wrong. \$\endgroup\$
    – PlasmaHH
    Commented Feb 7, 2018 at 9:03
  • 1
    \$\begingroup\$ I challenge you to find something humans made which cannot fail. So yes, of course it can fail. However, in most cases you're probably just using it wrong. Also measuring the voltage between the pins is pointless with a multimeter as these cannot handle the high frequency. You need a frequency meter or oscilloscope to measure this properly. Oh and that circuit is not a crystal oscillator. It is the equivalent model of a crystal. Google "crystal oscillator circuit" to see what an actual oscillator circuit looks like. \$\endgroup\$ Commented Feb 7, 2018 at 9:26

2 Answers 2

3
\$\begingroup\$

First what you show is just a quartz crystal and not an oscillator - an oscillator is a complete circuit which you supply with some voltage and which will give you a clock output on another pin.

A quartz crystal is also not a simple circuit, what you have shown is the equivalent circuit used to simulate and describe crystal properties.

It is a piezo-crystal, depending on the type it is either a ceramic or quartz crystal. Usually a ceramic one will be labeled ceramic resonator.

Both of them will be a mechanical beam or some other form and resonate at the specified frequency.

Piezo materials will loose their property when heated beyond the Curie temperature of the material, so overheating is one form to make crystals fail.

Piezo materials usually also are brittle so they are susceptible to mechanical shocks which can break them.


If you have in fact just a crystal and not a complete oscillator, then the layout of the circuit plays a critical role as well. Parasitic capacitance can influence the circuit in such a way that it won't start oscillating. Selecting the correct load capacitance can be a bit of a hassle.

Measuring with a multimeter is completely pointless as you cannot see anything of the oscillation. You also can't judge the amplitude as typical multimeters measure maybe up to 100 kHz or something and not 12 MHz. You need to use an oscilloscope.

Measuring without low capacitance probes (< 1 pF) will change the circuit so dramatically that you measure something completely different when you put your probe there. With normal probes you can just measure the output of the buffer - but that is commonly internal of the chip.


Do you even have load capacitors? On ceramic resonators they are often built in (3 pin devices) on quartz crystals they are often not (2 pin devices) if you don't have them, it won't work.

\$\endgroup\$
1
  • \$\begingroup\$ Hi! It turned out the crystal was malfunctioning as when I changed it, the circuit worked. :) \$\endgroup\$
    – Padmal
    Commented Feb 8, 2018 at 18:39
3
\$\begingroup\$

Yes. A crystal oscillator contains a crystal and the circuits necessary to generate a buffered output.

The crystal is comparatively fragile, and can break from physical impact and thermal stress.

The oscillator circuit and buffer can break from the usual things: over-voltage conditions etc.

All of the above has happened to me personally, so they could very well have happened to your device.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.