开云体育

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

Re: Birdie at 7199 - a surprising observation!

 

Makes sense to me.?

The birdie at 7.2 is due to 5*4.8mhz = 2*12mhz ?The crystal filter is between the VFO and the BFO so those harmonics should never meet if we have proper shielding. ?Coax on the VFO is part of proper shielding.?

Of course changing drive level will adust the strength of the various VFO harmonics and will also have an effect.

Will be interesting to see how bad that birdie is when we use the Si5351 CLK0 for the BFO, as there will be some crosstalk within the Si5351. ?We do have the option of moving the VFO to 19.2mhz, reducing the birdies but using the not-so-steep skirt of the filter




On Mon, Apr 10, 2017 at 09:15 am, Allard PE1NWL wrote:

So then I guess it must have been the RG-174 coax (and the cable
arrangement perhaps) that made the difference.

?


Re: Birdie at 7199 - a surprising observation!

 

Hi Kevin,

the default drive current is 2mA. So uncommenting the line and compiling
with 2mA shouldn't make any difference.
So then I guess it must have been the RG-174 coax (and the cable
arrangement perhaps) that made the difference.

Well, apparently 2mA works OK in your rig. You could still try 4, 6, 8 mA
and see if it makes any difference (birdies, receiver sensitivity, noise,
etc).

73, Allard PE1NWL

On Mon, April 10, 2017 15:37, Petry, Kevin wrote:
Just a suggestion: I found that the drive current line in my Raduino was
commented out. I removed the comment slashes and compiled with the
current set a 2 MA.
I also replaced the two wires that carry the VFO signal from the Raduino
to the board with a short length of RG-174U coax and the birdie is now
completely gone. Not sure which change killed it at this point.
Kevin


Re: NEWS: Si5351mc library with size optimization and click free tuning noise!

 

开云体育

Count me in! Sadly, I am off to work myself for a 48 hour shift. I'll try it as soon as I get back.

Jonathan

Any dare beta-testers out there?

I'm ready for bug hunting/feature adding/improvements on it...

I'm working now in a test Randuino code using this lib, I will post it maybe tomorrow... (today is Monday: get back to WORK!)

73 de Pavel CO7WT.



NEWS: Si5351mc library with size optimization and click free tuning noise!

Pavel Milanes Costa
 

开云体育

Hi folks!

Over the weekend I put together my click-less Si5351 code in the form of a lib: Si5351mcu ()

It has some advantages over the etherkit/adafruit libs:

  1. Simple: just the functions you need to get it working, no super-duper extra options almost nobody use...
  2. Size: it's optimized for size and MCU 8 bit operation.
  3. Click free tuning: it has a trick in the initialization of the lib that allows click free tuning over a wide range.

All the magic lies in the initialization process, please read the README.md file for instructions and check the example code.

Any dare beta-testers out there?

I'm ready for bug hunting/feature adding/improvements on it...

I'm working now in a test Randuino code using this lib, I will post it maybe tomorrow... (today is Monday: get back to WORK!)

73 de Pavel CO7WT.


Re: VFO/BFO selecting outputs

 

开云体育

I spoke too soon. Band must have been dead when I checked it last night. Just tried and I am picking up stations but clearly have the USB/LSB part of the code borked. Excellent news, all I need to do is figure out the code changes.

Thanks!

Well, got the coax attached and all I get is birdies, no RX. Not sure why. I can see the BFO clk running. I removed the xtal and attached the coax as in here:

/g/BITX20/topic/4703461#24270

I didn't make any other changes to the code, which I may need to for LSB/USB operation. Unfortunately I ran out of time and have to take off for mt 48 hour work shift, so I won't be able to dig into it until Wednesday aft. Any suggestions as to where to look?



Re: VFO/BFO selecting outputs

 

Alan,

Drat! Impetuous youth. Or rather in my case impatient old man! I had already removed the xtal by the time I read your post or I would have just tombstoned the resistor. When I get back from work this week I'll put it back in.

