ADVrider

Go Back   ADVrider > Gear > Vendors
User Name
Password
Register Inmates Photos Site Rules Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
Old 12-11-2012, 06:30 AM   #46
yosso
Studly Adventurer
 
yosso's Avatar
 
Joined: Aug 2006
Location: SW Missouri
Oddometer: 933
Any updates?

Message created by tapping my fingers on a wee little screen.
__________________
Honda ST1300/2000 Suzuki DRZ400E/Ducati 750 Monster re-work Blog
yosso is online now   Reply With Quote
Old 12-11-2012, 06:35 AM   #47
craftycoder OP
Motobrain PDU
 
craftycoder's Avatar
 
Joined: Oct 2009
Location: Atlanta
Oddometer: 2,177
8 Channel PCBs arrived yesterday from China. Parts are behind schedule so I am in a holding pattern. A few days I suspect. I've written the Bluetooth firmware though, so that part is tight. I will be doing prototyping this weekend I suspect and should have an idea how close I got on the first go around.

The photos below show both boards separate and stacked. The board on the right uses very heavy copper and I will likely double it again after thorough testing.



Quote:
Originally Posted by yosso View Post
Any updates?

Message created by tapping my fingers on a wee little screen.
craftycoder is offline   Reply With Quote
Old 12-31-2012, 11:28 AM   #48
craftycoder OP
Motobrain PDU
 
craftycoder's Avatar
 
Joined: Oct 2009
Location: Atlanta
Oddometer: 2,177
Hey guys. Things are looking very good for this device. I've done my version one testing and am moving on with version 2 now. The two boards in the video stack and form a 2.75"x2"x1" box which will be covered in epoxy so its completely water tight and near bullet proof. I'd like to get your input on features to include in the firmware and software.

Features on my list now:
  • delayed turn on (turn on circuit so many seconds after ignition is turned on)
  • delayed turn off (turn off circuit so many seconds after ignition is turned off)
  • live current consumption by channel and overall
  • user set over current shut off (AKA software circuit breaker)
  • system voltage measurement
  • adjustable PWM dimming on all 8 channels
  • high side switching
  • 4 input signal wires that can be used to trigger changes to circuit condition (on,off,dim level, etc)
  • all features programmable via smartphone with bluetooth
  • 100A max current

craftycoder is offline   Reply With Quote
Old 12-31-2012, 02:02 PM   #49
tdcarter
Adventurer
 
Joined: Aug 2012
Oddometer: 49
Quote:
Originally Posted by craftycoder View Post

Features on my list now:
  • 4 input signal wires that can be used to trigger changes to circuit condition (on,off,dim level, etc)
Is this for manual override in case cell phone is not present or carps out?

How about multiple address ability in case you want to stack another board?
tdcarter is offline   Reply With Quote
Old 12-31-2012, 02:06 PM   #50
OaklandStrom
Beastly Adventurer
 
Joined: Sep 2005
Location: East Bay
Oddometer: 1,612
Quote:
Originally Posted by craftycoder View Post
Hey guys. Things are looking very good for this device. I've done my version one testing and am moving on with version 2 now. The two boards in the video stack and form a 2.75"x2"x1" box which will be covered in epoxy so its completely water tight and near bullet proof. I'd like to get your input on features to include in the firmware and software.

Features on my list now:
  • delayed turn on (turn on circuit so many seconds after ignition is turned on)
  • delayed turn off (turn off circuit so many seconds after ignition is turned off)
  • live current consumption by channel and overall
  • user set over current shut off (AKA software circuit breaker)
  • system voltage measurement
  • adjustable PWM dimming on all 8 channels
  • high side switching
  • 4 input signal wires that can be used to trigger changes to circuit condition (on,off,dim level, etc)
  • all features programmable via smartphone with bluetooth
  • 100A max current
Allowing me to control the PWM dimming while the bike is off (and a preset on my smart phone) would be cool.

For example...

When I get home at night, I'd like the LED driving lights to stay on for an extra 60 seconds, so I can see when I unlock the garage door.

Let's say I'm camping, and need light. I'd like to run the LEDs at 15% to set up my tent, without running the bike.
OaklandStrom is offline   Reply With Quote
Old 12-31-2012, 02:26 PM   #51
craftycoder OP
Motobrain PDU
 
craftycoder's Avatar
 
Joined: Oct 2009
Location: Atlanta
Oddometer: 2,177
Quote:
Originally Posted by tdcarter View Post
Is this for manual override in case cell phone is not present or carps out?

