Project Worth The Wait

blake

New Member
Apr 25, 2005
66
0
0
Minnesota
So one of the most active guys on the forums is from MN (like me) running a Motec (like me) running on E85 (like me, well future me anyways).

And now the guy most interested in the electronics side of my project... shares my name? Weird =p

And ya, feel free to ask anything. I figured most of the SM crew wouldn't really be into the electronics stuff but I thought they might like to skim some generalized posts. Like for example I don't plan on posting python code here. Though, I might toss up a few samples just so people get an idea of what it's like.

And I will have more posts in regard to the more traditional stuff in future. It's just that's all up to SP right now with the car in their shop. So if you want photos, bug Larry ;)
 

blake

New Member
Apr 25, 2005
66
0
0
Minnesota
funky_monkey58;972019 said:
Nice to see another St.cloud supra owner. Sometime in the near future we should touch base. And if you ever want some work done locally feel free to give me a shout and I can give you hand.

I added your AIM name to my list, and added my AIM name to my profile. Feel free to IM me any time. If I'm busy I'll just ignore you until I'm not =p
 

blake

New Member
Apr 25, 2005
66
0
0
Minnesota
I hate DHL.

I was hoping to have a chance to tinker with the gumstix and make sure the phidgets drivers worked, but...

The USB-based dial for User Input will presumably be delivered Tuesday the 1st, despite having made its first appearance at that location on the March 25th.

It should arrive alongside the LCD though, so that's nice.
 

SilverSupraT

7M '78 Toyota Pickup
Oct 3, 2005
556
0
0
40
Eastern WA
www.geocities.com
*waits for post of LCD*

I'm curious what you went with as far as size and functions. I don't think I mentioned it earlier but I'm planning on using my computer for audio/video as well as climate control (engine management too obv.), have you looked into anything with using the stock thermocouples or setting up your own?
 

SupraMaster

Pure Street Racing
Mar 24, 2008
204
0
0
Washington
www.facebook.com
WOW! Finally something I can get into. Like you, I have extensive knowledge of language programming. I used to write my own games for my Atari computer, TI-85 calculator, and so on. I've been wondering if anyone would go as far as this, and you have, sir. I will watch this like a hawk.
 

blake

New Member
Apr 25, 2005
66
0
0
Minnesota
HT5SSilverSupraT;975978 said:
*waits for post of LCD*

I'm curious what you went with as far as size and functions. I don't think I mentioned it earlier but I'm planning on using my computer for audio/video as well as climate control (engine management too obv.), have you looked into anything with using the stock thermocouples or setting up your own?

It's the 5.6" touchscreen model from ezlcd.com. The only info I really have on it is just what's on their site. So read that and you'll know as much about it as I do =)

It is NOT a normal VGA/DVI display. I recall in the manual that loading a full screen bitmap takes something like 90 ms (from the onboard MMC/SD card). So full motion video is out of the question.

But text, gauges, and line drawings should work nicely. If it's not responsive enough to give good feedback for RPM I'll probably wire something up with LEDs or somesuch (I don't really like the physical form of the motec shift light module).

have you looked into anything with using the stock thermocouples or setting up your own?

There are no stock thermocouples. They're all RTDs (0-5v Resistive Thermo Diode). I have a few grand worth of sensors I got from Motec that I'm going to use, far more numerous than the stock set.
 

jt2ma71

Impeller Head
Mar 30, 2005
868
0
0
Washington State
www.cardomain.com
Cool project :) I remember exchanging e-mail with you a while back about the MoTeC. I didn't know what a CAN bus was back then :D
Those nylon bushings. I can't believe it's been 5 years!! I have mine still in the original box.
~Ron
 

blake

New Member
Apr 25, 2005
66
0
0
Minnesota
jt2ma71;976783 said:
Cool project :) I remember exchanging e-mail with you a while back about the MoTeC. I didn't know what a CAN bus was back then :D
Those nylon bushings. I can't believe it's been 5 years!! I have mine still in the original box.
~Ron

*sound of digging through mail archives*

Ron, 2002, "Wow! ADL, cool! I am impressed already..."

Little did he know =)

da89soup said:
Nice to see another member actually close to me, Goodluck!!!

Evidently people who live in Fargo have a different definition of "close" =)
 

blake

New Member
Apr 25, 2005
66
0
0
Minnesota
Toys!

usbdial1.jpg


Fortunately DHL didn't return my USB Dial all the way to Cananada. I might give it a quick try on Ubuntu in VMWare tonight, but the gumstix is elsewhere right now so none of that. Actually I haven't even got cross compiling working for the gumstix yet and I don't have time for that tonight.

