开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育
Date

ubitx - stop press

 

peeps,

i did some more testing of the ubitx with the homebrew specan (as opposed to the rigol), i have some good news, bad news and good news.

1. good news : the homebrew specan does a better job than the rigol.

2. bad news : the specan revealed that the even order transmit harmonics will go down below -40dbc only if we carefullly balance the bias current between the IRF510s. it is very touchy. i can't see how anyone can get it right without a spectrum analyzer

4. good news : i have replaced the two filter harmonic filters ?with four filters. that also means, two more relays. it is more complicated, i know. but at least, it works.?

for those who want fewer bands (choose between 3.5 mhz and 7 mhz for the lower filter and 14 mhz and 28 mhz for the upper band), or they are alright to use external tx filters, the current design will do. for those who want all in one, wait a few days for me to update the ubitx page.

- f


Re: USB/LSB operation

 

While I certainly lack the deep understanding you guys have, tonight I went ahead and removed c91 and c92. I thought I could jumper over them but now I realize I was mistaken. This had the intended effect, but also one unintended effect. The thing now squeals like crazy at lower volumes! There's some sort of uncontrolled oscillation happening when I lower the volume control. I wish I understood why that was. Any comments about that?

Flipping the offset from - to + works famously, btw. I wish the VFO I'm using let me switch it on just a switch, but it's not as readily programmable as the Raduino. I did just recently pick up an arduino recently though and intended to do some experimenting :)

--
Ryan Flowers KC7RYS?



Re: has anyone built this kit AGC from Amateur Radio Kits?

 

What is your concern with the kit?
?Sunil has put information on his site.
?please go through and try to use. . Still you have a problem,? perhaps I to could be of some help.
?all the best
? sarma
vu3zmv

On Sat, Apr 8, 2017 at 5:14 AM, Erik Hokansson <hokan@...> wrote:
I ordered 2 kits thankfully because both were missing parts and I could make 1 kit from the 2 ..seller non-responsive..? can anyone? tell a newbee? how/where to connect the "audio" and "to AGC" to the bitx40? each has 2 wires?





--
Regards
Sarma
?


Re: USB/LSB operation

 

Alright guys, check it out. I have had a great idea. Start a thread Called "Users User Manual", start it with links?to the official instructions. Additional notes on missing #5, and advice on which way to hold the tuning pot when wiring it up. Then links to stuff like randy compiled on voltage measurements, and signal paths. And additional links and texts people think are most important for newcomers and old timers to know about getting the most you can out of it. The most important thing about it is posting links in place of duplicating data and clogging up the files section. And a "Users User Manual" ?is something people will likely search the messages for and find a whole thread devoted to it. And keep it free, and open source in the spirit of community.

I thought it was too good to keep to myself. You might wonder what Happened to John if I worked quietly on this for a few days. Nah, you'd probably throw a party.

And I think it was an EYE (I) first, then an EL (l) second, and third was a ONE (1). Honest, it was just cut and paste. It was just the number digits I changed for frequency scanning speed, and 5K steps. All those other things were already there, and still are, and some people like it. It really works. I use it every day. I even slowed it down even more by increasing the delay to 275. And whatever comes after it. ?Fuzzball.

So whaddaya think? If anyone else inspired enough to get a good start on it tomorrow. You got my blessing. Hey let's make the Technical Writing Professor Thompson do it. That reference to wiring the tuning pot was for you by the way.


Re: uBitx Prototype (PCB)

 

Nice work, Jc.

I can see this as being easily made with automated equipment, but...
that's a lot of holes to drill at home. And all of them have to be precise.

Is it possible that a muppet style of board would work? I wonder since there are
so many traces on the bottom of the board... Maybe a more modular set of muppet boards?

Any idea of the production cost of this board?

john
AD5YE


Re: uBitx Prototype (PCB)

 

You might need a more solid ground plane. ?Perhaps stitch some of the islands on the backside together using traces on the front side. ?

