Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > Datasheet/Parts Requests


Datasheet/Parts Requests Request a datasheet or enquire about part equivalents and/or difficult-to-find parts here.

Reply
 
LinkBack Thread Tools Display Modes
Old 13th November 2007, 10:38 AM   (permalink)
Default Small 4MHz Quartz for PIC

Hey,

Does anybody know where I could find a low current as small as possible 4MHz quartz suitable for use to drive a PIC?

Currently using FQ1045A-4 from FOX electronic but its size (10*4mm) will have to be minimised for our implant, ideally something like 5*4mm. Unfortunately the internal oscillator is not accurate enough with temperature for our application.

I have found the CX3225SB from Kyocera Electronics which looks ideal but the company are not releasing the part for purchase or sample.
col_implant is offline  
Old 13th November 2007, 04:59 PM   (permalink)
Default

What about SMD? Would this work? http://www.kingstate.com.tw/p10/p5-07.htm
johankj is offline  
Old 13th November 2007, 05:13 PM   (permalink)
Default

There is a guy selling them on Ebay...
johankj is offline  
Old 14th November 2007, 01:56 AM   (permalink)
Default

I don't know about PICs but AVRs internal oscillators are trimmable and some have onboard temperature sensors (attached directly to the die) which allows the osc to be trimmed over it's temperature range. What PIC are you using and exactly what kind of clock accuracy do you need?
__________________
"Because I be what I be. I would tell you what you want to know if I
could, mum, but I be a cat, and no cat anywhere ever gave anyone a
straight answer, har har."
Sceadwian is offline  
Old 15th November 2007, 05:23 AM   (permalink)
Default

An implant with temperature stability issues?
mneary is offline  
Old 15th November 2007, 11:53 AM   (permalink)
Default

Cant go into too much detail... patent pending. I think 200-300ppm accuracy would be ok. We are using the PIC18F2520. It looks like internal osc is +/- 2%?? I checked out the AVR thats a nice little function.. unfortunately 25,000 lines of PIC assembly would rule out changing!

I'm looking at using the internal oscillator with internal online tuning (OSCTUNE)... is it possible to tune without an external reference, since at the end of the day Timers, USART etc are all clocked off the same source.

Last edited by col_implant; 15th November 2007 at 11:56 AM.
col_implant is offline  
Old 15th November 2007, 12:19 PM   (permalink)
Default

Quote:
Originally Posted by col_implant
Cant go into too much detail... patent pending.
That's exactly why you would get a patent, so you can discuss it. Are you at all familiar with patents?

Quote:
I think 200-300ppm accuracy would be ok. We are using the PIC18F2520. It looks like internal osc is +/- 2%??
It will say in the datasheet, have you looked there? An external one will be as accurate as you build it.

Quote:
I'm looking at using the internal oscillator with internal online tuning (OSCTUNE)... is it possible to tune without an external reference, since at the end of the day Timers, USART etc are all clocked off the same source.
I did this with a 12F675 when I lost its OSCAL value. I wrote a routine that progresivly increased its OSCAL value, and then outputted something for me to compare it against. Worked for me. I also saw this project where someone, not impressed by the factory calibration done by Microchip, had a tuned 12F625/675 as a master, and then could then insert up to 4 12F625/675 in ZIF-sockets that would tune themselves. Pretty cool actually...
johankj is offline  
Old 15th November 2007, 01:58 PM   (permalink)
Default

Or read why small inventers should probably avoid them.

Don Lancasters case against patents.
http://www.tinaja.com/glib/casagpat.pdf
__________________
Bill
Smart Kits build Smart People

http://www.blueroomelectronics.com
blueroomelectronics is offline  
Old 15th November 2007, 02:20 PM   (permalink)
Default

Quote:
Originally Posted by johankj
That's exactly why you would get a patent, so you can discuss it. Are you at all familiar with patents?
Yea I am.... the patent is pending! Once it is approved then we can tell the world, but until then its all very hush hush! I'm an engineer so i leave the patent stuff to the marketing folks and continue with the real work



