Navigation

    OpenWindMap

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. Développement matériel / Hardware development
    3. Windbird
    Log in to post
    • Newest to Oldest
    • Oldest to Newest
    • Most Posts
    • Most Votes
    • nicolas

      📢 État du développement et premiers aperçus
      • nicolas

      10
      0
      Votes
      10
      Posts
      467
      Views

      R

      @nicolas said in 📢 État du développement et premiers aperçus:

      Mise au point en cours. Quelques points à corriger sur ces prototypes, mais rien de bien méchant.

      IMG_20220208_230307-small.jpg

      Bonjour,

      Quoi de neuf depuis février?

      A+

    • nicolas

      🚨 Point faible Pioupiou : pinçement du cable d'antenne
      • nicolas

      1
      0
      Votes
      1
      Posts
      76
      Views

      No one has replied

    • nicolas

      This topic is deleted!
      • nicolas

      1
      0
      Votes
      1
      Posts
      78
      Views

      No one has replied

    • ?

      Besoin d’un logo
      • Guest

      1
      0
      Votes
      1
      Posts
      80
      Views

      No one has replied

    • ?

      Amélioration : coque qui jaunit aux UVs
      • Guest

      3
      0
      Votes
      3
      Posts
      76
      Views

      nicolas

      J'ai également fait une demande à l'injecteur pour d'autres matières plus stables aux UVs

    • nicolas

      🚨 Point faible Pioupiou : axe d'hélice qui usine la coque
      • nicolas

      2
      0
      Votes
      2
      Posts
      84
      Views

      nicolas

      Mail de Renaud :

      Juste changé 2 axes d’hélice qui étaient voilés depuis le début. Je pense que les roulements qui usinent la coque sont dus à un choc au préalable. Concernant les coques usinées, l’axe était tordu les 2 fois. Donc pour moi, la balise est tombé sur le nez, tordu l’axe, casse le bon maintien de l’axe dans la coque etc… Par forcément visible juste après le choque si on ne vérifie pas le mon centrage de l’axe ou son bon maintien en démontant.

    • nicolas

      🚨 Point faible Pioupiou : indicateur état de la pile
      • nicolas

      16
      0
      Votes
      16
      Posts
      262
      Views

      nicolas

      Notes en vrac, pour plus tard :

      void PP_SIGFOX_StartupMessage (float windSpeed, float windHeading) { message[0]= SIGFOX_STARTUP_MESSAGE | EncodeWindHeading(windHeading); message[1]=EncodeWindSpeed(windSpeed); message[2]=TD_MEASURE_VoltageTemperature(false); //voltage // embed compilation date in startup message //MMM DD YYYY //01234567890 message[3]=__DATE__[0]; message[4]=__DATE__[1]; message[5]=__DATE__[2]; message[6]=__DATE__[4]; message[7]=__DATE__[5]; message[8]=__DATE__[9]; message[9]=__DATE__[10]; SIGFOX_SEND(message, 10); } voltage in 1/10s of mV plus 2 V if MSB is 0, or plus 3 V if MSB is 1. if (measure >= 3000) { msb = 0x80; measure -= 3000; } else { msb = 0x00; measure -= 2000; } // Divide by 10 with proper rounding measure /= 5; return (measure & 1) ? (measure >> 1) + 1 + msb : (measure >> 1) + msb; voltage in 1/10s of mV plus 2 V if MSB is 0, or plus 3 V if MSB is 1. static uint8_t EncodeVoltage(float milliVolts) { return (uint8_t)(float)((milliVolts / 10. + 0.5) - 200.); } TD_MEASURE_VoltageTemperatureExtended(false); * @return * The measured temperature is given in 1/10 degrees Celsius, the power supply * voltage is given in mV. return (uint8_t)(float)((milliVolts / 10. + 0.5) - 200.); static void ProbeVoltage () { int32_t voltage = TD_MEASURE_VoltageTemperatureExtended(false); if (voltage == 2000) return; // = reading has failed ? if (voltage < voltageMin) voltageMin = voltage; if (voltage > voltageMax) voltageMax = voltage; voltageAvg += voltage; voltageCount++; }
    • nicolas

      ✅ Amélioration : lisser la consommation pour prolonger l'autonomie
      • nicolas

      26
      0
      Votes
      26
      Posts
      362
      Views

      pascal31

      Autre étude sur l'utilisation d'un DC-DC converter que je n'avais pas mise en partage:
      note_design_2.pdf

    • ?

      ✅ remplacement composant boussole
      • Nicolas

      2
      0
      Votes
      2
      Posts
      105
      Views

      nicolas

      Finalement on a commandé des MC6470 de chez MEMSIC.
      Le choix s'est surtout fait en fonction des composants en stocks. Difficile avec cette pénurie généralisée...

      Datasheet : https://www.mouser.fr/pdfDocs/MEMSIC_MC6470_Datasheet.pdf
      Carte d'évaluation : https://www.mikroe.com/6dof-imu-13-click

    • pascal31

      ✅ Aide au diagnostic
      • pascal31

      5
      0
      Votes
      5
      Posts
      110
      Views

      nicolas

      Finalement, on a mis un connecteur SWD et un connecteur pour un câble série FTDI, le tout facilement accessible via des pins "type arduino"

    • nicolas

      ✅ Amélioration : connexion de la pile
      • nicolas

      13
      0
      Votes
      13
      Posts
      137
      Views

      nicolas

      Solutions retenue : connecteur JST-PH. D'un coté, des fils sur la pile, de l'autre coté un connecteur directement sur le PCB.

      battery pinout.jpg
      jst pinout.png

    • nicolas

      ✅ Questionnement : vis Torx ou cruciformes ?
      • nicolas

      5
      0
      Votes
      5
      Posts
      101
      Views

      nicolas

      Cruciformes

    • nicolas

      ✅ Amélioration : renforcement de l'étanchéité de l'électronique
      • nicolas

      6
      0
      Votes
      6
      Posts
      101
      Views

      nicolas

      Colle chaude "spéciale électronique" pour étanchéifier les endroits sensibles (modules) + vernis de tropicalisation comme avant. Ça va le faire.

    • nicolas

      ✅ Point faible Pioupiou : rupture des cables
      • nicolas

      5
      0
      Votes
      5
      Posts
      102
      Views

      nicolas

      On met les nappes plates

      IMG_20211223_194433.jpg

    • 1 / 1