You are using 1n4148's in the mixers, Farhan is using BAT54 dual shottky diodes. ?The shottky diodes don't need as much drive from the bfo or vfo as the 1n4148's do. ?Also, the two shottky diodes in the balanced modulator are guaranteed to be balanced, not so for two randomly chosen 1n4148's.

Looks like you have a totally different final amplifier. ?Farhan's push-pull IRF510's reduce the second harmonic, your single 2SC1971 may require more output filtering than Farhan's did. ?

Farhan's initial schematic showed lots of BC849's, but only because he didn't have a decal for 2n3904's. ?His current schematic shows 2n3904's.



On Fri, Apr 7, 2017 at 06:42 pm, JuanCarlos Berberena Gonzalez wrote:

Hi Fellows

This is only a prototype to work with a PCB.

I have the file with the Sprint layout from ABACOM.

Any concern about the design please forward to-Heriberto- cl2kmk@... ??

Qrv's

73's Jc

?


Re: uBitx Prototype (PCB)

 

It looks good! If it were mine I would change tow minor things. The resistors I would show as 4K7 for 4.7 because my old eyes have trouble with those little tiny decimal points any more, and I would leave a bit more copper showing around the mounting holes to make sure the stand offs have a good contact area.

Jeff

N9ARZ


Re: USB/LSB operation

Jack Purdum
 

"...the snippets I copy and paste..."

Therein is why I corrected it, because it would have confused some people. If you had "copied and pasted" it from code that worked, it would have been an 'L', not a 1 (one) and all would have been fine. Also, I think most of us know you couldn't be traumatized by a little old fuzzball like me.

Jack, W8TEE



From: Jerry Gaffke via Groups.Io <jgaffke@...>
To: [email protected]
Sent: Friday, April 7, 2017 7:09 PM
Subject: Re: [BITX20] USB/LSB operation

Ah, come on. ?You're tougher than that. ?It's how you learn. ?You've learned a fair bit these last couple months.
Now go clean up that wireup documentation.
Jerry

On Fri, Apr 7, 2017 at 03:13 pm, John Smith wrote:
Jack has traumatised me so very much, with pouncing on the snippets I copy and paste, and the mysterious characters?within. I am too scared to do anything without confirmation. (Shaking)
?



uBitx Prototype (PCB)

 

Hi Fellows

This is only a prototype to work with a PCB.

I have the file with the Sprint layout from ABACOM.

Any concern about the design please forward to-Heriberto- cl2kmk@... ??

Qrv's

73's Jc



has anyone built this kit AGC from Amateur Radio Kits?

Erik Hokansson
 

开云体育

I ordered 2 kits thankfully because both were missing parts and I could make 1 kit from the 2 ..seller non-responsive..? can anyone? tell a newbee? how/where to connect the "audio" and "to AGC" to the bitx40? each has 2 wires?



Re: USB/LSB operation

 

Ah, come on. ?You're tougher than that. ?It's how you learn. ?You've learned a fair bit these last couple months.

Now go clean up that wireup documentation.

Jerry


On Fri, Apr 7, 2017 at 03:13 pm, John Smith wrote:

Jack has traumatised me so very much, with pouncing on the snippets I copy and paste, and the mysterious characters?within. I am too scared to do anything without confirmation. (Shaking)

?


Re: Version 1.04 Function Button

howardmsmall
 

Noel

Used this code - it works great! More reliable and responsive than the original.?

Thanks,

Howard, VK4BS


Re: USB/LSB operation

 

That's really great Jerry. Thank you. Now be sure you save it somewhere so you can post it again the next time it comes up. Maybe a mini book to point newcomers towards might be a good thing. But......

Now... please tell me if I got the right spot in the code to change it. Or where is "The sketch has been written."?

Jack has traumatised me so very much, with pouncing on the snippets I copy and paste, and the mysterious characters?within. I am too scared to do anything without confirmation. (Shaking)

