Volver arriba
Con los años y el calor del motor, las fichas de los diferentes sensores se van deteriorando y suelen romperse. Por un lado, si nos gusta tener nuestro auto original, es lindo que los conectores esten en buenas condiciones, y por otro, al romperse las fichas, estas pueden desconectarse accidentalmente.
Por suerte se consiguen repuestos para cambiarlas, no son caros, y devuelven nuestro auto al estado original.
Materiales necesarios
Fichas
Las ECU Siemens Fenix 3 traen un sistema de inmovilización. En muchos casos el inmovilizador no se utiliza (ejemplo R19), y en otros sí (Laguna, Megane, Safrane).
En los modelos con inmovilizador, la primera medida es cortar el cable que va desde el módulo inmovilizador hacia la ECU. Depende del modelo del auto, pero puede ser alguno de estos:
Chequear previamente que sea el cable correcto!!.
No alcanza con cortar el cable, una vez que la ECU quedó inmovilizada, no se puede des-inmovilizar fácilmente, dado que internamente tiene una memoria EEPROM que almacena el estado de que quedó bloqueada.
También nos puede pasar que la ECU se bloquea accidentalmente, por ejemplo cuando se está "chipeando", o modificando la EPROM.
Sea cual sea el caso, si te das maña con la electrónica es posible desinmovilizarla de forma casera, y acá te explicamos como.
Elementos necesarios:
FTDI chips are great!! They save us a lot of time, they work quite well, and they almost don't need any device driver.
FTDI also provides a very nice and well documented DLL for low level access to FTDI chip internals, but, of course, it is closed source. If you need low level access to FTDI chips, there is an open-source alternative:
https://www.intra2net.com/en/developer/libftdi/
I highly recommend Intra2Net libFTDI, as it is portable to any platform, and works very fast and very well.
Libraries provide a nice low-level access to FTDI chips, but unfortunately, end-users don't like low level UIs. So, you will most probably be using your FT232 chip with some kind of graphical interface. Well, Qt is a very nice piece of software, it has an excellent GUI, it is portable to almost any current platform, and it is very lightweight and fast!!!. It provides a lot of classes and libraries for serial port acces (QSerialPort), Qt Bluetooth, and so.
Unfortunately, it does not provide a class for FTDI chip low level access. Of course you can use standard QSerialPort for basic read and write functions, but if you need some advanced methods (like custom baud rates, reading internal EEPROM, using GPIOs), you will need a custom class.
Here is a basic implementation of the FT232 class, trying to copy some of the QSerialPort behaviour.