Quote:
Originally Posted by johankj
I did this with a 12F675 when I lost its OSCAL value. I wrote a routine that progresivly increased its OSCAL value, and then outputted something for me to compare it against. Worked for me. I also saw this project where someone, not impressed by the factory calibration done by Microchip, had a tuned 12F625/675 as a master, and then could then insert up to 4 12F625/675 in ZIF-sockets that would tune themselves. ?
Adding circuitry is not an option... the reason for going internal would be to reduce and miniturise the circuitry
col_implant is offline  
Old 15th November 2007, 02:22 PM   (permalink)
Default

Quote:
Originally Posted by col_implant
Hey,

Does anybody know where I could find a low current as small as possible 4MHz quartz suitable for use to drive a PIC?

Currently using FQ1045A-4 from FOX electronic but its size (10*4mm) will have to be minimised for our implant, ideally something like 5*4mm. Unfortunately the internal oscillator is not accurate enough with temperature for our application.

I have found the CX3225SB from Kyocera Electronics which looks ideal but the company are not releasing the part for purchase or sample.

See this pdf from ECS the Crytal makers

http://www.ecsxtal.com/store/pdf/ecs-3x10.pdf
__________________
Regards,
Sarma.
mvs sarma is offline  
Old 15th November 2007, 02:37 PM   (permalink)
Default

Quote:
Originally Posted by col_implant
Adding circuitry is not an option... the reason for going internal would be to reduce and miniturise the circuitry
This was to tune the MCU, and so, would not add circuitry. Depending on how you design the tuning bit, would at most add more code.
johankj is offline  
Old 15th November 2007, 03:15 PM   (permalink)
Default

Quote:
Originally Posted by johankj
This was to tune the MCU, and so, would not add circuitry. Depending on how you design the tuning bit, would at most add more code.
I dont understand how code could possibly be used to tune the INT OSC? If that same code is clocked by the INT OSC???

From data sheet Accuracy is +/-2%, or +/-5% above 25C, we will be at body temp 37.5C
col_implant is offline  
Old 15th November 2007, 04:19 PM   (permalink)
Default

Quote:
Originally Posted by col_implant
I dont understand how code could possibly be used to tune the INT OSC? If that same code is clocked by the INT OSC???

From data sheet Accuracy is +/-2%, or +/-5% above 25C, we will be at body temp 37.5C
I don't know about the device you're using, but the 12F625/675 stores the factory calibration in EEPROM. To tune it, you called an address in EEPROM where it is stored, and it would return with the factory calibration in W. You would then set the appropriate register to load that value. The internal oscillator would then change to that value. I think it was an 6-bit value, with 4MHz roughly in the middle. One bit would correspond to a slight shift in the frequency.

If your device has a similar feature, you can turn on CLK out, and with a frequency meter, then change the 'OSCAL' value to best match 4MHz in your environmental specifications. Noting down that value, you would then have one MCU running at close to 4MHz, which would have to be loaded at startup.
johankj is offline  
Old 15th November 2007, 04:22 PM   (permalink)
Default

Also, I believe the +-5% accuracy is an error-range for the device in general. One particular chip might be spot on 4MHz, whilst the maximum error above 25C is 3.8MHz-4.2MHz.
johankj is offline  
Reply

Bookmarks

Thread Tools
Display Modes



Similar Threads
Title Starter Forum Replies Latest
Transmitting small voltages aibelectronics Electronic Projects Design/Ideas/Reviews 8 24th May 2006 06:11 PM
some "melt damage" with my small motor invention. windshield Electronic Projects Design/Ideas/Reviews 6 15th September 2005 02:20 AM
Simple Questions for small Motors demestav General Electronics Chat 4 28th February 2005 12:40 AM
Help: Need idea for a small conveyor belt project? Tyggr181 Electronic Projects Design/Ideas/Reviews 8 7th July 2004 12:15 PM
Small display rik Datasheet/Parts Requests 3 23rd September 2003 10:56 PM



All times are GMT. The time now is 08:29 PM.


Electronic Circuits  |  Learning Electronics
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.

eXTReMe Tracker