I don't need to ask anyone else for proof about using USB, I never felt that the contrary needed to be argued.

I am surprised to see the snark. It's new. I saw someone didn't like it and dropped an F-bomb. But I am cool with everyone. As long as they don't get me so flustered I make myself look like an ID10T. Again.?

I am looking forward to checking this out. I concur about the other eyes trying some things seen in the group. I am still thinking about trying a mic gain circuit. Just to try it out.


Re: USB/LSB operation

 

OK, here is where I am so far. I removed C91 and C92. I changed the 1.05 Raduino sketch by? adding code to read pin D7. In the original sketch, this was reserved for the TX/RX line monitor, which I don't use. You can use pretty much any other unused Arduino pin if you want. You also need to got through the code and remove references to that particular pin. Make sure you save your sketch under a new filename so as not to lose the original!!!

In the "setup" area, I made sure that pin D7 had the pullup enabled: pinMode(ULSB_SELECT,INPUT_PULLUP); (I #defined D7 as ULSB_SELECT previously)

Then, I added this code in the "loop" function:

if (digitalRead(ULSB_SELECT) == 1) /* if U/LSB switch is high, do LSB,
?if low, do USB */
{
? if (isUSB ==1)
? {
? isUSB = 0;
? setFrequency(frequency);
? updateDisplay();
? }
}
else
{
? if (isUSB == 0)
? {
? isUSB =1;
? setFrequency(frequency);
? updateDisplay();
? }
}

Finally, the little trick that allowed the displayed frequency to be correct for both LSB and USB: I modified this line in the setFrequency() function:

? if (isUSB){
??? si5351.set_freq((bfo_freq + f - 3100) * 100ULL, SI5351_CLK2);

The addition is the "- 3100" after the "freq + f". This keeps the displayed frequency the same, but shifts the actual VFO frequency to put the passband in the right spot.

Now - the caveat! I didn't have any definitive way to test this, as right now, I hear nothing on 7.076 (JT65 freq for 40m), even on the "big" radio. However, I took off the antenna connection of the bitx40, set my IC-718 to the lowest output I could, keyed it up in 7.150 MHz AM, and then tuned up & down from there on the bitx while trying both modes. In either mode, the frequency shift and volume of the received signal seemed to be pretty much the same, as I tuned up & down from the "center" frequency, certainly it should be pretty darned close! Hopefully, I'll see if I can hear some signals later & confirm the operation was a success!


Re: USB/LSB operation

 

John Smith,

Here's your paper.

Assume for now that we are transmitting an AM signal at 12.000mhz with a 1khz tone from the microphone. ?The two diode modulator get's a 12.000mhz carrier from the BFO and mixes that with the 0.001mhz audio from the microphone. ? The modulator gives us a signal consisting of the carrier, the carrier plus the audio or 12.001mhz and the carrier minus the audio or 11.999mhz. ?If we send that straight out to the IRF510, that's AM phone on 12mhz.

For LSB, all we want is the 11.999mhz signal. ?We ?can get that by having ?very sharp bandpass filter (the crystal filter) that allows through the 11.999mhz modulator product but not the 12.000mhz or 12.001mhz components. ?Sending that on to the IRF510 would give an LSB signal at 12.000 MHz. ?(The number you read on the dial is the frequency of the suppressed carrier.)

For USB, all we want is the 12.001mhz signal. ?We ?can get that by having ?very sharp bandpass filter that allows through the 12.001mhz modulator product but not the 12.000mhz or 11.999mhz components. ?Sending that on to the IRF510 would give a USB signal at 12.000 MHz.

It's really hard to move the crystal filter. ?Easier to build the crystal filter for only 12.000mhz, and place the BFO at either 11.999mhz (for USB) or 12.001mhz (for LSB).

If we speak into the microphone, most of us give more than just a 1khz tone, there's a range of audio frequencies of interest for intelligible speech from around 500hz to 3000hz. ? ?So that crystal filter must allow a band of frequencies about 2500hz wide through, not just a single frequency. The Bitx40 has a balanced modulator, so the carrier is mostly suppressed. ?It's good enough if the crystal filter does a good enough job of knocking out the far sideband, which starts at 500+500=1000hz away from the low audio frequencies that we are trying to transmit.

We want to transmit at 7mhz, not 12mhz. ?The diode ring mixer combines the above 12mhz sideband signal with the VFO. ?If the VFO is at 5mhz, then the 7mhz bandpass filter (the three torroids L1,L2,L3) will allow through the 7mhz difference signal from 12mhz-5mhz. ?If the VFO is at 19mhz, then the bandpass filter will allow through the 7mhz difference of 19mhz-12mhz. ?Note that 19-12.001 = 6.999mhz, so in the 19mhz case what was 12mhz USB has become 7mhz LSB.

The sketch has been written. ?Several here are successfully using a 19mhz VFO to transmit 40m USB. ?Ask them. ? Only physical change is to remove C91 and C92, the Raduino doesn't need them for 5mhz or 19mhz. ?Pete is successfully using the alternate method of moving the BFO from the Si5351.

Don't take personally my attempts at guiding this conversation in the direction of physical reality. ?I don't want 1000 lurkers coming away with the wrong idea of what works. ?I will occasionally try correct wrong information. ? Some may find me a bit snarky at times, that's my attempt at humor. ? Some may find you a bit snarky too.

> I would have expected you to ...

Tough. ?(See, I can be kind of snarky.)

Jerry, KE7ER


On Fri, Apr 7, 2017 at 01:15 pm, John Smith wrote:

I said the toroid band pass filter put's it on LSB. But it's the crystal filter that does that. Right?

?


Re: BITX40 PTT Noise

Baruch Atta
 

So the high value resistor will get swamped by that low impedance node when you power up the microphone amp.? I think.

and?? Will it affect the POP?

On Fri, Apr 7, 2017 at 3:32 PM, Jerry Gaffke via Groups.Io <jgaffke@...> wrote:

So the high value resistor will get swamped by that low impedance node when you power up the microphone amp.? I think.

On Fri, Apr 7, 2017 at 12:27 pm, Jerry Gaffke wrote:

When the microphone amp drives the modulator, it sees the two diodes plus R37,R38,R39.? A very low impedance load.?



Re: USB/LSB operation

 

I never said anyone proposed it. But I am now saying it has come up several times. After the earliest conversations of operating CW, on this BITX someone had looked it up and provided greater detail on it. And now we know we can't, and why we can't.

Now for a serious request of you Jerry. Between several to many times you have offered your opinion of running the VFO at 19Mhz instead of 5Mhz. But I don't recall you ever detailing how to do it. You know I can follow along and change the code. But what else is involved. Any other specific changes? As much as you seem to think it would solve a lot of problems and make some hacking easier. I would have expected you to have written a paper, or constantly instruct people how to do it, or upload a sketch with it all done for us by now.?

Is this where the VFO get's set at 19Mhz? This is just a cut and paste.

#define INIT_BFO_FREQ (1199800L)

unsigned long baseTune = ?7100000L;

unsigned long bfo_freq = 11998000L;

Finally, I think your ragging on me for being wrong now is because I said the toroid band pass filter put's it on LSB. But it's the crystal filter that does that. Right? I would rather be corrected and learn, than get a blow up about it later. Or continue the same debate without ever making progress. We are licenced communicators. We can do better.


Re: AD9850 instead of Raduino

Billy Shepherd
 

开云体育

Okay thank you!

?

From: [email protected] [mailto:[email protected]] On Behalf Of Ben Kuhn
Sent: Friday, April 07, 2017 3:49 PM
To: [email protected]
Subject: Re: [BITX20] AD9850 instead of Raduino

?

Yes, it's ignored.? I actually have a pre-raduino and post-raduino version and this is the only difference I could spot.? I'm using a 10-turn pot connected to the Arduino to tune similar to the raduino supplied with the later kits.

?

On Fri, Apr 7, 2017 at 2:44 PM, Billy Shepherd <billy.shepherd@...> wrote:

Would you think the whole circuit behind C93 and L4 is ignored? Also, did you not remove the tuning pot? Do you use the rotary encoder to tune?

?

From: [email protected] [mailto:[email protected]] On Behalf Of Ben Kuhn
Sent: Friday, April 07, 2017 3:41 PM
To: [email protected]
Subject: Re: [BITX20] AD9850 instead of Raduino

?

I removed C93 and L4.? Works perfectly.

?

73 - Ben

?

On Fri, Apr 7, 2017 at 2:28 PM, Billy Shepherd <billy.shepherd@...> wrote:

I purchased my Bitx40 last December. Everything works great. I’m trying to use items I already own to build a DDS. I connected a AD9850 with an Arduino Mega 2560. I added a contrast control, an LCD display and a rotary encoder.

I used the sketch found here:

The DDS works. I connected my DDS to the DDS pins on the Bitx40 near L4.

What changes do I need to make with the pre-Raduino Bitx40 to use a DDS? Remove L4? Keep or change caps in original VFO?

?

Thanks in advance,

Billy

?

?

?

?

?


Re: AD9850 instead of Raduino

 

Yes, it's ignored.? I actually have a pre-raduino and post-raduino version and this is the only difference I could spot.? I'm using a 10-turn pot connected to the Arduino to tune similar to the raduino supplied with the later kits.

On Fri, Apr 7, 2017 at 2:44 PM, Billy Shepherd <billy.shepherd@...> wrote:

Would you think the whole circuit behind C93 and L4 is ignored? Also, did you not remove the tuning pot? Do you use the rotary encoder to tune?

?

From: [email protected] [mailto:[email protected]] On Behalf Of Ben Kuhn
Sent: Friday, April 07, 2017 3:41 PM
To: [email protected]
Subject: Re: [BITX20] AD9850 instead of Raduino

?

I removed C93 and L4.? Works perfectly.

?

73 - Ben

?

On Fri, Apr 7, 2017 at 2:28 PM, Billy Shepherd <billy.shepherd@bartholomew.in.gov> wrote:

I purchased my Bitx40 last December. Everything works great. I’m trying to use items I already own to build a DDS. I connected a AD9850 with an Arduino Mega 2560. I added a contrast control, an LCD display and a rotary encoder.

I used the sketch found here:

The DDS works. I connected my DDS to the DDS pins on the Bitx40 near L4.

What changes do I need to make with the pre-Raduino Bitx40 to use a DDS? Remove L4? Keep or change caps in original VFO?

?

Thanks in advance,

Billy

?

?

?

?



Re: AD9850 instead of Raduino

Billy Shepherd
 

开云体育

Would you think the whole circuit behind C93 and L4 is ignored? Also, did you not remove the tuning pot? Do you use the rotary encoder to tune?

?

From: [email protected] [mailto:[email protected]] On Behalf Of Ben Kuhn
Sent: Friday, April 07, 2017 3:41 PM
To: [email protected]
Subject: Re: [BITX20] AD9850 instead of Raduino

?

I removed C93 and L4.? Works perfectly.

?

73 - Ben

?

On Fri, Apr 7, 2017 at 2:28 PM, Billy Shepherd <billy.shepherd@...> wrote:

I purchased my Bitx40 last December. Everything works great. I’m trying to use items I already own to build a DDS. I connected a AD9850 with an Arduino Mega 2560. I added a contrast control, an LCD display and a rotary encoder.

I used the sketch found here:

The DDS works. I connected my DDS to the DDS pins on the Bitx40 near L4.

What changes do I need to make with the pre-Raduino Bitx40 to use a DDS? Remove L4? Keep or change caps in original VFO?

?

Thanks in advance,

Billy

?

?

?

?