¿ªÔÆÌåÓý

Date

Re: General Si5351 Question

 

It depends on what all lies within that function call.? Look at the lib to see if it can be tightened up. I would just use the 2 clock outputs or use a faster cpu.

--
Paul Mateer, AA9GG
Elan Engineering Corp.

NAQCC 3123, SKCC 4628

Virus-free.


Re: General Si5351 Question

 

Not sure which library you are using, perhaps Etherkit?

The current code from Allard uses si5351bx_setfreq() and a frequency update takes about a dozen bytes,
or 100 bits of i2c writes to the si5351.
The i2c clock rate on the Nano is probably around 100khz, so would take around 1ms to get those 100 bits out.
Math is strictly 32 bit integer or less.

The Etherkit library does a bunch of 64 bit floating point, which will take some time on an 8bit uC. ?
And the Etherkit library may do a bunch more register writes, or may not do them as a write burst.

Might be possible to bump up the i2c clock rate to 400khz.
Tempting to try to avoid writing to si5351 registers that don't change, but I doubt this would save much if anything.
Or could convert to an si5341 and use a 20mhz spi bus, if you are really serious about this ? ;-)

Jerry, KE7ER




On Wed, Nov 8, 2017 at 07:39 pm, W0PWE wrote:
It seems to take about 6ms to execute the set frequency function - ??si5351.set_freq(f , SI5351_CLK0);


Re: General Si5351 Question - Pi?

 

I recently replaced my kit's Raduino. This has left me with a likely-functional SI5351 with usable points for wiring. I've been wondering: could that be farmed onto a Raspberry Pi Zero? Display HDMI for freq and menu/s, GPIO for key (not sure about capacitive) and PTT, USB for audio in/out, probably only lacking ADC for S/SWR metering, though one of the audio channels might serve. 3.3V and I^2C or SPI bus available, Networking for remote ops possible (WiFi with Zero-W) and secure with Raspbian Linux, normal attach to BITX (the CLK0 to DDS point) ... :)

73
Dex, ZL2DEX


Re: General Si5351 Question

 

Most codes go to Tx at key-down (6ms delay) and stay there until more than # ms after last key-up (beyond last CW character and word-space time) then back to Rx (delay imperceptible). That delay only applies semi-intrusively to first key-down - is that too slow?


General Si5351 Question

 

It seems to take about 6ms to execute the set frequency function - ??si5351.set_freq(f , SI5351_CLK0); I determined this by toggling an output pin before and after this line of code. Is that normal? Is there any way to do it faster?

?

I am updating an AD9850 based CW xcvr I built a few years back. It switches the DDS from (Freq-IFOffset) on receive to (Freq) on transmit. I need to key the transmitter ON after the Si5351 has been set to the transmit freq and OFF before I set it to the receive freq. My CW element length will then be at least 6ms too short. At 30 WPM that is about 15% shorter than normal and I don¡¯t think that will sound good.

?

I guess I could just use two clock outputs ¨C one for the transmitter and one for the receiver, but I would like to do it all with one clock if possible. ?Thanks and 73 - Jerry - W0PWE


W8TEE B40 - interested in your experiences with it

 

Hi All,

I've been reading the discussions about the W8TEE B40 and am considering ordering parts for this mod. I read through the build manual, but I was hoping to learn more about your real world experience with building and operating it. It would be especially helpful if anyone has a video that demonstrates the operation and new features. A quick Google search didn't come up with anything outside of this group.?

Thanks,
Jason - W4JAL


Re: Signal generator.

 

Brent

There are two different types of inexpensive mechanical rotary encoders available
from various sources.? One type has the detent every cycle and one has the detent
every two cycles.? A slight modification to the software should allow one to make it
compatible with the type that you have.? Maybe the software authors can provide
encoder type selection as an option?

A?????????? B???????????????????? 1????????????????????????????? 2
Low? Low ???? Detent??????
Low? High ??? Detent?????? Detent
Hi?? Low ???? Detent
High High ??? Detent?????? Detent

One can determine which type you have by adding a pair of LEDs in series with
2.2K resistors to show the A and B outputs of your encoder.?

Arv? K7HKL
_._


On Tue, Nov 7, 2017 at 3:35 PM, Brent Seres <brentseres1@...> wrote:
Hi Mike

I have a couple of ideas.

