Author Topic: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator  (Read 558333 times)

0 Members and 4 Guests are viewing this topic.

Offline Johnny B Good

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: gb
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1750 on: January 24, 2019, 11:32:17 pm »
Ist it worth to get a FY6800 if you already have a Toellner 7401 and the build in AWG from Rigol MSO5000?

Or better a old wavetek Model 275? I think the wavetek is to old or? Waveform has to be tipped in over the buttons because i don't have a GPIB..

 Hi, Noy,

 The answer to that question rather depends on what you need. Not being familiar with those items of test gear, I had to search for information and landed up spending pretty well all day looking not only at youtube vids and other eevblog postings about the gear you mentioned but also distractions on frequency standards kit such as gpsdo projects and kits, taking note along the way that I might want to buy myself a u-blox NEO‑M8N gps module and have a go at making my own gpsdo reference or else blow 149 euro on a GPSDO2 from SV1AFN. Anyhow, all that aside, the conclusion I came to was that an FY6800 would, in several respects be a significant upgrade over all of the test gear you mentioned. Considering the cost of the MSO alone, an extra 100 dollars US on Feeltech's offering seems to be well worth considering if you want to go beyond the limits of a single channel basic 2MHz sig genny or the 5v p-p limits of the MSO's built in dual channel AWG.

 Regarding my own speculation on the possible need to replace the front panel of my much modded 6600 by cannibalising the front panel from a brand new FY6800, I finally got round to taking a closer look at the front panel which revealed actual soldered in switches and the possible reason for my losing the digit cursor highlighting in the shape of a badly soldered in encoder module.

 I re-sweated the solder joints (3 stand off pins top and bottom of the rotary encoder board which joined it to the front panel pcb) to get rid of the downward droop and reflow a suspect joint. Then I removed the offending right arrow switch and swapped it with the "CH2" switch where the extra stress would be better tolerated away from the extreme end of the panel's PCB and the better action of the "CH2" switch, now sat in the right arrow switch location would reduce the forces being applied to the extreme RHS of the front panel PCB.

 I can no longer see any misbehaviour no matter how hard I try to provoke it, so it seems the switch swap (and resoldering the encoder connections) has nicely solved this issue. The original right arrow switch works just fine in its new "CH2" better supported location under the larger and easier to press square shaped button dome. Also, I noticed the use of only two fibre washers between the display/switch panel and the cpu board so fitted fibre washers to the other 3 or 4 fixings to try and balance it up. I used thinner fibre washers by way of a compromise in case there was an actual reason for Feeltech choosing only to fit two washers.

 Although I'm not overjoyed by the use of membrane operated switches, I'm happy enough that the right arrow button does now operate tolerably well (by the standards of membrane switches) and no longer suffers random loss of the digit cursor which is a relief seeing as how frequently the cursor positioning switches will be operated compared to all the others.

 The reason for my taking the front panel apart was on account of my stripping the whole contraption down in order to improve soldering iron access to modify the output attenuator from an 85ohm pad into something approximating a 50 ohm pad. I shunted the 100 ohm shunt elements with 120ohm smd resistors and wired some ancient multiturn pots across the 510 ohm series elements to let me trim the unterminated attenuation to match the original calibration Feeltech had applied to hide their goof.

 It seems I miscalculated the new resistor network values and found myself needing a much lower value across the 510 ohm series elements than my 8K2 estimate, landing up with trimpot values of 339 and 350 ohms, resulting in a 44.5 ohm pad rather than the desired 50 ohm pad. Still, whilst not perfect, it'll do for now (a 5.5 ohm discrepancy is a considerable improvement over the original 35 ohm discrepancy). I've subsequently had two more goes at calculating replacement resistor values and I'm just getting more confused as to which two sets of values are closest to being correct, so I'm putting further refinement effort to one side for now.

 After using my HF transceiver to listen to the 20MHz carrier being produced by the AWG, I'm once more looking for a better PSU solution since I'm convinced that what others have described as 'appalling sideband/phase/jitter noise is nothing more than modulation from voltage rail ripple. I need to make up a battery supply (two 12v SLAs with a 5v regulator to provide the three rails) to test this hypothesis before I spend Ghod knows how long to track down a suitable well screened three rail power supply solution. All I know at this stage is that there actually are suitable "designed for test gear" ultra low noise dc-dc switching converter modules available - I just haven't dared to seek a price quote.  :scared:

 One final point. When I replaced the crappy C8 mains connector with a C6 last week, I used a two pole rocker switch. Unfortunately, it wasn't one rated to survive soldering wires to its tags and I damaged it. It still worked at that time but I wasn't entirely happy about it. Nevertheless, I'd spent enough time sorting it out so wasn't in the mood to wire up another switch so accepted it as the best of a bad job.

 A couple of days ago, that came to bite me in the backside when, after unusually having left it switched off overnight, I came to turn it on early in the morning to check out its frequency drift from cold, it didn't power up until I held the rocker switch pressed in the on position. Having proved my doubts about its long term survival of the soldering iron abuse, I had no choice but to pick out another rocker switch replacement from my assortment of salvaged single pole rocker switches (that damaged switch had been the only two pole example of the breed I'd had in my possession).

 This meant I had to recover the original plug in switch flylead from its repurposing as a jumper plug courtesy of a crimp on silicone grease filled connector and hope it was still long enough for the job (it was, but only just!) and thin out the lower flange of the switch so it could overlap the top of the slide in C8 connector without fouling by use of a junior hacksaw and a small file (hence my original reluctance to replace the damaged switch to begin with).

 Anyhow, I successfully soldered the flylead onto the replacement switch's solder tags without damage this time (I guess the plastic used by this one must have been rated for soldering temperatures - I'd had to unsolder the cut off remains of the original wires before I could repurpose it and that went ok). Thankfully, the flylead was just long enough to reach the psu connector so all was well with my repair and I was finally able to start my "Frequency Drift from Cold" test of the 0.1ppm 50MHz TCXO module using the BBC Radio 4 LW transmission on 198KHz as my Rubidium frequency reference.

 It does have a strange power on drift characteristic from an ambient of 17deg C where it starts some 30ppb off frequency transiting the 0ppb mark some 5 minutes or so later before settling on a 15 to 20 ppb error some 30 to 40 minutes after that. Once the ambient reaches 21 to 22 deg C it settles to within +/- 5ppb of the 198KHz Rubidium reference frequency. This behaviour (settling to within +/-5ppb at 21/22deg C at any rate) seems consistent from day to day which is quite gratifying for a 100ppb rated TCXO module which had cost me less than 16 quid delivered.  :)

 For me, the Feeltech FY6600 has been a very cost effective investment indeed. The only other T&M kit I've ever possessed have both been boat anchors of 1950s vintage. A Marconi signal generator and a 5MHz 'scope which I last used over quarter of a century ago, now languishing in my rather neglected basement radio shack come workshop.

 Indeed, it's been so long since I last used them, I can't even recall the frequency range of the sig genny nor whether the 'scope was single or dual beam. Furthermore, I'm not even sure I have enough strength to manhandle the 'scope off the dexion shelving to set it up on a bench for testing. The Marconi sig genny I think is a little lighter and also sat on a lower shelf so I think I could just about manage to drag it out and onto a test bench... but only if I had a mind to do so.

 Quite frankly, as much as I'd like to, I would have to be out of my mind to even attempt such a strenuous exercise just to satisfy casual curiosity, besides which, I'd have to find somewhere else to stack the stuff already piled up on my basement test bench just to make room for said boat anchors - I wouldn't want to be lugging them about any more than I'd absolutely have to if curiosity were to ever overcome my sense of self preservation.

 Anyhow, now that I've upgraded those boat anchors to a Siglent SDS1202X-E and the FY6600, they're now well and truly relegated to the status of vintage T&M curiosities. There's been considerable development in T&M kit over the past half century or so since that vintage T&M gear was last manufactured, thank Ghod!  :)

 Regards, Johnny B Good.
 