How about multiple address ability in case you want to stack another board?
The signal inputs are for external switches to control things while riding or for posi-tapping to some other signal source like your high beam or horn in order to turn on some other circuit. I am planning to use it to connect my indicator lights to a LED laden jacket so that my arms blink when I turn on the indicators (for city commuting only of course).
craftycoder is offline   Reply With Quote
Old 12-31-2012, 02:30 PM   #52
craftycoder OP
Motobrain PDU
 
craftycoder's Avatar
 
Joined: Oct 2009
Location: Atlanta
Oddometer: 2,177
All those use cases are already in the plan. I was planning to keep the BT radio on standby for 24-48 hours before shutting it off and losing the capability to communicate with the system without restarting the bike. The BT radio I selected is "Low Energy" so its very kind of the battery, micro amps. You will have a manual override on all the circuits and you will be able to setup the phone software to identify circuits that can dim and those that cannot (so you do not get a dimmer slider for circuits that would break with less than 100% duty cycle)

Quote:
Originally Posted by OaklandStrom View Post
Allowing me to control the PWM dimming while the bike is off (and a preset on my smart phone) would be cool.

For example...

When I get home at night, I'd like the LED driving lights to stay on for an extra 60 seconds, so I can see when I unlock the garage door.

Let's say I'm camping, and need light. I'd like to run the LEDs at 15% to set up my tent, without running the bike.
craftycoder is offline   Reply With Quote
Old 12-31-2012, 03:54 PM   #53
dirty_sanchez
Dirty_Sanchez
 
dirty_sanchez's Avatar
 
Joined: May 2006
Location: Louisiana, Baton Rouge
Oddometer: 2,664
Quote:
Originally Posted by craftycoder View Post
The signal inputs are for external switches to control things while riding or for posi-tapping to some other signal source like your high beam or horn in order to turn on some other circuit. I am planning to use it to connect my indicator lights to a LED laden jacket so that my arms blink when I turn on the indicators (for city commuting only of course).
LEDs on the arms of your jacket!

You big nerd!

Good idea though.

I'mma nerd, you're a nerd.

This box is gonna be cool as hell.

Dirty
__________________
No, really, the mustache means I love you.
dirty_sanchez is offline   Reply With Quote
Old 12-31-2012, 09:25 PM   #54
OaklandStrom
Beastly Adventurer
 
Joined: Sep 2005
Location: East Bay
Oddometer: 1,612
Quote:
Originally Posted by craftycoder View Post
All those use cases are already in the plan. I was planning to keep the BT radio on standby for 24-48 hours before shutting it off and losing the capability to communicate with the system without restarting the bike. The BT radio I selected is "Low Energy" so its very kind of the battery, micro amps. You will have a manual override on all the circuits and you will be able to setup the phone software to identify circuits that can dim and those that cannot (so you do not get a dimmer slider for circuits that would break with less than 100% duty cycle)
Seems like you've thought of just about everything. Best of luck; I sincerely hope this is a huge success for you.
OaklandStrom is offline   Reply With Quote
Old 01-02-2013, 07:30 AM   #55
tdcarter
Adventurer
 
Joined: Aug 2012
Oddometer: 49
Can the user change the PWM frequency?

How will wiring be connected? Terminal strip on side? Phoenix connectors? or ???

Just got a new bike after a careless cager took out my old one, so I am going to be doing lots of re-wiring for HID's, new heated gear, etc... I would definitely be in the market for buying a prototype and giving feedback...
tdcarter is offline   Reply With Quote
Old 01-02-2013, 08:42 AM   #56
craftycoder OP
Motobrain PDU
 
craftycoder's Avatar
 
Joined: Oct 2009
Location: Atlanta
Oddometer: 2,177
This device only allows a single PWM frequency to be used per device. While I could allow you to change it, that seems like a pretty "expert" setting. My plan was to force it to around 60 Hz which is fine for LEDs and bulbs and resistive loads. The PWM generator I am using has a range of 40 Hz to 1000 Hz. I like 60 Hz as it doesn't have any visible flicker and nor does it have an audible hum or whine.

Can you offer any reasons why I should offer this expert setting? Allowing people to do stuff that is likely to reduce their happiness with a product is generally a bad idea I think. Not to mention that each new feature turns into new support calls. I am open to being convinced to add it but I don't see why I would want to (unless you could set it for each channel which you cannot).

