¿ªÔÆÌåÓý

Date

Loud sound on first power-up #ubitx

 

I'm at last got my uBitx wired up: slightly older (2017 date) board, in out-of-the-box condition with no mods or software updates. Based solely on reading, I believe I might have the TDA2822 problem, but this seems different.

When I turn the power switch on, there's a constant, loud, harsh buzzing noise from the speaker or headphones, maybe around 10 or 15 Hz and wavering in frequency. It doesn't change volume when I adjust the volume control, though at the top of the range the buzzing gets higher pitched and sounds more like maybe water splashing.

Anyone run into this? Where should I look for trouble? Is there a troubleshooting guide I've overlooked?

73, -m


Re: coding

 

Yes that is true, if I didn't originally learn C on non-optimizing compilers for simple machines and check the "real" code, assembly, to see if C was dong what was expected, I think my understanding of programming, CPU chips and hardware would have been hampered and shrouded in mystery as to what the code is actually doing.?

So helping new programmers getting starting by coding like there are no optimizers, so it is possible to visualize the relationship between your code and what the program does (without added mystery) is a good idea. Shutting off the optimization and looking at the assembly code would be more instructive than looking at optimized code. Although looking at and understanding both, at a later point, is good.?

Now days with big caches it can be really interesting to write optimized code, because you start playing games with the code so it will stay and not get flushed out of the caches. These little processors really get back to basics, that is refreshing.

Tom, wb6b


Re: Nextion 3.2 for CEC 1.097 #ubitx

Kevin Rea
 

very nice Darren,
thank you very much.

Kevin REa
K6REA


Re: coding

Jack Purdum
 

Hi Tom:

I did look at the assembler output for a similar thing over a year ago and the compiler did make the optimization anyway. I'd be surprised if the GCC didn't make the change you're talking about. Still, there are a lot of new programmers coming on line and I think it's good to explain why one way of coding might be better than another. It's almost always better to perform the optimization between one's ears that rely on a compiler that may, or may not, perform the optimization. Even if the compiler didn't do the optimization, there's nothing wrong with the code.

In other situations, however, coders make mistakes that lead to a teaching moment. One of the things I do in my book is show code that works, but then explain why it's RDC (i.e., Really Dumb Code). Once while I was on a consulting job, I came across some RDC that had been working in their banking software for years. I explained to the group why it was RDC and how it could easily be fixed. I was fired the next day because that code was written by the person who hired me. Over the years, I've had a lot of my own RDC code slip past my eyes. Sometimes I do catch RDC and think I've written a good solution, only to discover later on the solution was actually SDC (i.e., Sorta Dumb Code).

There are people here who can code rings around me, and I actually like that. It gives me a chance to learn more. But the really great thing is that, other than a trivial problem, every programmer will devise their own solution. The overriding goal, however, is for the code to be correct, easily maintained, and not fragile. However one does that is an individual decision with multiple "right" answers.

Jack, W8TEE


On Tuesday, August 21, 2018, 6:45:08 PM EDT, Tom, wb6b <wb6b@...> wrote:


So to elaborate on my previous really short reply. I really like the macro, it handles the hardcoding the number of elements issue well.

For the definition inside the loop. I may be trusting the optimizer too much, the definition outside the loop is technically more correct. Out of curiosity I'll see if I can get an assembly output to look at, as with these tiny processors that type of code checking is still of value.

In programming teams, as optimizers get better, the holy wars have started to move from coding style vs resulting assembly code to each individual programmer's perception of what must be easiest to read for them must therefore apply to everyone else. So, may have been beat-up in one of those wars.?
Readability and coding is a manner that is consistent with the style of the team are good things, though.?

Tom, wb6b


Re: Nextion 3.2 for CEC 1.097 #ubitx

 

I've cleaned up a few things on various screens.? The same download links above should now download the updated versions.

Darren


Re: Wow... 15 volts in and a bunch out..

Timothy Fidler
 

