Announcement

Collapse
No announcement yet.

Speedset will not adjust

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Originally posted by chrissnow View Post
    I am going to try and use a combination of conductive silver paint and silver wire to hopefully repair it, though to be honest I'm leaning towards a complete replacement with switches as it's probably going to fail again in future!
    I presume you have the usual tools (scope, meters, etc.). It would be extraordinarily valuable to look at the signals - especially those associated with the center button and that MCU - with the unit connected and powered up. Given that you've de-potted yours, you're in a unique position to do this. Please consider it!

    Comment


      I feel like a little kid at church when i was young... I had no idea what the grown ups were talking about!! But power to you guys and this foreign language you're speaking! Hope we can find a simple fix or DIY fix.

      Comment


        Duh... I just realized I don't need to plug JM's panel into a boat to scope it out. So I hooked it up to a bench power supply, dialed in 12.25VDC, and started testing.

        Sure enough, it appears that the MCU, and its voltage regulator, and its discrete FET, are there solely to turn a momentary contact switch into a toggle switch. There appears to be zero intelligence on the signal; it's flatline DC on my scope. The MCU does insure that the line always powers up high (+12VDC), after which successive actuations of the center snap dome toggle the output between ground and +12VDC. I was going to include photos but trust me, it's really boring.

        Several dollars of electronics to fake a toggle switch. And extra code in Medallion's modules to DE-toggle (edge trigger) the switch for menu operations! Wow. My guess is that Tige had this panel designed for Chris's era of boats, where the panel talked directly to the ECU. When Tige added Medallion, they probably wanted to keep using this panel (the NRE was already paid for!) so Medallion had to accommodate the fake toggle behavior in their code.

        Given this, it's almost certain we can DIY replace failed panels with three switches: Two momentary contacts and a toggle switch (the latter can be any switch style that alternates positions). You run the slight risk of starting the engine with the replacement toggle "cruise" switch in the on position, but since our engines won't start unless the throttle is in neutral anyway that really doesn't matter. That would make cruise work on older boats without Medallion.

        For Medallion-equipped boats, a somewhat more elegant button might be desirable since Medallion's code now expects the edge triggered toggle behavior. Perhaps a locking pushbutton, which locks in a slightly depressed position on alternate actuations. We could replicate this toggling behavior with a bit of electronics, too, but I still say it feels like overkill.

        Probably also need a simple RC filter to debounce the center button too. Side buttons shouldn't need it since they're already raw outputs, any debouncing is happening in hardware or software on whatever this panel plugs into (ECU or Medallion). Most likely the center switch is similarly debounced, but a resistor and cap would be cheap insurance.
        Last edited by IDBoating; 05-15-2015, 09:18 PM.

        Comment


          Sweet! So what exactly has gone wrong with his control module then?

          Comment


            Originally posted by WABoating View Post
            Duh... I just realized I don't need to plug JM's panel into a boat to scope it out. So I hooked it up to a bench power supply, dialed in 12.25VDC, and started testing.

            Sure enough, it appears that the MCU, and its voltage regulator, and its discrete FET, are there solely to turn a momentary contact switch into a toggle switch. There appears to be zero intelligence on the signal; it's flatline DC on my scope. The MCU does insure that the line always powers up high (+12VDC), after which successive actuations of the center snap dome toggle the output between ground and +12VDC. I was going to include photos but trust me, it's really boring.

            Several dollars of electronics to fake a toggle switch. And extra code in Medallion's modules to DE-toggle (edge trigger) the switch for menu operations! Wow. My guess is that Tige had this panel designed for Chris's era of boats, where the panel talked directly to the ECU. When Tige added Medallion, they probably wanted to keep using this panel (the NRE was already paid for!) so Medallion had to accommodate the fake toggle behavior in their code.

            Given this, it's almost certain we can DIY replace failed panels with three switches: Two momentary contacts and a toggle switch (the latter can be any switch style that alternates positions). You run the slight risk of starting the engine with the replacement toggle "cruise" switch in the on position, but since our engines won't start unless the throttle is in neutral anyway that really doesn't matter. That would make cruise work on older boats without Medallion.

            For Medallion-equipped boats, a somewhat more elegant button might be desirable since Medallion's code now expects the edge triggered toggle behavior. Perhaps a locking pushbutton, which locks in a slightly depressed position on alternate actuations. We could replicate this toggling behavior with a bit of electronics, too, but I still say it feels like overkill.

            Probably also need a simple RC filter to debounce the center button too. Side buttons shouldn't need it since they're already raw outputs, any debouncing is happening in hardware or software on whatever this panel plugs into (ECU or Medallion). Most likely the center switch is similarly debounced, but a resistor and cap would be cheap insurance.
            There will be some very happy Speedset owners. One benefit would be that the switch could be lit to clearly indicate the cruise is engaged. Wasn't that a complaint on early Speedset? A small led that was really hard to see in the sun?
            Mods: MLA BIG Ballast System (1800+ Custom sacs, 2 500 W705 sacs under bow), Duffy Surf Flap Mod, Trimmed Swim Deck, Top-Mount Starter

            Comment


              Originally posted by Timmy! View Post
              Sweet! So what exactly has gone wrong with his control module then?
              The weak spot in the design seems to be the ill-advised use of flex circuitry, and the even more ill-advised decision to bend it so aggressively. That material has a minimum bend radius spec, and while I haven't looked it up, I bet *folding* it violates the spec! The flex traces then tend to break, you lose continuity, and stuff stops working.

              Sounds like Chris is planning an attempted repair to his actual traces with silver ink, etc. I'm going to skip that because I don't want to tear into JM's panel any more than I have to. Instead, I'm going to attempt using very fine (30 gauge) wire to substitute for the flex trace that has failed. This will require removing some of the potting material, and doing some really delicate work on the flex circuit, but I've done that sort of thing before so I think it will work.

              The good news is that if it works, this should be a permanent fix for this broken trace. The bad news is that there are seven other traces just waiting to fail like this one did. Bad designs tend to hang around and haunt you indefinitely.

              At some point I suspect Chris or I will write up a DIY plan for broken panels. That's not necessary in this case - I hope!

              Comment


                Originally posted by Stingreye View Post
                There will be some very happy Speedset owners. One benefit would be that the switch could be lit to clearly indicate the cruise is engaged. Wasn't that a complaint on early Speedset? A small led that was really hard to see in the sun?
                That will be a question of current. I don't know if the line coming from the ECU or Medallion is a current source or sink, and how much current it can handle. More experimentation - but this will need to occur on an actual boat. An LED almost certainly could be driven, and today's higher brightness LED's would probably be an improvement. An incandescent bulb... there might not be sufficient current capacity.

                Comment


                  Anyone know if the +12VDC powering this panel, and other helm circuitry, has transient protection? I was surprised to see absolutely no protection on this panel for load dump, for example. That little voltage regulator is not going to like +/- 80V spikes when the alternator's magnetic field collapses. There isn't even a back biased diode. That's a pretty big risk to take, so I'm wondering if perhaps there's a "protected" +12VDC that's powering the underdash electronics.

                  Comment


                    As far as I can tell it just comes straight off the ignition supply on mine.
                    If you think about it the battery should prevent any particularly nasty transients, I do agree that if it were my design that for the cost of a TVS and a poly-fuse you would include something!

                    glad to hear you were able to confirm it was as simple as I thought :-) I do have scopes etc but was busy all yesterday, yep the pin you needed comes out on the harness :-)

                    I have successfully fixed mine now using silver ink and using a FPC socket, I had to cut the old connector off, carefully scratch the solder resist off, then add a layer of silver ink to bulk it up just in case.

                    I then put a layer of conformal coating on the PCB and resembled, notice that I have put the connector on the top and not the bottom, there is now a much more sensible bend radius, but at the expense of weather protection.

                    here's some photos
                    IMAG0010.jpgIMAG0012.jpg


                    With regards to people options I see 4 main options.

                    1. Repair as per my solution, fiddly but leaves you a working original unit.

                    2. use 3 momentary switches and reuse the main PCB (which is probably fine)
                    I would use something like these
                    http://www.rapidonline.com/electroni...switches-81479
                    you would need to do some delicate ish disassembly and soldering but doable for anyone with electronics experience.
                    you could even drive the LED's directly from the PCB, I was thinking of using blue switches lit from the backlight supply for up and down and a red lit switch for the enable driven from the status signal.
                    Or you could use a separate panel indicator and 3 of the same switches fed from the backlight supply, personal choice really.

                    this solution is rather neat, it gives you a reliable system with exactly the same functionality and method of use. I would probably get an oval bit of aluminium or stainless laser cut to the same dimensions as the original speedset and go from there.

                    3. reuse nothing
                    You would need 2 momentary buttons and a latching one, if you bought the matching Deutsch connector it could be and entire plug in replacement.
                    another variation of this is to reuses the dash mounted cruise control switch and just have the up and down switches, this would only work for the direct ECU style control on older non medallion boats.
                    you may have issues as WABoating mentioned with regards to accidentally leaving it in cruise control, but in reality I think the ECU will stop this actually being an issue.

                    4. as with 3, but you would use 3 momentary buttons plus a simple circuit that does the same function as the MCU, basically a DIY clone of the speedset.

                    Depending on how many people actually need a fix it might be viable to get a batch of metalwork and or PCB's made up for relatively little cost.


                    Originally posted by WABoating View Post
                    That will be a question of current. I don't know if the line coming from the ECU or Medallion is a current source or sink, and how much current it can handle. More experimentation - but this will need to occur on an actual boat. An LED almost certainly could be driven, and today's higher brightness LED's would probably be an improvement. An incandescent bulb... there might not be sufficient current capacity.
                    On the basis that the PCB has 220 ohm resistors you must have at least say 50mA to play with,(enough to light a pair of modest LED's in parallel as per original speedset) the ECU \ medallion must be a current source as the cathode of the status LED is connected to ground on the FPC.

                    All in all excellent news for anyone with a broken speedset :-)

                    Comment


                      Originally posted by chrissnow View Post
                      use 3 momentary buttons plus a simple circuit that does the same function as the MCU, basically a DIY clone of the speedset.
                      A simple D flip flop would duplicate the toggling functionality. A 4013 would run directly from +12VDC, eliminating the voltage regulator, and no programming would be required. $0.51 in quantity one from multiple sources. Would need to be wired up of course, not sure it's available in DIP package these days, but even as SMD it's solvable.

                      Comment


                        Note: It's been privately pointed out to me that this thread may appear to suggest that Medallion is at fault somehow. That is not true. Medallion isn't the bad guy here. Indeed, I think poor Medallion did a fine job accommodating someone else's substandard hardware design as mentioned above.

                        The problem people are having here is with the touchpad. That touchpad is not made by Medallion, but by a little subcontractor outside of Seattle WA. I don't know who designed it, but both Chris and I have questioned the overcomplexity of the circuitry and (especially) the packaging choice to use a flex circuit. To review: The functionality of this board could have been achieved with a single logic IC and with a standard nonflexible PCB (snap domes work great on standard PCB's). Instead, the overly complex circuitry adds cost while the flex circuit reduces reliability.

                        Finally, we've established that these panels existed before Medallion OR Murphy started supplying helm electronics to Tige. When Medallion came along, they had to accommodate these panels and their existing signal behavior. Nobody in the electronics biz likes to deal with inherited problems caused by someone else's design decisions, but Medallion did a fine job here. It's not their fault that they had to essentially synthesize momentary behavior from an artificial toggle switch!

                        Just wanted to clear up any misunderstandings.

                        Comment


                          Thoughts on a permanent solution:

                          It is entirely possible to keep the existing bezel, keep the existing rubber insert, and simply replace the backend assembly with a single PCB. This would not be a difficult project. It would not be expensive either, as long as there was some reasonable volume (at least 100 units, I'd say). I don't know how many of these are out there but if there were sufficient interest it would make for a tidy little project and I suspect the resulting board could be sold for under $200 shipped. As the photos in this thread show, removing that panel from the dash involves two screws and one connector. Four little Phillips screws and the old assembly comes out, the new one goes in, and it's fixed forever.

                          As these boats age, perhaps it will be worth it to work up a project like this.

                          Comment


                            Originally posted by chrissnow View Post
                            As far as I can tell it just comes straight off the ignition supply on mine. If you think about it the battery should prevent any particularly nasty transients, I do agree that if it were my design that for the cost of a TVS and a poly-fuse you would include something!
                            That's the theory, but in practice it's not like that. It's dangerous to rely on the battery for transient suppression. Automotive systems always incorporate TVS devices even though they can pretty much guarantee there will be a battery in the circuit. There has been extensive testing and research on this, which is where I got that +/- 80V detail... that's WITH a battery!

                            Automotive electrical systems (which includes boats, not just land vehicles) have INCREDIBLY noisy and dirty power systems. Proper equipment design allows for this. It's a big reason the CAN bus standard is differential and not single ended.

                            Comment


                              Sounds like a reasonable price for more reliable touch pads, there has to be at least 1,000 boats out there that will have this happen to them. I guess those of us with this touchpad will be like boaters that forget the plug; There are those who have and those who will.
                              2009 RZ2, PCM 343, MLA Surf Ballast, Premium Sound.
                              2013 Toyota Sequoia 4WD W/Timbren SES

                              Comment


                                Hmm... I'm thinking about a sort of "crowdsourcing" approach for this project. If enough people pre-ordered them to justify doing it, they could be delivered in 6-8 weeks and then the design would be available if more were required later. I wouldn't do this on the basis of "you betcha, I'll order just as soon as they're ready" because those deals never work out. It would have to be a pre-order thing, where if the minimum quantity wasn't hit everyone gets their money back.

                                A quick glance suggests that this could be done through Kickstarter.

                                How about it, TigeOwners: Any interest? How many people want to make their touchpads reliable?

                                Comment

                                Working...
                                X