The MP3car.com Store  

Welcome to the MP3Car.com forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Registering will also remove advertisements. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   MP3Car.com > Mp3Car Technical > Hardware Development

Reply
 
Thread Tools Search this Thread Display Modes
Old 07-28-2006, 01:37 PM   #1
Constant Bitrate
GiODi's CarPC Specs
 
Join Date: May 2006
Location: Simi Valley, CA
Vehicle: 2001 Infiniti QX4
Posts: 163
My Photos: (1)
Data Tranmission Method

I have a general question: How do you determine the method of data transmission used? I've been searching for ages and now my head hurts.
GiODi is offline   Reply With Quote
Sponsored Links
Old 07-28-2006, 01:46 PM   #2
FLAC
evandude's CarPC Specs
 
evandude's Avatar
 
Join Date: Mar 2005
Location: Maine
Vehicle: 99 Jetta Wolfsburg
Posts: 937
My Photos: (0)
data transmission method of what?
__________________
But don't take it from me! here's a quote from a real, live newbie:
Quote: Originally Posted by Viscouse
I am learning buttloads just by searching on this forum. I've learned 2 big things so far: 1-it's been done before, and 2-if it hasn't, there is a way to do it.

eegeek.net
evandude is offline   Reply With Quote
Old 07-28-2006, 01:56 PM   #3
Constant Bitrate
GiODi's CarPC Specs
 
Join Date: May 2006
Location: Simi Valley, CA
Vehicle: 2001 Infiniti QX4
Posts: 163
My Photos: (1)
Basically what I want to try to do is make an interface for my climate control. I know this has been covered, I've read the 1000 page post. But what I want to do is a little different. My climate control seems to be two units, one for the controls (faceplate) and one for the actual brains. I just want to remove the faceplate and use a PIC(?) to emulate the button pushes and knob turns. I believe the header for the control faceplate has a 5 pin connection. There are 6 buttons a nob and a little lcd screen.
GiODi is offline   Reply With Quote
Old 08-01-2006, 12:16 AM   #4
My Village Called
0l33l's CarPC Specs
 
0l33l's Avatar
 
Join Date: Jul 2004
Location: Berkeley, CA
Vehicle: 1995 Lexus SC300 1997 Mazda Miata
Posts: 10,763
My Photos: (0)
Quote: Originally Posted by GiODi
Basically what I want to try to do is make an interface for my climate control. I know this has been covered, I've read the 1000 page post. But what I want to do is a little different. My climate control seems to be two units, one for the controls (faceplate) and one for the actual brains. I just want to remove the faceplate and use a PIC(?) to emulate the button pushes and knob turns. I believe the header for the control faceplate has a 5 pin connection. There are 6 buttons a nob and a little lcd screen.

Using a PIC would work. That's what my AC controls are based on. I've tested it and it partly works. More info would be a trade secret
__________________
PowerVoice v1 | NaviVoice Source
GammaControl v2.4
SKINbedder v3

1995 Lexus SC300 <-- Weekend Car
1997 Mazda Miata <-- Daily Driver
0l33l is offline   Reply With Quote
Old 08-02-2006, 11:13 AM   #5
Constant Bitrate
GiODi's CarPC Specs
 
Join Date: May 2006
Location: Simi Valley, CA
Vehicle: 2001 Infiniti QX4
Posts: 163
My Photos: (1)
Thanks... I think.... hahaha now I gotta look into that. If my head explodes, it's all your fault.

I got another question: I was under the impression that a button push was more or less just colosing a circuit, (like how reset buttons work on computers) I tried this with my unit and it didn't work, so I'm assuming there are other methods. Resistance maybe? Can you help me out with that? What other method are there? I've tried searching, searched so much I didn't get a thing done at work yesterday.
GiODi is offline   Reply With Quote
Old 08-02-2006, 11:25 AM   #6
FLAC
evandude's CarPC Specs
 
evandude's Avatar
 
Join Date: Mar 2005
Location: Maine
Vehicle: 99 Jetta Wolfsburg
Posts: 937
My Photos: (0)
If your control panel has 6 buttons, a knob, and an LCD screen, and only a 5 pin header, then it may not be giving you any actual button outputs on those pins; everything could be read by an onboard microcontroller and sent via some serial protocol to the "brains". But, it could be encoding the buttons with a varying resistance type of system like steering wheel controls sometimes use, and just using serial comm for the LCD screen.

Either way, you really need to know your way around a DMM, and an oscilloscope too, if it uses serial communication... Reverse-engineering something like this is not something that anyone can just tell you how to do, you have to try a lot of different things to find out what's going on.