John
 

Offline Noy

  • Frequent Contributor
  • **
  • Posts: 361
  • Country: de
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1751 on: January 29, 2019, 10:08:27 pm »
Hi, got a FY6800 now..

Managed somebody to run the software in Linux? Maybe with wine? Which special things do i have to install in wine(winetricks)?

Is there another Linux software around?

Which hacks are worth to do on the fy6800?
Adding THS3095 / THS3491 ? Although switching to another 50MHz TCXO? Which one will fit directly in the pcb? There are some 0.28ppm 50MHz available at mouser? Or a bit cheaper 2.5ppm. Both better than 100ppm
« Last Edit: January 29, 2019, 10:11:29 pm by Noy »
 

Offline Johnny B Good

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: gb
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1752 on: January 30, 2019, 08:04:30 pm »
Hi, got a FY6800 now..

Managed somebody to run the software in Linux? Maybe with wine? Which special things do i have to install in wine(winetricks)?

Is there another Linux software around?

Which hacks are worth to do on the fy6800?
Adding THS3095 / THS3491 ? Although switching to another 50MHz TCXO? Which one will fit directly in the pcb? There are some 0.28ppm 50MHz available at mouser? Or a bit cheaper 2.5ppm. Both better than 100ppm

 Hi, Noy

 Can't help with the software since I still haven't gotten round to setting up the USB pass through for my winXP VM (VBox) and, afaiaa, there isn't any *nix version of the Feeltech SW being offered so it's either wine or a windows VM solution.

 The opamp upgrade is worth doing. Even the THS3001 opamps would be an improvement over the 3002i originally fitted. The 3095, if still available will be fine otherwise use the latest 3491 chip which, TBH, is a little over-specified for this application.

 Fitting a drop in TCXO replacement for the XO chip is not a good idea since your replacement is likely to land up running at 50 deg C just like the original chip did on account of its proximity to the three analogue voltage regulators raising the PCB temperature to 70degC! You really do need to install a cooling fan before upgrading the XO chip or else the 20 to 30 deg C delta from switch on will make a mockery of your 0.1ppm 50MHz TCXO upgrade by hiking its temperature well beyond the 0 to 25 deg C operating range typically specified in order to meet the 0.1ppm stability rating. Typically, the spec degrades to 0.5ppm in the sub zero and the 25 to 65 deg C temperature ranges (mine only claimed a degradation of 0.2ppm for this extended range as it happened).

 A much better option is to buy a TCXO clock module, similar to this 100MHz one here,  <https://tinyurl.com/ycsqvlml> (it seems this seller has now sold all of his stock of 50MHz oscillator modules) so you can mount it well away from the heat. I've got mine mounted at a jaunty 45 degree angle above the 50mm fan I'd installed into the base of the case between the back panel and the psu board, adjacent to the main board. This not only acts as a deflector to direct the airflow towards the front of the case, it also receives the full benefit of the incoming cooling airflow to isolate it from the heat within. Even so, there is still a small amount of heat pollution to raise the oscillator board temperature a degree or two above room ambient but at least it's a vast improvement over the more likely 10 to 20 degree rise in even the coolest part of one without the fan modification.

 I chose the 50MHz board simply because it was the cheapest way to get hold of a 0.1ppm 50MHz TCXO. I was just going to remove the TCXO from the board and transplant it directly to the original XO chip location but, when I measured the temperatures on and around the XO with my IR thermometer, I had a complete change of mind and decided to make use of the whole oscillator board as supplied.

 In retrospect, it would have been better to have used a 10MHz TCXO and replace the XO chip with an NB3N502 14 MHz to 190 MHz (output) PLL Clock Multiplier chip wired up to multiply it back up to 50MHz. The 10MHz TCXO modules are more available than the rarer 50MHz ones so can often be had below the 20 dollar price I paid for mine, plus, you then have the option of fitting an external 10MHz clock socket and a switch giving you the option to feed it from an external GPSDO or Rubidium clock reference.

 If you're not planning on replacing the smpsu board with something better but want to raise the 11.5 ish volts on the nominal +/-12 volt rails to a more useful 13.5 to 14 volts to make more effective use of an opamp upgrade and give you a couple of volts margin on the DC offset range (literally none whatsoever at the 20Vp-p output setting!), then the most efficient way to achieve this is to wind a single turn secondary on the transformer (there's ample space to wind 3 or 4 such turns in parallel with the existing transformer using ordinary 0.6mm solid core hook up wire and it should be do-able without unsoldering the transformer as I had to when I added two turns aiding to each end of the 12v windings). This then can be used to buck the 5v winding, saving the need to raise the 4.95 volts to the 5.49 volt mark just to increase the 12v rail voltages.

 You can lift the anode end of the upgraded diode used for the 5v rail so as to wire in this single turn in series with the original transformer connection to said diode. If you connect it series aiding, the 12v rails will drop by a couple of volts, indicating the need to reverse the connection. This provides a less lossy way to raise the 12v rails to a more useful voltage level and reduces the extra heat generated on the main board with the 10% boost on the 5v rail applied only for the sake of raising the 12v rail voltages. Unlike the "Add two turns onto each end of the 12v windings which involved unsoldering the windings from the tags and soldering the extra wire onto the released ends of those windings, this transformer mod completely eliminates the risk of transformer damage and is readily reversed. Regardless of this, it's still worth upgrading the original crappy rectifier diodes with better suited types which makes the additional single turn buck winding mod a trivial side task to the work involved in replacing the diodes.

 Of course, you can simply replace the whole PSU with a ready made unit of better specification since, even with the fitting of a cooling fan in the base to the rear of the original PSU, there's still ample space to fit a larger PSU module. I have a suspicion that the switching ripple noise of the original psu board is the real culprit behind the claims of 'horrendous jitter' when using it as an RF signal generator with HF radio equipment but I haven't yet gotten round to making up a + and - 12v battery supply feeding a 7805 regulator to provide the 5v rail entirely free from any such PSU noise to verify this suspicion that what I hear using an HF transceiver on a 20MHz sine wave output setting is simply amplitude modulation from the psu ripple voltage. Hopefully, this noise is due to supply ripple voltage rather than something more fundamental to the mainboard itself.

 IOW, I'm now reconsidering the analogue PSU option as a possible requirement to eliminate this defect in spite of my reservations over the additional waste heat such a supply will inject into the box. There are, apparently, such things as ultra low noise DC-DC switching converter modules designed with the needs of T&M gear specifically in mind. These can be used with a conventional transformer and rectifier setup in place of the heat generating anaolgue voltage regulators, neatly avoiding the regulator waste heat issue but I haven't yet dared to get any quotes on pricing since I've yet to prove my suspicions about the existing smpsu board. In any case I may yet be able to get hold of a three rail screened smpsu with low noise and ripple specifications similar to those dc-dc converter modules.

 Although the FY6800 is already blessed with an IEC C13/14 connector to start with, neatly addressing the thorny issue of half live mains leakage voltage, I'm not impressed with the way they gone about connecting the safety earth from what I've seen of published photos of the vandalising of the PSU to main board connecting cable where they've rather pragmatically simply chopped one of the two ground wires to join the safety earth connection to, leaving the other end disconnected, thus compromising the ground connection between the psu and the main board. I suggest you join that loose grounding wire back onto the joint used by Feeltech to bodge the safety earth connection.

 Such bodgery by Feeltech isn't unusual, witness the firmware bodgery employed to correct the mistake made in the board's manufacture where they placed 100 ohm shunt resistors in error for the (most likely) 56 ohm resistors required to create a 20dBish 50 ohm attenuator pad in place of the 85 ohm pad they landed up with as a result of that cockup. Since the FY6800 is supposed to be an improved version of the FY6600, I'm wondering about whether or not that extends to correcting this manufacturing cock up.

 It's a fairly trivial matter to test what happens to the output voltage when the relay clicks in at the 500mV setting under terminated and unterminated conditions. There might be a small discontinuity in the change of voltage level in each case but if they've corrected this issue, it should be similar in both cases (open circuit or terminated). With the Fy6600, the discontinuity in the open circuit case was imperceptible but repeating this test with a 50 ohm termination in place produced a massive level change as the relay switched the attenuator in and out of circuit. Perhaps you can repeat this test and let us know your findings?

 Anyway, that's quite a chunk of 'things to do' so I'll summarise the list here and in order of priority as I see it:-

