Show Posts
Pages: [1] 2 3
1  International / Français / Re: Tension mini sur sortie PWM on: August 16, 2014, 08:52:01 am
Bonjour et merci pour ta réponse.
Quelle option pourrais tu me conseiller pour faire varier la tension de sortie entre 0 et 30mV
Ma carte est une Arduino due, j'ai changé la résolution de sortie analogWriteResolution(12), j'ai une variation assez fine de la tension mais entre 6mV et 3300mV.
Pont diviseur, ampli ?
Merci pour ton conseil
++
2  International / Français / Tension mini sur sortie PWM on: August 16, 2014, 07:49:50 am
Bonjour à tous,

Je dois faire varier une tension de sortie, entre 0 et 30 mV, voici ce que j'ai fait avec mon Arduino:
+ et - sur un potentiomètre de 10 Ko, le milieu du potar sur une entrée analogique A0.
Lecture de la valeur d'entrée, map() pour réduire l'échelle et ensuite un analogWrite sur une sortie PWM.
Ma tension varie bien, mais ce qui me gene le plus c'est que j'ai un 0 à 6/7 mV, alors que la lecture est bien à 0 et mon analogWrite est bien à zero aussi quand mon potar est au mini.
Est ce un question de sensibilité, d'offset sur la AREF ?
Merci pour votre aide
OldChap
3  International / Français / Re: Watchdog sur arduino nano V3.1 on: October 24, 2013, 04:09:05 am
Bonjour,

J'ai effectivement lu quelque part que le bootloader optiBoot était beaucoup plus rapide que le bootloader standard.
En tout cas le watchdog fonctionne à merveille.

++
Oldchap
4  International / Français / [RESOLU] Re: Watchdog sur arduino nano V3.1 on: October 23, 2013, 08:07:28 am
Bonjour B@tto et merci pour les infos   smiley

Je me suis finalement lancé dans le burn d'un nouveau bootloader pour la nano avec une deuxième arduino transformée pour l'occasion en ISP.
J'ai pris le dernier Optiboot 5.0a -> envoyé dans la petite nano et du coup le watchdog fonctionne à merveille.

Bon ce fut une bonne journée, meme si elle était un peu pluvieuse dans le sud mais j'ai réglé mes deux problèmes (RS232/MAX232 et Watchdog)
et je renouvelle mes remerciements à Barbudor et B@tto

++
Oldchap
5  International / Français / Watchdog sur arduino nano V3.1 on: October 23, 2013, 05:27:51 am
Bonjour à tous et me revoilou avec un petit problème de watchdog sur ma nano v3.1.

Je souhaite implémenter un "reboot" de la nano en cas de plantage logiciel. En regardant un peu sur le net la façon de faire voici ce que j'ai codé:


Code:
void setup()
{
wdt_enable(WDTO_4S); // Activation du Watchdog avec un timeout de 4s
}

void loop()
{
wdt_reset();

...
// le reste du code est peu important
}


Ensuite je fais rentrer la nano dans une boucle sans fin, au bout de 4 secondes, le watchdog reset la carte mais là elle part complètement en vrille.
J'ai l'impression qu'elle boucle en permanence sur le reset.

J'ai vu sur quelques sites que certaines cartes ont des problèmes avec leurs bootloader et leur watchdog et notamment la nano.

Quelqu'un as t il des infos la dessus, faut il changer de bootloader et passer sur un optiboot qui semblerait corriger le problème.

Bon jamais encore fait le changement de bootloader, suis pas très chaud...

Merci pour vous réponses
++
6  International / Français / [RESOLU] Re: Serial ou NewSoftSerial on: October 23, 2013, 02:09:43 am
Bonjour à tous et une grosse poignée de main à barbudor !!!

J'ai repris tout à zéro en prenant en compte les infos de barbudor ;-)
1) bouclage du tx/rx du Max232 sans le relier à l'arduino
2) terminal sur PC -> envoi de caractères -> rien en retour -> pas glop pas glop

Du coup j'ai repris un autre montage du max232
http://arduinodiy.wordpress.com/2012/03/19/serial-connection-for-your-arduino-atmega/

Je n'ai pas raccordé le condo C5 de 100nano sur le RTS

3) rebouclage du tx/rx du Max232
4) terminal sur PC -> envoi de caractères -> réception des mêmes caractères !!!! on est sur la bonne voie
5) raccordement du Tx/rx vers l'arduino, alim autonome, usb non raccordé
6) terminal sur PC -> envoi des caractères -> réception et interprétation par l'arduino OK

*********** CA MARCHE ****************

Mille fois merci à mister barbudor pour son aide et j'espère que ce post, pourra servir à d'autres passionnés ;-)