I received the rotary encoders today, and am having a similar issue as you. It seems for each detent my encoder is moved, the frequency jumps 2 units. If you are careful, there is an encoder position between the detent positions where you can tune to odd units. It's like the encoder outputs 2 pulses for every click.

What if the code where changed to move==2 and move==-2?

Also, one of my interests is restoring vintage radios. To align theses, it is helpful to have a modulated signal, as there is no bfo. Rather than build a modulated output stage, what about using clk1 for the main carrier output, and if you want modulation, have clk0 and clk2 track with clk1, but offset by say +/- 700 or 1000 hz. If these outputs were attenuated by 6 dB relative to clk1, and mixed, they would approximate a 100% AM modulated signal. I know from a spectral purity standpoint things will not be the greatest, as the raduino does not output a sine wave, but you would at least have a tone you could hear on a receiver without a bfo.

73
Brent



Re: W8TEE B40 real time clock connections #w8tee

 

Yup I do that too, use what I've got on hand. If I have time this week maybe I'll add the standard RTC code in and ifdef it so you can chose which RTC module you want to have. When Jack gets back from "vaca" I will ship him a copy of the changes and he can use if he wants. Most of the RTC modules have an extra eeprom on board you can use and you can never have enough memory. I use it to store web pages on one of my projects.

Another fun thing to add to the B40 would be a wifi module, just think of the possibilities..

Before for I forget (trying to get caught up on things), did Jack ever come out with the ACG card and info on hooking up the B40 S-meter?

73,
Kevin - KB0VHA


Re: 2A amperage draw on TX, but no RF out

 

Before measuring DC voltages unplug the Raduino.

Q10 voltages in the chart are not correct. Short the 12Mhz xtal and then measure the voltages. The Base-emitter should
be 0.6-0.7v normally.

If the BFO Q10 is oscillating then the readings will be haywire depending on the meter used.

Raj

At 05-11-2017, you wrote:

Q13 is an mmbt3904.?
It runs hot, a 2n3904 would be a better choice if replacing it as the leaded version can dissipate more heat.

But there's a hundred different parts that might reduce power on you like that,
you won't do much good just shotgunning every part in the transmit path.
I suggest you check all the DC values around Q13, and not rip that transistor off the board
unless the base and emitter voltages look wrong when pressing the PTT switch:
??? /g/BITX20/files/K7AGE/BITX40%20Voltage%20Measurments.pdf


Re: I made a mistake

 

Well my new kit came in and you wont believe this it turns out my audio jack had went bad. I put the old board back in and it receives just fine and also transmits but the transmit power is very low. the needle moves maybe an 8th of where it did.
Do yall have any ideas on what could be causing the out put to be low because other than that it seems to work?
--
Barrett
K5SSO


Re: raduino v1.27 released (improved suppression of spurious burst)

 

¿ªÔÆÌåÓý

Hi:

