Show Posts
Pages: 1 [2] 3 4 ... 128
16  International / Français / Re: Ai-je cassé mon arduino uno ? on: April 08, 2014, 11:33:05 am
Le circuit intégré responsable de la communication USB/série est le 16U2 (ou 8U2) qui est un tout petit boîtier CMS donc peu d'espoir de pouvoir le changer sans équipement spéciaux.
Bah c'est comme cela que ça rentre .......USB = 5V pas plus.
17  International / Français / Re: Envoi trames GPS avec 2 wifly shield on: April 08, 2014, 08:42:50 am
Pour le matériel il faut :
Références exactes
Liens vers la documentation (datasheet)
Quote
pour le code enfait je n'ai pas vraimeent de connaissance en langage arduino
Le langage arduino c'est du C !
Pour le code commencer par gogole = "Arduino + réference de ton matériel" et tu devrais crouler sous les exemples.
18  International / Français / Re: Circuit de commande pour moteur pas a pas"Unipolaire" a bas de L298N et L297 on: April 08, 2014, 04:34:29 am
Bonjour,
Référence du moteur stp.
Un moteur bipolaire à 4 fils
Un moteur unipolaire à généralement 5 fils.

Un moteur pap à 6 fils est un modèle particulier --> peut être un modèle mixte qui peut s'utiliser soit en unipolaire soit en bipolaire.
donc référence et datasheet obligatoire.

Un moteur unipolaire ne se commande pas comme un bipolaire et ne nécessite pas de L297+L298.
Une consultation du tuto suivant sera une aide précieuse.
http://eskimon.fr/wp-content/plugins/filedownload/download.php/?path=http://eskimon.fr/public/ebook/Arduino_-_Premiers_pas_en_informatique_embarquee.pdf&type=&referer=/ebook-tutoriel-arduino

Les moteurs PAP -> page 400 MAIS TOUT EST A LIRE !
19  International / Le bar / Re: [Questions-Informations] VHDL Xilinx (Windows-Linux) on: April 08, 2014, 01:01:07 am
La déconne ne m'a jamais gênée, au contraire trop de sérieux m'ennui.
L'important est de savoir siffler la fin de la récréation pour revenir aux choses sérieuses.  smiley-mr-green
20  International / Le bar / Re: [Questions-Informations] VHDL Xilinx (Windows-Linux) on: April 07, 2014, 04:23:38 pm
Quote
les autres me paraissent un peu .. comment dire !!! utilitaires qui date de Jesus-Christ
Ben oui mais la ligne de commande c'est pas mal aussi.
Je tourne ainsi:
- un éditeur graphique avec coloration syntaxique reconnaissant le verilog (Linux-> Kate)
- une console où je lance un script pour automatiser (un peu)  ikarus-verilog./ GTKWve
- une fenêtre avec GTKWave
Mais bon je te laisse voir avec ISE, si tu plus tard tu veux plus renseignements n'hésite pas à les demander.

En complément à ce t'a dit fdufnews j'ajoute qu'il faut bien faire la distinction entre la description du circuit et la programmation des tests.
Les deux se font en langage verilog ou VHDL mais dans un cas ce n'est pas de la programmation mais de la description et une fois synthétisé cela se transforme en vrais circuits électroniques et dans l'autre cas c'est de la programmation pure.

21  International / Français / Re: Afficher température capter on: April 07, 2014, 04:30:57 am
L'usage de Serial.print() permet de vérifier sur l'écran du PC la valeur que prennent les variables.
Tout à fait.
C'est même le minimum que tu dois faire avant d'appeler à l'aide.

Autre point :
Pourquoi avoir créer un nouveau post sur le même sujet 7 jours seulement après le premier?
Il fallait continuer sur l'ancien en ajoutant :
"J'ai une autre question smiley-small........"
22  International / Le bar / Re: [Questions-Informations] VHDL Xilinx (Windows-Linux) on: April 07, 2014, 03:22:50 am
Oui mais là on est dans la cour des grands.
Que ce soit avec Xilink ou Altera tu n'a accès qu'à des versions bridées, elles ne sont mise à disposition que pour tester les produits.
Sinon pour les versions officielles la mise de base c'est plusieurs  kiloeuro, voir dizaines de k€. Mise de base à laquelle il faut ajouter entre 2 et 3 k€  annuels pour les mises à jour et l'assistance. Sommes auxquelles il faut ajouter une semaine de formation.

