Keyboard Shortcuts
Likes
Search
Fast tuning buttons
Michael Davis
I have seen some front Bitx panels with buttons. Not sure if they are fast tune momentary switches or not, but after destroying a 10 turn Bourns 10k, linear pot by my miswire error, I thought 2 momentary switches would allow fast tune without going all the way to the pot end.?Well, I don't understand the raduino, but as we know when you turn fully ccw (min resistance) from wiper to that end?the raduino fast tunes in that direction, when you turn fully cw (min resistance) from wiper to that end, the raduino fast tunes in the other direction. I am assuming that the raduino is programmed to read those values from the violet wire to the green and yellow wires, and respond appropriately. So (if I'm correct) my button thought by connecting the pot wiper to one end and a second button, wiper to the opposite end should work. This would be especially convenient when using a 10 turn pot. Another thought would be a fine tune (100k or so) pot in parallel with the wiper (violet wire).?Also, I have seen a 3 turn, 10k, linear pot. Has anyone tried that type? |
Jack Purdum
Evidently, there are two types of "fast tune" out there. The raduino uses the end-stops of the pot to fast tune in a given direction. My version of Fast Tune uses a rotary encoder and interrupts to change the tuning increment. If the user is slowly tuning around, a default increment is used; perhaps 100Hz. Every detent on the encoder causes a +/- 100Hz change in frequency depending upon encoder rotation direction. However, moving from one end of the band to the other is slow that way. With Fast Tune, a software interrupt constantly measures the rate at which the user is tuning. If that rate increases above a certain (user-defined) threshold, the increment automatically increases to 10KHz (or whatever you want it to be). As you approach your target frequency and slow down the tuning rate, the increment automatically drops back to the default. Evidently there's been some confusion on Fast Tune.?Usually when I talk about Fast Tune, I'm referring to the interrupt-driven encoder type of tuning, which obviously doesn't apply to everyone. Jack, W8TEE From: Michael Davis <maddmd818@...> To: [email protected] Sent: Tuesday, March 14, 2017 2:42 PM Subject: [BITX20] Fast tuning buttons I have seen some front Bitx panels with buttons. Not sure if they are fast tune momentary switches or not, but after destroying a 10 turn Bourns 10k, linear pot by my miswire error, I thought 2 momentary switches would allow fast tune without going all the way to the pot end.?Well, I don't understand the raduino, but as we know when you turn fully ccw (min resistance) from wiper to that end?the raduino fast tunes in that direction, when you turn fully cw (min resistance) from wiper to that end, the raduino fast tunes in the other direction. I am assuming that the raduino is programmed to read those values from the violet wire to the green and yellow wires, and respond appropriately. So (if I'm correct) my button thought by connecting the pot wiper to one end and a second button, wiper to the opposite end should work. This would be especially convenient when using a 10 turn pot. Another thought would be a fine tune (100k or so) pot in parallel with the wiper (violet wire).?Also, I have seen a 3 turn, 10k, linear pot. Has anyone tried that type?
|
Michael Davis
Thanks Jack, by end stops on the pot, I assume zero resistance (or close to zero) as an end "stop". There isn't really any physical stop connection at either end of rotation. I am assuming that zero or close to zero resistance to the yellow wire feed will fast tune one way and close to zero to the green will tune the other way. Do you concur? I know it seems too simple, but it makes sense to me.
Sent from Mike's iPad WA1MAD |
Jack Purdum
Yes. From: Michael Davis <maddmd818@...> To: [email protected] Sent: Tuesday, March 14, 2017 10:01 PM Subject: Re: [BITX20] Fast tuning buttons Thanks Jack, by end stops on the pot, I assume zero resistance (or close to zero) as an end "stop". There isn't really any physical stop connection at either end of rotation. I am assuming that zero or close to zero resistance to the yellow wire feed will fast tune one way and close to zero to the green will tune the other way. Do you concur? I know it seems too simple, but it makes sense to me. Sent from Mike's iPad WA1MAD |
Jack Purdum
Fast Tune works by observing the rate at which the user is turning the encoder. The timing and tuning rates are set with #define starting around line 64 of the attached files. For me, if the encoding is pulsing faster than once per 100ms, I'm doing a Fast Tune. Slower than that and I'm just tuning around. Read the code in loop() to figure out how to use it. You will need to put both files in your project subdirectory. Jack, W8TEE From: VE7WQ <v@...> To: [email protected] Sent: Saturday, February 10, 2018 10:16 PM Subject: Re: [BITX20] Fast tuning buttons Jack, just ordered 2 pcs of KY-040 rotary encoders. How can I implement your version of fast tune for the BITX40 Raduino? |
VE7WQ
开云体育Thanks a lot, Jack! Saturday, February 10, 2018, 7:51:34 PM, you wrote: JPvGI> Fast Tune works by observing the rate at which the user is turning the JPvGI> encoder. The timing and tuning rates are set with #define starting around JPvGI> line 64 of the attached files. For me, if the encoding is pulsing faster JPvGI> than once per 100ms, I'm doing a Fast Tune. Slower than that and I'm just JPvGI> tuning around. Read the code in loop() to figure out how to use it. You JPvGI> will need to put both files in your project subdirectory. JPvGI> Jack, W8TEE 73! George VE7WQ |