Many, author included, find that the most is learned from mistakes. I think it is time for me to stop working toward my Phd
![Wink ;)](./images/smilies/icon_e_wink.png)
Many, author included, find that the most is learned from mistakes. I think it is time for me to stop working toward my Phd
It is possible if your rectified mains is > 400V. In other words only with rectified 380/400V 3-phase. Thats because in direction inverter -> battery it is a buck converter, not boost.
If you look at the thread about yaris inverter somewhere here, dcdc can be tweaked for higher voltage too... You may experiment with it some... Supposedly some resistors need replacing and such...
Great stuff! I'll see if I can get around to adding it to the wiki later today.
Just in case you're confused about the current state of affairs. There are two separate Prius Gen 2 projects.
I'm working on it right now. I'll post the code when its doneMattsAwesomeStuff wrote: ↑Wed May 13, 2020 4:39 pmGreat stuff! I'll see if I can get around to adding it to the wiki later today.
I'm not sure how to do color coding the way you've done it, using wiki markup, I'll have to do some studying.
Gotcha. Well good news for me is im not afraid of of SMD components. Do you want me to PM you the code for the inverter table?MattsAwesomeStuff wrote: ↑Wed May 13, 2020 4:54 pmJust in case you're confused about the current state of affairs. There are two separate Prius Gen 2 projects.
1 - Damien's design using through-hole components and the Blue Pill.
2 - Johannes' adapter board.
Damien's design is a dead end. A year ago, his old PCB source charged absurd rates for component placing, and he figured SMT was intimidating for beginners, so he chose the Blue Pill and through-hole components so that anyone could build the board themselves. His new PCB source (JLPCB) is so much cheaper for components (if you can rework your design to use parts from their inventory) and placing that you can't even save money by building the board yourself. On his eventual to-do list was for him to redo both the Gen 2 and Gen 3 (SMT) control boards. At the time, a couple other forum members had put a lot of effort into hijacking the Gen 3 boost converter, so Damien built that one first. He has not yet redesigned the Gen 2, and, and, might not, but the Blue Pill is a bit of a hack and is a dead-end regardless. It's also rather limited, doesn't have proper circuitry for the current sensors, can't do two motors at once, can't do charging. It was a proof of concept. The only people who'll use it are those of us using it right now.
Johannes *just* finished his design, I don't think he's even received the boards from the PCB manufacturer yet to be able to test them. That's this thread. It started out with him thinking he could use one of his generic Open Inverter control boards and an add-on adapter, but has since become its own standalone board. The only thing it doesn't do is charging. We don't know pricing yet.
Nope, I always edit the code directly in wiki, so, I'll pick it up as soon as I see it.
It's more confusing when you realize that Damien uses Johannes' software and some of the hardware designs, and that all of this is sort of done under the Open Inverter umbrella despite Johannes' Open Inverter hardware also being his own.Stephen Darbey wrote: ↑Wed May 13, 2020 6:20 pmI have been reading all this thread and scratching my head on why there are two projects that seemingly do the same thing.
Thanks for the clarification. Just one small correction: it will support charging.MattsAwesomeStuff wrote: ↑Wed May 13, 2020 4:54 pm The only thing it doesn't do is charging. We don't know pricing yet.
Oops. Right. It doesn't support using the boost converter to boost while driving.
What i ment was i converted the excel tables to wikimedia tables.MattsAwesomeStuff wrote: ↑Wed May 13, 2020 7:08 pm Nope, I always edit the code directly in wiki, so, I'll pick it up as soon as I see it.
Code: Select all
{| class="wikitable"
! colspan="11" style="text-align: center; font-weight:bold;" | Inverter
|-
| colspan="4" style="text-align: center; font-weight:bold;" | Internal
| colspan="4" style="text-align: center; font-weight:bold;" | External
| colspan="3" style="text-align: center; font-weight:bold;" | Notes
|-
| style="text-align: center;" | PIN #
| colspan="2" style="text-align: center;" | COLOR
| style="text-align: center;" | Function
| style="text-align: center;" | PIN #
| colspan="2" style="text-align: center;" | Color
| style="text-align: center;" | Shield
| style="text-align: center;" | Notes
| style="text-align: center;" | Direction
| style="text-align: center;" | Grouping
|-
| style="text-align: center;" | 1
| colspan="2" style="text-align: center; background-color:#cd9934;" | BRN
| style="text-align: center;" | MSDN
| style="text-align: center;" | 25
| colspan="2" style="text-align: center; background-color:#32cb00;" | GRN
| style="text-align: center;" | 4
| MG2 Shutdown
| style="text-align: center;" | INPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 2
| colspan="2" style="text-align: center;" | WHT
| style="text-align: center;" | MFIV
| style="text-align: center;" | 27
| colspan="2" style="text-align: center; background-color:#32cb00;" | GRN
| style="text-align: center;" |
| MG2 inverter fail
| style="text-align: center;" | OUTPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 3
| colspan="2" style="text-align: center; background-color:#32cb00;" | GRN
| style="text-align: center;" | MIVT
| style="text-align: center;" | 26
| colspan="2" style="text-align: center; background-color:#3166ff; color:#ffffff;" | BLU
| style="text-align: center;" | 4
| MG2 inverter temp
| style="text-align: center;" | OUTPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 4
| style="text-align: center; background-color:#cd9934;" | BRN
| style="text-align: center; background-color:#000000; color:#ffffff;" | BLK
| style="text-align: center;" | GSDN
| style="text-align: center;" | 20
| colspan="2" style="text-align: center; background-color:#fe0000; color:#ffffff;" | RED
| style="text-align: center;" | 1
| MG1 shutdown
| style="text-align: center;" | INPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 5
| style="text-align: center;" | WHT
| style="text-align: center; background-color:#32cb00;" | GRN
| style="text-align: center;" | GFIV
| style="text-align: center;" | 22
| colspan="2" style="text-align: center; background-color:#c0c0c0;" | GRY
| style="text-align: center;" | 4
| MG1 inverter fail
| style="text-align: center;" | OUTPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 6
| style="text-align: center; background-color:#32cb00;" | GRN
| style="text-align: center; background-color:#333333; color:#ffffff;" | BLK
| style="text-align: center;" | GIVT
| style="text-align: center;" | 21
| colspan="2" style="text-align: center;" | WHT
| style="text-align: center;" | 1
| MG1 inverter temp
| style="text-align: center;" | OUTPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 7
| colspan="2" style="text-align: center; background-color:#3166ff; color:#ffffff;" | BLU
| style="text-align: center;" | GUU
| style="text-align: center;" | 4
| colspan="2" style="text-align: center; background-color:#333333; color:#ffffff;" | BLK
| style="text-align: center;" | 1
| MG1 phase U PWM
| style="text-align: center;" | INPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 8
| style="text-align: center; background-color:#3166ff; color:#ffffff;" | BLU
| style="text-align: center; background-color:#fe0000; color:#ffffff;" | RED
| style="text-align: center;" | GVU
| style="text-align: center;" | 5
| colspan="2" style="text-align: center; background-color:#32cb00;" | GRN
| style="text-align: center;" | 1
| MG1 phase V PWM
| style="text-align: center;" | INPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 9
| colspan="2" style="text-align: center; background-color:#fffe65;" | YEL
| style="text-align: center;" | GWU
| style="text-align: center;" | 6
| colspan="2" style="text-align: center; background-color:#fffe65;" | YEL
| style="text-align: center;" | 1
| MG1 phase W PWM
| style="text-align: center;" | INPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 10
| colspan="2" style="text-align: center; background-color:#c0c0c0;" | GRY
| style="text-align: center;" | GIWA
| style="text-align: center;" | 18
| colspan="2" style="text-align: center; background-color:#fe0000; color:#ffffff;" | RED
| style="text-align: center;" | 3
| MG1 phase current W
| style="text-align: center;" | OUPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 11
| style="text-align: center; background-color:#c0c0c0;" | GRY
| style="text-align: center; background-color:#333333; color:#ffffff;" | BLK
| style="text-align: center;" | GIWB
| style="text-align: center;" | 19
| colspan="2" style="text-align: center; background-color:#32cb00;" | GRN
| style="text-align: center;" | 3
| MG1 phase current W
| style="text-align: center;" | OUTPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 12
| colspan="2" style="text-align: center; background-color:#9aff99;" | LT GRN
| style="text-align: center;" | GIVA
| style="text-align: center;" | 2
| colspan="2" style="text-align: center;" | WHT
| style="text-align: center;" | 3
| MG1 phase current V
| style="text-align: center;" | OUTPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 13
| style="text-align: center; background-color:#6665cd; color:#ffffff;" | VIO
| style="text-align: center; background-color:#fe0000; color:#ffffff;" | RED
| style="text-align: center;" | GIVB
| style="text-align: center;" | 3
| colspan="2" style="text-align: center; background-color:#333333; color:#ffffff;" | BLK
| style="text-align: center;" | 3
| MG1 phase current V
| style="text-align: center;" | OUTPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 14
| colspan="2" style="text-align: center; background-color:#fe0000; color:#ffffff;" | RED
| style="text-align: center;" | IGCT
| style="text-align: center;" | 1
| colspan="2" style="text-align: center; background-color:#3166ff; color:#ffffff;" | BLU
| style="text-align: center;" |
| 2 pin connector/12v IG
| style="text-align: center;" | INPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 15
| colspan="2" style="text-align: center; background-color:#333333; color:#ffffff;" | BLK
| style="text-align: center;" | GND
| style="text-align: center;" | 2
| style="text-align: center;" | WHT
| style="text-align: center; background-color:#333333; color:#ffffff;" | BLK
| style="text-align: center;" |
| 2 pin connector
| style="text-align: center;" | INPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 16
| colspan="2" style="text-align: center; background-color:#ffccc9;" | PNK
| style="text-align: center;" | OVH
| style="text-align: center;" | 28
| colspan="2" style="text-align: center; background-color:#cd9934;" | BRN
| style="text-align: center;" |
| Over voltage
| style="text-align: center;" | OUTPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 17
| colspan="2" style="text-align: center; background-color:#6665cd; color:#ffffff;" | VIO
| style="text-align: center;" | VH
| style="text-align: center;" | 12
| colspan="2" style="text-align: center; background-color:#fffe65;" | YEL
| style="text-align: center;" | 2
| Inverter cap voltage
| style="text-align: center;" | OUTPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 18
| style="text-align: center; background-color:#3166ff; color:#ffffff;" | BLU
| style="text-align: center; background-color:#333333; color:#ffffff;" | BLK
| style="text-align: center;" | MUU
| style="text-align: center;" | 9
| colspan="2" style="text-align: center; background-color:#333333; color:#ffffff;" | BLK
| style="text-align: center;" | 4
| MG2 phase U PWM
| style="text-align: center;" | INPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 19
| style="text-align: center; background-color:#3166ff; color:#ffffff;" | BLU
| style="text-align: center; background-color:#fffe65;" | YEL
| style="text-align: center;" | MVU
| style="text-align: center;" | 10
| colspan="2" style="text-align: center;" | WHT
| style="text-align: center;" | 4
| MG2 pahse V PWM
| style="text-align: center;" | INPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 20
| style="text-align: center; background-color:#fffe65;" | YEL
| style="text-align: center; background-color:#333333; color:#ffffff;" | BLK
| style="text-align: center;" | MWU
| style="text-align: center;" | 11
| colspan="2" style="text-align: center; background-color:#fe0000; color:#ffffff;" | RED
| style="text-align: center;" | 4
| MG2 phase W PWM
| style="text-align: center;" | INPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 21
| colspan="2" style="text-align: center;" | N/A
| style="text-align: center;" |
| style="text-align: center;" |
| colspan="2" style="text-align: center;" | N/A
| style="text-align: center;" |
|
| style="text-align: center;" |
| style="text-align: center;" |
|-
| style="text-align: center;" | 22
| colspan="2" style="text-align: center;" | N/A
| style="text-align: center;" |
| style="text-align: center;" |
| colspan="2" style="text-align: center;" | N/A
| style="text-align: center;" |
|
| style="text-align: center;" |
| style="text-align: center;" |
|-
| style="text-align: center;" | 23
| colspan="2" style="text-align: center;" | N/A
| style="text-align: center;" |
| style="text-align: center;" |
| colspan="2" style="text-align: center;" | N/A
| style="text-align: center;" |
|
| style="text-align: center;" |
| style="text-align: center;" |
|-
| style="text-align: center;" | 24
| style="text-align: center; background-color:#6665cd; color:#ffffff;" | VIO
| style="text-align: center; background-color:#fffe65;" | YEL
| style="text-align: center;" | MIVB
| style="text-align: center;" | 8
| colspan="2" style="text-align: center;" | WHT
| style="text-align: center;" | 2
| MG2 phase current V
| style="text-align: center;" | OUTPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 25
| style="text-align: center; background-color:#9aff99;" | LT GRN
| style="text-align: center; background-color:#333333; color:#ffffff;" | BLK
| style="text-align: center;" | MIVA
| style="text-align: center;" | 7
| colspan="2" style="text-align: center; background-color:#32cb00;" | GRN
| style="text-align: center;" | 2
| MG2 phase current V
| style="text-align: center;" | OUTPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 26
| style="text-align: center; background-color:#c0c0c0;" | GRY
| style="text-align: center; background-color:#fe0000; color:#ffffff;" | RED
| style="text-align: center;" | MIWB
| style="text-align: center;" | 24
| colspan="2" style="text-align: center; background-color:#333333; color:#ffffff;" | BLK
| style="text-align: center;" | 2
| MG2 phase current W
| style="text-align: center;" | OUTPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 27
| style="text-align: center; background-color:#c0c0c0;" | GRY
| style="text-align: center; background-color:#32cb00;" | GRN
| style="text-align: center;" | MIWA
| style="text-align: center;" | 23
| colspan="2" style="text-align: center; background-color:#fe0000; color:#ffffff;" | RED
| style="text-align: center;" | 2
| MG2 phase current W
| style="text-align: center;" | OUTPUT
| style="text-align: center;" |
|-
| style="text-align: center;" | 28
| style="text-align: center; background-color:#333333; color:#ffffff;" | BLK
| style="text-align: center;" | WHT
| style="text-align: center;" | GINV
| style="text-align: center;" | 16
| colspan="2" style="text-align: center; background-color:#fffe65;" | YEL
| style="text-align: center;" | 4
| Inverter ground
| style="text-align: center;" | INPUT
| style="text-align: center;" |
|}