Quote:
Originally Posted by tdcarter View Post
Can the user change the PWM frequency?

How will wiring be connected? Terminal strip on side? Phoenix connectors? or ???

Just got a new bike after a careless cager took out my old one, so I am going to be doing lots of re-wiring for HID's, new heated gear, etc... I would definitely be in the market for buying a prototype and giving feedback...
craftycoder is offline   Reply With Quote
Old 01-02-2013, 09:55 AM   #57
craftycoder OP
Motobrain PDU
 
craftycoder's Avatar
 
Joined: Oct 2009
Location: Atlanta
Oddometer: 2,177
Quote:
Originally Posted by tdcarter View Post
How will wiring be connected? Terminal strip on side? Phoenix connectors? or ???
There will be a wiring harness with connectors. A 4-6 AWG wire that connects to the positive terminal on the battery will be on it's own along with a 14-16 AWG ground wire (which is only for the electronics). The 8 power outputs will be on one connector and the signal inputs on another I think. There is also an LED indicator which we have not discussed but is part of the product. It will run from the unit, which is completely enclosed (and has no serviceable parts), to your bars and give you some indications of stuff (like circuit overload or duty cycle). It's an RGB LED so it can show any color and we will let you color code your circuits so the feedback will mean something to you.
craftycoder is offline   Reply With Quote
Old 01-02-2013, 11:26 AM   #58
tdcarter
Adventurer
 
Joined: Aug 2012
Oddometer: 49
Quote:
Originally Posted by craftycoder View Post
I like 60 Hz as it doesn't have any visible flicker and nor does it have an audible hum or whine. Can you offer any reasons why I should offer this expert setting? .
Working support myself, I can understand your resistance to enabling features that will just confuse some end-users. But also you just never know what might come up. I know of one rider that does see visible flicker at a 60hz pulse. Not all LED's and drivers are created the same, and there is still potential for 60hz hum on audio electronics.

If folks are using this mostly for heated gear control, they could drop the frequency down if they hear hum, likewise if they see flicker they could raise the frequency, but at the potential for hum and whine.

Not putting in an adjustable means that somewhere someone will need/want to adjust it and they are SOL, or calling cause they have issues that could be solved by changing. Putting in the adjustment means that you could have more support calls.

I myself will be using this mostly for heated stuff. My LED drivers already have adjustable current control, but the mosfet's (assuming you are using) are generating less heat with less switching.

But just my thoughts.. I hate to not include an adjustable part only to find out later I need it.
Maybe somehow hide it under an "Expert" menu?

tdcarter screwed with this post 01-02-2013 at 12:24 PM
tdcarter is offline   Reply With Quote
Old 01-02-2013, 11:39 AM   #59
craftycoder OP
Motobrain PDU
 
craftycoder's Avatar
 
Joined: Oct 2009
Location: Atlanta
Oddometer: 2,177
You would not use PWM for audio electronics obviously and I have not seen any coupling of the PWM frequency on circuits running at 100% duty cycle. More switching does mean more heat on the FETs because the gate spends more time out of saturation on the way up and down, but if you watch the video, you'd see that I am using FETs that warm up just a few degrees at 15A (<1 degree in the 3A range) which is the max current per circuit.

Also, because the PWM generator only outputs a single frequency if you turn it up on one circuit they turn up on all. This is likely to confuse some who do not understand the difference between "duty cycle" percent of time the circuit is on, vs "frequency" which is the speed at which it turns on and off. There is also the issue that the gate resistors on the FETs ought to be tuned to the frequency so that there is no ringing but the spend as much time as possible in saturation. A resistor that is good for 60Hz will be way too big for 60,000Hz.

I am not opposed to allowing a few settings that should work for most users (40,80,120,160) perhaps. I don't think anyone is going to see 160Hz.
craftycoder is offline   Reply With Quote
Old 01-02-2013, 02:28 PM   #60
tdcarter
Adventurer
 
Joined: Aug 2012
Oddometer: 49
Quote:
Originally Posted by craftycoder View Post
I am not opposed to allowing a few settings that should work for most users (40,80,120,160) perhaps. I don't think anyone is going to see 160Hz.
Sounds like a good option.
T
tdcarter is offline   Reply With Quote
Reply

Share

Thread Tools Search this Thread
Search this Thread:

.
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


Times are GMT -7.   It's 03:16 AM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright ADVrider 2011-2014