C'est pourquoi je t'ai parlé de Ikarus-verilog ou GHDL avec leur copain GTKWave qui sont beaucoup moins puissants, qui ne permettent pas de transférer le programme dans  le FPGA mais qui sont incomparablement plus simples à utiliser et qui suffisent amplement pour la mise au point du code.
Déjà qu'il faut apprendre le langage, autant quand on peut le faire, ne pas ajouter de la complexité à la complexité.
Rappel : la syntaxe de verilog est moins déroutante que celle de VHDL.

Quand le code est fonctionnel en simulation il suffit de le recopier dans l'"usine à gaz" pour le transférer dans le FPGA. Et si affinité tu peux découvrir petit à petit les nombreuses possibilités de ce logiciel professionnel.
23  International / Le bar / Re: [Questions-Informations] VHDL Xilinx (Windows-Linux) on: April 07, 2014, 02:10:49 am
Plus qu' a attendre la carte !
En attendant la carte un peu de lecture :
http://hdl.telecom-paristech.fr/
http://www.fpga4fun.com/HDL%20tutorials.html
http://www.asic-world.com/verilog/art_testbench_writing2.html
http://www.freebookcentre.net/Electronics/Verilog-Books-Download.html
http://iverilog.icarus.com/
http://gna.org/projects/ghdl/
http://gtkwave.sourceforge.net/
24  International / Le bar / Re: [Questions-Informations] VHDL Xilinx (Windows-Linux) on: April 06, 2014, 08:16:13 am
Pour l'installation des logiciels Xilink je ne peux pas t'aider davantage  ayant opté pour Altera.
Pour le verilog ou le vhdl je re-précise : tu n'a pas besoin des logiciels Xilink pour commencer à apprendre le langage Verilog ou vhdl.
Non seulement les deux opérations peuvent se faire en parallèle mais ce sera plus simple avec Ikarus-verilog (ou GHDL si tu tiens au VHDL) qu'avec l'usine à gaz Xilink ou Altera.
25  Using Arduino / Sensors / Re: LM35 cable length problem on: April 06, 2014, 06:32:59 am
And first before first --> READ THE DATASHEET of the LM35.

ALL IS EXPLAIN page 7 (National Semiconductor edition).
You have to protect the LM35 from capacitive load.
National recommends a serial resistor of 2kohms .
With 50 m  Cat 5 ethernet cable I found an optimum for R = 4.7 kohms.

Other solution see picture.
In my opinion it is the best because it is independent of the length of the cable.
LM35 Output impedance as a value near from 0 Ohms so the line have to be matched by 100 ohms.
Arduino input impedance is > 100kohms so the line have to be AC matched by 100ohms.
26  International / Le bar / Re: [Questions-Informations] VHDL Xilinx (Windows-Linux) on: April 06, 2014, 03:58:03 am
J'ai pris un autre chemin :
Ebay  --> carte Altera EP2C5T144 + Programmeur USBblaster = 30 € (offre complète la moins chère).
On peut même trouver la carte EP2C5T144 à partir de 7€ mais là j'ai quelques doutes, on la trouve plus généralement autour de 15 €. Certains escrocs la commercialise à plus de 80€ !

Le fichier téléchargé à quelle extension :  zip ?, tgz ? autre ?
Si on part du principe que c'est comme pour Altera (4 Giga octets à télécharger donc je n'essaierais pas pour Xilink) :
- Tu créé un répertoire et tu y décompresse le fichier.
- Une fois décompressé tu devrais trouver un fichier "install" ou un nom ressemblant.

Mais peut-être serait-il plus sage de te familiariser avec Linux au préalable.  smiley-mr-green

NB: Ubuntu est dérivé de Debian. En gros c'est une Debian Testing dont les bugs en cours n'auraient été corrigés que pour les micro-controleurs Intel (32 et 64 bits) alors que Debian gère plus de 10 architectures différentes.

