Archives de catégorie : Geek, le monde est geek

Quelques liens utiles pour faire des mesures en HF

RF Toolbox (http://xv4y NULL.radioclub NULL.asia/2012/12/20/quelques-liens-utiles-pour-faire-des-mesures-en-hf/antennapic/)Ayant retrouver le moyen de faire autre chose que des mesures purement indicatives sur mes montages RF, je me retrouve confronté à devoir faire des conversions d’unités, équivalences entre tensions sur une charge et puissances… J’ai sur l’iMac une version de RF Toolbox (http://www NULL.blackcatsystems NULL.com/software/rftoolbox NULL.html) installée depuis longtemps et elle me rend parfois services. Ce même programme existe aussi pour Windows. Le même auteur a aussi développé quelques petits programmes pour iOS et Android (http://www NULL.blackcatsystems NULL.com/iphone/index NULL.html) qui peuvent bien rendre service. Toutefois, bien que RF Toolbox permette de faire très rapidement des calculs d’antennes, de lignes et de filtres, il lui manque certaines conversions simples mais rébarbatives à faire à la main. Cette page web permet quant à elle de faire des changement d’unité HF rapidement (http://www NULL.eeweb NULL.com/toolbox/rf-unit-converter).

De la même façon, en cherchant les valeurs pour me faire une sonde d’oscilloscope (http://xv4y NULL.radioclub NULL.asia/2012/12/12/construire-soi-meme-une-sonde-doscilloscope/) moi-même, je suis tombé sur deux excellents documents écrits par Paul Harden NA5N qui en propose d’autres sur son site (http://www NULL.aoc NULL.nrao NULL.edu/~pharden/hobby/Hobby NULL.shtml). Parmi ces documents vous trouverez ceux sur les ampli classes C, D, E et F (http://xv4y NULL.radioclub NULL.asia/2012/10/22/amplificateur-qrp-en-classe-d-e-et-f/) ainsi que sur les calculs de filtres passe-bas que je vous ai déjà présenté.

Son livre numérique “The Handyman’s guide to oscilloscopes” présente dans la première partie la base des mesures faites avec un oscilloscope et les (http://www NULL.wulfden NULL.org/downloads/tutorials/PaulHardenHandyOscilloscope1 NULL.pdf)réglages (http://www NULL.wulfden NULL.org/downloads/tutorials/PaulHardenHandyOscilloscope1 NULL.pdf) pour y aboutir (ce qu’on doit savoir en sortant du lycée en principe) et dans la deuxième partie des applications plus concrètes aux mesures qu’un radioamateur bricoleur est amené à faire (http://www NULL.wulfden NULL.org/downloads/tutorials/PaulHardenHandyOscilloscope2 NULL.pdf). Soyons clairs, la première partie ne devrait pas présenter de surprise pour aucun d’entre nous. Ca a beau faire un petit moment que j’ai passé l’examen pour la licence, mais cela reste la base des mesures d’électricité. Pour la deuxième partie, si vous êtes comme moi et que vous aviez laissé tombé le fer à souder pendant un moment, il y a parfois des choses qui sont un peu loin dans la brume de nos méninges et le rappels des bases n’est pas mauvais.

La fibre optique à la maison

Ca y est, ils ont installé internet par fibre optique à la maison samedi dernier. On a pris l’offre économique avec 12 Mbps symétrique. En payant un an d’avance, ça nous revient moins cher que notre précédent abonnement ADSL. Avant nous étions chez VNPT, l’opérateur publique national, maintenant nous sommes chez Viettel (où nous avions déjà des contrats pour d’autres services) qui est en fait un opérateur dépendant de l’Armée.

Fibre Optique Viettel (http://xv4y NULL.radioclub NULL.asia/?attachment_id=2451)
Fibre Optique Viettel

Eh oui ici l’Armée peut faire des affaires et ne se gène pas. Ils ont aussi de nombreux hôtels, restaurants, des stations-service… Viettel est un excellent opérateur télécom, très agressif sur le plan marketing et sans reproche du côté technique. Pour un abonnement de 350.000d par mois (12€ environ) ils ont installé environ 1km de fibre optique (en plastique et d’origine chinoise) et fournissent gratuitement le transceiver fibre optique et le modem-routeur WiFi. On a payé un an à l’avance ce qui en plus nous vaut deux mois gratuits soit presque 15% de réduction. Au centre-ville ce type d’installation est courante, ici dans le quartier nous sommes les premiers et je suppose qu’ils ont du installer bon nombre d’équipement juste pour nous aussi…

Enfin, c’est plutôt la nostalgie qui m’a fait écrire ce billet. En effet, il y a un peu plus de dix ans quand je travaillais sur des projets de Boucle Locale Radio une des justifications de la BLR c’était le coût plus faible et la simplicité d’installation. Cela dit, les dernières années on savait bien que les bâtiments étaient de plus en plus “pré-câblés” ou du moins avec les conduites posées ce qui facilite le câblage. La baisse des prix des équipements chez l’abonné (fabriqués en Chine avec backdoors en primes) et le coût ridiculement faible de la fibre optique plastique n’y sont pas pour rien. En plus, ici on n’embête pas à enterrer les câbles pour faire joli, des grappes de fils télécoms pendouillent sur les poteaux le long de la route, non sans danger parfois.

Au final, ce qui a remplacé la Boucle Locale Radio comme on pensait l’installer chez les particuliers, c’est la 3G (très bon marché ici aussi) alors que la demande en terme de débits chez les professionnels est si importante qu’aujourd’hui la radio ne peut assurer le service sauf dans certains cas particuliers…

Sortie de Energia 009 avec le support du StellarPad

Stellaris LaunchPad Texas Instruments (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2012/10/med_ek-lm4f120xl_stellarislaunchpad_tool NULL.jpg)L’équipe de développement de l’IDE Energia (fork d’Arduino pour les micro-contrôleurs de Texas Instruments) vient d’annoncer la sortie de la nouvelle release 009 (http://forum NULL.43oh NULL.com/topic/2993-new-energia-release-0101e0009-12062012/). Celle-ci ajoute en particulier le très attendu support du Stellaris LaunchPad (http://xv4y NULL.radioclub NULL.asia/2012/10/02/a-letroit-avec-un-arduino-ou-un-launchpad/). Coïncidence, TI vient de se compter de m’annoncer que mon StellarPad qui était en liste d’attente depuis plusieurs semaines vient d’être expédié par FedEx. Je devrais donc l’avoir dans les mains d’ici quelques jours!

J’ai téléchargé cette nouvelle version mais j’avoue que je n’ai pas encore eu le temps de la tester. Je suis en train de finaliser mon prototype de balise WSPR agile avec DDS afin de pouvoir commander les composants débuts janvier pour une première série.

Arduino Due 32bits

Arduino Due (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2012/11/arduino_due_in_hand NULL.jpg)J’ai regardé ailleurs un instant et je suis passé à côté de la nouvelle… L’équipe Arduino (http://arduino NULL.cc) a enfin annoncé officiellement le nouvel Arduino Due 32 bits. Tout comme le Stellaris LaunchPad (http://xv4y NULL.radioclub NULL.asia/2012/10/02/a-letroit-avec-un-arduino-ou-un-launchpad/) ou d’autres plateformes de développement tel que le Maple (http://leaflabs NULL.com/devices/maple/), il utilise un micro-contrôleur construit sur une architecture ARM Cortex 32 bits au lieu des plus simples plateformes 8 bits d’Atmel.

Le processeur choisi est un SAM3X8E à 84 MHz de chez Atmel qui suit l’architecture Cortex M3 (le Stellaris LaunchPad est un Cortex M4F, plus puissant) avec 512Ko de Flash et 96Ko de SRAM. Comme points forts du nouveau circuit on peut citer :

  • Des performances accrues et 54 entrées/sorties numériques
  • La disponibilité d’un port USB hôte en plus du port USB programmateur pour y connecter des périphériques
  • 12 CAN (ADC) sur 12 bits permettant un taux théorique maximum de 1000ks/s (contre 15ks/s pour l’Arduino 8 bits)
  • 2 CNA (DAC) sur 12 bits intégrés permettant une sortie audio
  • Une compatibilité avec les shield existant s’ils sont conçus à partir de la révision R3 car l’Arduino Due utilise une logique 3,3V (contre 5V pour l’Arduino)
  • Une portabilité assez facile du code prévu pour les ATMega vers les nouveaux Cortex M3
  • Un connecteur JTAG/SWD pour le déboguage

La version béta 1.5 de l’IDE Arduino est disponible mais demande encore un peu de travail pour être considérée comme stable. La platine Arduino Due est annoncée à 49$ US. C’est un peu plus cher que le Maple et 10 fois le prix du Stellaris Launchpad au passage. La disponibilité réelle n’est pas encore connue.

Une dernière remarque, comme beaucoup de circuits du même acabit, l’Arduino Due est en 3,3V et peut souffrir si vous lui envoyez des signaux 5V. L’intensité totale transmise sur le broches du circuit est aussi beaucoup plus faible que sur d’autres micro-contrôleurs plus robustes (AVR, MSP430, PIC). Tout dépend de vos usages, mais pour de la commande de moteurs ou des circuits simples, se lancer tout de suite vers l’Arduino Due peut ne pas être un bon choix…

embedXcode pour le Stellaris LaunchPad

EmbedXcode (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2012/10/9015344 NULL.png)Rei Villo nous annonce avoir porté son template embedXcode pour le StellarPad (http://forum NULL.43oh NULL.com/topic/2042-embedxcode-—-xcode-template-with-msp430-support/#entry23221) ou plus officiellement Stellaris LaunchPad (http://xv4y NULL.radioclub NULL.asia/2012/10/02/a-letroit-avec-un-arduino-ou-un-launchpad/). Le but de ce logiciel est de pouvoir compiler du code pour de nombreuses plateformes matérielles construite autour des micro-contrôleurs de Texas Instruments, à partir de différents IDE populaires comme XCode bien entendu mais Processing, Wiring, Arduino… La nouvelle version de embedXcode (http://embedxcode NULL.weebly NULL.com/) devrait donc sortir bientôt.

Attention, pour que cela fonctionne avec XCode il faut une version récente, et moi je reste toujours avec celui de Snow Leopard… Mon Stellaris LaunchPad devrait arriver fin décembre (dans la hôte du Père-Noël ?) et je suis impatient de jouer avec.

Le Raspberry Pi avec deux fois plus de RAM pour le même prix

Ars Technica (http://arstechnica NULL.com/information-technology/2012/10/raspberry-pi-now-comes-with-double-ram-at-the-same-price/) nous informe que la Raspberry Fundation a annoncer que la quantité de mémoire RAM embarquée à bord du Raspberry Pi modèle B va être doublée pour passer de 256 Mo à 512 Mo. Pour une fois les acheteurs en liste d’attente vont être contents car ils vont tous bénéficier de la mise à jour.

Il semblerait que la demande des acheteurs était pour obtenir un “modèle C” plus puissant que l’actuel modèle B. Beaucoup d’utilisateurs souhaitent en faire un micro-ordinateur à part entière et faire tourner plusieurs applications dessus. La Raspberry Fundation a toutefois fait le choix de conserver le prix de 35 USD et d’améliorer le modèle actuel!

Manip électronique compatible Winkeyer avec Arduino sur base K3NG

K3NG contest keyer par XV4Y (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2012/09/100_3275 NULL.jpg)Ca y est, j’ai enfin fini de monter le petit circuit de mon manipulateur électronique compatible Winkeyer. En fait de circuit il s’agit en gros d’un transistor et de quelques résistances et condensateurs : pas de quoi casser trois pattes à une diode. le plus gros du travail est fait par le micro-contrôleur de la platine Arduino-Nano, et le code qui tourne sur celui-ci est écrit par K3NG (http://sourceforge NULL.net/projects/k3ngarduinocwke/).

Il y a quelques mois mes essais s’étaient avérés infructueux et je n’arrivais pas à avoir un fonctionnement stable du circuit. Avec les dernières versions du logiciel tout semble réglé et j’ai compilé un binaire qui fonctionne parfaitement bien. J’ai toutefois noté que certaines combinaisons de fonctionnalités (activées à la compilation par des #define) sont instables ou ne se compilent tout simplement pas. Faites des tests en ajoutant progressivement des fonctionnalités si vous trouvez que cela ne marche pas comme vous l’attendez.  Le blog de K3NG étant indisponible depuis le Viêt-Nam en ce moment je n’ai pu lui communiquer mes remarques…

Comme vous pouvez le voir sur la photo j’ai fait une implémentation minimaliste du circuit. En fait je compte l’utiliser uniquement en conjonction avec le logiciel de N1MM pour envoyer les numéros de série durant les concours. La grande majorité des composants sont de récupération (les touches et le buzzer piezo viennent d’un vieux téléphone Panasonic) et comme j’avais la place j’ai ajouté trois touches et le connecteur pour le manip. J’ai fait un petit calcul rapide du coût de ce circuit et en comptant comme composant le plus cher l’Arduino Nano 3.0 de Gravitech (http://www NULL.gravitech NULL.us/arna30wiatp NULL.html) à 35 USD (port non inclus), on arrive à environ 50 USD pour un manipulateur plutôt haut de gamme. Bien entendu, si on souhaite ajouter l’écran LCD (j’attends un LCD 16×2 commandé pas cher sur eBay (http://www NULL.ebay NULL.com/itm/New-1602-16x2-Character-LCD-Display-Module-HD44780-Controller-blue-blacklight-/300777230298?_trksid=p4340 NULL.m1850&_trkparms=aid%3D222002%26algo%3DSIC NULL.FIT%26ao%3D1%26asc%3D11%26meid%3D2126416898780744236%26pid%3D100011%26prg%3D1005%26rk%3D1%26)) et le connecteur pour clavier PS/2, le prix peut monter un peu. A noter que K1EL propose maintenant le WKUSB-Lite (http://k1el NULL.tripod NULL.com/WKlite NULL.html) pour 38 USD (+10 USD de port), ce qui est prix franchement attractif même sans le boîtier ou les boutons.

Arduino Nano clone

En faisant cette recherche je suis tombé sur des clones d’Arduino Nano vendus sur eBay (http://www NULL.ebay NULL.com/itm/Nano-V3-ATmega328P-Free-Mini-USB-Cable-Arduino-compatible-/320983464502?pt=LH_DefaultDomain_0&hash=item4abc1afa36) à moins de 10 USD port inclus. Fabriqués en Chine (soit) en vendus à Hong Kong (bien sûr) ils semblent copier à 100% et parfois améliorer un peu le design de Gravitech (http://www NULL.ebay NULL.com/itm/Meduino-Nano-Enchancement-Arduino-Compatible-3-3-5V-adjustable-16MHz-MEGA328-/150889585154?pt=LH_DefaultDomain_0&hash=item2321b85a02). Comme il n’y a rien de sorcier dans celui-ci et que le code du bootloader Arduino est disponible librement, ces alternatives sont tout à fait viable techniquement. Avec un prix divisé par quatre, il est difficile de résister… Je me disais justement qu’avoir un Arduino supplémentaire pour quelques projets que j’ai en tête et dont je vous parlerai bientôt pourrait être utile, car même le LaunchPad et son MSP430 devraient être bloqués sur ma balise WSPR (http://xv4y NULL.radioclub NULL.asia/2012/05/11/balise-autonome-wspr-avec-msp430/) qui aura mon attention dans les semaines qui viennent.

J’ai lu sur des forums que certains de ces clones à bas prix ne marchaient pas. Il semblerait surtout que ce soit comme d’habitude le contrôle qualité qui est défaillant. Certaines soudures sont mal faites ou des ponts électriques involontaires existent entre des broches de l’ATMega328. Si vous êtes un peu bricoleur, cela ne vous effrayera pas, sinon préférés tout de même le modèle original de Gravitech…

Toujours sur le même thème, on peut utiliser avec un Arduino ou un Launchpad l’écran LCD d’un Nokia 5110 (http://www NULL.ebay NULL.com/itm/84-48-LCD-Module-White-backlight-adapter-pcb-for-Nokia-5110-/140730843931?pt=LH_DefaultDomain_0&hash=item20c436431b). Il est plus souple d’utilisation qu’un traditionnel 16×2 caractères et se trouve pour juste un peu plus cher. Le contrôleur n’est pas le même mais les librairies se trouvent facilement que ce soit pour les AVR ou le MSP430. Par contre, adapter le code de K3NG pour cet écran pourrait demander un peu de travail…

Moteur Stirling

Vu sur la liste AT Sprint, cette vidéo montre un petit moteur Stirling (http://www NULL.moteurstirling NULL.com/) assez sympa. La construction est rustique mais il génère suffisamment d’énergie pour alimenter une radio en réception. Avec une batterie tampon et un alternateur adapté il pourrait être intéressant pour du portable QRP. Sur cette page vous pourrez voir tous les petits secrets de construction de cette version du moteur.

Moteur Stirling avec alternateur. (http://www NULL.youtube NULL.com/watch?v=X-W32_mcNa0)

Percer des trous carrés

Le foret à trous carrés fait partis d’une famille d’outils célèbres dans les ateliers comme la lime à épaissir, l’huile de coude, où chez les cuisiniers la pince à défriser le persil ou le bleu à steak. Sauf que maintenant il existe vraiment, la preuve en vidéo…

Film montrant comment percer des trous carrés (http://www NULL.youtube NULL.com/watch?v=tqOe2In9ShQ)

Les observateurs attentifs auront vu que ce n’est pas une perceuse mais un tour à commande numérique puisque l’axe de rotation n’est pas fixe et que le “foret” est donc une fraise. Ca enlève du charme à l’idée mais ça n’en reste pas moins drôle à mon goût.

Un PC miniature Quad-Core à 129$

Vu sur ArsTechnica (http://arstechnica NULL.com/gadgets/2012/07/korean-company-offers-3-5-inch-quad-core-arm-linux-computer-for-129/), la société coréenne Hardkernel propose sa carte ODROID-X qui vient compléter la famille des Raspberry Pi, BeagleBoard et consorts.

Carte ODROID-X, PC embarqué (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2012/07/201206301841017729 NULL.jpeg)Visiblement orientée sur le haut du marché, la carte comprend un processeur à quatre coeurs (Samsung Exynos 4 à 1,4 GHz), un processeur graphique quadri-core Mali 400, 1 Go de RAM, 6 ports USB, un port Ethernet, une entrée-sortie audio et un lecteur de carte SDHC. Le processeur étant construit sur l’architecture Cortex A9 d’ARM, il permet de faire tourner Ubuntu et Android.

La carte semble disponible à la vente immédiatement avec une expédition internationale à partir de fin juillet (http://www NULL.hardkernel NULL.com/renewal_2011/products/prdt_info NULL.php?g_code=G133999328931), livraison prévue en 2 semaines par EMS. Le prix de 129$ (plus 30$ de port) est plus élevé que celui d’autres cartes, mais les performances sont à la hausse. A noter la garantie de 4 semaines et l’ensemble de petites notes en bas qui vous font comprendre que l’achat est à vos risques…