robin7331 / IKEA-Hackant

258 stars 27 forks source link

No readings #7

Closed prk3 closed 5 years ago

prk3 commented 5 years ago

Hi. I am trying to hack my Bekant desk, but my Arduino isn't capturing any LIN frames. I tried connecting the wire, that normally goes to digital pin 2, to analog pin 2 and see what readings I would get. It turns out it constantly reads value 8 (sometimes 9). I think the voltage on LIN wire is too low to trigger frame detection. Do you have an idea what might be the cause?

img_20190130_234755 img_20190130_234938 img_20190130_234955

I forgot to mention. The stock controller works fine, I can move the table without any problems.

robin7331 commented 5 years ago

Are you sure you picked the right pin for your ground connection?

prk3 commented 5 years ago

I didn't want to remove this big white connector completely and I after poking around with a multimeter I came to a conclusion that these three spots are all connected with each other.

image

I get exactly the same result from all 3, so it probably isn't the problem.

prk3 commented 5 years ago

I either damaged the original controller while trying to hack it or did not consider different order of pins on the transistor I used (yours has EBC layout, mine had ECB). At the end I decided to replace the controller completely. You can check it out here (pictures and 3d case are yet to be added). Thanks a lot for help!