Question : que dit Xilink au sujet des librairies 32 et 64 bits ?
Comme Windows est encore à la ramasse avec le 64 bits (il y a des progrès mais il reste du chemin à parcourir) les éditeurs ont tendance a ne penser que 32 bits et souvent sous Linux (je pense que pour Mac c'est pareil) il faut ajouter une compatibilité 32 bits ou préférer l'installation de la version Ubuntu 32 bits.
Dernier point : je ne connais pas l'interface graphique de base pour Ubuntu mais celle qui sera la moins dépaysante est KDE (--> ajouter KDE à partir de Synaptic ou plus long mais plus simple pour débuter télécharger Kubuntu)

Et en cadeau mon "anti-sèche Linux-Debian"
27  International / Le bar / Re: [Questions-Informations] VHDL Xilinx (Windows-Linux) on: April 06, 2014, 02:41:46 am
Bonjour William,
Comme les produits Xilink sont plus chers que les équivalents de chez Alterra et que sur Ebay il y a plus de choix avec Altera je n'ai installé que Quartus II d'Altera.

Cela s'est passé  sans soucis sur une Debian.
Quartus II s'installe n'importe où.
Sur le même PC j'ai toujours une version Testing et par sécurité une version stable. J'ai installé Quartus II dans une partition accessible de Stable et de Testing et cela fonctionne très bien des deux cotés.

Remarque :
Les logiciels Alterra, et pour toi Xilink, ne sont absolument nécessaires que pour les ultimes simulations et le transfert de la description dans l'eeprom associée au FPGA /CPLD.

Dans les étapes précédentes : mise au point de brique de base, il n'est pas nécessaire de transférer le programme dans le CPLD/FPGA. De même qu'avec un ATMega, pour les erreurs de code, bien souvent une simple compilation suffit sans avoir à transférer dans le micro.
Pour la mise au point, des logiciels open source comme ikarus-verilog-ou GHDL associé a Gwave pour la visualisation des simmulations sont plus simples même si à l'écran" ils sont moins beaux".
Par contre ils sont sacrément plus rapides que "l'usine à gaz"  Altera ou Xilink.

Dernière remarque :
Verilog est plus facile que VHDL.
et le corollaire :
VHDL est plus adapté aux gros projets compliqués.

Différences FPGA/CPLD
les FPGA sont plus puissants mais ils demandent une EEprom externe.
les CPLD sont moins puissants et l'EEprom est interne au circuit intégré --> les demoboards "devraient être moins chères"
A part cela la difficulté  (ou le plaisir)  de la programmation est sensiblement la même.

Dernier point :
Même si en verilog/vhdl on manipule des expressions comme if... else  il faut bien se rappeler que l'on n'est plus dans un programme et que les opérations peuvent être chaînées comme dans un micro ou qu'elles peuvent être totalement parallèles.
Le matériel est  multitache : 250 bascules peuvent être réellement actualisées dans le même cycle d'horloge.
C'est le domaine ou le matériel est  supérieur au logiciel.
28  International / Français / Re: Mise en veille du Shield GSM arduino on: April 04, 2014, 11:21:50 am
Quote
la méthode pinMode(9........
ne fonctionne pas sur toutes les shields, même avec une sim900.
Ce n'était qu'a titre d'illustration pour montrer que la fonction existait.
Après pour le brochage exact il est bien évident qu'il faut contrôler cas par cas.

Un petit tour sur Ebay montre qu'il n'y a pas tant de circuit intégrés de modules GSM que ça.
A plus de 90 % on touve des cartes à base  de SIM900 (Chinois)  ou de TC35 (Siemens).

J'ai survolé la datasheet du siemens : il y a aussi une procédure de mise en route et vite lu j'ai comme l'impression qu'il n'y a pas beaucoup de différence  entre les deux --> le Chinois aurait-il cloner l'Allemend ?

Edit :
Si le shield est l'officiel Arduino la data sheet du module se trouve ici:
http://arduino.cc/en/uploads/Main/Quectel_M10_datasheet.pdf

La mise en route est traitée page 28 et suivantes.
29  Development / Suggestions for the Arduino Project / Re: KiCad files for Arduino boards on: April 04, 2014, 08:15:17 am
+1 for Kicad        -->    AND GERBER FILE.

I never understood why Arduino gives Eagle files.
The only thing we need in 99% of cases it is the scheme, ok it is available in pdf, and implementation of the tracks.
To examine tracks implementation  Gerber files are sufficient and they are readable by everyone without the need for proprietary software.

This is what do great actors  (NXP, ST, TEXAS, BeagleBord, etc).

Why not Arduino ?
30  Using Arduino / General Electronics / Re: PECL/ECL Logic on: April 04, 2014, 07:59:13 am
If you are not familar with ECL be careful ECL logic is very particular.
With the ECL load resistors are not included in the integrated circuit you have to add it, is mandatory..
Also if you use it at fréquency above few MHz you have to use line impedance matched 50 ohm.

If you are not familar with ECL the best is you read documentation as:
http://ece.wpi.edu/analog/resources/and8020-d.pdf

ON (formerly Motorola) is a major actor in ECL technologie

Please notice that output current in ECL is often 20 mA per Output.
Pages: 1 [2] 3 4 ... 128