Accueil > Ecologie, hardware, Linux, processeurs, programmation > Barette secteur – la plateforme de développement

Barette secteur – la plateforme de développement

4 janvier 2009

Barette secteur écologique – le hardware à choisir

Il s’agit maintenant de savoir sur quel hardware le logiciel va être développé. Après une scrutation du catalogue Conrad, qui propose C-Control (trop gros, trop ciblé) un kit Java (pas assez de I/O) et différents kits PIC ou Atmel (pas assez WEB), j’étudie ce que Lextronic propose (http://www.lextronic.fr/R350-module-netmedia.html ) et parmi la kyrielle des propositions, nous trouvons les produits intéressants qui conviendraient.

Module Freescale

http://www.lextronic.fr/P852-starter-kit-dnpsk16l.html un kit starter-kit « DNP/SK16L ». Il contient tout ce qu’il faut pour développer des applications embarquées sur la base d’un processeur Freescale™ ColdFire™ 32 bits MCF5282. Ce dernier comprend une platine support sur laquelle est présente un module DIL/NetPC « DNP/5280 » avec un système d’exploitation « µCLinux » pré-chargé en usine (Linux Kernel version 2.4.22), à 245 €.

module Freescale

Le bloc CPU seul (donc pour la production) coûte 162€.

Platine Freescale

Platine Freescale

Il a visiblement pas mal pour plaire. Un coup d’œil sur le hard me montre qu’il y a assez de I/O, une prise Ethernet, tout ce qu’il faut pour faire un miniserveur, il supporte Telnet, FTP, DHCP, etc. Et consomme env. 300 mA sous 3,3V (soit ~1 W). On peut le configurer avec une horloge RTC et pile de sauvegarde – très important pour l’application en vue!

Linux… et Windows?

Sur ce genre de plateforme, le soft est fait d’habitude en cross compilation avec GNU C/C++, év. En Java. Mais sur plateforme Linux. Par contre ici est proposé un ensemble colinux, soit une version de Linux qui tourne sur Windows 2000/XP et Vista (explications ici: http://www.dilnetpc.com/coLinux-APN1-e.pdf ) . J’ai testé sur mon PC, ça se lance comme proposé.

Platine FOX

Le fabricant Axis (caméra…) propose une platine également intéressante, pour 167€.

Platine FOX

Platine FOX

Malgré sa petitesse, elle a tout ce qu’il faut, ou presque: Même si tous les ports ne sont pas utilisable en même temps, pour nous c’est OK, d’autant plus que c’est 5 VDC compatible. Par contre, il faut prévoir un interfaçage de la carte avec un circuit horloge (RTC) externe via le bus I2C™, qui est proposé dans la description.

Platine ARM9

Sur base de CPU ARM9 de Atmel, il y a une platine DIL en promo, c’est la plus puissante des propositions:

http://www.lextronic.fr/P856-module-dilnetpc-dnp9200.html pour 109€, ressemblant à la première proposée. Mais il faut aussi ajouter une RTC externe. Le kit de développement coûte 246€.

Platine DIL ARM

Platine DIL ARM

Consommation est aussi de l’ordre de 1W.

Les autres platine/kit de Lextronic semblent soit trop puissants pour notre application, soit trop orientés I/O et/ou ne sont pas prévus pour une horloge temps réel. A moins de se taper des tonnes de doc et la réalisation détaillée.

Si quelqu’un a une avis sur ce trio, ou bien entendu une autre solution, il faut le faire savoir!

Yves Masur

Publicités
  1. Alain Tornare
    10 janvier 2009 à 08:10

    Je propose à Yves de regarder les caractéristiques de la platine SBC65EC de Modtronix. Je l’ai eue pour FRS 45.- + 11.- de port en juillet 2008, mais ils ont dû remarquer que c’était trop bon marché pour les performances, elle vaut maintenant 100.- AU$ + port, et depuis la Suisse, on doit payer en $AU . cours 0.79
    Le lien pour toute la doc:
    http://www.modtronix.com/product_info.php?products_id=149

    A+
    Alain

  2. Yves Masur
    11 janvier 2009 à 09:54

    Effectivement, ce hard semble tout à fait adéquat! Il ne consomme que 0.7W (et on peut encore le baisser en changeant la F Clock). J’ai juste un petit doute sur la façon et le coût du soft; par exemple, un compilateur C… Il faudra aussi penser à l’horloge en temps réel, qu’il faudra ajouter.
    A priori, le stack IP convient, et le webserver proposé suffit à nos besoins.
    A noter qu’il en existe d’autres, pae ex.: http://makezine.com/controller/ à 109 $!

  3. 17 janvier 2009 à 05:29

    En lisant mon dernier Elektor de l’année dernière, j’ai vu une publicité d’une platine « MiniCore™ RCM5700 ». Celle-ci est a tout ce qu’il nous faut, même l’horloge ! y compris circuiterie pour la pile de sauvegarde !
    Le kit standard de développement comprenant une carte avec le compilateur C vaut 49$ ou 49€ !!! de plus elle est minuscule !
    Voir les spécifications sur le site : http://www.rabbit.com/products/rcm5700/#specs

    Il y a même une représentation en suisse !

    A voir, mais celle-ci me plait bien, elle est puissante, et le temps investit pour la mise en marche pourrait servir également à d’autres projets !

  4. 18 janvier 2009 à 10:09

    Argh! en effet, cette platine est super intéressante… Mais j’ai déjà commandé le kit australien proposé par Alain et le chip horloge. Après avoir consulté le code source et la technique utilisée.
    J’avais déjà été intéressé par les kits Rabbit (et leur processeurs) par le passé, mais ce nom ne m’était pas revenu à l’esprit.
    A prix du $ australien, la différence de prix devrait se tenir entre les 2 solutions. La consommation est quasi la même (0.6 W), bien que la carte Rabbit sans Ethernet peut singulièrement sa puissance.

  1. No trackbacks yet.
Commentaires fermés
%d blogueurs aiment cette page :