Enter your username:
Do you want to login or register?
  • Forgot your password?

    Login / Register




    Results 1 to 20 of 55

    Threaded View

    1. #11
      Join Date
      Nov 2011
      Location
      Wylie, Texas
      Posts
      302
      Country Flag: United States
      Yes, that is the plan, but we still have a lot of work to do. I'm thinking about doing a kickstarter project to generate some revenue to do a larger build of boards for people that are interested in the project. But first I want to see how much interest there is out there. I want to make the firmware open source such that others can generate software and come up with new ways to use the hardware. For example it would be possible to control the BCM's using an Android radio with an ELM 327 interface adapter. Then you could make soft switches to control things like turning on the cooling fans or maybe making the user enter a security password before allowing the engine to start. I'll have to figure out a way to offer a discount to developers.

      I'm going to post a video of pwm operating the cooling fans as soon as I figure out how to post videos. The temp sensor is located in the radiator. It is a standard delco temp sensor that GM has been using for years. I believe the block temp sensor is also a delco unit which would also work. I didn't use the block sensor since the ECU is already using that sensor and the radiator came with a bung a temp sensor so I decided to use that instead. Right now we are using soft start and PWM on the cooling fans. The soft start prevents the inrush of current when the motors are first started and will help prolong the life of the motors. I have the motors coming on at low speed at 190 degrees and medium speed at 200 and full speed at 220. If I remember correctly we are using 40% PWM for low speed and 70% PWM for medium speed and 100% for full speed. Right now all the firmware has been coded specifically for my car but we are coding it in such a way that the code is modular. We define functions for each output that do certain things. For example there is a function that looks for a "brake switch on" CAN message that tells the output to turn on.






    Advertise on Pro-Touring.com