Page 1 sur 1

variateur proportionnel bilatéral avec ARDUINO UNO

Posté : 14 oct. 2016, 17:51
par shmol
bonjour

voila l'objet de mes élucubration pour réaliser un variateur proportionnel bilatéral à partir d'une carte ARDUINO UNO
Si cela peut servir
l'alimentation est en 12V
Si question ,demander !
la documentation d'explication
https://drive.google.com/drive/folders/ ... kVWdGNHZ1U

le point ino directement chargeable
https://drive.google.com/drive/folders/ ... kVWdGNHZ1U

j'espère que le document est visible car j'ai pas tout compris dans google drive

bonne soirée

Re: variateur proportionnel bilatéral avec ARDUINO UNO

Posté : 14 oct. 2016, 22:09
par jpl
Bonsoir.
j'espère que le document est visible car j'ai pas tout compris dans google drive
Ben non, il faut un code d'accès. Le forum accepte les fichiers PDF et il vaut mieux utiliser ce format qui est stocké dans la base de données du forum plutôt que sur un serveur extérieur.

Re: variateur proportionnel bilatéral avec ARDUINO UNO

Posté : 15 oct. 2016, 10:05
par shmol
bonjour

j'ai transformé le .doc en .pdf mais je ne sais pas ou l'héberger .
une petite explication de la procédure pour le mettre dans la base de données du forum me serait profitable
merci d'avance
et bonne journée

Re: variateur proportionnel bilatéral avec ARDUINO UNO

Posté : 15 oct. 2016, 10:23
par shmol
bonjour

j'ai transformé le .doc en .pdf mais je ne sais pas ou l'héberger .
une petite explication de la procédure pour le mettre dans la base de données du forum me serait profitable
merci d'avance
et bonne journée
Programme arduino VARIATEUR et cablage .pdf
(973.94 Kio) Téléchargé 1321 fois
j' ai cela à proposer mais je crois que l'hébergeur efface au bout de 6 mois si le fichier n'est pas consulté

Re: variateur proportionnel bilatéral avec ARDUINO UNO

Posté : 15 oct. 2016, 12:38
par JiPeheL
Bonjour.
j'ai transformé le .doc en .pdf mais je ne sais pas ou l'héberger .
L'explication est là :
viewtopic.php?f=9&t=775&p=4188#p4188

Re: variateur proportionnel bilatéral avec ARDUINO UNO

Posté : 15 oct. 2016, 13:53
par JiPeheL
Bonjour.

Merci pour cette intéressante étude. Je proposerais quelques modifications :
Le IRFZ44 est maintenant dépassé et il vaudrait mieux utiliser un IRF(B ou U)3607 qui peut passer un courant 1,5 fois plus fort et a une résistance à l'état passant 3 fois plus faible (9 milliohms au lieu de 28) et qui, en plus, coûte moins cher.

De même, mais la modif est beaucoup plus importante et (un peu) plus coûteuse, remplacer les pilotes de gates par des circuits spécialisés genre HCPL-3180 qui ont l'avantage d'être opto-couplés et donc d'éviter les problèmes liés aux courants de masse, sans compter un fort courant de commande (2A) qui accélère la commutation et donc diminue les pertes joules.

Remplacer éventuellement le régulateur linéaire LM323 par un régulateur à découpage LM2596 (on trouve des modules tout faits à moins de 1€)
Pour l'Arduino, il vaudrait mieux utiliser la version "micro" ou "pro mini", moins encombrantes.

Re: variateur proportionnel bilatéral avec ARDUINO UNO

Posté : 16 oct. 2016, 09:42
par shmol
bonjour

je vous remercie de vos conseils sur les nouveaux composants qui existent dorénavant mais je fais avec le matériel de récupération que je possède.
Cela n'empêche pas de jeter un coup d'oeil intéressé sur ces composants plus modernes.
Mais si c'est pas l'optimum des performances , la carte puissance sera alimentée par une batterie plomb 12V/7A .Il faut donc pas espérer des intensités énormes comme avec des LIPO .
Merci également pour l'adresse qui explique comment mettre un fichier en ligne sur la base de donnée du forum .
Dés que je peux je m'en occupe

bonne journée

Re: variateur proportionnel bilatéral avec ARDUINO UNO

Posté : 26 oct. 2016, 14:34
par shmol
bonjour

Voila, je pense que cela doit fonctionner et que cela est dans la base du forum
Programme arduino VARIATEUR et cablage .pdf
variateur arduino
(980.52 Kio) Téléchargé 1399 fois
bonne journée

Re: variateur proportionnel bilatéral avec ARDUINO UNO

Posté : 03 juil. 2017, 11:16
par fra313
Merci Shmol de publier ton programme et ses annexes.
Si la partie électronique DIY (faite soit même) pouvait être développée sur le forum ce serait parfait à l'heure où la programmation des microcontrôleurs est enseignée au collège.

Pour ceux qui sont intéressés par le sujet
Sur ebay. com on trouve
- du montage équivalent en recherchant avec "ESC Brushed Speed Controller" il y a des variateurs pour tous les goûts, attention les intensités sont pour un usage ponctuel, en continu prendre le tiers et ne pas s'amuser à changer de sens de la marche sans arrêt en cherchant le neutre. With brake : quand on passe la marche arrière le moteur est en court-circuit ce qui du fait des courants de Foucault le freine très vite, pour aller en marche arrière rester un court moment au neutre : peu utile en bateaux donc recherche avec "without brake".
- un pont en H tout fait : recherche avec "43A arduino" : 43A c'est en pointe, idéal pour commander des moteurs d'essuie-glace de voiture ou de lève-glace en 12V, c'est dire qu'on peut s'amuser.

Côté programmation :
- l'excellent site de Philippe Loussouarn : http://p.loussouarn.free.fr/ et ses librairies asynchrones http://p.loussouarn.free.fr/arduino/arduino.html
- Pour un usage simple on peut utiliser le digispark : sur le site commercial cité plus haut on trouve des clones à moins de 2 euros port compris
- et pour ceux qui veulent approfondir encore l'ESP8266 sous sa forme modemcu ou wemos et on est dans l'internet des objets avec utilisation du smartphone (l'ESP32 montre le bout de son nez et quand la communauté sera encore plus développée on oubliera l'esp8266 :lol: )

Re: variateur proportionnel bilatéral avec ARDUINO UNO

Posté : 05 juil. 2017, 15:50
par JiPeheL
Bonjour.

J'a jeté un rapide coup d’œil sur le code proposé par schmol. Il y a un petit problème : il utilise la fonction "PulseIn" qui est très pratique mais qu'il vaut mieux ne pas utiliser. Pourquoi ? Cette fonction est bloquante pendant la mesure de l'impulsion. c'est à dire qu'elle masque les interruptions et le déroulement du programme pendant toute la duré de l'impulsion voire pendant toute la durée jusqu'au TimeOut, ce qui peut occasionner des "glitches" sur le PWM.

Il faut plutôt utiliser une mesure par interruption, non bloquante. Ce serait trop long à expliquer ici mais avec une recherche sur Google ou Qwant et les mots clef "arduino RC fast lib", on trouve toutes les explications nécessaires4614

https://www.google.fr/search?q=arduino+ ... c+fast+lib

https://www.qwant.com/?q=arduino%20rc%2 ... 0lib&t=all