For 15.5 nSeconds read 16.5 nSeconds in the input capacitance calc of last post. TF.? Obvious kludge? Simple untuned emitter follower stages in class A will also give the effect of a coupling transformer to get the gate of a mosfet,? but at loss of stage efficiency.


Re: Wow... 15 volts in and a bunch out..

Timothy Fidler
 

C'mon Jerry I think you are being a bit harsh.? I stated explicitly that the NN1G design was class C but it introduced? class of chips that people have been dismissive of.??



Let's have a look at what it can do with say an RDHH06 mosfet (ok 5 dollars from "Cecil the parts place" , but you don't get much in quality RF for that price (unless a lucky surplus buy).

50m**A out at +- 5V peak (say 12V supply which means chip? is running well within spec.) that means 0.125W based on RMS performance.? it also means chip is running at nominal 100Z out. ** It still works if you used the minimum guaranteed mA drive figure.? ?

? is a place to find the Dsheet.

On page 6 of said DS we find smith chart and also an Amp perform. example Caveat .. it will be for class C . Everyone likes to make the part look better than it is .? Z in Real component 65R. Nice. as? a match. But it WILL drop when bias applied to move the device to class A? so a 4:1 Z drop bifilar transformer will have to be considered and obviously capacitive blocking at the LT device is still required a it is not being run on two rail supply. What about input capacitance of the MOSFET at frequency.? ?? Back calc from -150j Z given at 30 Mhz on the datasheet. We get 35pF plus or minus. The time const of the (Zout of the LT plus the RDHH)? x the 35 pF is? 5.8 E -9 s (but that is likely to be high side given that bias will be applied) .

The Period for a 30Mhz wave is 33 E-9 s.? The Half period is what we need for comparison;? that is 15.5 nano Seconds.? We are well under that , we would like be say 4x? under but Life is Hard for the Poor Man.?

The RDHH06 will then drive a Trifilar transformer 1:2 turns ratio. The RDHH is rated at 16 plus dB power gain ; that will be at class C with no transformer loss.? Say 12 dB in class A with output Transfor losses factored in. That is 15.8 x . Say worst case input we get 80mW out of the LT driven into the RD? , that is 1.26W or so out of the driver transformer to the IRFs .? There are no wild assumptions in there.

Like anything in the RF fix line?
A. it has got to fit? and

B is is going to cost a lot to re-engineer.? the MaxCPA device I indicated as a possible subs. is just under $6USD ex Futurlec.com. The RDHH06F1 is about $5 in one off qty from place indicated above. you then have to get the magnetics and passives and make up a drop in PCB - possibly side mounted - whichever way you look at it , it will not be cheap C/With? initial price of the board.?

If you think video chip drivers are rubbish , have a look at -? (obviously with EBay? -? I cannot make any undertakings re Link Rot.
? This uses the OPA2674 I indicated earlier as per post from Glen to me. It looks like a high quality build. Note how this chip costs you two off RF transformers before you get to the base (gate) of the PAs.


regards - TEF


Re: #ubitx Complete shopping list for the ubix #ubitx

 

There are other displays available:



?2.8 inch ILI9341 based touch screen display which is widely available on Amazon and eBay


rOn


On August 21, 2018 at 5:48 PM Bo Barry <bobarr@...> wrote:

Needing help from all!
Attached as a .PDF and LibreOffice Spreadsheet.
Please provide input!! Goal is to make it into a club project, simplified as much as possible.
Thanks, Bo W4GHV since '54


Re: QRP SWR meter recommendation? #ubitx

 

So to elaborate on my previous really short reply. I really like the macro, it handles the hardcoding the number of elements issue well.

For the definition inside the loop. I may be trusting the optimizer too much, the definition outside the loop is technically more correct. Out of curiosity I'll see if I can get an assembly output to look at, as with these tiny processors that type of code checking is still of value.

In programming teams, as optimizers get better, the holy wars have started to move from coding style vs resulting assembly code to each individual programmer's perception of what must be easiest to read for them must therefore apply to everyone else. So, may have been beat-up in one of those wars.?
Readability and coding is a manner that is consistent with the style of the team are good things, though.?

Tom, wb6b


French translations of installation and user instructions for the #radiuno sketch for #radiuno #bitx40

 

Hi,

A team of french operators kindly translated the installation and user instructions for the Raduino sketch for BitX40.
I've included them in the Raduino repository on Github:





Many thanks to Jacques F1APY,? Gilles F1BFU and Laurent F4CZI !
I believe your contribution will be of great help to other francophone builders.

73 Allard PE1NWL



Re: Wow... 15 volts in and a bunch out..

 

Hi Allison,

It was not clear in my post that I was not expecting the increased voltage to fix the harmonics and replace the needed fixes to output filters and such, but only to help with the drive to the finals issues and leaving some headroom before drive levels lead to additional harmonics from overdrive. And possibility more room for flattening the gain curve over frequency.?

When a new board comes out I'll buy one. But, for our existing ones finding a minimal number of changes to improve the filters (external filters, add-on relays, etc), possibility just not using the bands where the mixer product is too close to the TX frequency to be easily filtered (won't really miss those bands), will still result in a transceiver I'd be happy to use for the price I paid. Let the more elegant fixes be applied to new productions boards and folks that want to make more the extensive mods to their transceivers.?