If you add the following lines to the code, you`ll have BFO on clk0

?

#define bfo_freq (1200390UL)??? // or whatever your BFO freq is

?

In void setFreq(unsigned long f)??? add

Si5351 bx_setfreq(0, bfo_freq)

?

73-LU5DNM

?

De: [email protected] [mailto:[email protected]] En nombre de Pavel Milanes Costa
Enviado el: martes, 07 de noviembre de 2017 01:47 p.m.
Para: [email protected]
Asunto: Re: [BITX20] raduino v1.27 released (improved suppression of spurious burst)

?

?

El 07/11/17 a las 01:58, Mike Woods escribi¨®:

I am in the process of adding the following features/mods:

  • Multi-banding using the QRP-Labs relay boards (LPF and BPFs)? ?- Requires 5 digital I/O ports (or 10 if you want to drive relays directly from a port)


In the actual state of the project/sketch you don't have as much as 5 free ports, I will suggest for version 2 the use of a I2C I/O expansion board as we already has a I2C bus and the code must be easy to implement.

If this is the path I will use those I/O ports for Output only and in non time-critical outputs to make the delays at minimum.

Allard: I have some experience with using the Si5351 for VFO/BFO from another active project, just let me know when the v2 start to develop to contribute with ideas/code/tips/etc.

--

73 CO7WT, Pavel.


Re: Bitx AGC circuit

 

Dexter
On mine, I have lifted the wire that goes to the top of the VOL pot from the end pin of the
three pin connector.
The now floating lead going to the top of the VOL pot is? connected to the AGC "output".
The AGC "input" is connected to the now vacated pin of the three pin "Volume"connector...

Would this be right?

Phil? G4JVF


Re: Bitx AGC circuit

 

Perhaps 'tombstone' C115?

73 ...


Re: Bitx AGC circuit

 

Please note, *everybody*: The M1 and M2 points, on Rx, are connected not just *t*o the K2 contacts, but *by* them - shorting the 10 'upper' resistor of the divider formed with the FET. THe whole circuit needs to be in series with the *whole* audio path via the relay. I haven't inspected the PCB tracks and componentry, but I suspect a track needs to be cut, either *from* the AF preamp or *to* the volume pot.

73 de ZL2DEX


Re: Bitx AGC circuit

 

Thanks Willy..
I'll try removing that 10K and see what happens.
It's very odd, it just doesn't work as is and I've triple checked
the build and the components.....

73? Phil? G4JVF


Re: PE1NWL raduino 2.0

 

hi john,? hope your doing well.
any luck with your upload problem?? let us know when it's convenient.
73

On Mon, Nov 6, 2017 at 6:59 PM, 1practical.man <1practical.man@...> wrote:
Allard

Will your Raduino version 2 be based on the ATMega 2560 or similar platform?

Just curious about how that is evolving.

BREAK.

I still haven't figured out how to load your code in the original chip. My ancient windows 7 machine won't recognize the chip and allow a write. Thought it worked initially because the LED on the raduino came on, but no code on chip.

I will keep plugging away trying to sort it properly.

This is all new to me. I haven't tried programming since I did FORTRAN in school.

Thanks for your efforts and education that you provide on this list. It's really great stuff

John
KN4GUY







Re: W8TEE B40 real time clock connections #w8tee

Vince Vielhaber
 

Maybe he already happened to have one!

Vince.

On 11/07/2017 10:52 PM, William R Maxwell wrote:
I came up with the idea of adding a RTC but onlyJack can respond as to
why he chose SPI. Maybe have an option?

Bill, VK7MX


On 8/11/2017 1:58 PM, Kevin Hutchinson wrote:

Hi,



I am just getting back into the B40 stuff. I like the clock idea, but.



Why use the SPI bus RTC clocks, when there are tons of I2C RTC clocks
out there ( I¡¯ve got at least 5 or 6 RTC I2C¡¯s laying around)? I¡¯ve
used the I2C bus RTC clocks for years in arduinos and they work great
even in interrupt based code for arduinos. Was there some sort of
design need for it? I am just curious. Might play around and change
Jack¡¯s code to see if it works, but I do not want to start another
code path.



73,

Kevin KB0VHA
--
Michigan VHF Corp.


Re: W8TEE B40 real time clock connections #w8tee

 

¿ªÔÆÌåÓý

I came up with the idea of adding a RTC but onlyJack can respond as to why he chose SPI. Maybe have an option?

Bill, VK7MX


On 8/11/2017 1:58 PM, Kevin Hutchinson wrote:

Hi,

?

I am just getting back into the B40 stuff. I like the clock idea, but.

?

Why use the SPI bus RTC clocks, when there are tons of I2C RTC clocks out there ( I¡¯ve got at least 5 or 6 RTC I2C¡¯s laying around)? I¡¯ve used the I2C bus RTC clocks for years in arduinos and they work great even in interrupt based code for arduinos. Was there some sort of design need for it? I am just curious. ??Might play around and change Jack¡¯s code to see if it works, but I do not want to start another code path.

?

73,

Kevin KB0VHA


Re: W8TEE B40 real time clock connections #w8tee

 

Hi,

?

I am just getting back into the B40 stuff. I like the clock idea, but.

?

Why use the SPI bus RTC clocks, when there are tons of I2C RTC clocks out there ( I¡¯ve got at least 5 or 6 RTC I2C¡¯s laying around)? I¡¯ve used the I2C bus RTC clocks for years in arduinos and they work great even in interrupt based code for arduinos. Was there some sort of design need for it? I am just curious. ??Might play around and change Jack¡¯s code to see if it works, but I do not want to start another code path.

?

73,

Kevin KB0VHA


Re: Toroid measurement

 

Thanks.

Very good info for inductance measurement Theory.

73 de E29AHU
Choke