1:  Install a small cooling fan. Natural convective cooling with the current vent slots arrangement does nothing for the cooling, especially when tilted up on its prop stand where you'll get just about the same cooling effect as if no vents whatsoever had been provided. Those vents will only be a benefit with the addition of forced air cooling.

2:   Upgrade the PSU (modify or replace) and, in the case of the FY6600 (not needed for the FY6800), fit an earthed mains socket (preferably an IEC C6 if you want to reduce the "Tail Wags Dog" effect). You can use a 10K resistor to link the 0v rail to the safety earth pin if you just want to kill the half live mains voltage without introducing troublesome mains earth grounding loops and the need to incorporate a "Grounded/Floating" option switch.

3: Once you've dealt with points 1 and 2 above, you can upgrade the rather weedy THS3002i opamp with a pair of THS 3001/3095/3491 opamps (take your pick, any of them will be better than what it was cursed with).

4:  Remove the rather execrable XO chip from its rather toasty 50 deg C location and install a 0.1ppm 50MHz TXCO module in the coolest part of the case or use a 10MHz TCXO module with  an NB3N502 PLL Clock Multiplier chip soldered onto the original XO location (it won't mind the 50 deg C temperatures - just make sure the TCXO module is kept away from the heat!).

[EDIT 2020-04-14]

5: Depending on whether there is still the issue of the 85 ohm attenuator pad to contend with in the 'Improved' FY6800 model, you might find yourself impelled to repopulate with resistors recalculated to create a 50 ohm pad that has the same unterminated voltage attenuation as the 85 ohm one to match the correction applied by the firmware fix.

 Working out the required resistor values isn't quite so easy to do, even with the assistance of on line dB ratio and attenuator resistor network calculators. I landed up with a 45 ohm attenuator pad after adjusting the series element resistance with multiturn trimpots after putting 120ohm resistors across the 100ohm shunt elements to get a precise match to the Hi Z impedance attenuation of the original. I'm still confused by the results of my two subsequent attempts to calculate the required resistor values so I've left that as a minor annoyance to be dealt with at a later time. The resultant 45 ohm attenuator is at least some improvement over the original (but it's still not ideal).

 If you do test the output levels around the 500mV setting where you can hear the relay click in and out, please let us know your results.


