Bonjour ,
J'ai tenté de fabriquer une carte de commande d'une machine de pesage et remplissage de poudre pour une grande société industrielle,
J'ai convincu difficilement l'entreprise pour cela avec une carte arduino et un poste android de voiture, il était prêt à depenser 20 fois le budget que j'ai donné avec un automate industriel.
Pour le moment tout marche bien avec arduino et poste android tactile , connexion entre les deux via bluetooth .
Je ne sais pas si l'environnement industriel va faire mal fonctionner la carte que j'ai fait.
J'ai fait la mise à la terre du châssis métallique et un cage metallique pour la carte.
Y'a t'il des conseils supplémentaires ?
En environnement industriel (moteurs, perturbations électromagnétiques) c'est potentiellement un problème.
Sinon que se passe-t-il si plus ou moins de poudre tombe par rapport au besoin ? Est-ce que quelqu'un va mourir ? la société aura-t-elle un procès pour publicité mensongère sur la qualité du produit ? faudra-t-il rappeler les lots ➜ tout cela peut coûter très cher.
➜ On se protège avec une assurance qualité sur le code, besoin de certification du matériel (comment va-t-il vieillir, etc) processus fiable d'étalonnage, test aux limites (panne de courant pendant l'usage, surtension,) etc...
C'est la différence entre un développement sur un coin de table et un produit industriel - et c'est une grande partie du coût.
Une autre partie du coût c'est la documentation technique / utilisateur.
Je vois mal un montage réalisé à l'aide d'ARDUINO, module relais et fils DUPONT résister dans le temps. Vibrations et poussières risquent de perturber le fonctionnement.
Par contre, un vrai PCB avec un ATMEGA328 soudé, des relais soudés et des connecteurs sérieux apporteraient certainement plus de fiabilité.
Ce que tu as fait s'appelle un démonstrateur.
Il reste à faire le produit final.
durcir le code,
trouver un sous-traitant pour fabriquer et assembler la carte électronique.
Souder un composant sur un coin de table, c'est facile, souder un composant avec des normes de qualité industrielle n'est pas aussi facile qu'il y parait. La soudure, c'est un vrai métier, une soudure sèche qui lâche au bout d'un mois, ou plus, peut avoir des conséquences catastrophiques.
Bien sûr, le sous-traitant doit acheter des composants de qualité industrielle et non au prix le plus bas.
Ce ne sera pas le microcontrôleur qui sera le maillon faible, c'est tout le reste des composants qui peuvent sembler insignifiants : résistances, condensateurs, etc.
Est ce que l'assurance demande obligatoirement les details du code ?
Dois-je changer le bluetooth en communication serie par cable malgré que tout est fermé dans une boite métallique ?
T'as raison ,Je vais faire la documentation technique/utilisateur
Vous ne pouvez pas faire jouer une assurance incendie Si vous stockez de l’hydrure de sodium a côté d’une bassin d’eau et d’un atelier avec un chalumeau…
En informatique c’est pareil, La société peut toujours s’assurer contre des risques mais il faudra qu’elle démontre qu’elle a respecté le standard de l’industrie et pas pris des risques évidents
Comment s'assurer qu'elle ne va pas reproduire le code dans une autre carte ? Les droits de la propriété intellectuelle ne sont pas respectés dans ma région.
combien de temps avez vous mis à développer le code ? êtes vous sûr de ne pas avoir utilisé de licence GPL V3? si vous avez été payé pour développer, le code et la solution leur "appartient" sauf contrat spécifique...
une semaine en arduino : traitement des signaux des jauges de contrainte, étalonnage ,sauvgarde des paramètres en eeprom, envoie des données à firebase + autre tâches faciles.
3 jours sur AppInventor
1 semaine sur FireBase pour réussir le Bypass de la mise à jour du fingerPrint.
Dans le contrat c'est écrit : fourniture d'une carte de commande d'une machine de remplissage existante avec un garantit d'un ans.
C’est un peu flou mais je pense qu’ils ont acheté un développement spécifique et que l’intégralité de la solution est au client si vous n’avez mis rien d’autre dans le contrat.
Cela dit le boulot pour réaliser la solution c’est quelques jours homme, c’est rien du tout…
La machine travaille indépendamment de leur chaîne, merci pour les mots techniques qui me donne des idées
Oui le travail est quelques jours homme ,, d'ailleurs j'ai des problèmes avec mon chat qui saute toujours sur mon coin de table et abime tout,
Je vais faire une révision sur les soudures, les fils électriques, je ne sais pas si les perturbations électromagnétique des moteurs affecte le signal bluetooth .. sinon je bascule à une communication série par cable.
Si vous êtes un développeur free lance et que vous souhaitez pouvoir réutiliser du code développé pour un client sur d’autres projets (vos bibliothèques perso par exemple) vous devriez voir un avocat pour que ce soit très clair dans le contrat. Ce n’est pas à faire soi même sur un coin de table