Nous avons mis en place les moyens nécessaires pour favoriser une approche verticale de la conception de produit: de la prise de mesures à l'utilisateur.
Bien sûr, tous nos projets ne nécessitent pas de réaliser la boucle complète mais le fait de mettre en oeuvre cette approche nous apporte une vision globale des systèmes
communicants et nous a obligé à developper des savoir-faire dans des domaines très différents et complémentaires.
Les objets communicants
SiConsult a développé une expertise dans la conception de systèmes de collecte de données.
De part les contraintes de ces systèmes nous avons acquis une maîtrise des fonctionnalités suivantes :
- Conception de systèmes ultra basse consommation pour pouvoir être enfouit dans l'environnement cible,
- Collecte de données à destination d'internet par médium GSM, GPRS, satellitaire,
- Collecte de données locales par RFID, WIFI, Bluetooth,
- Stockage et traitement des informations déportées sur serveur WEB: (MYSQL, PHP, PYTHON),
- Interface WEB utilisateur, pour générer des rapports, visualiser l'état du système, les alarmes...
SiConsult dispose de la licence complète d'Altium designer, permettant de réaliser :
- Les cartes électroniques sans limitation du nombre de couches ou de composants,
- Les pistes avec contraintes de longueurs ou contraintes d'impédances : les microstrips ou striplines,
- Les simulations,
- La génération des fichiers GERBER pour la fabrication,
- L'importation et l'exportation des fichiers de contraintes mécaniques 2D(DXF,DWG, IDF, IGES) et 3D (STEP),
- Importation de fichier PCAD, PROTEL, ORCAD.
La plupart des cartes électroniques disposent d'un coeur numérique permettant de séquencer le fonctionnement des composants électroniques et de créer des applications spécifiques optimisées pour l'usage attendu.
- Développement en C sur cible microcontrôleur 8, 16, 32 bits : type Microchip PIC24F, TI MSP430, Cortex M3...
- Développement de couches basses d'accès au périphérique,
- Algorythme basse consommation.
- Développement des protocoles de communication.
- Développement applicatif pour remplir la mission.
- IHM PC C#, JAVA SWT...
- Serveur d'écoute TCP/IP multi thread sur OS UNIX,
- Base de données MySQL,
- Script de maintenance et transmission d'alarme: PHP, Python,
- Site WEB dynamique: cartographie, état du parc, gestion des alertes, génération de rapports, transmission de configuration, administration du système,
- Web service de transmission de données, alerte SMS, réception SMS, géolocalisation...
- Développement d'application Iphone.
Un produit doit être adapté à son environnement thermique, électrique, radioélectrique, mécanique et chimique. Nous avons eu l'opportunité de travailler dans différents milieux et sommes donc sensibilisés aux aspects environnementaux des domaines:
- Automobile,
- Ferroviaire,
- Aéronautique,
- Industriel,
- Agricole.
- Les mediums de communications longue portée: GSM, GPRS, satellite ARGOS, satellite Globalstar, satellite Iridium,
- Les mediums de communications courte ou moyenne portée: RF UHF, WIFI, Bluetooth,
- Les mediums de communications très courte portée: RFID passive,
- Bus de communication : SPI, I2C, RS232, USB, ethernet,
- Tous types d'entrées-sorties : discrètes, analogiques, multiplexées,
- Conception d'architecture mixte analogique et numérique,
- Logiques programmables CPLD et FPGA : VHDL,
- Programmation microcontrôleurs pour solution basse consommation,
- Alimentation à découpage: BUCK, SEPIC, FLYBACK (quelques dizaines de watts),
- Les LEDs de puissance de nouvelles générations.