Changes by last author:
Changed:
The common solution is to use 74HC259 output, with 510 Ohm (270 Ohm..1kOhm). See [assembled controller specs in webshop] for which channels are traditionally used: check the 6+2 configuration: (namely channel3=EC36pin36 and channel5=EC36pin12 are logic-level) but you can use any, of course. |
The common solution is to use 74HC259 output, with 510 Ohm (270 Ohm..1kOhm). See assembled controller specs in WebShop for which channels are traditionally used: check the 6+2 configuration: (namely channel3=EC36pin36 and channel5=EC36pin12 are logic-level) but you can use any, of course. |
I'll put some photos and info later. It looks nearly same as one at link above, but only 45 mm diameter. Now I cant find file upload to VEMS server, but I can put it to another place.. |
I'll put some photos and info later. It looks nearly same as one at link above, but only 45 mm diameter.
* file upload is on bottom of DocsPage |
* and possibly MAP feedback would be nice too
Can you write more abaut MAP feedback, please? As I said I need only basic throttle control from pedal, so I didn't searched for anny control method. |
* and possibly MAP feedback would be nice too. This means closed loop: the direct PWM(TPS, RPM) function is only a reference PWM value, and MAP(TPS, RPM) is the target value that is maintained with a (eg. PID) controller algorithm. This means that actual PWM can diverge somewhat (eg. +-10%) from the reference PWM(TPS, RPM). Open-loop PWM(TPS, RPM) is OK to try first, might give perfect results without added complexity. |
Here is some info abaut DC motor in throttle: |
Here is some info about DC motor in throttle: |
Yes it could be nice to have implemented this in genboard firmware. But I haven't many experiences with programing. I didn't study genboard sources detailed. Can someone help "howto implement Electronically controlled throttle to Genboard code"? :-) Anny template.. :-) |
Yes it could be nice to have implemented this in genboard firmware. But I haven't many experiences with programing. I didn't study genboard sources in detail. Can someone help "howto implement Electronically controlled throttle to Genboard code"? :-) Any template.. :-)
It's easier to put the code in the firmware than into an external board. If the solenoid wants a fixed frequency signal, the same approach can be used as in boostcontrol.c. Otherwise it's even easier: softpwm.c. Just be sure to configure overrun fuelcut to prevent engine from overrevving when TPS is near 0% (<iac_tps_thres) and the electronic throttle is opened more than it should (for some reason, eg. during development, or broken wires). |