opendro new features from bruce fairman

53 views
Skip to first unread message

Bruce Fairman

unread,
Oct 31, 2009, 9:31:51 PM10/31/09
to opendro-u...@googlegroups.com
baf_01
improved display capability
- more characters in display while retaining readability
- graphics capability to show data for advanced features
- modern user interface - consistent behavioral model
- make the display a subsystem that is build time configurable (LED,
lcd)

baf_02
input devices that are configurable and may be added to the base
platform
- linear scale interfaces (in/mm)
- rpm interfaces
- radial scale interfaces (deg/rad)
- point detection interfaces (edges but more, like zero point)

baf_03
keyboard/navigation improvement
- membrane
- non-key navigation

baf_04
metal enclosure

baf_05
power supply improvements

baf_06
new board (s) layout

baf_07
usb improvments
- data stream for input to cnc system
- host mode to allow attachment of usb devices

baf_08
network attachment
- ethernet
- CAN

Bruce Fairman
275 Martinez Road
Woodside, CA 94062
650-851-2654


Rick Sparber

unread,
Nov 1, 2009, 8:27:08 AM11/1/09
to opendro-u...@googlegroups.com
Bruce,

-----------------------------------------------------------
11/1/2009 6:15 AM

Please see my comments below.

Rick
-----------------------------------------------------------
-----Original Message-----
From: opendro-u...@googlegroups.com
[mailto:opendro-u...@googlegroups.com] On Behalf Of Bruce Fairman
Sent: Saturday, October 31, 2009 6:32 PM
To: opendro-u...@googlegroups.com
Subject: opendro new features from bruce fairman

-----------------------------------------------
11/1/2009 6:15 AM
Do we want to have one list that deals with both hardware upgrades and
software bugs? It could get confusing.

Is the goal to eventually offer this hardware to the community? If so, do
you have a price goal? Are you prepared to handle the business end?
-----------------------------------------------


baf_01
improved display capability
- more characters in display while retaining readability
- graphics capability to show data for advanced features
- modern user interface - consistent behavioral model
- make the display a subsystem that is build time configurable (LED,
lcd)


baf_02
input devices that are configurable and may be added to the base
platform
- linear scale interfaces (in/mm)
- rpm interfaces
- radial scale interfaces (deg/rad)
- point detection interfaces (edges but more, like zero point)

baf_03
keyboard/navigation improvement
- membrane
- non-key navigation

baf_04
metal enclosure
-----------------------------------------------
11/1/2009 6:15 AM
Hopefully with more room than present box.
-----------------------------------------------
baf_05
power supply improvements
-----------------------------------------------
11/1/2009 6:15 AM
Which power supply?
-----------------------------------------------


baf_06
new board (s) layout

-----------------------------------------------
11/1/2009 6:15 AM
Multi-layer?
-----------------------------------------------

Bruce Fairman

