Quel micropic, et comment le programmer?
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Quel micropic, et comment le programmer?



  1. #1
    invite1ec4088d

    Quel micropic, et comment le programmer?


    ------

    Bonjour, je suis un débutant en matière d'electronique, je dois, pour un travail optimiser le rendement d'un panneau solaire mobile, nous avons un shéma (similaire à celui joint), pour cela il faudrait que le moteur est un mode sommeil pour ne pas consommé trop d'energie, c'est à dire, Toute les 40 minutes, le panneau solaire cherche la luminosité Max, puis apres pendant 40 minutes repos... N'ayant aucune connaissance avec les pics, je voudrais savoir:
    -Quel type prendre (pourquoi?)
    -Comment ce place un micropic sur un shéma.
    -Et comment le programmer? (algorithme? langage C?)

    Merci.

    -----
    Images attachées Images attachées  

  2. #2
    Murayama

    Re : Quel micropic, et comment le programmer?

    Bonjour!

    Avant de vous répondre, quelques questions:
    - Pourquoi un PIC? Pourquoi pas un Atmel, un Renesas, un Texas Instruments,
    etc...?
    - Pourquoi 40 minutes (pourquoi pas 30, pourquoi pas 50)?
    - Pourquoi mesurer la luminosité alors qu'en fonction de l'heure, vous
    connaissez exactement l'angle que doit avoir le panneau, et qu'en plus
    c'est parfaitement linéaire: vous le montez sur un axe parallèle à celui de
    la terre (autour de 45 degrés en France suivant la région) et vous n'avez
    qu'à le faire tourner linéairement.

    Bon, c'est vrai que si c'est pour un exercice sur les asservissements, ça peut
    fonctionner, mais la méthode la plus économique est celle expliquée
    ci-dessus. Il ne faut évidemment pas mettre le moteur constamment sous
    tension, mais le faire tourner un peu périodiquement.

    Pascal

  3. #3
    invite1ec4088d

    Re : Quel micropic, et comment le programmer?

    Citation Envoyé par Murayama Voir le message
    Bonjour!

    Avant de vous répondre, quelques questions:
    - Pourquoi un PIC? Pourquoi pas un Atmel, un Renesas, un Texas Instruments,
    etc...?
    - Pourquoi 40 minutes (pourquoi pas 30, pourquoi pas 50)?
    - Pourquoi mesurer la luminosité alors qu'en fonction de l'heure, vous
    connaissez exactement l'angle que doit avoir le panneau, et qu'en plus
    c'est parfaitement linéaire: vous le montez sur un axe parallèle à celui de
    la terre (autour de 45 degrés en France suivant la région) et vous n'avez
    qu'à le faire tourner linéairement.

    Bon, c'est vrai que si c'est pour un exercice sur les asservissements, ça peut
    fonctionner, mais la méthode la plus économique est celle expliquée
    ci-dessus. Il ne faut évidemment pas mettre le moteur constamment sous
    tension, mais le faire tourner un peu périodiquement.

    Pascal
    Bonjour, un pic car je peux avoir un programmeur pic à disposition, et cela me parait le plus simple et moins couteut?
    40 minutes, et une variable qui sera modifié selon nos test effectués, mais sa sera entre 30 minutes et 1h (le soleil ne change pas si rapidement de place par rapport à la terre).
    -Selon les saison, journées... le soleils n'est jamais à la même place, il faudrait un algo trop complexe pour chaque journée / chaque année.
    Merci

  4. #4
    invite9d3f5cd9

    Re : Quel micropic, et comment le programmer?

    Je remarque une chose curieuse sur le schéma fourni. Il y a deux paires de DEL qui sont connectées en série avec une 4,7 kΩ qui arrive sur l'entrée d'un TL082. Il ne peut circuler de courant par une entrée et elle ne s'allumeront jamais.
    J'ai besoin d'explications.

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

    Re : Quel micropic, et comment le programmer?

    Bonjour!

    D'accord pour le PIC, si le matériel est disponible, c'est une très bonne
    raison.
    L'algo n'est pas complexe du tout.
    Si je comprends bien, vous voulez faire un asservissement en 2 axes.
    Mais sur l'un des deux axes, pour une journée donnée, vous avez un
    mouvement de rotation absolument linéaire (1 tour en 24 heures) et sur
    l'autre axe, vous avez un mouvement à priori sinusouïdal, une période par
    an. Donc vous pouvez avoir une action d'orientation de cet axe une fois par
    mois, dont vous connaissez exactement la valeur. Ou du moins, vous pouvez
    la calculer en fonction de l'inclinaison de l'axe de la terrre, 23,5 degrés et
    vous finirez avec quelque chose comme 23,5 sin(2 * pi * t / T), t étant le
    temps, T étant une année.

    le soleil ne change pas si rapidement de place par rapport à la terre).
    15 degrés par heure. Combien êtes-vous prêt à perdre d'énergie? C'est par
    là qu'il faut commencer, et à partir de cela, vous calculez l'angle maximal
    qui vous donne la période d'ajustement. Exemple: vous êtes prêt à perdre
    5% de l'énergie. C'est à dire que le cosinus de l'angle entre le panneau et
    sa normale doit être supérieur à 0.95 donc l'angle inférieur à 18 degrés
    environ, soit un ajustement toutes les heures et quelques (20 ajustements
    par jour, repos la nuit évidemment).

    Je ne conteste pas la méthode de l'asservissement. C'est une méthode qui
    peut fonctionner et qui a l'avantage d'être un bon exercice.
    Par contre, à mon sens, on fait un asservissement pour suivre quelque
    chose d'aléatoire ou au mouvement imprédictible, pas pour suivre quelque
    chose de parfaitement défini et régulier.

    Si vous voulez faire un asservissement, n'oubliez pas de vous poser les
    questions suivantes:
    - Est-ce que mes capteurs de luminosité auront bien toujours la même
    sensibilité?
    - Est-ce qu'ils vont conserver cette sensibilité s'il y a un obstacle (ex, feuille
    morte qui tombe dessus, goutte d'eau qui modifie les caractéristiques par
    effet de loupe, fiente d'oiseau, etc...).
    Je ne serais pas étonné outre mesure que la méthode sans asservissement
    soit la plus fiable.

    Pascal

Discussions similaires

  1. [Brun] comment programmer ma télé nokia
    Par invite38b70e7c dans le forum Dépannage
    Réponses: 0
    Dernier message: 13/12/2007, 21h09
  2. Quel langage est utilisé pour programmer les puce epr-01
    Par invite8c3c27ac dans le forum Électronique
    Réponses: 5
    Dernier message: 15/08/2006, 17h17
  3. Comment programmer sous XP?
    Par abracadabra75 dans le forum Logiciel - Software - Open Source
    Réponses: 17
    Dernier message: 06/05/2006, 00h41
  4. comment programmer les pic18?
    Par nanard dans le forum Électronique
    Réponses: 4
    Dernier message: 27/10/2005, 12h20
  5. Comment programmer?
    Par invitefef87329 dans le forum Logiciel - Software - Open Source
    Réponses: 16
    Dernier message: 30/06/2005, 10h59
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...