Announcement

Collapse
No announcement yet.

USB Nissan Titan Climate Controls

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

  • USB Nissan Titan Climate Controls

    Everything is up and running. There is one minor glitch on startup. I have a solution just need to build it up. I'm also going to work on the interface. I want to do some better graphics. I will probably try to match it to the standard RR scheme. the three switches allow me to give control back to the manual dials for emergencies.
    Attached Files

  • #2
    Does it interface with the control head (when you turn dials does the program respond?)
    ? Or override it (for removal or hiding the stock control head)? Did you have to deal with LIN networking for the servos? Or did you send the signals to the control head?


    Congrats! Looks good so far.
    It's been a while...

    Comment


    • #3
      Originally posted by h3rk View Post
      Does it interface with the control head (when you turn dials does the program respond?)
      ? Or override it (for removal or hiding the stock control head)? Did you have to deal with LIN networking for the servos? Or did you send the signals to the control head?


      Congrats! Looks good so far.
      its meant to eliminate the manual climate controls. I will be hiding mine in the dash for emergencies. not sure what you mean about LIN networking. Im using a DAC to generate analog voltages that are normally made by the dials. they are basically a potentiometer and the center tap voltage changes based on position. so i bypassed the center tap and am using the dac to put in the voltage to the board where the center tap would go. im using an ADC to actively monitor the LEDs for the recirc and AC so that there is no error on whether they are on or not. the goal with this is that with eliminating the climate controls i can mount a much larger screen. maybe a 13.3" widescreen vertically in the dash.

      Comment


      • #4
        I'm doing pretty much exactly the same way. Only I used a relay to retain manual control, leaving the dials on the dash. Good deal. Unfortunately that leaves me with a smaller display.

        LIN bus is what the MCU on the control head uses to communicate with the local controllers on the servos. But now since I know you're doing very similar to me, I can see you didn't need to deal with that.
        It's been a while...

        Comment


        • #5
          I have solved all the bugs and redesigned the interface. take a look.
          Attached Files

          Comment


          • #6
            nice

            good job with this are there more pictures do you have it fully installed yet i'd love to see final results
            are you planning production for this if so will it just be limited to the nissan or would it be open to other models (ie toyota)

            Comment


            • #7
              Originally posted by keland44 View Post
              nice

              good job with this are there more pictures do you have it fully installed yet i'd love to see final results
              are you planning production for this if so will it just be limited to the nissan or would it be open to other models (ie toyota)
              it will be a while before i will get my pc built up for the truck. it is possible it could be modified to work with other vehicles. but i would need to tear down the climate controls on another vehicle to figgure out how they work.

              Comment


              • #8
                oh okay that's coo
                i know this would be something that everyone that hasn't implimented would be interested in i know when i actually build my carpc up this will be a feature i'll be interested given that i could possible replace the climate control with a bigger screen

                Comment


                • #9
                  Ok, nice work. Can you post up some more info...like details and everything as I would like to do this same thing in my car to eliminate the controls and allow a bigger screen to be installed.

                  Jay

                  Comment


                  • #10
                    Originally posted by creaseguard View Post
                    Ok, nice work. Can you post up some more info...like details and everything as I would like to do this same thing in my car to eliminate the controls and allow a bigger screen to be installed.

                    Jay
                    So I think what most people do is figgure out what every pin does on the connector to the climate controls and then use relays and such to control those pins to get the result they want. I chose another route. What i did is i tore apart my climate controls. What i discovered is that each knob is just a potentiometer. What this means is its a variable resistor divider. You have ground on one pin and 5V on the top. Then the wiper or middle pin has a voltage on it from 0-5v based on what position it is in. So i took a DAC which takes digital signals and converts them to a voltage. So with a 5 volt reference on my DAC i can generate any voltage from 0-5V. I wont go into major detail on how to program the DAC. So i used a meter and measured the center pin of the knobs at each position and programed my DAC to mimic those voltages. Then disconnected the the center pin from the board and connected my DAC where the center pin goes. for the A/C and Recirc controls. What I did is put a P-FET (electronic switch) across them. then I drive the P-FET with a digital out to turn them on and off momentarily to mimic a button being pressed. Then instead of relying on the software to remember whether the a/c or recirc is on. I found the gate pin of the fet that turns the LEDs on for them. I connected a wire from a ADC to the that gate to monitor the voltage on that pin. when the voltage on that gate goes up then the LED is on. My ADC sees that its up and changes the graphic in the software to show that its on. I'm quite sure i could easily do this for any car that has fully electronic climate controls. This is definitely not do it yourself kind of project unless you are very familiar with electronics and programming for electronics. I'm an apps engineer for the company that makes the DAC and ADC that I'm using. All data sent to and from the DAC and ADC is done in HEX through a USB serial port.

                    Comment


                    • #11
                      Very Cool creating an interface to control your HVAC system. I've thought of this before and I'm interested in learning how this could be done on my Dodge Nitro.

                      Could you direct me to where I could learn about the electronics and programming you've specifically used for this project? Any help would be appreciated.

                      Comment


                      • #12
                        Originally posted by NitroLarry View Post
                        Very Cool creating an interface to control your HVAC system. I've thought of this before and I'm interested in learning how this could be done on my Dodge Nitro.

                        Could you direct me to where I could learn about the electronics and programming you've specifically used for this project? Any help would be appreciated.
                        I used a DAC. The electronics are all proprietary. I wrote the software in VB. Details are in the post above yours.

                        Comment


                        • #13
                          so all we get is a dirty tease from you haha how did this go along?
                          2008 Civic... Sound system... then carputer install...
                          WORK IN PROGRESS

                          If you look at my avatar closely, you can see a chick with two big knockers....

                          Comment


                          • #14
                            Originally posted by CornToeGoblin View Post
                            so all we get is a dirty tease from you haha how did this go along?
                            unfortunately yes. I upgraded to a LE model Titan. So I'm a little more hesitant about tearing it apart. we will see what the future holds. For now even if i wanted to with the way things are i just cant spend the money to go further with this.

                            Comment

                            Working...
                            X