[Electronique]
Répondre à la discussion
Affichage des résultats 1 à 26 sur 26

[Electronique]



  1. #1
    invite6e7d4d58

    [Electronique]


    ------

    Bonjour,

    Je cherche à écrire dans la mémoire ROM d' un microcontrôleur PIC sans utiliser d'interface physique du genre (fils branchés sur I²C, RS232, UART, RJ45 ...).
    C'est pour pouvoir changer des infos du bootloader (taille environ de 20 Ko)

    J'avais pensé à une communication optique (led, phototransistor), par le son, RF, ... mais le problème reste la vitesse de transmission et la stabilité.

    Pouvez vous m'aider ?

    Merci

    -----

  2. #2
    inviteede7e2b6

    Re : [Electronique]

    pas d'impossibilité "de principe" mais le média , radio ou optique , communiquera par un port
    "traditionnel" soit I2C , RS , UART etc....

    c'est ce choix qu'il faut faire....

  3. #3
    invite6e7d4d58

    Re : [Electronique]

    Merci pour la réponse.
    En fait, tout mon problème est de pouvoir transmettre des informations au PIC sans avoir acces à ses pins.

    Il faudrait une technologie qui permettterai de changer les informations du bootloader sans contact. Une idée ?

  4. #4
    inviteede7e2b6

    Re : [Electronique]

    Citation Envoyé par 91BASTY Voir le message
    Merci pour la réponse.
    En fait, tout mon problème est de pouvoir transmettre des informations au PIC sans avoir acces à ses pins.
    sauf avis contraire , on quitte l'électronique pour passer à la magie.
    je ne suis plus compétent.

    lui peut être ....
    Images attachées Images attachées  

  5. A voir en vidéo sur Futura
  6. #5
    inviteeb160de1

    Re : [Electronique]

    Citation Envoyé par 91BASTY Voir le message
    J'avais pensé à une communication optique (led, phototransistor), par le son, RF, ... mais le problème reste la vitesse de transmission et la stabilité.
    Pourtant il n'y a pas 36 moyens de communiquer sans fil : electromagnétique, que ce soit radio, optique ou autre.
    Tu dis que ce n'est pas fiable, mais on est entouré de communications sans fils qui fonctionnent. La fiabilité ne dépend que du logiciel qui gère la communication !

    Aurélien

  7. #6
    inviteede7e2b6

    Re : [Electronique]

    voui , mais le monsieur ne veut pas de contact PHYSIQUE sur le µ-cont....

    or il faudra bien un récepteur , et la communication d'icelui avec le pic.

    sans ça , on entre dans la SF...

  8. #7
    invite6e7d4d58

    Re : [Electronique]

    Oui le principe est simple mais les moyens ...
    Je pensais à faire communiquer :

    PIC1 <---------> Led1 (émetteur) + phototransistor1 (récepteur) <-> Led2 (émetteur) + Phototransistor2 (récepteur) <--------> PIC2

    Que le clignotement de Led1 puisse être décoder en information par le PIC2... existent ils des composants pour le faire ?

    Merci

  9. #8
    inviteede7e2b6

    Re : [Electronique]

    pardon ???

    tu écris que le phototransistor 2 est relié au pic 2 , or dans ton message #3 , je cite :

    "En fait, tout mon problème est de pouvoir transmettre des informations au PIC sans avoir acces à ses pins."

    faudrait savoir !!

  10. #9
    invite6e7d4d58

    Re : [Electronique]

    On est entouré de technos sans fils c'est vrai, c'est bien fiable.

  11. #10
    invite6e7d4d58

    Re : [Electronique]

    Dans mon schéma, je ne l'ai pas mentionné, j'essaye d'envoyer des données sur le PIC2 en question.
    La led du PIC 1 clignote et le phototransistor du PIC2 recoit les clignotements. Tout cela sans aucun contact bien sûr puisqu'il s'agit de lumière.
    Maintenant, comment décoder ses clignotements par exemple ... ?

    Merci pour vos avis

  12. #11
    invitee13c535c

    Re : [Electronique]

    Bonjour,

    Je suis d'accord il y a probleme, avec ou sans pin, si c'est avec tout est possible, il y a juste un driver a écrir.
    Sinon:
    Je sais pas comment ca fonctionne (je suis trop jeune et j'ai pas lu la datasheet) mais les pic avec UVPROM du genre PIC16C64,
    En éspérant pas dire de betise.

    A++

  13. #12
    invitef86a6203

    Re : [Electronique]

    C'est pour pouvoir changer des infos du bootloader (taille environ de 20 Ko)
    Avec un pic qui fait 2k ça va être dur !!!
    En plus avec un pic qui ne permet pas d'écrire sur son eeprom programme...

    Un bootloader de 20ko c est plus un bootloader c est une applicaion.

    Et tripoté un bootloader c est un peu Kamikaze...

  14. #13
    invite6e7d4d58

    Re : [Electronique]

    Merci, pourquoi est ce si délicat voir carrément kamikaze ???

  15. #14
    inviteeb160de1

    Re : [Electronique]

    Citation Envoyé par 91BASTY Voir le message
    Merci, pourquoi est ce si délicat voir carrément kamikaze ???
    C'est délicat car la moindre erreur impacte la fiabilité de ton programme et sa fonctionnalité.
    Je n'irai pas jusqu'à dire kamikaze sinon on ne trouverait pas beaucoup de bootloader disponibles ! Il faut savoir ce qu'on fait , et bien le faire, c'est tout.

  16. #15
    invite6e7d4d58

    Re : [Electronique]

    J'ai fait pas mal de recherches sur internet. Le flashage du bootloader passe toujours par de l'UART via protocole RS232... dans la très grande majorité des projets et outils proposés.

    Mon système de décodage de clignotement des leds. Le pic traiterait le clignotement des leds via un phototransistor ... qu'en pensez vous ?
    Ou ce composant là : http://www.datasheetcatalog.org/data.../301092_DS.pdf

  17. #16
    invitef86a6203

    Re : [Electronique]

    J'ai fait pas mal de recherches sur internet. Le flashage du bootloader passe toujours par de l'UART via protocole RS232... dans la très grande majorité des projets et outils proposés.
    n'importe NAWAK !

    Le fabricant ne livre pas de µc avec un bootloader intégré ,
    Mais avec un ICSP hard et pas forcément ICSP d'ailleurs selon la marque...
    Il faut programmer le bootloader avec un programmateur en premier.
    Ne pas confondre avec Arduino qui n'est pas fabricant de µc, mais de carte avec un bootloader programmé dessus le µc.

    Tu confond bootloader et Application j'ai l'impression...
    Le bootloader sert justement a éviter le programmateur en passant par l USART...



    Mon système de décodage de clignotement des leds. Le pic traiterait le clignotement des leds via un phototransistor ... qu'en pensez vous ?
    Ou ce composant là : http://www.datasheetcatalog.org/data.../301092_DS.pdf
    Le TSOP 1738 necessite une porteuse à 38khz et sort la modulation.
    Si tes clignotements sont pulsés à 38khz peut être mais il y aura un problème de directivité et ne pas mélanger les signaux.

  18. #17
    inviteeb160de1

    Re : [Electronique]

    Citation Envoyé par 91BASTY Voir le message
    J'ai fait pas mal de recherches sur internet. Le flashage du bootloader passe toujours par de l'UART via protocole RS232... dans la très grande majorité des projets et outils proposés.
    En effet car c'est le plus simple et il permet de communiquer avec un PC.

    Citation Envoyé par 91BASTY Voir le message
    Mon système de décodage de clignotement des leds. Le pic traiterait le clignotement des leds via un phototransistor ... qu'en pensez vous ?
    Ou ce composant là : http://www.datasheetcatalog.org/data.../301092_DS.pdf
    Regardes du côté IrDA. Certains PIC ont le module UART optimisé pour ça.

  19. #18
    invite6e7d4d58

    Re : [Electronique]

    Merci à tous pour vos précisions.

    Pour ce qui est de l'USART, j'entends bien partir d'une premiere programmation du PIC (par ICSP) puis pouvoir flasher le PIC à nouveau si besoin (l'USART qui est répandu).

    Je regarde pour IrDA

  20. #19
    invite6e7d4d58

    Re : [Electronique]

    Pour freepicbasic : Si tes clignotements sont pulsés à 38khz peut être mais il y aura un problème de directivité et ne pas mélanger les signaux.
    Quand tu dis "signaux", tu parles de ???

    Merci

  21. #20
    invitef86a6203

    Re : [Electronique]

    Quand tu dis "signaux", tu parles de ???
    38khz modulé
    C est comme si 2 radios émettaient sur la même fréquence, elles se brouillent l'une l'autre.

  22. #21
    inviteeb160de1

    Re : [Electronique]

    Citation Envoyé par freepicbasic Voir le message
    n'importe NAWAK !

    Le fabricant ne livre pas de µc avec un bootloader intégré ,
    Mais avec un ICSP hard et pas forcément ICSP d'ailleurs selon la marque...
    Il faut programmer le bootloader avec un programmateur en premier.
    Ne pas confondre avec Arduino qui n'est pas fabricant de µc, mais de carte avec un bootloader programmé dessus le µc.
    Pas tous
    Chez Atmel par exemple les AVR avec interface USB sont fournis d'office avec le bootloader USB programmé dans le boot.
    Je pense que ce doit être le cas d'autres constructeurs dans des cas spécifiques.

    Aurélien

  23. #22
    invite6e7d4d58

    Re : [Electronique]

    J'ai retrouvé quelqu'un qui se pose la même question que moi, lui penserait alors au flashage IR, RF ...

    http://www.edaboard.com/thread33284.html

    Il n'y a pas de problème au niveau d'une 1ere programmation par ICSP mais pour la suite faire du sans fil.

    Il reste donc l'option IrDA. Qu'en pensez vous ?

  24. #23
    invitef86a6203

    Re : [Electronique]

    Pas tous
    Chez Atmel par exemple les AVR avec interface USB sont fournis d'office avec le bootloader USB programmé dans le boot.
    Je pense que ce doit être le cas d'autres constructeurs dans des cas spécifiques.
    Je ne suis pas spécialise Atmel...
    ça serait interessant de savoir si ce bootloader est effaçable ou non ?
    Si oui les fausses manips sont alors possibles.

  25. #24
    invitef86a6203

    Re : [Electronique]

    Il reste donc l'option IrDA. Qu'en pensez vous ?
    Y a plus qu'a l'écrire...
    A moins que le site d'un gentil internaute propose un source downloadable.

  26. #25
    inviteeb160de1

    Re : [Electronique]

    Citation Envoyé par freepicbasic Voir le message
    ça serait interessant de savoir si ce bootloader est effaçable ou non ?
    J'imagine que oui, je ne vois pas l'interet sinon !

  27. #26
    invite6e7d4d58

    Re : [Electronique]

    En tout cas, merci pour les réponses !

Discussions similaires

  1. Recherche Nappe électronique pour poele électronique
    Par invite88b91623 dans le forum Électronique
    Réponses: 3
    Dernier message: 21/10/2011, 18h48
  2. [Blanc] Lave vaisselle carte électronique choc électronique
    Par invite081c0922 dans le forum Dépannage
    Réponses: 4
    Dernier message: 12/06/2011, 21h35
  3. Réponses: 5
    Dernier message: 16/04/2009, 16h04
  4. electronique
    Par moumou2233 dans le forum Électronique
    Réponses: 2
    Dernier message: 11/02/2008, 19h43
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...