From the sounds of it, (especially considering there is an LCD screen on the front panel so it is most likely somewhat complex) you might be better off sending the panel to someone with more experience to try and reverse-engineer it for you.
__________________
But don't take it from me! here's a quote from a real, live newbie:
Quote: Originally Posted by Viscouse
I am learning buttloads just by searching on this forum. I've learned 2 big things so far: 1-it's been done before, and 2-if it hasn't, there is a way to do it.

eegeek.net
evandude is offline   Reply With Quote
Old 08-02-2006, 11:56 AM   #7
Constant Bitrate
GiODi's CarPC Specs
 
Join Date: May 2006
Location: Simi Valley, CA
Vehicle: 2001 Infiniti QX4
Posts: 163
My Photos: (1)
Sorry, It's actually 12 pins from the face plateto the control board.... I forgot to update that. Also the LCD is kind of like a digital watch, just to make sure we're clear on that as well. Sorry I've been a little unclear on what I am trying to do, it's actually two separate thing.

1) First I wasnted to remove the face plate that hold the nob and buttons, which is connected by a 12 pin header. Which is why I asked about data transmission.

2) It now seems easier to leave that control head, relocated it and emulate the button pushes on by wiring something to the buttons.

This is why I was asking about button pushes closing a circuit. If it was i could then just use a relay board and be done with it (i think). I tried really quickly last night , in the dark, and it didn't work, but now thinking back on it, I may have be trying to close the wrong pins, they may have just been posts holding the buttons in place.
GiODi is offline   Reply With Quote
Old 08-02-2006, 11:58 AM   #8
FLAC
 
shotgunefx's Avatar
 
Join Date: Apr 2005
Location: Boston, MA
Vehicle: 2002 Chrysler Sebring Coupe LXI
Posts: 1,759
My Photos: (31)
One thing that might be helpful would be to get the OEM service manuals off of ebay. They can reveal a lot.
shotgunefx is offline   Reply With Quote
Old 08-02-2006, 12:03 PM   #9
Constant Bitrate
GiODi's CarPC Specs
 
Join Date: May 2006
Location: Simi Valley, CA
Vehicle: 2001 Infiniti QX4
Posts: 163
My Photos: (1)
Good idea... i was actually thinking about that this morning. I wasn't sure if it would have the pin-out diagram for something like this. I called Calsonic, the maker of the unit, yesterday. They couldn't help me because technical diagrams are now owned by Nissan...
GiODi is offline   Reply With Quote
Old 08-02-2006, 12:11 PM   #10
FLAC
 
shotgunefx's Avatar
 
Join Date: Apr 2005
Location: Boston, MA
Vehicle: 2002 Chrysler Sebring Coupe LXI
Posts: 1,759
My Photos: (31)
Quote: Originally Posted by GiODi
Good idea... i was actually thinking about that this morning. I wasn't sure if it would have the pin-out diagram for something like this. I called Calsonic, the maker of the unit, yesterday. They couldn't help me because technical diagrams are now owned by Nissan...

I don't know about other cars, but the service manual for my car is three phonebook size volumes. It gives rough descriptions of all the signaling between ECUs and how to test them, how the column switches (and how their signaling works) and a schematic for everything in the car.

I got some more details out of supplementary stuff, like a Chrysler workbook for techs taking the electrical training class for working on my model and repairing them.

Filled in a lot of wholes.
shotgunefx is offline   Reply With Quote
Sponsored Links
Old 08-02-2006, 04:58 PM   #11
Constant Bitrate
GiODi's CarPC Specs
 
Join Date: May 2006
Location: Simi Valley, CA
Vehicle: 2001 Infiniti QX4
Posts: 163
My Photos: (1)
Thanks for the help fellas.... I just ordered the service manual. Hopefully it will tell me what I need to know, if not, I would need it later anyway.
GiODi is offline   Reply With Quote
Sponsored Links
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
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 Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Renault "Tuner List" Head Unit/CD changer hacking - Controls Vicne Hardware Development 781 07-31-2008 02:11 AM
Pinout Color Codes / Tables gummybear General Hardware Discussion 4 05-12-2005 03:05 AM
Capture GPS data at the flip of a switch Mr. Inquisitive GPS 4 02-02-2005 06:06 PM
Allbrite and controller work with RCA but not VGA alti LCD/Display 22 01-05-2005 12:47 PM
VOICES Traffic Data stevieg V.O.I.C.E.S 85 05-31-2004 08:24 PM


All times are GMT -5. The time now is 07:17 AM.


Sponsored Links
The MP3car.com Store

Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0
Copyright © 1999 - 2008 Mp3Car.com Inc.
Ad Management by RedTyger
Message Board Statistics