[DRIVING] Peugeot 406 coupe Pininfarina with Leaf motor and Ampera inverter [FINISHED]
Posted: Mon Mar 11, 2019 2:59 pm
I must confess i started a new project. A while ago i found a deal for Ampera inverter. I was curious of how it works. Then TomDB helped me with wiring decoding and i decided to try and make a spare inveter for Mazda if old one dropped.
After some problems with signals a friend joined me and bought another inverter for his car. After some trials with Johannes core i made an interface board that is capable of translating signals of Ampera inverter. Now even the Fault output works and i succesfully tried it in my Mazda. Motor was very jumpy on driveoff with the same settings from my car. I think this is because of better DClink cap and more powerful IGBTs. I can feel the excess power.
That helped me decide to start a new car conversion. I will use Peugeot 406 Coupe 3.0. It is a beautiful car with lots of space for batteries.
For that purpose i also bought a broken Ampera car. It showed the wreckage was only on outside. Every internal component aside of airbags was still working. I got another inverter, DCDC converter, 3kW charger, electric cabin heater, AC compressor and of course one good 16kWh battery.
Almost everything i got off there works on CAN bus. Even BMS is already there it just needs to receive commands for it to work. I also have a EVTVdue board with single CAN chip and eeprom. I would like to use that to signal my devices on the line.
Also i bought Macchina M2 with EVTV software and if i connect it to our good Ampera under the dash i can get signals in software. Lots of data little to use...
But now I am trying to force the 406 BSI to play with me. It is not CAN its the old French VAN bus. No luck for now. I did get the old tester and it finds the BSI and components. It doesnt work since i cant start the engine and transmission is dead. So i decided to fool BSI so it doesnt enter ECO mode after 30min. I will keep the appearance of engine running by inserting motor RPM signal. This could be achieved with doobedoobedo schetch for RPM conversion. I will take signal from inverter and translate it to RPM indicators language. However below 800rpm circuit will keep appearance of motor at idle to keep BSI happy. I will probably have to do the same thing for Speedo in a car since i will remove transmission.
Up to now i tested the motor on desk with Ampera inverter on 360Vdc battery. viewtopic.php?f=2&t=15
I have tested various components and recorded response to CAN msg. https://leafdriveblog.wordpress.com/
Since i have motor and gearbox from Leaf i will just use that. No shifting required. 1:8 gear that ends at cca 10000rpm and 150km/h. It would go further using field weakening, maybe 20%...
I will use electronic reverse function. Motor inverter switches between phase wires and motor spins backwards. There will be some logic involved to inhibit switching if motor is turning over 100rpm for safety etc....
I will just use switch with safety cover so changing direction will require two intentional gestures.
ABS system is independent from engine systems, so car will brake the same. I will add UP30 Hella vacuum pump for servo and a vacuum switch. Motor will augument with regen.
Power steering i will probably use stock Peugeot system i will just replace mechanical pump with electrical 12V Astra G pump. It works automaticaly according to pressure demand. I also have one Ampera EPAS steering axle but as of to date it doesnt work.
Charger i will use 3kW Eltek charger from a broken Volvo hybrid. It works good with CAN commands.
DCDC i will use from Ampera. It gives 1.5kW of 12Vdc power and can be controlled by CAN.
Heater i will use one dishwasher heater which can provide 5kW power from 360Vdc. Works analog through 85°C thermostat.... I may also install Webasto Thermotop V heater from VW diesel car. Lately i see i use my Mazda in all weather a lot and Webasto comes handy...
BMS i intend to use stock if i can figure the code, otherwise i may ask Johannes.
AC i will try to keep. I will use Ampera AC compressor. I just have to figure the correct signals. It is controlled by CAN bus.
Bosch VCU document is important for Peugeot and Citroen vehicles I will also post my progress here.
After some problems with signals a friend joined me and bought another inverter for his car. After some trials with Johannes core i made an interface board that is capable of translating signals of Ampera inverter. Now even the Fault output works and i succesfully tried it in my Mazda. Motor was very jumpy on driveoff with the same settings from my car. I think this is because of better DClink cap and more powerful IGBTs. I can feel the excess power.
That helped me decide to start a new car conversion. I will use Peugeot 406 Coupe 3.0. It is a beautiful car with lots of space for batteries.
For that purpose i also bought a broken Ampera car. It showed the wreckage was only on outside. Every internal component aside of airbags was still working. I got another inverter, DCDC converter, 3kW charger, electric cabin heater, AC compressor and of course one good 16kWh battery.
Almost everything i got off there works on CAN bus. Even BMS is already there it just needs to receive commands for it to work. I also have a EVTVdue board with single CAN chip and eeprom. I would like to use that to signal my devices on the line.
Also i bought Macchina M2 with EVTV software and if i connect it to our good Ampera under the dash i can get signals in software. Lots of data little to use...
But now I am trying to force the 406 BSI to play with me. It is not CAN its the old French VAN bus. No luck for now. I did get the old tester and it finds the BSI and components. It doesnt work since i cant start the engine and transmission is dead. So i decided to fool BSI so it doesnt enter ECO mode after 30min. I will keep the appearance of engine running by inserting motor RPM signal. This could be achieved with doobedoobedo schetch for RPM conversion. I will take signal from inverter and translate it to RPM indicators language. However below 800rpm circuit will keep appearance of motor at idle to keep BSI happy. I will probably have to do the same thing for Speedo in a car since i will remove transmission.
Up to now i tested the motor on desk with Ampera inverter on 360Vdc battery. viewtopic.php?f=2&t=15
I have tested various components and recorded response to CAN msg. https://leafdriveblog.wordpress.com/
Since i have motor and gearbox from Leaf i will just use that. No shifting required. 1:8 gear that ends at cca 10000rpm and 150km/h. It would go further using field weakening, maybe 20%...
I will use electronic reverse function. Motor inverter switches between phase wires and motor spins backwards. There will be some logic involved to inhibit switching if motor is turning over 100rpm for safety etc....
I will just use switch with safety cover so changing direction will require two intentional gestures.
ABS system is independent from engine systems, so car will brake the same. I will add UP30 Hella vacuum pump for servo and a vacuum switch. Motor will augument with regen.
Power steering i will probably use stock Peugeot system i will just replace mechanical pump with electrical 12V Astra G pump. It works automaticaly according to pressure demand. I also have one Ampera EPAS steering axle but as of to date it doesnt work.
Charger i will use 3kW Eltek charger from a broken Volvo hybrid. It works good with CAN commands.
DCDC i will use from Ampera. It gives 1.5kW of 12Vdc power and can be controlled by CAN.
Heater i will use one dishwasher heater which can provide 5kW power from 360Vdc. Works analog through 85°C thermostat.... I may also install Webasto Thermotop V heater from VW diesel car. Lately i see i use my Mazda in all weather a lot and Webasto comes handy...
BMS i intend to use stock if i can figure the code, otherwise i may ask Johannes.
AC i will try to keep. I will use Ampera AC compressor. I just have to figure the correct signals. It is controlled by CAN bus.
Bosch VCU document is important for Peugeot and Citroen vehicles I will also post my progress here.