![]() |
Arduino pour lecture/écriture Eeprom ?
Salut a tous,
Pensez vous faisable de dédier un arduino a la lecture/écriture eeprom ? Apparemment se serai possible mais il faudrait un branchement/code par eeprom ? Quelqu'un a t'il deja essayer ? |
Bonjour
Ce serait une bonne idée si cela est faisable Merci |
Salut,
Les librairies existent déjà : - pour 3wire 93c : https://github.com/0xJoey/Arduino_93C46 - pour i2c 24c : https://github.com/Soshimo/I2C-Seria...er/i2cEEPROM.h - pour 95xxx : https://bitbucket.org/trunet/spieeprom/wiki/Home Il faut faire un sketch qui attend le type et la taille de l'eeprom et la renvoyer sur liaison serie. Dans l'ensemble c'est assez facile car l'arduino a déjà tout de prévu pour communiquer en i2c, spi et liaison série avec le pc. |
Citation:
Salut tu peux jeter un œil la dessus Il y a les sketch et des examples bien détaillé https://learn.sparkfun.com/tutorials...al-eeproms/all Envoyé de mon iPhone en utilisant Tapatalk |
Merci a tous ! Si quelqu'un la fait ou le fait faites le savoir !
|
Citation:
Citation:
Citation:
Un tuto YouTube pour aller plus loin Avec ce formidable outil de développement appliqué Arduino véritable boîte à tout faire explorer etc....[emoji106] je vous recommande a tous de survoler les capacités de ces cartes elle sont étonnante quand ont veut faire de la programmation dans divers domaines Mais le top c’est pour les ado ou enfants attirée par le code source ça leur permet de se former et voir les résultats de manière ludique et expérimentale Et les déclinaisons tél que les raspberry pour les petits geek en culotte courte sous Linux c’est de la balle [emoji462] Je vous conseille pour les enfants et adultes qui veulent démarrer dans la programmation l’excellent Scratch en ce moment de confinement pour les enfants c’est l’occasion d’apprendre en s’amusant et qui sait d’aller plus loin Mon fils a commencé avec scratch Aujourd’hui il travaille sur Unity3D Pour ceux qui connaissent https://scratch.mit.edu/ https://www.youtube.com/watch?v=9CpwQUzw1ys Envoyé de mon iPhone en utilisant Tapatalk |
Salut Ziiku
Sinon tu peux aussi testé ce programmeur ECU en mode Arduino assez cool https://github.com/fjvva/ecu-tool @+ |
Re salut Ziiku
Sinon pour de la reprog eprom et eeprom il y à un sujet intéressant sur le site Arduino pour les 28Cxx https://forum.arduino.cc/index.php?topic=163682.0 https://github.com/beneater/eeprom-programmer http://danceswithferrets.org/geekblog/?p=496 http://danceswithferrets.org/geekblog/?page_id=903 en mode SPI http://www.mon-club-elec.fr/pmwiki_r...orielSpiEeprom |
Merci a toi ElTurco je t'avoue que je me suis un peu trop avancer ... j'ai encore besoin d'en apprendre d'avantage que ce soit au niveau de l'arduino ou des ecu ... mais j'apprend beaucoup et grace en toi ( entre autre ) MERCI !
|
bonjour,
je me lance également dans la lecture d'eeprom. je ne trouve pas beaucoup d'infos et tuto complet en partant de 0 sur comment faire... néanmoins j'ai pu récupérer quelques infos et mis en pratique certaines choses avec succès: - avec un arduino et le sketch approprié, j'ai pu lire une eeprom 93C46, et écrire des valeurs à des adresses spécifiées. - supposition: à l'aide d'AsProgrammer + un USBAsp, pourrait on lire d'autres eeprom (de bsi), afin de faire un dump, puis de l'exploiter avec immokiller ? cela éviterait l'achat de matériel spécifique. |
Bonsoir,
Tout est possible avec l'Arduino et ses dérivés (nano, mega, ...). Aprés il faut chercher du coté des bibliohéques existantes qui sont trés nombreuses. Le jeu en vaut il la chandelle quand il existe déja des outils tel que UPA-USB ou autres qui sont capables de lire des miliiers de références d'EPROM ? Cordialement. |
AsProgrammer dispose déjà d'une bonne bibliothèque d'eeprom pour leur lecture/écriture.
Ça peut en contenter certains avec. |
C'est faisable , mais est ce que c'est rentable vu les prix de certain programmeur ?
|
Un USBAsp ne coûte que 5$ maxi sur eBay...
Si l'eeprom à lire fait partie de la bibliothèque de AsProgrammer, oui c'est plus que rentable ---------- Post added at 13h17 ---------- Previous post was at 13h16 ---------- + une pince soic à quelques dollars également. Ça reste rentable. |
Bonjour,
Pour Catley, qu'est ce que tu entends par ça reste rentable, d'acheter un USBAsp et d'utiliser AsProgrammer ou de redevelopper un logiciel avec une carte Arduino ($4 sur aliexpress) car le thread parle de developper un ensemble pour l'arduino alors que plusieurs solutions moins honéreuses semble disponibles ? Après efffictivement il y a la fierté et la flexibilité du DIY, mais à quel coût, car le temps cela reste de l'argent !!! Cordialement |
pour moi, utilisateur occasionnel de ce genre de solution, l'usbasp + asprogrammer me suffise si je peux lire et écrire dans une eeprom.
ok les manip (hardware et software) sont peut être un peu plus fastidieuse, mais ne me dérange pas. je n'ai pas le besoin d'investir dans du matériel dédié aux dumps bsi/ecu d'eeprom. mais pour les utilisateurs réguliers, je suis d'accord qu'il vaut mieux acheter le matériel qui existe déjà. |
Programmation 95160 avec un Arduino Uno
Un petit déterrage mais ça m'a déjà été utile...
J'ai ce qu'il faut à la maison pour programmer une eeprom mais il se trouve que je suis en vadrouille chez mon frère et que j'ai besoin de faire un IMMO OFF sur l'ecu 16c34 de sa Peugeot 207. Et le seul truc que j'ai trouvé chez lui c'est une valisette de découverte de l'Arduino Uno. Hé bien ça m'a bien dépanné ! J'ai utilisé ce code Github pour lire le ST 95160: https://github.com/cedricp/Arduino-95160 Le câblage est le suivant: UNO<->ST 95160 GND<->4 5Volts<->8 8<->7 9<->1 10<->5 11<->2 12<->6 13<->3 J'ai fait 3 lectures successives et j'ai comparé les 3 fichiers lus pour m'assurer que c'était bien les mêmes. Je n'ai pas encore fait de reflashage car j'attends que quelqu'un veille bien me faire un IMMO OFF mais la lecture et l'écriture ont des processus très semblable, je ne vois pas pourquoi ça coincerait. Mais dès que je reçois le fichier IMMO et que la voiture redémarre, je vous ferais une confirmation ici. Une petite photo pour montrer à quoi ressemble le montage. https://zupimages.net/up/22/05/3y27.jpg |
Bonjour
sur les Arduino pour eviter les problemes il est conseille d utiliser une alim externe pour eviter de tirer trop sur l USB et de verifier le niveau de courant des composants branchés en externe surtout si faire de la programmation '' sans problenes ''. Au revoir OS |
Citation:
La consommation d'une eeprom étant de l'ordre de quelques mA (5mA sous écriture pour une st95) c'est tout à fait négligeable ce n'est même pas la consommation d'une led. L'alim externe n'est absolument pas nécessaire ça n'apportera rien du tout car l'alim par usb délivre 500mA. |
La reprogrammation de l'eeprom n'a posé aucun problème sans alim externe. J'ai fait une relecture après programmation pour comparer les 2 contenus. Re-soudage de l'eeprom dans l'ECU et remontage dans la voiture. Elle démarre !!! Ça faisait 2 mois qu'elle était sur le parking pour cause de perte de clé principale et double avec électronique HS.
Par contre pour la petite histoire j'ai quand même eu une suée car au premier essai, toujours les messages d'erreur batterie, antivol...etc et aucun signe de vie du démarreur... Juste un relais qui claquait mais rien au niveau du démarreur. Je me suis même demandé si j'avais pas grillé mon ECU... Mais finalement c'était encore un coup de Murphy avec une superposition de problèmes. Les tentatives de démarrage avec les doubles avec transpondeur HS avaient fragilisé le fusible du relais de démarreur dans le compartiment moteur (F8-25A). Je l'ai remplacé et vroom-vroom enfin !!! |
Bonjour
C est pour moi une question de principe je n alimente rien via USB meme si quelques mA sauf l Ardunio lui meme Au revoir OS |
Concernant l'alimentation de l'Arduino par USB, il y a du pour et du contre. Le problème avec l'USB c'est qu'il vient du PC avec du bruit sur la ligne ce qui peut perturber les lectures analogiques par exemple. L'alim externe de l'Arduino passant par un régulateur linéaire est bien mieux filtrée. Par contre l'avantage de l'USB par rapport à l'alim externe outre sa simplicité c'est qu'en cas de fausse manip dans le montage (croyez-moi ça arrive...) le courant est limité à 500mA par le PC. Depuis une alim externe, le courant sera beaucoup plus important...
|
Bonjour
Pour quelques euro et un peu de travail il est facile de construire une alim 5V faible bruit ( vraiment faible bruit ) avec deux regulateurs en serie pour partir de 12V DC sans surcharger le regulateur 5V faible bruit , ca sort 500 mA max J ai aussi un circuit de limitation de courant que je peux selectionner en 200 mA ou 400mA selon le besoin , c'est pareil c est quelques euro de composants . La qualite du 5V sur la carte Arduino c est correct mais sans plus et la source aim PC c'est idem . j utilise des cartes comme celle la pour avoir des connections stables et faire des cartes dediées á des applications specifiques https://www.youtube.com/watch?v=Tb0aASFMn_w Au revoir OS ---------- Post added at 15h11 ---------- Previous post was at 15h09 ---------- Ne pas oublier que le courant par port de sortie n est que de 40mA ( de memoire ) et que les ports ne sont pas protéges . |
Citation:
je pense qu'on est maintenant au de la de 100ma sur un port usb de pc sans pb. pour ce genre d'appli, l'alim usb suffit amplement, je suis bien d'accord. |
Moi perso j'ai toujours fait directement via l'alimentation des ports USB et pas de souci pour le moment, mais bon on ne sais jamais ?!?
|
Salut,
Les normes USB préconise les règles suivantes : Une charge unitaire est définie à 100 mA en USB 2.0 et à 150 mA en USB 3.0. Un appareil peut tirer au maximum 5 charges unitaires (500 mA) d’un port USB 2.0; 6 (900 mA) en USB 3.0. Ce qui suffit amplement pour un Arduino si vous ne commandez pas une trop grande quantité de DEL qui sont souvent les périphériques les plus gourmands. Cordialement. |
Fuseau horaire GMT +1. Il est actuellement 11h30. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Version française #23 par l'association vBulletin francophone
Search Engine Optimisation provided by
DragonByte SEO (Pro) -
vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Tlemcen-electronic © All right reserved