I assume that the ATA6624C LIN transceiver is used only as an input buffer for the PWM signal of the heater control.Oof. I'm confused. If I'm following along correctly:
Given the above . . . perhaps the heater PCB cannot supply current and the pullup resistor(s) being used is patching that, in an unhealthy way -- I would be wary of damage to the PMC ECU, trying to sink too much current when using that small 300 ohm resistor.
- The PMC ECU sinks current, as evidenced by (with D15 disconnected)
- No voltage on RMI
- PWM-like spikes when a pullup resistor supplies current to RMI
- The heater PCB is not sourcing current (perhaps it should be, as Vlad guessed here)
- In testing, the NE55 supplies current to the heater PCB, as well as not supplying current during the OFF duty cycle. It does two things: supplies current AND a duty cycle that is somewhat recognizable to the heater's receiver logic.
---
The waveform doesn't look like LIN to me, as there is no sync field, sync break, ID field, etc. But I have little LIN experience.
This version is confirmed by the video oscillograms of the control voltage and the fact that a copy of the input signal with an amplitude of 5V is constantly present at its RXD output (attach.).
At the same time, the TXD input has a constantly high signal level.
Last edited: