Existe-t-il des écailles de viande précises qui s'interfacent facilement avec un ordinateur?

2

Je soulève du canard et vends aux restaurants locaux. J'ai une balance numérique que j'utilise qui n'interface pas bien avec les ordinateurs. La seule façon de s'y connecter est via un port RS-232. Je voudrais une balance que je puisse connecter à un ordinateur, de préférence via un réseau (carte sans fil ou Cat 5 (LAN)), mais le Bluetooth serait génial, voire même USB. Est-ce que quelqu'un connaît une échelle précise que je peux utiliser à cette fin?

Si vous vous demandez, je suis aussi un ingénieur en logiciel. Veuillez indiquer s'il s'agit d'un forum inapproprié pour ce type de question.

John Aschenbrenner
la source
1
Quelle est votre gamme de poids? Qu'en est-il de Bluetooth? amazon.com/ReFleX-Wireless-Bluetooth-Smart-Scale/dp/B009WX55P6 Il existe de nombreuses balances Bluetooth grand public, si cela est possible.
Catija
2
Si vous êtes à l'aise avec le côté logiciel, vous pouvez vous connecter à plusieurs adaptateurs RS-232 vers Ethernet avec une connexion de type Telnet, tandis que d'autres ont des pilotes de port série virtuels. À environ 100 $, cela pourrait être une option beaucoup moins chère si vous êtes autrement satisfait des balances.
PeterJ
Votre titre dit "interfaces facilement", mais dans votre question, vous restreignez les interfaces, notamment en excluant USB. Était-ce un oubli ou en avez-vous vraiment besoin pour être une interface réseau?
Cascabel
J'ai besoin de mesurer de 0,005 à 15 livres. Et oui, Bluetooth serait génial.
John Aschenbrenner
@ Jefromi, j'aurais peut-être dû être plus clair. La référence à l'interface réseau n'est qu'un exemple. L'USB fonctionnerait, mais la connexion réseau est préférable.
John Aschenbrenner

Réponses:

3

Que ferait une échelle connectée au réseau? Vous devez le configurer pour signaler quelque chose ou faire interroger un autre utilisateur (puis le configurer, via DHCP, BOOTP ou similaire pour définir son adresse IP). Ce serait un cauchemar pour la sécurité, car ce serait comme un dispositif médical connecté au réseau (ou une ancienne imprimante) qui ne reçoit jamais de mises à jour pour faire face aux failles de sécurité. Une sorte de connexion série telle que RS-232 ou USB est tout simplement plus sûre dans cette situation.

... et il existe de nombreuses balances numériques USB, car elles sont utilisées par les entreprises pour peser les colis et imprimer les fonds d'affranchissement.

La seule raison de ne pas utiliser l'USB est peut-être la limitation de la distance (5 m pour l'USB 2), mais vous pouvez obtenir l'USB via Cat5 'extenders'. (ce qui répondrait alors à votre exigence de câble 'cat5' ... mais vous pouvez également obtenir des adaptateurs DB9 (ou DB25) vers RJ45, si vous souhaitez simplement utiliser 232 sur cat5)

(Je suis programmeur / administrateur système dans un organisme gouvernemental américain. Il est donc possible que mes préoccupations en matière de sécurité dépassent un peu celles de la plupart des autres personnes. Même si vous le maintenez sur un réseau isolé uniquement pour parler au terminal, il est fort probable que le terminal Il va falloir mettre à jour le logiciel à un moment donné et vous risqueriez de l’être infecté. Même s’il existe, cela ne vaut tout simplement pas la peine. Et oui, je suis au courant des attaques via des périphériques USB )

Joe
la source
Je suis un consultant en sécurité de l'information et je ne m'inquiète même pas de la menace posée par une balance connectée à un réseau @ Joe! Je pense qu'il irait bien sur celui-ci, la probabilité est très faible.
GdD
@GdD: Je travaille dans un endroit où il m'a fallu deux semaines pour que les machines soient autorisées à se connecter à Internet alors que les responsables de la sécurité n'aimaient pas que mon système permette à des personnes externes de télécharger des fichiers (et quelqu'un a mis en ligne une photo 'J'ai piraté votre système'). Il y a eu des cas plus graves dans lesquels des hommes armés ont saisi nos ordinateurs pour une enquête. Donc, je suis un peu plus paranoïaque que la plupart. S'il existe des balances compatibles avec le réseau, elles seront utilisées pour l'affranchissement et le paiement, c'est-à-dire des comptes financiers et une cible.
Joe
En bout de ligne, j’ai besoin d’interfacer numériquement avec mon pèse-personne. Actuellement, afin de pouvoir transférer les informations de la balance dans un autre système, comme la facturation, l'inventaire, je dois saisir manuellement ces données dans un autre ordinateur en réseau (OMG) !! En ce qui concerne la sécurité, appelez-moi ici, mais que va-t-il faire avec ces informations, vendez-les à mes concurrents? Si je le veux, je peux savoir quels sont leurs poids et leurs prix en posant des questions. Ce n'est pas un marché énorme. Je connais déjà leurs informations. Je n'ai besoin de pirater aucun système pour cela.
John Aschenbrenner
@JohnAschenbrenner: Ohaus, Dymo, Weightmax et Metler sont tous des balances connectées par USB. Comme ils sont généralement destinés au postage, je suppose qu'ils doivent être assez précis, bien que la précision puisse être fonction du maximum de la balance (par exemple, un maximum de 100 lb peut ne pas avoir une précision de 0,1 gramme). Le marché de l'agriculteur local a une échelle qui se connecte directement à une imprimante d'étiquettes, mais vous pouvez également avoir besoin d'un suivi de l'inventaire. Voir aussi instructables.com/id/…
Joe le
3

Si vous avez une échelle RS232, vous disposez de deux options très décentes pour extraire les données. Vous pouvez obtenir un adaptateur RS232 vers USB et écrire un script pour demander et extraire les données - probablement l'option la plus simple - mais il ne disposerait pas d'un accès réseau, mais simplement d'un accès depuis l'ordinateur câblé. Si vous voulez vraiment que ce soit sur le réseau local, j'utiliserais un Arduino compatible LAN ou WIFI pour interpréter les données RS232 et les convertir au format que vous souhaitez. Vous pourriez lui demander d'effectuer une transmission HTTP vers un serveur ou de lui faire exécuter son propre serveur Web afin que les données puissent être extraites.

GdD
la source
1
De toute façon, je ne serais pas surpris que la plupart des balances USB apparaissent comme un port série RS232. Soit ça soit des claviers, sinon ils auraient besoin de pilotes spécifiques à leur périphérique.
Ross Ridge
0

Je n'ai pas regardé, mais il n'y a probablement pas d'échelle à viande en réseau. La plupart des équipements de ce type sont reliés à un ordinateur bon marché capable de mettre en paquets les données provenant de la connexion série. Si vous avez un ancien ordinateur Pentium que vous n’avez pas encore jeté, vous pouvez probablement lancer votre propre système Linux et écrire une application en ASM ou C pour simplement transporter l’entrée du port série et la déposer sur le réseau via SNMP ou SMTP ou un autre mécanisme de messagerie ou même le déposer sur un lecteur partagé partagé.

CEPENDANT, cette question est probablement plus appropriée pour l’un des forums technologiques tels que l’ingénierie électrique, Unix ou la programmation.

Escoce
la source
0

Ce que vous voulez, c'est pouvoir attacher un réseau, peser votre canard, parler de son poids à quelqu'un, et le placer au-dessus de tout bord afin que vous n'ayez pas à craindre de faire fuir vos clients?

Les systèmes Digis sont la seule chose que j’ai personnellement utilisée et expérimentée.

Cela semble être un bon choix pour ce que vous voulez

Bien que je n’ai pas utilisé cette solution spécifique moi-même, j’avais déjà utilisé leur matériel weight + wrap + label auparavant, et cela fonctionne plus ou moins comme annoncé. Jamais il ne mourut sur moi non plus.

Je suis sûr qu'il y a des concurrents pour digi, mais je n'ai utilisé leurs fichiers que de manière professionnelle, je ne peux donc pas les commenter.

J'espère que cela t'aides.

Haakon Løtveit
la source