Tom, wb6b


Re: Bitx40 Specifications?

 

? ? I meant stock.? I went back and fired it up.? It went from a few below 7.05 - 7.5Mhz.? Which makes sense.? That was with Raduino V1.01.? Getting ready to load a newer version.??

Thanks
73, KM4OLT
Michael


#ubitx Complete shopping list for the ubix #ubitx

Bo Barry
 

Needing help from all!
Attached as a .PDF and LibreOffice Spreadsheet.
Please provide input!! Goal is to make it into a club project, simplified as much as possible.
Thanks, Bo W4GHV since '54


Re: Wow... 15 volts in and a bunch out..

 

Yup, I skipped 17m.
Also 30m and 60m.
Those smaller WARC bands are supported, go for it!

Jerry


On Tue, Aug 21, 2018 at 02:43 PM, Bill Cromwell wrote:
I think you omitted 17 meters in that lineup. I am using external filters for CW on those bands and keeping it under 10 watts.


Re: New Group Specifically for "Homebrew Test Equipment"

 

Hi Terry,

The new group has already formed. If you haven't already signed on it's on grups.io. Login and search for HBTE.

73,

Bill KU8H

On 08/21/2018 01:14 PM, Terry Morris wrote:
My 2-cents worth, homebrewtestequipment, homebrew test equipment,
or DIYtestequipment? My first choice when using a search engine is the
four words home brew test equipment or three words if you combine homebrew.

Terry - KB8AMZ
Brimfield Twp, OH USA EN91hd
Linux User# 412308, Ubuntu User# 34905, PCARS#78, NAQCC#6668,
QRP-ARCI#8855, SKCC#14195


On Sun, Aug 19, 2018 at 6:10 PM Arv Evans <arvid.evans@...
<mailto:arvid.evans@...>> wrote:

Hello

A few days ago I mentioned an idea for starting a separate
discussion group for
home-brew ham radio test equipment. The idea still seems
interesting but I seem
to be struggling with what to call the group. It needs to be short
enough to type in
easily, and still definitive enough to not be confused with
equipment for testing
pigs or homemade beer, Some possible options that come to mind:

* groups.io/g/hamtest <>
* groups.io/g/homebrewhamtest
<> (probably too long)
* groups.io/g/HBTE <> (*H*ome *B*rew
*T*est *E*quipment)
* or....?

There are probably a myriad of better names. Any ideas?

My Linux NFS File Server has a Test Equipment directory that already
has
several ideas which could be used as a start for this new discussion
group.
I am sure that others have similar card files or computer files
which would be
interesting to the rest of us who like building our own test
equipment. This
does raise questions about how to differentiate hardware test equipment
projects from combination hardware and software based test equipment?

