Bonjour à tous le bidouilleurs(euses),
récemment j'ai eu la chance de trouver sur Ebay deux multimètres Philips PM2525 en panne à un prix intéressant.
Je les ai réparés tous les deux mais sur un le LCD avait fui. Apparemment c'est un problème courants sur ces modèles
et bien sur ils sont introuvables...
Alors j' trouvé sur Aliexpress des afficheurs OLED de 3.2 pouces
https://fr.aliexpress.com/item/32953790969.html?spm=a2g0s.9042311.0.0.34cb6c37xhwUYz un peu plus petits que l'original mais je n'ai pas trouvé mieux.
je j'ai connecté à un arduino nano et décodé tous les segments et implémenté tourtes les fonctions et ça donne ça :
première version :
version finale :
Le layout est pas mal du tout
et une fois connecté au multi :
Le NC signifie qu'il n'est pas calibré et ça c'est une autre paire de manche... générer les tensions nécessaires n'est pas évident
1000V continus et 600V alternatif assez stables pour le multi l'accepte.
Le code et les explications sont dispo sur mon github :
https://github.com/AKerambrun/PM2525-OLED-displayle programme récupère les données du bus I2C coté multi , les décode bit à bit et les envoie à l'afficheur OLED en SPI. lisez bien les commentaire en début de code pour configurer l'afficheur en SPI (par défaut configuré en parallèle)
Tous les symboles nécessaires ont été recrées en format XBM.
Ca peut servir de base pour plein d'autres projets