Keyboard Shortcuts
Likes
- SoftwareControlledHamRadio
- Messages
Search
Harry: I think a good number of people will opt for a RTC. Are the issues such that I might help? Jack, W8TEE
On Wednesday, September 20, 2023 at 06:49:19 AM EDT, Harry Brash <harry.brash@...> wrote:
Jack and Paul I have a modified version of the direct frequency entry software which allows you to set time and date.? I tried it out on a couple of? 'volunteers' and they identified a few issues which I've not had time to sort out yet. Would that be helpful assuming I can sort out the issues they raised? Harry GM3RVL -- Jack, W8TEE |
¿ªÔÆÌåÓýIve seen most of the other radio groups clammering about adding a real time clock module to their radios of late. ?I suspect, long term, this is the teal answer. ?Dr.?William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ ? Owner - Operator Big Signal Ranch ¨C K9ZC Staunton, Illinois ? Owner ¨C Operator Villa Grand Piton - J68HZ Soufriere, St. Lucia W.I. Rent it: www.VillaGrandPiton.com email:??bill@... ? On Sep 20, 2023, at 5:49 AM, Harry Brash <harry.brash@...> wrote:
|
Jack and Paul
I have a modified version of the direct frequency entry software which allows you to set time and date.? I tried it out on a couple of? 'volunteers' and they identified a few issues which I've not had time to sort out yet. Would that be helpful assuming I can sort out the issues they raised? Harry GM3RVL |
Re: T41 Alternative VFO arrangement but will it work?
Hi Greg
I've just about finished the RX board and the wiring from the main board with the 2 clocks.? Be interesting to see how the RX works with the divide by 2. I Googled QEX.? It is an ARRL publication.? I must try to find the article you mentioned.? I'd be interested to know how it dealt with keeping a fixed relationship between the two div by 2s. Harry? GM3RVL |
Re: Alternative to Teensy 4
It has been a few years since I took it, but it was top notch instruction.? Also very unique, since the data being analyzed is music.? A refreshing change from the usual dry engineering material.
I had better understanding of the DFT and data sampling than from any other source I had studied before. -- 73 Greg KF5N |
The time field on the display is set to 12:00 whenever the radio is powered up. There is no provision to set it since we did not require the battery necessary to maintain the correct time. However, the Time library does provide a function (setTime()) that allows you to set the clock's time. Obviously, for this to be useful, you need to provide a battery to maintain the time while the rig is turned off. Jack, W8TEE
On Tuesday, September 19, 2023 at 07:45:25 PM EDT, Paul, KI7LW <pjsiken@...> wrote:
A review of the code seems to imply the T41 time shown in the display should sync up with the DCF77 time signal, but I've never seen that happen (I live in Phoenix). Should it? If so, is there a way to have it sync up with WWVB, which is more accessible in my part of the country? I couldn't find any messages on this topic and haven't seen anything in the book (first edition), hence my question. I have a GPS module I could use to do it but wanted to ask the group first before I move in that direction. Thanks, Paul (KI7LW) -- Jack, W8TEE |
Re: Alternative to Teensy 4
Thanks for the link. It looks like a useful course.
I'm curious as I started a Coursera course a couple of years ago. I won't say which university it was through, but I'm pretty sure it was in Colorado. It was on sensors and motors as in process control, and it was much more detailed than I expected. I'm not exactly a rookie, but it was going to take a lot of study. I reported some problems with equations being wrong (units didn't work out, etc.) and I got no response from the instructors. Several other students reported that quizes had some wrong answers and also got no resposne. I dropped out due to lack of instructor support. How was your experience with this course? |
A review of the code seems to imply the T41 time shown in the display should sync up with the DCF77 time signal, but I've never seen that happen (I live in Phoenix). Should it? If so, is there a way to have it sync up with WWVB, which is more accessible in my part of the country? I couldn't find any messages on this topic and haven't seen anything in the book (first edition), hence my question. I have a GPS module I could use to do it but wanted to ask the group first before I move in that direction.
Thanks, Paul (KI7LW) |
Re: Alternative to Teensy 4
Thanks for the advice guys.? You make a convincing argument for the Teensy, so I'll be sticking between the lines on that one.
As an analogue transceiver builder, I'm really looking forward to learning something new.? Also, I'm enjoying reading "Digital Signal Processing A Practical Guide for Engineers and Scientists" by Smith as an accompaniment to your book.? Since I'm in the Lit / Research phase of the project, I might ask if you had any personal recommendations of books that offer intuitive insights into DSP (although it's hard to beat Smith in that regard!) But perhaps that's the subject of another thread. P.S. the book has just arrived.? It's going to be a long night! 73 |
Re: Alternative to Teensy 4
Hi Picoguy,
?
Based on your post, it looks like you are new to microcontrollers and embedded systems in general.? Welcome!
?
The ¡°BluePill¡± is a Cortex-M3, which has neither hardware floating point operations nor hardware DSP.? The firmware for the T41-EP was born from the Teensy-ConvolutionSDR (DD4WH), which uses a Teensy 3.6 (a Cortex-M4 with hardware multiplication, hardware DSP, and a processor running at 180 MHz) but has support for a Teensy 4 (from looking at the source code).? Checkout:
If you want to stick with STM and hopefully a Cortex-M4 (with hardware floating point operations and hardware DSP), check out the ¡°BlackPill.¡±? You will also have to work out getting the BlackPill to work with the Teensy Audio Adaptor Board or roll your own.
?
The T41-EP firmware has been geared toward the Teensy 4.1 (where ¡°T41¡± comes from according to Jack and Al), which is a Cortex-M7 that has floating point operations, hardware DSP, and a superscalar processor (running at 600 MHz).? If you want to stick with STM and a Cortex-M7, check out the NUCLEO-H7A3ZI-Q, which is priced about the same as the Teensy 4.1, but you will have to work out getting the NUCLEO-H7A3ZI-Q to work with the Teensy Audio Adaptor Board or roll your own.
?
If you want to save a few dollars by using another embedded platform, one will probably have to spend many, many hours porting or adding support to the T41-EP firmware to get it to work with another embedded platform.? If one was planning on making thousands or millions of radios, spending that time may make sense.? If you are just looking for a challenge, more power to you ;)
?
I hope that helps =)
?
Ian |
Re: Alternative to Teensy 4
First, thanks for buying our book. I hope it's been a useful read.
I've worked with most of the common microprocessors and considered most before I settled on the Teensy 4.1. There are a bunch of reasons why I chose the Teensy. First, it has the resource depth (e.g., memory and I/O pins) necessary to do a "real" SDT. Second, it has the requisite horsepower: a 600MHz clock and floating-point processor. Third, it is supported by a robust library that will do almost all major tasks and I "trust" its libraries. Fourth, the Teensy 4.1 board is well-defined while others are not (e.g., the ESP32 boards have dozens of variations and not all ESP32 libraries work with all boards--indeed, some boards have 32 pins, others have 38). Fifth, it works in the current IDE and PRJC makes a real effort to keep it and the supporting libraries current with the IDE. And sixth, it supports the RA8875 display, which gives us a choice of 5", 7", or 9" display. All of the above combine to give the T41 a feature set that is unlike other SDTs (e.g., we can show a 192KHz bandwidth). That said, the purpose of the book is to bring much of the DSP theory into one place, discuss it, and show why we elected to use the circuits we do. We've tried to write the book in an "approachable" manner, making the reading a bit easier than most DSP books, but still giving the reader what they need to know. The book, and the T41, are a jump-off point and we encourage experimentation. Indeed, much of the improvements in the T41 over the past two years are from posters to this site. Developments in the STM32, ESP32, and RP families continue to improve their performance stats to the point where they become viable alternatives to the Teensy 4.1,. We hope others pick up the essence of the T41 and continue to run with it. Jack, W8TEE |
Re: Alternative to Teensy 4
¿ªÔÆÌåÓýBest you start with the Teensy and work back to the STM32 because there are a number of things the STM 32 will not be able to do that the Teensy does. ?The audio hat is a good place to start. ? ? Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ ? Owner - Operator Big Signal Ranch ¨C K9ZC Staunton, Illinois ? Owner ¨C Operator Villa Grand Piton ¨C J68HZ Soufriere, St. Lucia W.I. Rent it: ? Moderator: North American QRO Group at Groups.IO. Moderator: Amateur Radio Builders Group at Groups.IO. ? email:? bill@... ? ? From: [email protected] <[email protected]> On Behalf Of picoguy via groups.io
Sent: Tuesday, September 19, 2023 2:32 AM To: [email protected] Subject: [SoftwareControlledHamRadio] Alternative to Teensy 4 ? Greetings, I've purchased the SDRT book and I'm currently waiting on delivery. |
Alternative to Teensy 4
Greetings, I've purchased the SDRT book and I'm currently waiting on delivery.
In the meantime, I'm hunting around trying to source components I know I'll need, starting with the Teensy 4x. One thing that strikes me straight away is the steep price of the Teensy compared with other Arduino platforms I'm familiar with (Nano, etc) and that's before you include the sound processing extension. So, the obvious question would be: has anybody tried to replace the Teensy with a comparable (caveat!) platform, like the STM32 (BluePill)? The caveat being that from what I understand, the Teensy has more grunt. Since my plan at this stage is to treat the T41 as a great example of how to build an SDT in general and perhaps actually building something slightly simpler (an 80m SSB mono-bander would do me just fine!) I wonder then if you can loosen some of the constraints (starting with the Teensy). I may be way off the beam, of course.? Regards. |
Re: T41-EP Modifying V10/11 systems to run V12 software
Hi John-
If you look at the top of the .ino file, you will see the list of fixes incorporated in that release plus a history of the changes from past releases. If you have something which is not covered, please post it here.? Please note there are several bug fixes in a pending release.? Hopefully what you have found is already covered. -- 73 Greg KF5N |
Re: T41-EP Modifying V10/11 systems to run V12 software
¿ªÔÆÌåÓýJohn, I¡¯m currently writing that list for the V012 boards.? I hope to have it done tonight now that I am back from holiday.? I too have used the AD831¡¯s to great success, and the rest of what you have done sounds amazingly similar to what I have.? I also just got a FPGA test kit which opens a lot of doors.? I think it may be the next step. ? ? Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ ? Owner - Operator Big Signal Ranch ¨C K9ZC Staunton, Illinois ? Owner ¨C Operator Villa Grand Piton ¨C J68HZ Soufriere, St. Lucia W.I. Rent it: ? Moderator: North American QRO Group at Groups.IO. Moderator: Amateur Radio Builders Group at Groups.IO. ? email:? bill@... ? ? From: [email protected] <[email protected]> On Behalf Of jakefromcf via groups.io
Sent: Monday, September 18, 2023 2:18 PM To: [email protected] Subject: Re: [SoftwareControlledHamRadio] T41-EP Modifying V10/11 systems to run V12 software ? Is the Master Bug List published ? I realise it is dynamic with items added and removed as sorted, I would like to be able to see if issues I have found are included and forward any not so. |
Re: T41 Alternative VFO arrangement but will it work?
5 volts on the flip-flops and also the 5 volt version of the multiplexer IC.? A combination which does good things for higher frequencies!? Rod Gatehouse has already shown that those changes work.
Combine that with divide-by-two instead of divide-by-four and things start to look even better. -- 73 Greg KF5N |
Re: T41 Alternative VFO arrangement but will it work?
Hi Greg
I did alter the QSD 74AC74 to run on 5V to speed it up as it is out of spec at 3V3 and over 100MHz (Neville Marr's suggestion)? and the 10m RX worked well.? Previously I just got a lot of noise on 10m but I was getting good S/N with 1uV input.? I didn't modify the TX side. 73 Harry GM3RVL |
Re: T41 Alternative VFO arrangement but will it work?
¿ªÔÆÌåÓýThe difficulty will, of course, be keeping the two clocks phased without using the same PLL¡? ? ? Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ ? Owner - Operator Big Signal Ranch ¨C K9ZC Staunton, Illinois ? Owner ¨C Operator Villa Grand Piton ¨C J68HZ Soufriere, St. Lucia W.I. Rent it: ? Moderator: North American QRO Group at Groups.IO. Moderator: Amateur Radio Builders Group at Groups.IO. ? email:? bill@... ? ? From: [email protected] <[email protected]> On Behalf Of Harry Brash
Sent: Monday, September 18, 2023 11:44 AM To: [email protected] Subject: [SoftwareControlledHamRadio] T41 Alternative VFO arrangement but will it work? ? I was planning to convert my V10 system to run like V12 with two clocks phased 90 deg apart and was wondering what to do with the 74AC74s which are already mounted on the V10 QSD and QSE boards. I¡¯m going to try a different system which may have some advantages over V12 or, of course, it may not work at all. I am going to run two Si5351 clocks at the same frequency as in the V12 but I¡¯m not going to use phase control.? For that reason, the clocks can each run down to about 1MHz.? I am going to turn on invert on one clock so that the clocks are now 180 deg apart (they will be on the same PLL and there will be a PLL reset to sync them. Both Si5351 clocks will run at twice the wanted output frequency and will each be divided by 2 by half a 74AC74 to give two output signals at the right frequency and separated by 90 deg ready to drive the demodulator and modulator in the QSD and QSE respectively. The two clocks will tune down to about 500kHz which will allow top band to be included and they will probably still allow 6m at the other end. I¡¯m about half way through modifying the QSD so if you think this won¡¯t work please explain why and save me some effort!! One remaining issue is to sync the two divide by 2s so that their behaviour is predictable.? I think I have a simple solution. Harry GM3RVL |