5: Ignore all the tosh above and replace those cockamamie 85 ohm resistor networks with a bog standard 20dB 50 ohm pad by replacing the 100 ohm shunt resistors with 61.2 ohm resistors and the 510 ohm series elements with 249 ohm resistors (both from the more expensive E192 preferred values 0.5% range). You can use an on-line Pi attenuator calculator to try alternative preferred values such as this one here:-

https://chemandy.com/calculators/pi-attenuator-calculator.htm

Regards, Johnny B Good.
« Last Edit: August 19, 2020, 02:01:14 am by Johnny B Good »
John
 

Offline Noy

  • Frequent Contributor
  • **
  • Posts: 361
  • Country: de
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1753 on: January 30, 2019, 08:25:53 pm »
Thx for the summary. I will test it and give a Report.
 

Offline Johnny B Good

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: gb
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1754 on: January 30, 2019, 08:33:57 pm »
Thx for the summary. I will test it and give a Report.

 Thanks for the swift response and I look forward to your report.

Regards, Johnny B Good.
John
 

Offline MT

  • Super Contributor
  • ***
  • Posts: 1616
  • Country: aq
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1755 on: January 30, 2019, 10:27:32 pm »
FY6800 test and teardown.
 

Offline Johnny B Good

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: gb
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1756 on: January 31, 2019, 12:06:02 am »
I've seen it already! Oh God, how I've seen the start of it so many fekin' times in my search for more informative reviews that I've lost count. >:(

 What's particularly annoying about that video is the use of "Rockyvision"(tm). I'd imagine motion sickness sufferers would have a hard time trying to watch that video. Why the hell didn't he fix the rocky table before recording his review? I'll often watch repeat videos to pick out stuff I may have missed the first (or even second) time round but not this one.

JBG
John
 

Offline MT

  • Super Contributor
  • ***
  • Posts: 1616
  • Country: aq
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1757 on: January 31, 2019, 12:43:41 am »
You may have seen it but perhaps others may not!  :)  i just wonder if FY68 is as terrible as FY66!? Very few seams dare buy one! ;D
 