Thanks!

Jonathan,

You don't need to remove the xtal.
Much easier is to just remove R101 to disable the analog BFO alltogether.
Or lift one leg ("thumbstone" it).
If you ever want to go back to the original situation you only need to
reinstall R101.

73, Allard PE1NWL




Re: VFO/BFO selecting outputs

 

开云体育

Well, got the coax attached and all I get is birdies, no RX. Not sure why. I can see the BFO clk running. I removed the xtal and attached the coax as in here:

/g/BITX20/topic/4703461#24270

I didn't make any other changes to the code, which I may need to for LSB/USB operation. Unfortunately I ran out of time and have to take off for mt 48 hour work shift, so I won't be able to dig into it until Wednesday aft. Any suggestions as to where to look?

Thanks!

Jonathan

Good!

I had borrowed that code from Farhan's original script, which compiles with the older etherkit library.

All three of the lines of code I gave you should either reference CLK0 or CLK2, I gave you a mix. ?The Raduino with cabling as delivered and described in the Wireup uses CLK2 for the VFO. ?So I'd guess most people will want to use CLK0 for the BFO.


On Sun, Apr 9, 2017 at 01:46 pm, Jonathan Peakall wrote:

Got CLK2 going!

?

_.


Re: Birdie at 7199 - a surprising observation!

 

Here is a picture at the output of Si5351 not connected to a mixer, just terminated with 51R resistor. This happens when the output is different from 25MH. Only CLK0 is enabled. Quartz at 27MHz. The spurious "needles" in the spectrum appear to be related as follows:

±狈*4*触痴贵翱-25惭贬锄触

And apparently these are not the harmonics of the fundamental VFO frequency. This is rather disturbing because they appear blow and above the fundamental. No wonder I have numerous birdies. Suspiciously 25 MHz is 800 MHz (PLL) divided by 32...

I wonder if decoupling the different supply pins of Si5351 might help. Another thing I might tryis to buffer the CLK0 with a fast logic gate with separate low noise power supply.

73 de LZ1NEF


Re: Bitx-40 S meter

Andrew Whaley
 

It's got both, it's currently set to to shuttle tuning as per Don's which i actually think is more useful because it doesn't jump about. If you want Farhan's original just change the line in loop() to doTuning() rather than doShuttleTuning().


Re: Birdie at 7199 - a surprising observation!

Petry, Kevin
 

开云体育

Just a suggestion: I found that the drive current line in my Raduino was commented out.? I removed the comment slashes and compiled with the current set a 2 MA.

I also replaced the two wires that carry the VFO signal from the Raduino to the board with a short length of RG-174U coax and the birdie is now completely gone.? Not sure which change killed it at this point.

Kevin

This email is intended only for the use of the party to which it is addressed and may contain information that is privileged, confidential, or protected by law. If you are not the intended recipient you are hereby notified that any dissemination, copying or distribution of the email or its contents is strictly prohibited. If you have received this message in error, please notify us immediately, by replying to the message and deleting it from your computer. WARNING: Internet communications are not assured to be secure or clear of inaccuracies as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. Therefore, we do not accept responsibility for any errors or omissions that are present in this email, or any attachment, that have arisen as a result of e-mail transmission.


Re: Bitx-40 S meter

 

Ok, I figured it out for those that are having trouble. ?Open the main BitXtra40 file. ?Then open a new tab in the Arduino IDE paste the information from the UpsideDown file into that new tab. ?Then compile. ?There may be a different way to open both files in the same IDE environment, but this is how I got it to work.

Question for you Andrew -?
I havent uploaded this sketch yet, but I probably will tonight. ?Does this have the tuner like Don had, or like Farhan designed? ?


Re: microphone mh-34b4b

hanz PA3ZZ
 

On Mon, Apr 10, 2017 at 04:03 am, Raj vu2zap wrote:
Remove R1

hi Raj,

Thanks a lot!

I see removing the R1 should do the trick.?

have a nice day.