Here are the parts that came with the ezLCD (the bezel was extra):
ezlcd-all.jpg


Nevermind the weird looking screen, I have the protective film still on it:
ezlcd-front.jpg


And all the doodads on the back:
ezlcd-back.jpg


You can see the USB plug for scale. More postage when I get a chance to play.
 

SilverSupraT

7M '78 Toyota Pickup
Oct 3, 2005
556
0
0
40
Eastern WA
www.geocities.com
I'm jealous! I wish I had some of that stuff to play with right now.

So the LCD isn't going to be able to do any streaming video, eh? Was this LCD that much cheaper or were the ones that could handle it THAT much more expensive or did you just not care for video at all?

Thanks for the info on the Supra not having thermocouplers. I just assumed. Although the RTDs are basically the same thing though, right? Probably just less accurate?
 

blake

New Member
Apr 25, 2005
66
0
0
Minnesota
HT5SSilverSupraT;976921 said:
So the LCD isn't going to be able to do any streaming video, eh? Was this LCD that much cheaper or were the ones that could handle it THAT much more expensive or did you just not care for video at all?

The limitation of the LCD is not the 'glass' (it's just some random Sony or Toshiba or whatever LCD). It's the USB/Serial communication used for the controller (well the controller probably can't handle either). And that USB/Serial based communication (rather than a traditional VGA/DVI port driven by a normal video card) was the main selling point for me. The gumstix itself is smaller and lower power than most video chipsets. It's not capable of driving a traditional display.

But it is capable of driving multiples of these, which is an option I want to leave open.

HT5SSilverSupraT;976921 said:
Thanks for the info on the Supra not having thermocouplers. I just assumed. Although the RTDs are basically the same thing though, right? Probably just less accurate?

From http://en.wikipedia.org/wiki/Resistance_temperature_detector
Resistance thermometers, also called resistance temperature detectors (RTDs), are temperature sensors that exploit the predictable change in electrical resistance of some materials with changing temperature. As they are almost invariably made of platinum, they are often called platinum resistance thermometers (PRTs). They are slowly replacing the use of thermocouples in many industrial applications below 600 °C.

From http://en.wikipedia.org/wiki/Thermocouple
In electronics and in electrical engineering, thermocouples are a widely used type of temperature sensor[1] and can also be used as a means to convert thermal potential difference into electric potential difference.[2] They are cheap[3] and interchangeable, have standard connectors, and can measure a wide range of temperatures. The main limitation is accuracy; Kieran Thomas' research shows that system errors of less than one degree Celsius (°C) can be difficult to achieve.

A K-type thermocouple is the most common. The kind I have are sheathed such to survive EGTs well. AEM sells RTD based EGT probes in fairly massive sheaths (I have 6, anyone buying?), but most other probes are K-Type thermocouples.

The main downside of TCs are how incredibly low voltage the signal is. Instead of just sending 5V and measuring the 0-5v voltage coming out the other side, you need a thermocouple amp (ballpark $100/channel or more) to bring it into a usable range. The AEM TC Amp is probably the best deal for more than a channel or two.

In addition to the physical properties and temperature range of the K-Type TC, the nice thing is that they all have the exact same electrical properties so every TC Amp set for K-Type TCs works for EVERY K-Type TC no matter who made it in what country and what sheath they put it in.

--------

And btw, VMWare rocks:
vmwareusbchoice.png
 

blake

New Member
Apr 25, 2005
66
0
0
Minnesota
When you want it to run on anything (like a gumstix): Linux
phidget-linux.png


When you just want it to fucking work right now (new toy!): Mac OS X
phidget-osx.png


(edit) Oh and this is what the Linux version was supposed to look like:
phidget-osx-terminal.png
 
Last edited:

blake

New Member
Apr 25, 2005
66
0
0
Minnesota
Finally had a chance to spend a few minutes with the display. The smaller models explicitly use the FTDI hardware and drivers which make the USB device show up just like your computer had another serial port. This larger one uses a different controller which itself supports USB. I had hoped they would emulate the FTDI chip somehow and I would get a virtual serial port on OSX and Linux. No such luck. So I'll be using a separate USB/Serial adapter from FTDI. Another bit of hardware I was hoping to do without.

In any case. I did play with the Windows Demo software (via VMWare, as usual) and thought you might find this image amusing:
ezlcd-logo.jpg
 

blake

New Member
Apr 25, 2005
66
0
0
Minnesota
Unfortunately I don't think I have enough onboard flash to install the package to support Python without the use of the microSD card on the expansion board. So even though the connections to the display and input dial are USB, without Python that means no display or input device development.

Though I can do development on the laptop, it's always nice to prove to yourself it actually works on the intended platform.