Offline beanflying

  • Super Contributor
  • ***
  • Posts: 7360
  • Country: au
  • Toys so very many Toys.
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1758 on: January 31, 2019, 12:57:30 am »
You may have seen it but perhaps others may not!  :)  i just wonder if FY68 is as terrible as FY66!? Very few seams dare buy one! ;D

Sorry but that statement is  :bullshit: in spite of the attempted humour. The FY6600 was a flawed product certainly and some had failures but a lot more didn't and it represents great value. There has been a lot more paid for products with much worse performance and issues. The main failing was Feeltech themselves putting up the shutters and not resolving or providing a mechanisim to fix those issues of some customers (firmware support).


Best not to add to much detail on the FY6800 here as there is already several threads with that in the title so it will get lost over time.
Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 

Offline Gege34

  • Contributor
  • Posts: 15
  • Country: fr
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1759 on: January 31, 2019, 08:44:17 am »
Johnny B Good thank you very much for this great description to improve the FY6800 :-+.
I have the FY6800 from KMoon (firmware 1.7.1 but reported as 1.7 with the PC software).

1. Could you please make a picture of the internal modded device to see were you put the fan and the TCXO.

2. About the power supply upgrade, to summarize, what is the easiest way to improve the original one?

4. About the TCXO how to properly connect it (cable to use, ...) to the main board?
I have found the 50MHz version here (several of available).

Thank you
 

Offline MT

  • Super Contributor
  • ***
  • Posts: 1616
  • Country: aq
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1760 on: January 31, 2019, 05:10:10 pm »
You may have seen it but perhaps others may not!  :)  i just wonder if FY68 is as terrible as FY66!? Very few seams dare buy one! ;D

Sorry but that statement is  :bullshit: in spite of the attempted humour. The FY6600 was a flawed product certainly and some had failures but a lot more didn't and it represents great value. There has been a lot more paid for products with much worse performance and issues. The main failing was Feeltech themselves putting up the shutters and not resolving or providing a mechanisim to fix those issues of some customers (firmware support).
Best not to add to much detail on the FY6800 here as there is already several threads with that in the title so it will get lost over time.

FY66 is not bad? From what i learned form this thread the firmware seams to freeze for some people making the unit non working while FY as you said your self dont provide any means at all to fix this nor allowing a third part, which inhibits my self to buy a FY66 and as such i consider that a failed product. Or have i missed /misinterpreted something else what you said is infact contradictory :bullshit:?

On that base i have serious constraints into buying a FY68. How do i know the FY68 is not flawed with problems?  :-//
Other people in this thread have said "dont by a FY product until they fix FY66", well thats a fair statement i think.

However i do concur that FY68 deserves its own thread i hope will just contain 1 page not 71 as FY66 got! ;)
« Last Edit: January 31, 2019, 05:11:57 pm by MT »
 

Offline Noy

  • Frequent Contributor
  • **
  • Posts: 361
  • Country: de
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1761 on: January 31, 2019, 05:12:23 pm »
I ordered some samples from ti for the ths3491. Hope the advertising of "more headroom" and so on is true. Maybe then there is no need to build a new power supply. Even If a linear one would be great.
Also i will check If its possible to twaek the original Power supply to 13-14 V maybe some other feedback resistors?

Fojnd the same txco and ordered it (directly from Ali).
Need to Check the supply from it (12V to high and 5V too Low.) and If the 5V Out is ok or maybe i have to adjust it to 3.3V?

I think it is an easier way instead of using a pll Chip. And i don't have a gpsdo so i don't need an external clock in.
Maybe i will use a si5351A? But i think it is even more  worse than the original Crystal?



 

Offline Noy

  • Frequent Contributor
  • **
  • Posts: 361
  • Country: de
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1762 on: February 01, 2019, 10:39:39 pm »
So i tried to find your 50 Ohm issue.
For me IT IS not totally clear for me what i should See or mit See. Can you explain it a Bit more? I looked at the output with 0.6 and 0.5 Amplitude. And checked it with 50 Ohm termination and without..

Only issue i swa ist a small dc offset as Soon as i Switch the Mains on... Can i recalibrate it?
 

Offline gamerpaddy

  • Contributor
  • Posts: 33
  • Country: de
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1763 on: February 03, 2019, 12:36:52 am »
What's particularly annoying about that video is the use of "Rockyvision"(tm). I'd imagine motion sickness sufferers would have a hard time trying to watch that video. Why the hell didn't he fix the rocky table before recording his review? I'll often watch repeat videos to pick out stuff I may have missed the first (or even second) time round but not this one.

i did that on purpose, just for people like you   ;D