Allez je vais pouvoir passer à un autre problème -> watchdog, je risque de reposter d'ici quelques temps

Bonne journée à tous
oldchap

7  International / Français / Re: Serial ou NewSoftSerial on: October 22, 2013, 03:09:10 pm
Ok, je check tout ça demain dans la journée et je posterai les résultats.
Bonne soirée
++
8  International / Français / Re: Serial ou NewSoftSerial on: October 22, 2013, 02:02:12 pm
Bonsoir barbudor
Un grand merci pour tes infos et tes suggestions ;-)))
Voici un petit retour des actions effectuées depuis hier soir.
Montage sur breadboard d'un max232 avec les capas adéquates et connexions sur le tx/rx de la nano.
Alimentation sur Vin et port USB débranché.
Je reprends mon code qui fonctionnait avec le port COM virtuel créé par la nano quand elle était connecté en USB et là aucune de mes commandes ne fonctionnent ?
Je fais plus simple : nouveau code , dans loop je fais envoyer un simple 'A' avec un délai d'une seconde, je met un logiciel term sur le pc  (avec le convertisseur usb/com) et la oh miracle le caractère 'A' arrive régulièrement.
Par contre quand j'envoie un caractère depuis le logiciel de term, la du coté de la réception sur l'arduino, je ne reçois jamais la même chose, je repasse en USB/COM et la ça marche envoi et réception correcte des deux cotés.
Je précise que les vitesses sont bonnes, je ne vois pas ou chercher.
Comment peux t il y avoir une différence avec un rx qui fonctionne bien (Arduino -> PC) et un Tx (PC-> Arduino) qui fait n'importe quoi.
J'ai même changé le convertisseur USB/COM de mon PC au cas ou mais pareil.
Suis je passé à coté de quelque chose ?
Merci encore pour ton aide, si tu vois une piste.

++
oldchap
9  International / Français / Re: Serial ou NewSoftSerial on: October 21, 2013, 04:06:17 pm
Je suis tout à fait d'accord avec toi, mais la liaison prévue est sur un système qui ne possède qu'un port RS232 et pas d'USB
D'où ma question est ce que Tx/Rx de la nano via un max232 connecté au système avec son port RS232, je peux utiliser Serial ?
 smiley smiley
10  International / Français / Re: Serial ou NewSoftSerial on: October 21, 2013, 03:52:02 pm
En  fait la nano sera alimentée par Vin et pas par le port USB
Y aurait il quand même un conflit avec e Tx/Rx de la carte ?
++
11  International / Français / Re: Serial ou NewSoftSerial on: October 21, 2013, 03:47:21 pm
Yo
En fait je veux juste un port série (qui sera connecte au pc) mais pas par l'usb.
Est ce possible ?
++
12  International / Français / Re: Serial ou NewSoftSerial on: October 21, 2013, 03:12:34 pm
Merci pour vos réponses
Je voudrai  quand même bien confirmer  smiley
Je connecte TX/RX de ma petite nano au max232 , qui lui meme sera connecté à un adaptateur USB/série  sur un PC ou sur un simple port Rs232 et avec Serial je peux faire communiquer ce petit monde ?
N y a t il pas conflit avec le port com virtuel créé par la nano avec l'usb?
En tout cas merci encore pour vos éclaircissements
++
13  International / Français / Serial ou NewSoftSerial on: October 21, 2013, 02:20:08 pm
Bonsoir à tous,
Je compte utiliser un petite carte ARDUINO nano avec une liaison Rs232 sur un PC par l'intermediaire d'une adaptation avec un  circuit MAX232.
Puis je utiliser la librairie Serial  ou suis-je obligé d'utiliser la librairie NewSoftSerial  pour communiquer sur les pins Tx/Rx de la nano ?
Merci pour vos réponses
14  International / Français / Re: Quel est votre éditeur externe préféré pour Arduino ? on: February 14, 2013, 10:51:56 pm
Bonjour sans aucun doute
Visual studio et le plugin visual micro avec son debugger

http://www.visualmicro.com/

++
15  International / Français / [RESOLU] Re: Arduino MEGA et AVR Studio on: May 29, 2012, 02:43:47 pm
Je suis un grand benêt ;-)) je vous le dis ...
Tout est correctement parametré dans AVR studio depuis le début, mais la seule chose que j'ai tout simplement oublié de faire, c'est ... d'appuyer sur le bouton reset avant de lancer avrdude...
Voilà, un petit reset avant et mon code se transfére bien dans l'Arduino Mega
Merci à tous pour votre aide
Oldchap
Pages: [1] 2 3