On a slightly different direction........
In the past there have been a few complaints about the amount of
software
discussion here on the BITX20 forum. That raises the question of
possibly
starting a separate discussion group specifically for software that
is relative
to BITX based equipment. Again, if such a forum were established, what
should it be called?

* groups.io/g/BITX-SW <>
* groups.io/g/BIT-SOFT <>
* groups/g/BSoft
* or...?

In the case of Homebrew Test Equipment and a possible new BITX-Software
group we would need a couple of volunteer moderators for each group.

We already have spawned an Antenna discussion group at
groups.io/g/antennas <>
which is working quite well. The moderators are doing a good job
and some
interesting discussion has started.

I can start new discussion groups, but it is possible that someone
else could do
the same. The process involves logging into the "create a group
</creategroup>" page and
filling out the form. The groups.io <> process is
quite easy and straightforward.

It will not hurt my feelings if you want to start one of the above
groups, or another
group. If you have ever envisioned yourself as being the Lord and
King of a
discussion group...Go For It !

Arv K7HKL
_._

--
bark less - wag more


Re: Wow... 15 volts in and a bunch out..

 

Sure, lots of ways to build an amp.
The DSW-II with the LT1252 was a CW transceiver, that attachment is not a recipe for a linear amp.?

If starting with what's on the uBitx and wishing to bring gain per stage down to 10dB or so,?
hacking a 4 pin MMIC in there between Q90 and RV1 seems a good start.

Jerry



On Tue, Aug 21, 2018 at 01:56 PM, Timothy Fidler wrote:
It has all been done before over 20 years back.? LT1252. It has essentially infinite input impedance. In this cct it is providing 5K input Z to the wiper of the potentiometer.? This chip can produce 50-60mW out at these voltages and at this load.? In this specific cct it drove the PA in class C to 4W RF.? There is no reason why the PA cannot be replaced by a 2n3866/4227 or any other "2W"? To39 RF? qualified transistor biased class A to produce 600-700 mW into a Trifiilar wound transformer, ie CT for use in a following class B stage.? This comes from a class of Video amps that will drive a +-5V signal into a 150R approx load given a 12V supply.? You can thank the great Dave Benson (SWL) for this cct but frankly a Chap called Breed used it some years before. again as? driver for a class C PA transistor. I respectfully suggest the OPT needs to be on a FB-61-202 core if you want good performance above 10 Mhz.? ? ?Take care with the component values on the schema. The leading decimal point is often meaningless.
Other devices / Sourcing?
An NE592 Will NOT work in such a circuit.? The LT1252 is out of production but still available out of SE Asia.? As Glenn? has pointed out to me the OPA2674 from TI is capable of even MORE and appears to be available on Ebay ex PRC? (but are they white spot chips from out back of the factory bin??).? ?A possible subs for the LT device (ie similar datasheet performance ) is the Max452CPA which Futurlec.com sell.?

?

?


Re: Wow... 15 volts in and a bunch out..

 

Hi Jerry,

I think you omitted 17 meters in that lineup. I am using external filters for CW on those bands and keeping it under 10 watts.

73,

Bill KU8H

On 08/21/2018 01:03 PM, Jerry Gaffke via Groups.Io wrote:
An MMIC between Q90 and RV1 is an easy way to add an extra stage.
/g/BITX20/message/51211
Of course, you still have to adjust the other stages to distribute the
gain properly.
Including those IF amps.
And to really clean stuff up, create a new board layout.
Rapidly becomes way more than most of us want to take on.