Ive got 3 of the fy6800 units now, two of which i bought broken.  20, 30 and 60mhz model all of them share the same internals (v1.7 board) but different software-config.
one was a easy fix, just a connector was unplugged
the other one had its Powersupply break. (IC blow, main capacitor a bit on the low side, pcb cracked. Fuse(c)apple inc intact . 
the numbers have been rubbed off but i figured out its a THX203H IC
before i order a buch of them, id rather make myself a drop-in replacement pcb with linear regulators

time for somone to write a custom firmware, id rather need a sweep trigger than a sync/uplink IO




Offline lmsele

  • Newbie
  • Posts: 2
  • Country: us
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1764 on: February 03, 2019, 11:47:48 pm »
 I found that loading a file length @ 8193 prevents the run time shut down error.

Here is what I did:
1. generate 8192 length .csv
2. Rename it to .fy; press the waveform window tab
3. Go to file at top of main window; press open
4. Open your file (length 8192)
5. The "extraction data" window opens.
6. Click the "open file" button in the extraction window
7. Your waveform should be visible in the extraction window.
8. There will be several dialog boxes open in the extraction window data length, fetch length, start, end.
9. Enter 8193 into the "end" dialog box
10. Your waveform will now be visible in the waveform window.
11. Upload to your desired memory location
12 Your waveform will be visible on your oscilloscope.
 

Offline gamerpaddy

  • Contributor
  • Posts: 33
  • Country: de
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1765 on: February 04, 2019, 12:42:24 am »
just to note,
 the pc software asks the device for its firmware by sending
Code: [Select]
UVE\n, the device responds with for example
Code: [Select]
v1.7\n\n
the firmware downloaded by the pc software is this:
fy6800:
http://feeltech.net/software/updata/FY6800/download.php?vison=DDS&name=FY6800-DDS.FYbi

fy6600:
http://feeltech.net/software/updata/FY6600/download.php?vison=DDS&name=FY6600-DDS.FYbi

not sure how its converted / flashed. forgot to run my logicanalyzer when updating my unit.  gotta figure out how to trick the firmware check that theres a newer version.
it also doesnt contain the typical \x00 \x50 \x00 \x20 header i find in all stm32f103 .bin's  maybe its decrypted.

Offline Yansi

  • Super Contributor
  • ***
  • Posts: 3893
  • Country: 00
  • STM32, STM8, AVR, 8051
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1766 on: February 04, 2019, 04:40:10 pm »
That is NOT a header. If you have a direct binary image file of any ARM Cortex M processor, the first 32bit word is the address where SP (stack pointer) should be place. Second  32b word is where the reset vector is located.

There is nothing "typical" other than SP is typically in internal SRAM, which begins at 0x20000000.  So your byte quartet is indeed a SRAM address of 0x20005000 - which kind of makes sense.  (Remember that Cortex M is little endian).

(Which also by the way, is a pointer to the END of SRAM in STM32F103, where there is 20kB (0x5000) of SRAM).
 

Offline Johnny B Good

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: gb
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1767 on: February 05, 2019, 04:34:01 am »
 To Noy: You need to adjust by a millivolt at a time. I can't recall whether the relay switches the attenuator in and out between the 499 and 500mV mark or between the 500 and 501 mV mark. However, you should hear the relay click (you might need to disable the beep in order to hear the relay).

 When driving a high impedance load, the change in level should be just about what you'd expect. If this attenuator network hasn't been corrected from its 85 ohm form in the FY6600 to a proper 50 ohm one in the FY6800, you'll see a much greater change at the relay switching point when driving a 50 ohm load.

HTH

JBG
« Last Edit: February 05, 2019, 04:43:36 am by Johnny B Good »
John
 

Offline Johnny B Good

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: gb
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1768 on: February 05, 2019, 04:40:47 am »
Johnny B Good thank you very much for this great description to improve the FY6800 :-+.
I have the FY6800 from KMoon (firmware 1.7.1 but reported as 1.7 with the PC software).

1. Could you please make a picture of the internal modded device to see were you put the fan and the TCXO.

2. About the power supply upgrade, to summarize, what is the easiest way to improve the original one?

4. About the TCXO how to properly connect it (cable to use, ...) to the main board?
I have found the 50MHz version here (several of available).

Thank you

 Sorry about the delay in responding. I had hoped to get the chance to take some photos to post here rather than having to say, as I now am, that I'll post some up as soon as I get another chance to open it up. Right now, I'm rather preoccupied with a little DIY GPSDO project to let me more accurately and swiftly calibrate the 50MHz 0.1ppm TXCO upgrade. As soon as I get the chance, I'll be only too happy to post the photos here and do a little showing off.  :)

JBG
John
 

Offline Noy

  • Frequent Contributor
  • **
  • Posts: 361
  • Country: de
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1769 on: February 05, 2019, 08:44:59 pm »
So tested it:
Amplitude 500mV with no DC offset -> 528mV and 100mV DC Offset Into high impedance.
1mV change (501mV) at the generator (relay clicked) caused  512mV and 84mV DC Offset Into high impedance.

Same with 50Ohm Input:
500mV -> 200mV and 44mV DC Offset.
501mV -> 256mV and 44mV DC Offset.

And why is there a 100uV Digit? 😂


20mV DC Offset with Output Off Into 50Ohm 50mV Into high impedance...
« Last Edit: February 05, 2019, 08:46:46 pm by Noy »
 

Offline Noy

  • Frequent Contributor
  • **
  • Posts: 361
  • Country: de
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1770 on: February 05, 2019, 09:16:29 pm »
Found this:
https://github.com/DerKammi/FY6600-15-30-50-60M/blob/master/Hardware/FY6600%20PS%20schematic%20V1.pdf

I think i will try to "upgrade" the supply If the ths3491 isn't enough.

Any suggestions for another/better pincompatible  DAC?
DAC904 in fy6600 regarding the Link but dac904 are 165Msps Not Like Advertisement 250Msps. In my FY6800 are two AD8009 instead of the OPA686. Also any better suggestions? AD8000?
« Last Edit: February 05, 2019, 09:25:47 pm by Noy »
 

Offline Yansi

  • Super Contributor
  • ***
  • Posts: 3893
  • Country: 00
  • STM32, STM8, AVR, 8051
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1771 on: February 05, 2019, 11:51:40 pm »
I think that changing these variables (DAC and OPAs) will not improve anything marginally, just a tiny bit at best.

The layout of the PCB is just horrid, that should be fixed first I think for any significant spec improvement to occur.

/* Just wanted to say Hi! Haven't watched this thread for a while (my taste for the FY6600 has gone) an am impressed by how far have you got so far */
 

Offline Johnny B Good

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: gb
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1772 on: February 06, 2019, 02:09:51 am »
Johnny B Good thank you very much for this great description to improve the FY6800 :-+.
I have the FY6800 from KMoon (firmware 1.7.1 but reported as 1.7 with the PC software).

1. Could you please make a picture of the internal modded device to see were you put the fan and the TCXO.

2. About the power supply upgrade, to summarize, what is the easiest way to improve the original one?

4. About the TCXO how to properly connect it (cable to use, ...) to the main board?
I have found the 50MHz version here (several of available).

Thank you

 Sorry about the delay in responding. I had hoped to get the chance to take some photos to post here rather than having to say, as I now am, that I'll post some up as soon as I get another chance to open it up. Right now, I'm rather preoccupied with a little DIY GPSDO project to let me more accurately and swiftly calibrate the 50MHz 0.1ppm TXCO upgrade. As soon as I get the chance, I'll be only too happy to post the photos here and do a little showing off.  :)

JBG

 Well, after finding a remarkably easy fix for the extreme deafness of the on-board patch antenna on my "Ublox-NEO-M8N GPS navigation signal amplify module for arduino Rasppery PI" I bought from here: <https://tinyurl.com/y7ypyhnn> (ordered last Thursday, promised to arrive Tue or Wed, and in my hands the Saturday morning!), which simply consisted of a 14cm length (3λ/4 antenna) of wire poked into the SMA socket, I was able to justify popping the lid of the signal generator to tweak the TCXO module to within a couple of ppb of the 30MHz test signal I was beating against the third harmonic from the GPS module I'd programmed to output 10MHz on its PPS line. I'd already splashed out three quid on a mag mount active GPS antenna with 5 metre cable and the appropriate SMA male connector but I thought I'd have to wait on its delivery later this week before I could start locking onto any satellites, so it was an extremely pleasant surprise when my second attempt to use a simple wire antenna produced such copious quantities of useable satellite signals (10 to 14 decodable sats at any one time - I guess the magic charm was in using a 3λ/4 instead of a λ/4 antenna wire - who'd have thought that extra 10cms would be so important!).  :)

 Anyhow, buoyed up with such joy (and armed with a valid excuse to delve once more into my "Box of Tricks"), I remembered the request for some pictures and set up a photo-shoot. The picture quality could have been better but I was concerned about the file size limits in this EEVBlog forum. Still, I think they'll suffice for an initial look at what I've done to my FY6600.

9493 is a top down view

9499 looking over the front panel towards the rear panel

9501 Attenuator mod to convert from an 85 ohm to a 50 ohm impedance attenuator pad (it still needs more work to get it right though).

9502 XO location, right next to a source of 70 deg C heat (the three regulator chips to the left). The co-ax runs to the module to the left.

9503 The TCXO module mounted at a jaunty 45 deg angle above the fan to both act as a deflector and to remain the coolest item in the whole box so as to keep it within (just!) its 0 to 25 deg C range specified to meet its 0.1ppm rating and to shorten its warm up time.

9504 I needed to move the feet to both clear space to mount the fan but also, (and more importantly - requires the hard rubber feet to be replaced with something far more 'grippy' for best effect) to move them nearer to the back edge so that tilting it up on its tilt stand doesn't leave said feet dangling as the back edge of the case usurps the function of said feet.

 You'll note the additional 8mm dia holes on the LHS of that image to supplement the existing vent slots and the opening up of the rectangular front panel clip retaining aperture just to the right of the leftmost foot near the front panel. You can't tell from that photo since I opened the rectangular aperture by bevelling its sides so as make such enlargement all but invisible to cursory examination. This helps reduce the heat that accumulates under the main board from the opamps's dissipation into the PCB (heat doesn't just choose to leave only via provided heatsinks. Heat's not fussy about how it escapes, It'll go via any and every route possible).

