Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:



+ Répondre à la discussion
Page 1 sur 4 12 3 DernièreDernière
Affichage des résultats 1 à 15 sur 52

programmation d'un microcontrôleur

  1. L'astronaute

    Date d'inscription
    février 2008
    Localisation
    Nîmes
    Âge
    20
    Messages
    187

    Lightbulb programmation d'un microcontrôleur

    Bonjour à tous et toutes,

    Pour vous situer un peu mon niveau, je sors de 1°S SI, où le cours de programmation se trouvait, à mon grand regret, en fin d'année, il n'a donc pas été très complet ...

    J'ai déconstruit ma voiture électrique télécommandée dans le but de la modifier en Aéroglisseur, pour ce faire, je réutilise tout le système de transmission (télécommande plus récepteur,) ainsi que la carte électronique transmettant les ordres au moteur et cerveau.
    Cependant, disposant d'une marche arriere, innofensive sur une voiture, celle-ci risquerait de détruire le moteur lors d'une utilisation sur un aéroglisseur après une forte accéleration en marche avant. Alors pour regler ce probleme, j'ai l'intention de changer le microcontroleur afin de ralentir le changement de rotation. Mais pour ça il me faudrait déja le programme initial afin d'en changer seulement quelques parametres et eviter au maximum les erreurs...
    C'est pourquoi vient ma question :
    je me demandais s'il était possible de récuperer ce microcontreur (meme s'il n'est pas reprogrammable) de copier son programme implanté, de modifier ce programme puis de l'insérer dans un autre MC ? Possible or not ?

    Merci d'avance.
    Cordialement
     


    • Publicité



  2. yoda1234

    Date d'inscription
    août 2004
    Localisation
    dagobah
    Messages
    13 022

    Re : programmation d'un microcontrôleur

    Bonjour,

    je pense que tu auras plus de réponses dans cette partie de notre forum, j'ai donc déplacé ton message.
    Là où l'ignorance est un bienfait, c'est de la folie d'être sage (Thomas Gray).
     

  3. gienas

    Date d'inscription
    janvier 2005
    Messages
    19 245

    Re : programmation d'un microcontrôleur

    Bonsoir L'astronaute et tout le groupe

    Citation Envoyé par L'astronaute Voir le message
    ... je me demandais s'il était possible de récuperer ce microcontreur (meme s'il n'est pas reprogrammable) de copier son programme implanté, de modifier ce programme puis de l'insérer dans un autre MC ? Possible or not ? ...
    Si c'est une version commercialisée, ce que j'ai cru comprendre, il y a peu de chances d'y parvenir.

    1- généralement, mes MC sont "prévus" pour que le copiage (copillage) ne soit plus possible.

    2- en supposant que la "précaution" 1 ait été oubliée, même si tu trouves le contenu du programme, en langage machine, le "démontage" pour y faire tes modifications restera quasiment impossible.
     

  4. L'astronaute

    Date d'inscription
    février 2008
    Localisation
    Nîmes
    Âge
    20
    Messages
    187

    Re : programmation d'un microcontrôleur

    Citation Envoyé par yoda1234 Voir le message
    Bonjour,

    je pense que tu auras plus de réponses dans cette partie de notre forum, j'ai donc déplacé ton message.
    Merci beaucoup Yoda.

    Citation Envoyé par gienas Voir le message
    Bonsoir L'astronaute et tout le groupe

    Si c'est une version commercialisée, ce que j'ai cru comprendre, il y a peu de chances d'y parvenir.

    1- généralement, mes MC sont "prévus" pour que le copiage (copillage) ne soit plus possible.

    2- en supposant que la "précaution" 1 ait été oubliée, même si tu trouves le contenu du programme, en langage machine, le "démontage" pour y faire tes modifications restera quasiment impossible.
    Bonsoir Gienas,
    pour le 1. tu veux dire que l'on veut préserver le secret de fabrication ?
    Pour le 2- Si je comprends bien, c'est une histoire de décryptage et cryptage du langage machine ? (dans la mesure où je trouve le contenu bien sûr) ?


    A vrai dire, si je pouvais opter pour cette solution technologique, cela m'arrangerait bien, en plus je pourrais éventuellement l'utiliser pour mon PPE de Term ... Donc si tu (ou vous) as(vez) idée pour m'aider a "cracker" tout le bazar, je suis preneur ... Sinon, tant pis je trouverais bien autre chose pour ralentir mon moteur.

    Merci déja pour ces éclaircissements.
     

  5. vede

    Date d'inscription
    août 2009
    Localisation
    Bleurilles-sur-Bré (Groland-de-l'Autre-Côté)
    Âge
    42
    Messages
    3 353

    Cool Re : programmation d'un microcontrôleur

    Salut,

    arrives-tu à lire une référence sur ce petit circuit intégré?
    si non, tu peux laisser tomber la tentative de "crackage"...

    sans ça, je pense que tu pourrais "assez facilement" tenter
    de re-créer une petite carte de commande moteur(PWM)
    et de réception télécommande, basée sur un petit µC (cervelet)...

    vede
    ;O]
    _____________
    ...
     


    • Publicité



  6. L'astronaute

    Date d'inscription
    février 2008
    Localisation
    Nîmes
    Âge
    20
    Messages
    187

    Re : programmation d'un microcontrôleur

    Citation Envoyé par vede Voir le message
    Salut,

    arrives-tu à lire une référence sur ce petit circuit intégré?
    si non, tu peux laisser tomber la tentative de "crackage"...

    sans ça, je pense que tu pourrais "assez facilement" tenter
    de re-créer une petite carte de commande moteur(PWM)
    et de réception télécommande, basée sur un petit µC (cervelet)...

    vede
    ;O]
    _____________
    ...
    oui il y a une référence sous la tonne de résine implanté,
    en fait il y a deux nombre + la marque :
    Nikko le nombre du dessus est 20609AL et celui du dessous est 214B

    La ref peut changer quelquechose ?

    pour ce qui est de reconstruise la carte électronique, je ne pense pas ... quand je vois tout ce qu'il y a déja a faire pour fabriquer mon petit truc qui va flotter en l'air, ca va etre difficile de recrer en plus une carte de réception.
     

  7. L'astronaute

    Date d'inscription
    février 2008
    Localisation
    Nîmes
    Âge
    20
    Messages
    187

    Re : programmation d'un microcontrôleur

    ah attends, je viens de voir qu'il y a qu'elque chose d'autre sour la carte electronique au niveau du µC : RJ9032 du coup qu'est ce qu'il faut prendre en compte ?
     

  8. vede

    Date d'inscription
    août 2009
    Localisation
    Bleurilles-sur-Bré (Groland-de-l'Autre-Côté)
    Âge
    42
    Messages
    3 353

    Cool Re : programmation d'un microcontrôleur

    Salut,

    >La ref peut changer quelquechose ?

    ça aurait pu aider à identifier la puce, donc connaître son brochage,
    donc pouvoir tenter de lire son contenu... malheureusement rien sur Google...

    Citation Envoyé par L'astronaute Voir le message
    ah attends, je viens de voir qu'il y a qu'elque chose d'autre sour la carte electronique au niveau du µC : RJ9032 du coup qu'est ce qu'il faut prendre en compte ?
    d'après Google c'est la référence du PCB...

    vede
    ;O]
    ____________
    ...
     

  9. L'astronaute

    Date d'inscription
    février 2008
    Localisation
    Nîmes
    Âge
    20
    Messages
    187

    Re : programmation d'un microcontrôleur

    Citation Envoyé par vede Voir le message
    d'après Google c'est la référence du PCB...____________
    ...
    Circuit imprimé ?


    Je vais voir tout de même dans un magasin d'élec pour avoir n avis direct et un constat de ce qu'ils voient ... ca sera plus simple.
    sinon, temps pis je trouverais autre chose...
    Merci de toute l'iade fournie jusqu'ici en tout cas. J'aurais peut etr besoin d'aide pour la reprogrammation(si ca marche) Je suppose que vous connaissez les logiciels ?
     

  10. vede

    Date d'inscription
    août 2009
    Localisation
    Bleurilles-sur-Bré (Groland-de-l'Autre-Côté)
    Âge
    42
    Messages
    3 353

    Cool Re : programmation d'un microcontrôleur

    re ;O]

    ça m'étonnerait que tu puisses reprogrammer l'µC tel quel...
    il y aurait des traces sur Gogle...

    d'après moi c'est "propriétaire"...
    donc sans licence le plus simple sera de re-créer tout ça...
    et en y réfléchissant c'est pas sorcier... même basique...

    un récepteur, via un µC, contrôle une carte de puissance, pilotant des moteurs...
    c'est la base de TOUT les robots "radio/tv"-commandés...
    donc largement documenté...

    ps : et oui, PCB = circuit imprimé...

    re ps: tu n'iras pas loin comme ça... PCB dans Gogle m'aurait épargné une réponse....
    Dernière modification par vede ; 08/08/2010 à 03h03.
     

  11. vede

    Date d'inscription
    août 2009
    Localisation
    Bleurilles-sur-Bré (Groland-de-l'Autre-Côté)
    Âge
    42
    Messages
    3 353

    Cool Re : programmation d'un microcontrôleur

    re re ;O]

    PCB electronique...
    PCB schéma...
    PCB µC...

    ça eut "marché" à tous les coups...
    c'est la base pour avancer...
    apprendre à se servir de Gogle...
    car ya déjà tout dedans...
     

  12. L'astronaute

    Date d'inscription
    février 2008
    Localisation
    Nîmes
    Âge
    20
    Messages
    187

    Re : programmation d'un microcontrôleur

    Citation Envoyé par vede Voir le message
    re ;O]

    ça m'étonnerait que tu puisses reprogrammer l'µC tel quel...
    il y aurait des traces sur Gogle...

    d'après moi c'est "propriétaire"...
    donc sans licence le plus simple sera de re-créer tout ça...
    et en y réfléchissant c'est pas sorcier... même basique...

    un récepteur, via un µC, contrôle une carte de puissance, pilotant des moteurs...
    c'est la base de TOUT les robots "radio/tv"-commandés...
    donc largement documenté...

    ps : et oui, PCB = circuit imprimé...

    re ps: tu n'iras pas loin comme ça... PCB dans Gogle m'aurait épargné une réponse....
    Tu pense que ce n'est pas trop dur ?
    Parce que moi je n'ai fait que max 3 programmes avec flowcode en plus ... j'e n'aimerais pas trop bousiller ma carte ^^

    Citation Envoyé par vede Voir le message
    re re ;O]

    PCB electronique...
    PCB schéma...
    PCB µC...

    ça eut "marché" à tous les coups...
    c'est la base pour avancer...
    apprendre à se servir de Gogle...
    car ya déjà tout dedans...
    Là je comprends pas trop ce que tu veux dire :$ On ne doit pas parler le meme langage ^^
     

  13. fouga

    Date d'inscription
    juin 2006
    Localisation
    Montréal
    Âge
    25
    Messages
    150

    Re : programmation d'un microcontrôleur

    Bonjour,

    Ton sujet m'intéresse, j'ai fait de l'info embarquée cette année et c'est mon nouveau dada

    Alors pour reprendre et confirmer ce qui a été dit:
    Lire le code du micro', non ils sont protégés contre la copie, la seule solution que tu aurais et qui reste QUE théorique ce serait de l'ouvrir et de compter les atomes et leur disposition avec un microscope électronique.

    Néanmoins, ce sujet est à mon sens très intéressant:
    Tu peux faire une étude de ta carte électronique pour voir qui agit sur quoi et comment. Ensuite, trouve un micro' qui ai le même nombre de pattes que celui que tu as à l'heure actuelle.
    Une fois que c'est fait tu pourras écrire toi même le logiciel de contrôle de ton aéroglisseur et l'avantage c'est que tu pourras faire ce que tu veux en contrôlant l'électronique.
    Ensuite tu simules, tu flashs et t'as terminé ton projet!

    J'ai aussi fait SI à l'époque et j'avais adoré la partie PIC, à l'époque c'était du basic. cependant, avant d'arrivée à quelque chose de cohérant, à savoir avoir une vue d'ensemble du projet, il m'a fallu jusqu'à cette année au niveau des études.
    Cependant, je ne connaissais pas FS et n'étais pas aussi zélé que ce que je suis maintenant.
    Tout ça pour te dire que ton projet est jouable, mais demande un investissement personnel non négligeable.

    En contrepartie tu apprendras énormément de choses en le menant et tu auras la satisfaction d'avoir réussi quelque chose qui n'est pas donné au premier venu, surtout à tel niveau d'étude!

    N'hésite pas si tu as des questions sur la prog embarquée, je te dirai ce que je connais
     

  14. L'astronaute

    Date d'inscription
    février 2008
    Localisation
    Nîmes
    Âge
    20
    Messages
    187

    Re : programmation d'un microcontrôleur

    oO

    Citation Envoyé par fouga Voir le message
    Bonjour,

    Ton sujet m'intéresse, j'ai fait de l'info embarquée cette année et c'est mon nouveau dada

    Alors pour reprendre et confirmer ce qui a été dit:
    Lire le code du micro', non ils sont protégés contre la copie, la seule solution que tu aurais et qui reste QUE théorique ce serait de l'ouvrir et de compter les atomes et leur disposition avec un microscope électronique.

    J'ai aussi fait SI à l'époque et j'avais adoré la partie PIC, à l'époque c'était du basic. cependant, avant d'arrivée à quelque chose de cohérant, à savoir avoir une vue d'ensemble du projet, il m'a fallu jusqu'à cette année au niveau des études.
    Cependant, je ne connaissais pas FS et n'étais pas aussi zélé que ce que je suis maintenant.
    Tout ça pour te dire que ton projet est jouable, mais demande un investissement personnel non négligeable.

    En contrepartie tu apprendras énormément de choses en le menant et tu auras la satisfaction d'avoir réussi quelque chose qui n'est pas donné au premier venu, surtout à tel niveau d'étude!

    N'hésite pas si tu as des questions sur la prog embarquée, je te dirai ce que je connais
    Excuse moi, mais je n'ai pas tout très bien compris de ce que tu as dit :

    "Tu peux faire une étude de ta carte électronique pour voir qui agit sur quoi et comment"

    qu'est-ce que tu entends par une étude de la carte ?

    "Ensuite, trouve un micro' qui ai le même nombre de pattes que celui que tu as à l'heure actuelle."

    N'y a-t-il pas de problème si j'utilise un autre micro' que celui que j'ai actuellemnt ? (je vx dire qui n'ait pas la même série de fabrication ?)

    "Une fois que c'est fait tu pourras écrire toi même le logiciel de contrôle de ton aéroglisseur et l'avantage c'est que tu pourras faire ce que tu veux en contrôlant l'électronique.
    Ensuite tu simules, tu flashs et t'as terminé ton projet!"
    Le logiciel, tu veux dire le programme ?

    Pour ce qui est de : "et l'avantage c'est que tu pourras faire ce que tu veux en contrôlant l'électronique."

    Tu veux dire en général ou seulement dans le cadre de cet aéroglisseur ?
     

  15. fouga

    Date d'inscription
    juin 2006
    Localisation
    Montréal
    Âge
    25
    Messages
    150

    Re : programmation d'un microcontrôleur

    Salut,

    Ce que j'entends par une étude de la carte:

    J'ai rapidement lu les autres post, mais je pense que tu vas réutiliser la carte électronique qui commande ta voiture pour faire ton RC, au moins partiellement? (si elle est uniquement contrôlée par le micro' je suis surpris et intéressé) il faut donc étudier un minimum les composants pour savoir qui joue quel rôle dans l'ensemble et comment chaque élément se commande.

    Pour le micro', peut importe la série en fait du moment que tu peux interfacer tes pattes. Comme tu l'as probablement vu en SI, un micro' c'est des entrées/sorties qu'on interface avec une carte, une logique qu'on écrit (le soft) et qui affecte les sorties selon les entrées et les conditions décrites dans le programme.

    Du coup, si (par exemple) pour donner l'ordre avancer il faut faire commuter le transistor "bean" en lui envoyant une tension de 2V (pour être plus propre on devrait parler de niveau logique), que tu utilises un micro' CMOILEFABRICANTDELAVOITURE ou un micro' MOIJAIPASDENOM du moment que tu peux faire passer ton état logique sur la bonne patte, ce sera transparent pour ton système lui il ne verra que le 2V sur le transistor et comme on ne lui a pas encore donner de conscience pour savoir qui lui envoi les 2V, il commutera et la voiture avancera (je simplifie la chaine de commande au maximum, c'est pour l'exemple).

    D'ailleurs il n'est pas impossible que toutes les pattes de ton micro' ne soient pas toutes utilisées, il faudrait regarder comment c'est monté... enfin vaut mieux garder le même nombre et les mêmes dimensions, ça évitera de bidouiller les pistes de la carte, et c'est déjà ça en moins à faire!

    Effectivement, je parle du programme en disant logiciel, logiciel de contrôle, programme, du moment que ça marche

    Pour la fin de ton message, je parle de "en général" et c'est là que je trouve ton projet très instructif. En le menant complètement tu vas apprendre énormément de choses, acquérir une meilleur vue d'ensemble et ça pourra te donner des idées pour d'autres réalisations.
    Dans mon école on fait la coupe de robotique, ben le robot c'est rien d'autre qu'un ensemble d'éléments mécaniques, auxquels on a collé des éléments électroniques pour les actionner (moteurs, bras etc... qui seront les sorties du micro') ainsi que quelques capteurs (entrées...), et on a tout relié sur un micro', qui en y inscrivant le bon programme fait ce qu'on attend de lui... enfin souvent mais pas tout le temps, mais c'est une autre histoire
     


    • Publicité




Poursuivez votre recherche :




Sur le même thème :




 

Discussions similaires

  1. Programmation microcontroleur
    Par elv37 dans le forum Électronique
    Réponses: 2
    Dernier message: 28/04/2010, 18h51
  2. Réponses: 6
    Dernier message: 06/02/2010, 15h02
  3. exercice programmation assembleur d'un microcontroleur 68HC11
    Par hindou90 dans le forum Électronique
    Réponses: 9
    Dernier message: 03/12/2009, 16h15
  4. programmation d'un microcontroleur
    Par Hayuki dans le forum Électronique
    Réponses: 2
    Dernier message: 12/08/2009, 10h08
  5. Choix et options de programmation d'un microcontrôleur
    Par jo-electrons dans le forum Électronique
    Réponses: 0
    Dernier message: 15/06/2009, 08h19


Les tags pour cette discussion