vy 73's hanz de PA3ZZ


Re: Transmit audio

Michael Davis
 

I too made the "rookie" mistake. And by using the RS electret capsule, may have compounded the problem further. I did have my base rig antenna disconnected but there was still the ambient noise thing. Originally I had no audio, which led me to replacing my mic wiring back from the board and the electret. Went back to the original (which was still ok) and even in close proximity the audio sounded better, if not great. Will try the web sdr later. Still would like to know the original electret capsule spec. Anyone? Thanks to all

Sent from Mike's iPad WA1MAD


Re: microphone mh-34b4b

 

Hans, you will need to rewire the mic.

Remove R1
Connect mic -ve to ground
wire PTT button to ground and other end to data pin use that pin for PTT
You will need a 4pin socket.

Emacs!

At 10-04-2017, you wrote:

Hi,

Does any one have experiance with connecting a handmic like this one mh-34b4b ?

The ptt doesn't switch in the bitx, led on mic is lit. With the switch delivered with the bitx the ptt works fine.

I tried the mic with the test circuit (led and resistor and it switches the led on and of).

Any one an idea?

73's

hanz de PA3ZZ


microphone mh-34b4b

hanz PA3ZZ
 

Hi,

Does any one have experiance with connecting a handmic like this one?mh-34b4b ?

The ptt doesn't switch in the bitx, led on mic is lit. With the switch delivered with the bitx the ptt works fine.

I tried the mic with the test circuit (led and resistor and it switches the led on and of).

Any one an idea?

73's

hanz de PA3ZZ


Re: Phase HF RX

 

Hi Sarma

I will try ...TKS


73 de py2ohh miguel


Re: Bitx-40 S meter

Andrew Whaley
 

You'll need both .ino files in your project. You're missing the upside down sketch which defines printFrequency.




Re: The Users User Manual

 

Correction- the alignment instructions have been amended.

Turn both controls down clockwise. Turning them up is COUNTERCLOCKWISE.

R136 is to the right of the black, round, short, heatsink.

This adjustment will ensure you have optimal power output for your rig. And you can turn it down for linear amplifiers. Output reading required.

Alignment of the BITX40

The BITX40 comes pre-aligned out of the box. However, it may go out of alignment for some reason and here are the steps to align it. Keep the circuit handy while you do it. If you can't understand what it means to 'insert the ammeter into the power line' ask someone for help.

  1. Attach a dummy load to the antenna
  2. Insert a ammeter (you may use your VOM meter in high amps range) into the PA power supply's positive line
  3. Keep the PA BIAS preset (RV1) to fully clockwise position. Now when you press the PTT button, the ammeter should read about zero.
  4. Increase PA BIAS without speaking into the mic until the PA current shows 100 ma
  5. Give a loud and long HAAAALLLOOWW into the mic and the current should jump to slightly over 1 amp
  6. Adjust the RV136 to increase the PA drive if the current doesn't jump all the way to 1A
  7. Keep monitoring your signal on a nearby receiver.

<>Note: You may use the RV136 to reduce the output power to drive an external linear or go QRPp.

You should check the power settings with the multimeter, if and when you decide to use 24 volts.?Small adjustments may need to be made.


Re: Birdie at 7199 - a surprising observation!

 

To: N7PXY

Ash has just recently uploaded the Bitx40.ino file used in the shipped product. You should get this and upload it to your Raduino and make sure you still have Etherkit 2.0.1 library installed. This should be a factory reset. You can find and try changing a line of code to try and scare away the birdie later. Which is on line # 598.

Here is the github link for Ashar Farhan's working sketch-?https://github.com/afarhan/bitx40


bitx40 in the repo

 

fellow coders,

what follows is gibberish to those who do not use git to control their source code. ignore please.

i am pushed the production bitx40.ino to the repository. it is not raduino.ino, but bitx40.ino. ?i have a few pull requests pending, but before that, i would request you to merge into the small bits that were already fixed in the main.

following this, i will pull from you all.

- f