• You can now help support WorldwideDX when you shop on Amazon at no additional cost to you! Simply follow this Shop on Amazon link first and a portion of any purchase is sent to WorldwideDX to help with site costs.

BinaryRock

Dumb question, but that's my specialty, are you using a TCXO for the reference on the frequency generator chip?
 
It was a regular crystal, one that I've had in stock for a while now and wanted to get used up.

Up until now, I had no idea TCXO's were even available in 2mm x 2.5mm packages, but, you made me look and now I have a choice to make (whether to add $3 more in parts per board or not). I might reconfigure the pads to accommodate both options and see how my crystal does first before ordering TCXOs.

Edit: Yea, I will do use TCXOs. .5ppm will have to be good enough because I am not spending more than a few bucks on the oscillator. And I am too poor to order the new micros and TCXOs in large quantity, I don't have thousands laying around to waste, so I will order small and only if they sell will I order more. Probably smarter that way anyhow.
 
Last edited:
  • Like
Reactions: Shadetree Mechanic
Sorry, thought you already knew about those. I was thinking about putting one of those, an Si5153C, and an Atmel micro on a board for a DSS with an FM option.

Well, once I finally sell the old house and get some capital to invest. Which is a whole different rant.
 
Sorry, thought you already knew about those. I was thinking about putting one of those, an Si5153C, and an Atmel micro on a board for a DSS with an FM option.

Well, once I finally sell the old house and get some capital to invest. Which is a whole different rant.
Yea, for some reason I had it in my mind that these hadn't shrunk down like everything else. Since I now have a bunch of regular crystals, I wanted the option to use both. I added a separate set of pads for the TCXO, and when it is used instead of the normal crystal, a capacitor on the crystal pads will pass the TCXO output to XA (datasheet calls for a capacitor with external clock anyhow).

I think for AM a regular crystal is more than enough and I like the idea of being able to offer both options. The TCXO I chose is 0.5ppm and the original crystal I bought was 10ppm. I know 10ppm sounds like a lot, but considering most people will not be operating it at -20°C or at 70°C, I think its fine (and so does AI, but I welcome experienced opinions). If I make the assumption the ppm will only be 60 over a 20°C span, then I can calibrate it at room temp and AM users will never notice.

1787170106342.png

I am still going to wait for v1 to arrive to ensure there are no other issues hiding somewhere. I need to verify my mosfet buffer idea before ordering these black ones, but the file is in my cart ready and waiting.
 
I feel like I should add 6mm to the board and get the output away from the oscillators...
 
I decided to move my progress report from the PLL thread to here because I now have a finished board to share a pic of.

As I mentioned earlier, I did a noob mistake and assumed the internal pullup resistors could handle I2C and did not place externals on this board. I was under the impression that the internal pullups were 10k, but I now know they are about 35k. This will limit the I2C speed, but since my traces are 3.5mm long and the pins have low capacitance, I think I can still get 100k clock speeds to the 5351. I am also looking into bit-banging it so I can do it faster with push-pull outputs and ignoring the ACK the 5351 sends back. I may be able to get some good write speeds.

I have made mistake after mistake with this and its taking a while but it is slowly coming together. I would solder wires to this board and try programming it, but it's 2am and amazon says my edge connectors will be here tomorrow.

There will definitely be a clarifier, and if write speed permits, maybe an FM firmware update. As it sits, it has 4 extra solder pads and 7 I/O pins so there is plenty room to play with ideas. Im a little slow at code too so bear with me.

20260902_022603.jpg

20260902_022620.jpg

I was intentionally sloppy with the binary soldering to see how hard it was with a big iron tip and its really not that bad. And no wick is required, just swipe the iron down the board with some flux and they all separate. I should have specified mask between them and not a silkscreen line because that didn't print to the tinned GND pad like I thought it would. More updates after I finish the programmer.
 
Last edited:
Just had a thought. Since it has 7 IO pins, one can be the clarifier (which I will make one Hz for every 10-bit ADC step, or about 512Hz up and down), three will be for channel bank selection like the good old days, and the other three can be 5kHz, 10kHz steps or whatever. That way you should be able to set it to the main frequency using the binary and then bring the radio anywhere you want to afterwards, and still have fine clarifier control. IDK, too tired to think. That could be one version of the firmware anyhow. Bandwidth probably wouldn't justify more than 6 total bands anyhow. Three 440kHz jumps up and down from center.
 
Last edited:

dxChat
Help Users
  • No one is chatting at the moment.