unread,
Nov 4, 2009, 11:26:37 AM11/4/09
to opendro-u...@googlegroups.com
Rick,
my take is the opendro ug is a first line information gathering point.
when bugs are verified and there is a basis in observation, then the
bug gets formally reported to the opendro sourceforge bug database.
new feature requests are handled by discussing the on pendro uga and
then moving the discussion to the sourceforge forum.
as you can see, i think the place to initially discuss these things is
the opendro ug, and then to formalize them by using the sourceforge
capabilities. sourceforge has a bug tracker and seems to be the place
to put this stuff.
about my plans for the lcd: i am not really ready to do ecommerce. i
will make the lcd schematics, artwork, parts lists, and drawings
available on the opendro ug and will put the source on sourceforge. if
Scott does not allow the opendro project to be used this way, i will
start a project on sourceforge.
about the 350 artwork, is it on the shumatech group? i can no longer
see anything there, so if it available can you send me copy.
i just got a diecast aluminum box that i am going to use to make the
lcd dro. lots of room (8.74x5.75x2.17 outside dimensions. i got the
box at mpja.com.
bruce

KE6OKC


Rick Sparber

unread,
Nov 4, 2009, 3:48:19 PM11/4/09
to opendro-u...@googlegroups.com
Bruce,

Here is the DRO 350 artwork as far as I know:

http://www.shumatech.com/products/dro-350/pcb/DRO-350r2.ZIP

see more comments below.

Rick

-----Original Message-----
From: opendro-u...@googlegroups.com
[mailto:opendro-u...@googlegroups.com] On Behalf Of Bruce Fairman
Sent: Wednesday, November 04, 2009 9:27 AM
To: opendro-u...@googlegroups.com
Subject: Re: opendro new features from bruce fairman


Rick,
my take is the opendro ug is a first line information gathering point.
when bugs are verified and there is a basis in observation, then the
bug gets formally reported to the opendro sourceforge bug database.
new feature requests are handled by discussing the on pendro uga and
then moving the discussion to the sourceforge forum.
as you can see, i think the place to initially discuss these things is
the opendro ug, and then to formalize them by using the sourceforge
capabilities. sourceforge has a bug tracker and seems to be the place
to put this stuff.

-----------------------------------------------
11/4/2009 1:09 PM
I've got a lot to learn here but I'm not sure we all agree that this is the
best location for the BBS.
-----------------------------------------------


about my plans for the lcd: i am not really ready to do ecommerce. i
will make the lcd schematics, artwork, parts lists, and drawings
available on the opendro ug and will put the source on sourceforge. if
Scott does not allow the opendro project to be used this way, i will
start a project on sourceforge.

-----------------------------------------------
11/4/2009 1:09 PM
What about doing this from Les's web site?
-----------------------------------------------


about the 350 artwork, is it on the shumatech group? i can no longer
see anything there, so if it available can you send me copy.
i just got a diecast aluminum box that i am going to use to make the
lcd dro. lots of room (8.74x5.75x2.17 outside dimensions. i got the
box at mpja.com.

-----------------------------------------------
11/4/2009 1:09 PM
I much prefer to have extra room. I suspect the circuit will grow over time.

Rick
-----------------------------------------------

Bruce Fairman

unread,
Nov 4, 2009, 4:13:30 PM11/4/09
to opendro-u...@googlegroups.com
Rick, i should have said opendro ug - for now. the real circumstances
for the future are not yet clear. if Les gets his site to support a
bs, that will be fine with me. and i think we agree that sourceforge
is the place for the project open source to live.
it would be good if Les is willing to do the commerce.
bruce

Rick Sparber

unread,
Nov 4, 2009, 7:14:44 PM11/4/09
to opendro-u...@googlegroups.com
Bruce,

Not that it matters right now, but I am confused where are the bits will
live.

As for the Shumatech yahoo group, it was just pointed out to me that ALL
email to this site is now filtered. I think we should get our BBS up and
running ASAP and start bringing people over to it.

Rick Sparber

unread,
Nov 4, 2009, 7:19:56 PM11/4/09
to opendro-u...@googlegroups.com
I was reviewing my DRO-550 User's Guide trying to make it simpler to
understand. I couldn't figure out how to do it.

IMHO, the problem is that the product is just too complex so the docs must
also be complex. For example, to get to a given function you have to hit
FUNC, then hit Y preset some number of times. Then hit the Z preset a
different number of times. Then you hit enter. All of this just to get to a
function.

I don't mind reworking this guide now and then throwing it away later if you
guys can come up with a more user friendly interface. Clearly more display
area and maybe soft keys will help a lot.

I have received almost no feedback from users on this document so I hesitate
to change it based just on what I think would help. The author is always the
worst judge of the work.

Rick

Rick Sparber

unread,
Nov 15, 2009, 12:33:31 PM11/15/09
to opendro-u...@googlegroups.com
The basic tachometer circuit for the DRO is simply a limiting resistor in
series with the IR LED and a pull up resistor on the IR receiver. You have
to play with the values to get it to work. That was not a problem for me but
I have had a few users in trouble over this adjustment.

Just for fun, I designed a new tach circuit that uses 3 more parts and uses
feedback to regulate the amount of current flowing in the LED. I can vary
the LED's limiting resistor from 3.3K up to 4.5K with no change in
performance. The circuit is, however, rather sensitive to the reflective
surface. When it sees bare aluminum, I read 0.502V directly across the IR
receiver. Over plastic electrical tape it reads 1.082V. Over flat black
paint is shows 0.87 to 0.96V. Over thin areas of flat black paint is shows
1.030V.

I need to think about the circuit a bit more see if it has a decent enough
dynamic range to eliminate a newbie's having to play with the values.

If anyone would like a copy of the circuit to try on the bench, let me know.
It uses 3 resistors, one diode, one NPN, plus the IR LED and IR receiver.

Rick

Bruce Fairman

unread,
Nov 15, 2009, 10:12:49 PM11/15/09
to opendro-u...@googlegroups.com, Rick Sparber
Rick, is the problem that the reflective surface is not consistent? how about if an interrupter is used? does the need for corrective feedback go away?
i would like to see the circuit, so i can figure this out.
i am just about done with the scale code. it turned out to be more complicated with some irq/fiq interactions. but i got that sorted out. i'm still figuring out the high rejection rate i am seeing. i'll send a new .bin next week.
do you where i can find the other scale types (bin6 and bcd7)? i have quadrature scales.
bruce

Bruce Fairman

Reply all
Reply to author
Forward
0 new messages