Multiple Prop Design
steprog
Posts: 227
Hello,
Im working up a dual prop design and I was wondering how can you sync up the clocks for both props.· Do you use one end of the crystal to feed the other prop?· I looked at the six bladed prop schematic and it seems that individual crystals are used.· Any ideals?
·
Im working up a dual prop design and I was wondering how can you sync up the clocks for both props.· Do you use one end of the crystal to feed the other prop?· I looked at the six bladed prop schematic and it seems that individual crystals are used.· Any ideals?
·
Comments
Now I use separate crystals.
If I wanted to have two props in exact sync, I'd use a 74HC04 to excite the crystal, and feed the output from a buffer to XIN on both props.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.mikronauts.com E-mail: mikronauts _at_ gmail _dot_ com
My products: Morpheus / Mem+ / PropCade / FlexMem / VMCOG / Propteus / Proteus / SerPlug
and 6.250MHz Crystals to run Propellers at 100MHz & 5.0" OEM TFT VGA LCD modules
Las - Large model assembler Largos - upcoming nano operating system
1) Each Prop has its own crystal / You need a crystal for each and they're not really synced
2) Use a 74HC04 or equivalent to make a crystal oscillator, buffer the output using two gates of the 74HC04 and feed each gate to a Prop / This needs a 74HC04
3) Use a counter on one Prop to generate the clock for another Prop / Every program has to enable the counter on one cog and it uses an I/O pin for the clock output
4. Use a chip oscillator.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)·
· Prop OS: SphinxOS·, PropDos , PropCmd··· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBlade Props: www.cluso.bluemagic.biz
Or, use a more specific, and smaller device like the 1GX04 - that has high drive and can feed multiple targets
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
cmapspublic3.ihmc.us:80/servlet/SBReadResourceServlet?rid=1181572927203_421963583_5511&partName=htmltext
Hello Rest Of The World
Hello Debris
Install a propeller and blow them away
Yes - Some oscillator's CAN run that way BUT in that connection them have/need one CAPacitor connected between XO (in first IC) and XI of next stage(IC).
But I not have tested Propeller YET if that's connection works on Propeller.
Regards
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Nothing is impossible, there are only different degrees of difficulty.
For every stupid question there is at least one intelligent answer.
Don't guess - ask instead.
If you don't ask you won't know.
If your gonna construct something, make it·as simple as·possible yet as versatile as posible.
Sapieha
So I just tried to connect 2 Propellers on 2 Boards with 200mm Cable between XO of the first Prop to XI on the second Prop.
I removed the crystal on the second Board (a ProtoBoard) and started two time the same program with TV output.
Works with no problems, I get a stable TV picture from both Boards. Crystal on Board 1 is 5 MHz, both uses PLLx16.
I can set the first crystal mode to XTAL1 or XTAL2 -> both works.
I can set the second Prop without crystal to XTAL1, XTAL2, or XTAL3, all works.
I can use a serial 1nF capacitor between XO_1 and XI_2, or a direct connection -> it works.
From the values in the datasheet I would recommend XTAL3 for the second Prop because this gives the lowest pin capacity.
Andy
Thanks for tests.
But I still recommend Series capacitor.
Regards
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Nothing is impossible, there are only different degrees of difficulty.
For every stupid question there is at least one intelligent answer.
Don't guess - ask instead.
If you don't ask you won't know.
If your gonna construct something, make it·as simple as·possible yet as versatile as posible.
Sapieha
I think if the voltage swing would be so low, that the the input Threshold level is a problem, then you need also a feedback resistor between XO and XI of the slave Prop (1 MOhm or so). With only a capacitor the DC level at the XI is unknown.
But the swing seems to be high enough and the threshold level matches good enough.
Andy
If You have very good Oscilloscope and measure ON XI pin that is driven by XTal - You will see that XI on it have very small Voltage swings to function correctly
Adding series capacitor have no impact for functioning on XI-2 but very big impact on XO-1 (protect for DC voltages to be feed back to XO-1 that can burn it)
as XI-2 need as said very small voltage swings to function.
Regards
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Nothing is impossible, there are only different degrees of difficulty.
For every stupid question there is at least one intelligent answer.
Don't guess - ask instead.
If you don't ask you won't know.
If your gonna construct something, make it·as simple as·possible yet as versatile as posible.
Sapieha
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Harley Shanko
Can you post a schematic for option #2...I am not sure what that would look like
What would this look like (any schematics or drawings)...I cannot picture this