conversion numerique/resistance

=20

pas=20

C

=2E

avec un microcontr=F4leur, pour un =E9clairage, le plus simple est de faire de la PWM ou du PD (Pulse Density, ce que je pr=E9f=E8re au PWM car le filtrage est moins exigeant).

Un mosfet command=E9 par le uC, un condo en sortie, c'est r=E9gl=E9. Par contre, attention !!! selon le mosfet, la capacit=E9 de grille ainsi que la limitation de courant de la broche de l'uC va faire un passe-bas. En PWM j'ai d=FB r=E9duire la fr=E9quence de PWM =E0 environ 50Hz pour que =E7a passe correctement avec un PIC16F877 qui contr=F4le un BUZ11 cheap. D'un autre c=F4t=E9, =E0 un demi milliamp=E8re, =E7a chage rien, on peut laisser le MOSFET en r=E9gime lin=E9aire, il ne dissipera presque rien...

yg

--=20

formatting link
/
formatting link

Reply to
whygee
Loading thread data ...

bonjour, je voudrais convertir une valeur numerique en une valeur de resistance. j'ai regarde les potentiometres numerique mais le probleme c'est que la tension max est en general de 5V et j'aurais besoin de 12V. je n'ai besoin que de 4 ou 5 bits et le top serais une conversion log, pas lineaire. en fait c'est pour commander un luminaire variable en 1-10V avec un µC pour info, le luminaire est une source de courant de 0,5mA limite a 10V. alors comment faire ? merci, laurent

Reply to
laurent

"laurent" a écrit

========== Potentiomètre motorisé par exemple ( très facile par ailleurs à fabriquer soi-même si l'encombrement n'est pas un problème )

Reply to
maioré

On Jul 18, 5:36=A0pm, "maior=E9"

Un moteur 2 temps ou 4 temps ?

Reply to
Slartibartfast

Bonjour.

"laurent" a écrit dans le message de news 4a61f5e2$0$23473$ snipped-for-privacy@news.orange.fr

Je verrais bien une combinaison de résistances bien placées dans une matrice faite avec une paire de 4051:

formatting link

Ca passe 10mA et la plage de tensions est compatible.

Pour la matrice, vive le Veroboard à bandes cuivrées.

-- Cordialement.

  • Patrick BRUNET
    formatting link
    formatting link
  • E-mail: lien sur
    formatting link
Reply to
Patrick 'Zener' Brunet

On Jul 18, 5:19=A0pm, "laurent"

Si tu n'as pas de fonction log() sur ton uC :

// pour un log en base N, remplacer 10 par N

#define BASE_LOG 10 // log decimal

unsigned int log( unsigned int x ) { unsigned int y;

for( y=3D0; x > 0; y++ ) x /=3D BASE_LOG;

return y; }

Reply to
Jean-Christophe

"laurent" a écrit dans le message de news:4a61f5e2$0$23473$ snipped-for-privacy@news.orange.fr...

Bonsoir,

vous pourriez vous inspirer de mon article:

formatting link

pour faire une progression exponentielle (oui, il y a parfois confusion entre exp et log)

et une résitance variable à l'aide ce composant: LM13700.

A vous de voir

Vincent

Reply to
Thiernesse Vincent

Slartibartfast se fendait de cette prose :

Tssss le newbie : une turbine !!!

--
LeLapin
Reply to
LeLapin

"LeLapin" a écrit dans le message de news:XnF9C4CEA5EAD7D1lapinou@217.112.180.250...

pour le moteur à eau et le moteur de Carnot à une seule source de température, veuiller vous faire publier par Troll-soir. S'adresser à L'oncle Dom sur fr.sci.physique.

Vincent

Reply to
Thiernesse Vincent

On Jul 18, 10:02=A0pm, LeLapin

C'est sur que pour faire un potar electronique, il vaut mieux un potar motorise qu'un simple chip 8 pattes ! Je propose un moteur de Saturn V, a acheter d'occasion a la NASA ( y font des soldes en ce moment )

Reply to
Jean-Christophe

OK alors....pourquoi pas une photodiode avec un abre moteur à la lune pour orienter la terre comme il faut par rapport au soleil §??§?!!!

Vincent

Reply to
Thiernesse Vincent

On Jul 18, 10:15=A0pm, "Thiernesse Vincent"

Je ne sais pas ... pour faire un resistance numerique, plutot que d'utiliser un simple chip, ou un montage a FET ou MOS, un gars propose un potar avec un moteur : ca coute plus cher, ca pese plus lourd, ca consomme plus d'energie, la proba de panne est plus elevee, la precision est moindre, etc ... Alors bon, quand meme, on peut rigoler un peu ... m'sieur ? ;-)

Reply to
Jean-Christophe

Jean-Christophe se fendait de cette prose :

En plus c'est le 40ème anniv, ya des promotions !

--
LeLapin
Reply to
LeLapin

Oh vas-y eeeeeeeh....z'y va...

Vincent

Reply to
Vincent Thiernesse

Ca te donne un entier qui est le log approche d'un entier, dans n'importe quelle base, avec juste quelques tours de boucle. Pareil pour approcher une exponentielle dans n'importe quelle base. C'est le plus rapide que je connaisse (en ASM c'est mieux) pour avoir un log 'rough' avec du petit materiel, sans faire une look-up table. La precision n'est pas terrible, mais pour commander un luminaire je doute qu'il faille une precision academique, qu'en penses-tu ?

Reply to
Jean-Christophe

On Jul 18, 10:24=A0pm, "Vincent Thiernesse"

Kesta, t'est pas jouasse ?

Reply to
Jean-Christophe

On Jul 18, 10:23=A0pm, LeLapin

Moi ca va, j'ai deja un Spoutnik de chez CCCP ...

Reply to
Jean-Christophe

non, pas ce soir, mais vas-y, rigole, toi, tu as bien le droit !!!

Vincent

Reply to
Vincent Thiernesse

je suis d'ac...à condition de ne pas choisir la base 10, quand même

Vincent

Reply to
Vincent Thiernesse

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.