New expansion - UPD858 SSB chassis

A forum for the discussion of matters of a technical nature. All such activities are undertaken at the readers discretion and own risk. If you don't know what you are doing, don't blame us if it all goes wrong!
lbcomms
Super Member
Super Member
Posts: 346
Joined: 04 Oct 2015, 08:10
Location: Sydney, Australia

Re: New expansion - UPD858 SSB chassis

Post by lbcomms » 14 Feb 2020, 22:22

No probs, will be starting either the 2824 and 8719 variants soon. In the meantime you can use the 858 files to test your build / USB comms, and to calibrate its master clock frequency. By "8719", I'm assuming you mean yours with the 10.695 IF and not a common 7.8 meg one like a Cobra 148?

User avatar
dt307
Top Poster
Top Poster
Posts: 1240
Joined: 05 Sep 2014, 16:15
Call Sign: 163dt307

Re: New expansion - UPD858 SSB chassis

Post by dt307 » 15 Feb 2020, 12:51

updates.....
slight prob with software not sure the issue
xloader to upload hex file to nano clone .....works super simple all is needed is the usb lead 15734 bytes uploaded
open your software everything works .....close software and reopen cant find board but sometimes works fine (may be my setup or clone as works fine on an uno)
tested so far ...test radio is a cobra 148 gtl dx mk2 pb010 (its sitting around doing nothing and a common well known board be better than a jack )
the clarifier is perfect no resistors needed set the control 12/12 o'clock and in your software they bang on and track perfect
dds board is a 5351 clone
setting the clock 0 to 25mhz required a 426 offset
all the inputs for band switching ect all working
cant test further as wrong frequencies for that type of radio.
some thoughts sue add a 5kc in the coarse clarifier settings then the +5kc and -5kc can be omitted in some radios with a dual clarifier as will at lock to lock be "locked" on to the zeros
163dt307-chris




“I fear the day that technology will surpass our human interaction. The world will have a generation of idiots.”
― Albert Einstein

User avatar
dt307
Top Poster
Top Poster
Posts: 1240
Joined: 05 Sep 2014, 16:15
Call Sign: 163dt307

Re: New expansion - UPD858 SSB chassis

Post by dt307 » 15 Feb 2020, 12:59

just test fitting and already had the dds board with the sma fitted so just used that for now
You do not have the required permissions to view the files attached to this post.
163dt307-chris




“I fear the day that technology will surpass our human interaction. The world will have a generation of idiots.”
― Albert Einstein

User avatar
dt307
Top Poster
Top Poster
Posts: 1240
Joined: 05 Sep 2014, 16:15
Call Sign: 163dt307

Re: New expansion - UPD858 SSB chassis

Post by dt307 » 15 Feb 2020, 13:06

would this be correct place Sue lift the leg of the cap and inject there?
SUEDDS.jpg
You do not have the required permissions to view the files attached to this post.
163dt307-chris




“I fear the day that technology will surpass our human interaction. The world will have a generation of idiots.”
― Albert Einstein

User avatar
dt307
Top Poster
Top Poster
Posts: 1240
Joined: 05 Sep 2014, 16:15
Call Sign: 163dt307

Re: New expansion - UPD858 SSB chassis

Post by dt307 » 15 Feb 2020, 13:18

btw i used a 10ohm 2w resistor and a diode in series with the VIN and power switch just to keep the voltage close to the 12v spec max input and stop usb back feed, as the 5v from usb when the radio was off was back feeding via the VIN (might be my chepo clone)
163dt307-chris




“I fear the day that technology will surpass our human interaction. The world will have a generation of idiots.”
― Albert Einstein

lbcomms
Super Member
Super Member
Posts: 346
Joined: 04 Oct 2015, 08:10
Location: Sydney, Australia

Re: New expansion - UPD858 SSB chassis

Post by lbcomms » 16 Feb 2020, 11:01

dt307 wrote:
15 Feb 2020, 12:51
slight prob with software not sure the issue
Could be a driver issue (if you are using Win10 you should be OK) or there is a small speed difference (the PC to Arduino comms is asynchronous, i.e. unclocked, so comms rate is critical) between the Arduino and the PC. The PC app basically says "are you there" to the Arduino, and if it doesn't get the answer "yes I am" it throws up the "can't find" error.

Try another PC (preferably one using Win10), using a direct connection (not a hub).

Nearby high power RF can cause USB errors, if it drops out after transmitting then you've found the culprit.

