Keyboard Shortcuts
Likes
- BITX20
- Messages
Search
Re: General Si5351 Question
Not sure which library you are using, perhaps Etherkit?
toggle quoted message
Show quoted text
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 |
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 |
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.
toggle quoted message
Show quoted text
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.? |
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 ? ? El 07/11/17 a las 01:58, Mike Woods escribi¨®:
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
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: 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 |
Re: W8TEE B40 real time clock connections
#w8tee
Vince Vielhaber
Maybe he already happened to have one!
toggle quoted message
Show quoted text
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 --
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:
|
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 |