I think just operating the uBitx on 20,40,80m with an external LPF (or
cleaned up on-board LPF's)
and with mike levels appropriate for 5 to 10 watts out is acceptable.
We may still have IMD issues, a somewhat unsuppressed suppressed
carrier, some low level out-of-band spurs.
But such operation can meet our legal requirements.

I would not operate the uBitx with an external linear amp to boost power.
Not without a benchfull of gear to monitor the result.

Jerry



On Tue, Aug 21, 2018 at 09:06 AM, Gordon Gibby wrote:

Allison, what about adding an additional stage after the last mixer
in the transmitter lineup? Better choice of transistors (replace Q90
and maybe the other 3904¡¯s)... add (insert) a tiny daughter board
with an additional stage, could that allow for operating the
existing stages at more reasonable gain goals with more negative
feedback?

Further Having intercepted the signal it might also give a point
for bandpass filters to be easily inserted¡ª-

You might laugh at it, but even a single or dual-stage preselecter
with variable capacitor(s) tuning a parallel filter, (like what I
had on my heat kits), once marked for the proper positions for each
band, might significantly clean up most of them except for the 21
MHz debacle. ¡ª tune for maximum signal output making sure you¡¯re
near the correct Mark. If too much to ask from one inductor, add
a tap for the higher end

Gordon

--
bark less - wag more


Re: boosting the power on 28 MHz #ubitx

Timothy Fidler
 

Simple answere is NO .? But there are advantages as per below.
1.The Pinning on RD devices is GSD with device flat on its back. ( that means inter alia the final transformer has be direct wired to the? Drain of the RD - if the wire will stretch.)
2. RD16HH needs slightly? more? measured bias current? on D-S? leg to stay linear.
3. RD16HH is near idiot proof wrt SWR up to 15V (see datasheet)? but above that you are near one third of its? max operating condition and you take the risk of losing them if the output is unterminated. THe qualification voltage for these devices is 12.5V and many homebuilt amps with a pair have provided 16W out,? linear at 14V supply.
4. RD16HH has Source ie zero volts thermal/elec bonded to the tab, so if you provide approp support,? you can rejig existing sink arrangement and have both devices direct mounted on a common massive finned heatsink with NO mica washers under the devices.? Obviously to do that,? you would need a carrier plate that the PCB stands on via hex nut stand off legs, and the heat sink is mounted off that carrier plate.?


Re: Wow... 15 volts in and a bunch out..

Timothy Fidler
 

It has all been done before over 20 years back.? LT1252. It has essentially infinite input impedance. In this cct it is providing 5K input Z to the wiper of the potentiometer.? This chip can produce 50-60mW out at these voltages and at this load.? In this specific cct it drove the PA in class C to 4W RF.? There is no reason why the PA cannot be replaced by a 2n3866/4227 or any other "2W"? To39 RF? qualified transistor biased class A to produce 600-700 mW into a Trifiilar wound transformer, ie CT for use in a following class B stage.? This comes from a class of Video amps that will drive a +-5V signal into a 150R approx load given a 12V supply.? You can thank the great Dave Benson (SWL) for this cct but frankly a Chap called Breed used it some years before. again as? driver for a class C PA transistor. I respectfully suggest the OPT needs to be on a FB-61-202 core if you want good performance above 10 Mhz.? ? ?Take care with the component values on the schema. The leading decimal point is often meaningless.
Other devices / Sourcing?
An NE592 Will NOT work in such a circuit.? The LT1252 is out of production but still available out of SE Asia.? As Glenn? has pointed out to me the OPA2674 from TI is capable of even MORE and appears to be available on Ebay ex PRC? (but are they white spot chips from out back of the factory bin??).? ?A possible subs for the LT device (ie similar datasheet performance ) is the Max452CPA which Futurlec.com sell.?


Re: Wow... 15 volts in and a bunch out..

 

The "bias-t" network shown in fig 2 of the datasheet on page 6 of the BGA616
is just an inductor up to the dc supply resistor plus a series cap to the following stage:
? ??
So exactly the configuration for U2 shown in Farhan's specan.
?
Jerry


On Tue, Aug 21, 2018 at 01:20 PM, Jerry Gaffke wrote:
If you want to feed it from 12v, then use a resistor of (12v-4v)/60ma = 133 ohms.
You lose some gain, because that 133 ohms is competing with your 50 ohm load at the output
for the available AC output power.? If that matters, add an inductor in series with the 133 ohms.
If running without the inductor, you are much better off feeding it from 12v than from 6v.