9506 and 9507  are side views to show how the issue with the badly placed rear feet was resolved.

9508 Shows the IEC C6 trefoil mains socket (less of the "Tail Wags Dog" effect risk that the thicker and stiffer C13/14 alternative entails).

9510 Is a shot showing the ducting over the rear vents to put them back into use as an effective contribution to exhausting warmed air instead of having to block them to stop freshly impounded air venting straight out the back unused. Its presence also assisted the deflection provided by the TCXO board in pushing the airflow towards the front from where it could traverse the main board in the region of the heatsinked opamps.

 Regards to all, JBG
« Last Edit: February 06, 2019, 02:34:55 am by Johnny B Good »
John
 

Offline Gege34

  • Contributor
  • Posts: 15
  • Country: fr
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1773 on: February 06, 2019, 02:06:19 pm »
Thank you Johnny B good for the picture.

Where did you put the minus of the TCXO power supply TCXO (it's seems to go the the earth) and why there resistor (and value)?

Have you made any changes on the power supply (except the ferrite)?
 

Offline Johnny B Good

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: gb
Re: FeelTech FY6600 60MHz 2-Ch VCO Function Arbitrary Waveform Signal Generator
« Reply #1774 on: February 06, 2019, 07:52:14 pm »
Thank you Johnny B good for the picture.

Where did you put the minus of the TCXO power supply TCXO (it's seems to go the the earth) and why there resistor (and value)?

Have you made any changes on the power supply (except the ferrite)?

 Hi Gege34,

 I used the co-ax braid for the ground return (-ve) to avoid ground loops. The white wire is the 5v feed picked up from the +5v pin on one of that group of regulator chips. The resistors you can see are a bunch of three 33K resistors in parallel using the -ve screw terminal on the module as a convenient connection point with the other end of the resistors wired to the safety earth pin on the mains socket (it knocks the 90v leakage right down to just under half a volt and neatly avoids mains earth loop issues.

 As far as the smpsu board goes, I've lost count of the number of times I've had it out on the bench for the various modifications I've tried on it. However, the first mod was to wire a 47K across the lower half of the voltage feedback potentiometer formed by the two 10K resistors between the +5v and the 0v rail to boost the 5v to 5.5v in order to raise the 11.5 volts on the "12 volt" rails to somewhere around the 12.7v mark. This wasn't quite enough, even after replacing the weedy rectifier diodes with 20A dual shotky rectifier diodes so I ended up modifying the transformer to add an two extra turns on each end of the 24v centre tapped winding feeding the 12v rails. This raised the voltage to somewhere in the region of 13.7v or so.

 In hindsight, I should have just upgraded all three rectifiers and then added a single turn overwinding to the transformer to buck the 5v winding, forcing the switching IC to compensate and so neatly increase the 12v rails without altering the 5v rail voltage and avoid modifying the transformer since there is ample room to thread (three or four lots in parallel of) the single turn of wire around the existing windings without having to remove the transformer from the PCB as I'd had to in order to to access the ends of the 12v windings in order to unsolder them from their solder tags so as to extend each winding another two turns each.

 Connecting this one turn buck winding is just a matter of lifting the anode end of the 5v diode from the board and connecting the ends in series with the diode's anode and the vacated hole on the PCB. If you connect it series aiding on your first attempt (a matter of dumb luck), all that will happen is that the 12v lines will drop in voltage, leaving the 5v untouched which simply means you need to flip the one turn winding connections round to buck the 5v, forcing the 12v rails to increase in voltage.

[EDIT 2019-03-31]

 I finally got round to undoing the original transformer mod yesterday afternoon to try out the single turn winding to buck the 5v secondary's output voltage as per the above. Not surprisingly, I had to reverse the connections to make it buck the 5v secondary.

 It worked just as I'd hoped it would. However, when it was connected 'aiding' the 5v didn't get above 3.96v (I suspect maybe due to too large a smoothing cap on the 5v rail) leaving the 12v rails  registering just over 8 volts each. Undismayed, I reversed the connections and tried again. getting +4.94v (I'd removed the 47K voltage boosting resistor), -12.98v and +12.83v. I wired in a 200K voltage boost resistor which then gave me +5.07, -13.29 and +13.13 volts which seemed to be close enough to the optimum. I didn't want to go much above the 5v mark in order to reduce the dissipation in those three very hot running LDOs on the main board and the 3.3v LDO on the 50MHz 100ppb TCXO oscillator board itself.

[END_EDIT]

 Adding a single turn overwinding to the transformer (use three or four single turns in parallel for more efficient coupling), avoids leaving any evidence of alteration should you decide to remove it to restore it back to its pristine state and neatly raises the 12v rails without having to raise the 5v rail to achieve a similar result. In this case, it reduces power consumption and hence the waste heat produced by those ghastly regulator chips. The loss introduced by that single turn buck winding is so slight as to reduce the waste heat produced by the PSU itself simply by virtue of the reduced loading on the 5v rail.

 As for the troublesome 'Touch Voltage' leakage introduced by the EMI bodge capacitor (the class Y 1 or 2.2 nF cap), the only effective remedy is to replace the IEC C8  two pin non polarised mains socket with a 3 pin earthed connector, preferably a C6 trefoil type rather than the C13/14 connector to keep the "Tail Wags Dog" effect to a minimum and link the protective/safety earth pin on the socket via a 10K resistor to the chassis ground rail. This will suppress the Touch Voltage without introducing a low impedance mains earth loop.

 This, of course, only applies to the FY6600, the FY6800 is already equipped with a rather brutal C13/14 socket with a full galvanic connection to the earth pin socket bodged into the PSU to Mainboard ribbon cable connector, sacrificing one of the two zero volt rail connections as a result of this bodgery. FY6800 owners might want to fix Feeltech's earthing bodge if only to restore the zero volt rail connection back to its original integrity.

JBG
« Last Edit: March 31, 2019, 04:03:33 am by Johnny B Good »
John
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf