Show Posts
Pages: 1 ... 57 58 [59] 60 61 ... 65
871  International / Français / Re: DS1307 durée de vie et changement pile on: August 09, 2011, 07:03:07 am
Bonjour
La notice Maxim du DS1307 indique : "plus de 10 ans à 25°C avec une pile lithium de capacité supérieure ou égale à 48mAh." Pour une évaluation plus fine il faut travailler avec la notice de la puce, et bien sûr, tenir compte de la capacité réelle de la pile (une bonne CR2032 a une capacité de 225 mAh)
Voilà les capacités d'un bon nombre de piles boutons lithium 3V  d'un fabricant :
CR2450 3V 550mAh
CR2430 3V 270mAh
CR2354 3V 530mAh
CR2335 3V 300mAh
CR2330 3V 260mAh
CR2325 3v 190mAh
CR2320 3V 130mAh
CR2032 3V 220mAh
CR2025 3V 150mAh
CR2016 3V  75mAh
CR1632 3V 120mAh
CR1620 3V  70mAh
CR1616 3V  50mAh

-pile usée = le DS1307 cesse de fonctionner (heure perdue, il faut reconfigurer la puce)
-la pile n'entre en service que lorsque l'Arduino n'est plus alimenté et que le Vcc du DS1307 tombe en dessous de 3,8V avec une pile 3V (et si le schéma de câblage est correct)
872  International / Français / Re: Acquisition de données : faisabilité du projet on: August 09, 2011, 05:47:05 am
Bonjour
Pour information : jusqu'à 40 000 echantillons /seconde !
http://arduino.cc/forum/index.php/topic,64813.0.html
873  International / Français / Re: liaison serie et auto reset arduino on: August 07, 2011, 04:25:14 pm
Bonjour

Si la cause du changement de comportement est bien 100% logicielle j'aurai tendance à dire qu'il faur tracer tour ce qui peut influer sur la gestion de DTR (interaction systeme d'exploitation/Python, parametres par défaut de pyserial, différences éventuelle de comportement de pyserial entre le mode interactif et le script, probleme de timing dans les commandes setDTR().....(trop tot, trop tard, trop court, trop long)

ce qui surprend c'est qu'une modification puisse survenir par la trame elle même et non par les circonstances de l'ouverture du port !

Pour information : la carte utilise-t-elle un FTDI232 ou un Mega8u2 ?
874  International / Français / Re: Domo'Duino, la domotique par Arduino ( Finit, j'en est marre ! ) on: August 07, 2011, 01:36:23 pm
@chicotore
Comme indiqué je viens de réinstaller la librairie de Turicas (qui je le rappelle est en chantier)
Les exemples WebServer et WebserverSimple sont OK du premier coup sans retouches  smiley.
L'exemple WebServerSimpleLED ne marche pas tel quel  smiley-sad
Pour le faire marcher (photo jointe) j'ai :
-augmenté un peu le buffer défini  dans  /utility/socket.
Code:
#define BUFFER_SIZE   650
 
-raccourci un peu l'html envoyé en jouant soit sur le titre, sur le H1.....ou autre chose de non essentiel
(il n'est pas sûr osaka que le mode debug soit opérationnel)

hardware : mega328 et enc28j60 tous les deux en 3,3V (pas d'adaptation de tension, mais câblage identique à l'EtherShield)
875  Using Arduino / Networking, Protocols, and Devices / Re: cheap spi ethernet module with arduino - enc28j60 - pinout on: August 07, 2011, 12:15:40 pm
Hi !
WebServerSimpleLED runs on my side .... whis some greater buffer
utility/socket.c    : #define BUFFER_SIZE         650


876  International / Français / Re: Domo'Duino, la domotique par Arduino ( Finit, j'en est marre ! ) on: August 07, 2011, 10:25:51 am
cette librairie reprend le câble normal d'une carte Ethershield non modifiée = CS en pin10 (pin 53 pour carte Mega).  Je n'avais pas eu de probleme avec un 28J60 monté sur plaque d'essai.
Dès que possible ( en soirée) je regarde à nouveau de près.
Le déplacement du CS commence à intervenir quand il y a conflit avec d'autres composants SPI (carte SD...)
877  International / Français / Re: Domo'Duino, la domotique par Arduino ( Finit, j'en est marre ! ) on: August 07, 2011, 09:28:52 am
Je me permet d'insister lourdement sur l'existence d'une nouvelle librairie pour Ethershield
développée par Turicas (https://github.com/turicas/Ethernet_ENC28J60).
Elle n'est pas finalisée mais déjà opérationnelle.
C'est une Librairie Ethernet pour Ethershield !
On utilise une Ethershield comme si c'était un shield (officiel) à base de W5100... avec le confort de codage qui va avec.
Un coup d'oeil à l'exemple (un des 7 exemples fournis avec) ci dessous montre à mon avis que le résultat est déjà intéressant. On croirait voir un programme ecrit pour la carte 'officielle'.
Les 'client.print' n'y manquent pas... on y voit également l'affichage de valeurs prises sur des entrées analogiques (pourquoi pas un LM35 ?)

Avant de jeter éventuellement l'éponge ton projet mérite sans doute d'aller faire un tour de piste avec cette librairie. (Il peut etre nécessaire de modifier la ligne 39 du fichier "enc28j60.c" pour tenir compte du câblage de la broche CS sur la carte utilisée)

878  International / Français / Re: Un câble USB à moins de 3 euros on: August 06, 2011, 06:23:16 pm
"environ 3,88€, port compris"  : un module 6 pin (avec DTR et RTS) à CPPL2303 fait son apparition
je l'ai commandé chez le vendeur b2cqshop.... à suivre

879  International / Français / Re: Domo'Duino, la domotique par Arduino ( NEW: sonde de température LM35 ) on: August 06, 2011, 11:34:47 am
Chicotore tu n'est pas le seul à avoir des difficultés à exploiter le ENC28J60 avec la librairie que les vendeurs de shields indiquent !!! C'est une librairie qui a le mérite d'exister mais ne permet pas d'écrire du code très lisible. D'ou un besoin : une librairie plus accessible pour ce composant économique.

Je connais deux voies en chantier mais déjà fonctionnelles :
-celle de JeeLabs et de sa librairie Ethercard que j'ai un peu petit peu utilisé.
-celle plus ambitieuse de Turicas qui vise le fonctionnement sur ENC28J60 des sketches 'officiels' pour W5100.
Je n'ai pas encore testé cette dernière mais ça vaudrait peut être le coup de faire une pause et de travailler un peu à partir des petits exemples de serveurs inclus avec cette librairie. ça pourrait t'ouvrir la voie du client.print indiqué par Chabot380.....
https://github.com/turicas/Ethernet_ENC28J60
Bon courage
880  Using Arduino / Microcontrollers / Re: Texas Instruments L293NE pinout help on: August 05, 2011, 06:54:25 am
When you write 'pinout' , legaoaceking, maybe you think 'wiring'...

Pinout for this chip is the same from the begining (around 1975)
Look at the original pinout from italian SGS company in the seventies.
The chip's pins received sometimes  different names when second sourcing occured, but pinout is allways the same. it's a chip only affair !!!

Wiring depends on what you intend to do whis this multipurpose chip : drive motors, lamps, relays ?
If motor driving is your intent, how many motors (1 , 2 , 3, 4 ?)
constant or variable speed ? .... and so on...

You will find different wirings for different purposes whis same chip.

881  International / Français / Re: Les schémas sur internet sont ils justes ? on: August 05, 2011, 05:40:20 am
en parcourant rapidement ton "Reply #3" je vois un détail qui choque (pour suivre intégralement la démarche il faudrait plus de temps !)   A la place de :
Quote
Donc Ib = [5-1,4]/0,0004 = 9000 Ohm !
Je verrais bien :
Donc Rb = [5-1,4]/0,004 = 900 Ohm. ....

Pour ce qui est des "deux suppositions" : pour moi c'est OK si la notice du constructeur ne fournit pas mieux.

PS : un 'débutant en électronique' qui 'délire" comme ça c'est plutôt remarquable !!
882  International / Français / Re: problème d'alimentation on: August 05, 2011, 05:07:03 am
Ma quatrième question était imcompréhensible, il manquait un mot !

Vu qu'un multimetre est disponible je propose de passer directement aux mesures suivantes (Multimetre en mesures de tensions continues :

-Arduino seul (sans carte Ethernet) mesurer  "Vin", "5V" et "3v" dans les premières secondes après la mise sous tension.
-Avec la carte Ethernet enfichée sur l'Arduino mesurer "5V" et "3V"

Puisque la tension semble s'écrouler dans les 10 premirères secondes il serait intéressant de brancher le multimetre avant la mise sous tension et de suivre l'évolution de la tension.
883  International / Français / Re: Soucis de Transfert de programme on: August 04, 2011, 05:45:35 am
Oui à condition de déclarer la carte Duemilanove  comme "Uno". (/Tools/Board/Arduino Uno)
Pour l'IDE c'est devenue une UNO.

Voir içi par exemple  ( -> plus de détails) :
http://shop.snootlab.com/arduino/34-atmega-328.html
Quote
Lorsque monté sur une carte Arduino Duemilanove, il faut quand même choisir le type Uno dans l'interface de programmation sinon, il ne sera pas possible de charger les scripts.
884  Using Arduino / Interfacing w/ Software on the Computer / Re: SUMP compatible logic analyzer code for Arduino. on: August 04, 2011, 03:52:29 am
Thanks Ghillam !

I imagine your code with some SDRAM !!!
http://dangerousprototypes.com/docs/Logic_Shrimp_design_overview
or here :
http://www.ikalogic.com/scanalogic2/build.php
885  Using Arduino / Microcontrollers / Re: Replacement part for FTDI FT232RL on: August 04, 2011, 03:18:21 am
Autoreset : Don't rely on RTS with this chip (i.e "out of the box" MCP2200) !!!

Quote
The CDC serial device specification doesn't include CTS or RTS. The firmware in the MCP2200 handles the RTS and CTS signals internally. This means it probably can't reset your Arduino for programming.
http://dangerousprototypes.com/docs/MCP2200_breakout_board#Issues_with_the_MCP2200

More about this chip :
http://dangerousprototypes.com/2011/01/18/hack-open-source-usb-stack-on-mcp2200/
Pages: 1 ... 57 58 [59] 60 61 ... 65