If the Arduino's clock speed is out it can cause comms issues but otherwise work OK. Measure the 16 MHz crystal on the Arduino board - you'll probably need a X10 probe with a sensitive counter to avoid loading the crystal.

A COM port number clash can cause it too, had this once with a brain dead GPS unit updater app that claimed ports 5-8 all to itself, even after the app was closed. Easy to change in Device manager.

To check in the app while its working, click on "About". This will give you the VCP (virtual communications port) number:

Image

Then check your Windows settings:

Device manager - Ports (COM and LPT), look for "USB-SERIAL" or similar (if you are using china clones, it'll list it as "CH340").
Double click its entry, then select the "Port settings" tab.

Image

The number circled in red at the top should match the VCP number in the "About" screen (in this case, 6).
Try forcing the "Bits per second" as used by the Nano to 38400 (lower red circle). Leave the others at default.
Then repeat the connection a few times to see if it's reliable.
test radio is a cobra 148 gtl dx mk2 pb010 (its sitting around doing nothing
They are very rare down here, had a best guess of the downmix and carrier frequencies for each mode and changed the offsets to suit.
I'll email you an experimental hex and app to suit it (hopefully!).
add a 5kc in the coarse clarifier settings then the +5kc and -5kc can be omitted
The shift amount for the clarifiers is only approximate to keep the app neat - for example the +/- 200 Hz is actually +/- 256 Hz, less the dead zone. It could be made exact without too much difficulty, only drama might be if you want to go just over your 5 limit because the "zeroes" station you are talking to sounds a bit squeaky and you need 5.5 to make him clear.
used a 10ohm 2w resistor and a diode in series with the VIN and power switch just to keep the voltage close to the 12v spec max input
The Arduino boards us a "low dropout" 5V reg which will work down to a 6V input, so a safer option is to power it from the radio 8V rail. Most of the Uniden and clones use a 1A or higher rated regulator / pass transistor so supplying the 50-75mA for the Arduino and SiLabs won't stress it.
would this be correct place Sue lift the leg of the cap and inject there?
To connect the SiLabs, try where you marked, the limited bandwidth caused be L17 may cause issues when you change bands using the downmix instead of the adders. I'd try removing TR29 /L17 and connect the output of the SiLabs board to the L17 hole that runs to C95. In reality, both connection points would probably work but can't say for sure without a radio to try it out on.

To test if the downmixer circuit is working, and to compare the original crystal circuit with both connection points, use a scope to measure the frequency and amplitude at pin 2 (fIn) of the PLL (IC5 / TP4) on the following 3 channels:

0.82 Mhz (low 1)
1.6 MHz (mid 29)
2.16 MHz (high 40)

Note: these numbers are for when you use the original adders to select the band, not the Silabs board!

The amplitude should be at least the same as the original circuit when the SiLabs is substituted for the crystal oscillator.

Let us know how you go, we rarely see that chassis down here...

User avatar
dt307
Top Poster
Top Poster
Posts: 1240
Joined: 05 Sep 2014, 16:15
Call Sign: 163dt307

Re: New expansion - UPD858 SSB chassis

Post by dt307 » 16 Feb 2020, 15:52

thanks for the reply Sue btw i can change chassis i have several here cybernet and uniden i could use and there is no rush on my part as i have lots of stuff going on.

i did try running of the 8v rail and had to use a series diode to prevent back feed and noticed the 5v output was a little low hence going to the 13v rail (this is not important for now and not an issue )

about the 5kc on the coarse is not a problem if say a station is transmitting off frequency then the clarifier can be used . but in a single clarifier radio thats unlocked i can see the problem as you noted .

again the issue with the nano clone aint a drama i can flash then load the app and make adjustments and as the app stores the adjustments next time around if i have to flash again and load the app the offsets for clock 0 ect are there so no need to re do so its fine
163dt307-chris




“I fear the day that technology will surpass our human interaction. The world will have a generation of idiots.”
― Albert Einstein

lbcomms
Super Member
Super Member
Posts: 346
Joined: 04 Oct 2015, 08:10
Location: Sydney, Australia

Re: New expansion - UPD858 SSB chassis

Post by lbcomms » 16 Feb 2020, 19:22

The app doesn't store the adjustments, they are written to the EEPROM of the Mega chip on the Nano.

Let us know how you go with the Mk2 and what connection point you used, and I'll add it to the installation how to document we'll include with the final version - thanks.

Post Reply