Diseño y fabricación de un módulo de red con conectividad inalámbrica para las balanzas de Dibal
Date
2018-10-23Author
Duo Angulo, Jon
Metadata
Show full item recordAbstract
Dibal, es una empresa que ofrece soluciones de pesaje y etiquetado para los sectores del comercio y la industria. Entre sus productos más vendidos se encuentran las balanzas de uso comercial, utilizadas en la gran mayoría de supermercados. Dichas balanzas requieren comunicarse con ciertos servicios del supermercado con el objetivo de tener un control de ventas, cargar nuevos artículos, cargar un nuevo firmware, configurar balanzas en modo maestro o esclavo, etc. Esta comunicación se logra insertando una tarjeta de red inalámbrica en el interior de cada balanza, configurada para que se conecte al punto de acceso del supermercado. Hasta ahora, Dibal ha buscado, comprado y adaptado tarjetas de red de terceros, lo cual ha acarreado diversos problemas relacionados con la adaptabilidad de la tarjeta a la balanza.
En el marco de la realización de unas prácticas en cooperación educativa en Dibal, la Dirección Técnica de la empresa propuso al autor de este trabajo la realización de un Trabajo Fin de Grado (TFG) que tuviera por objeto el diseño de una tarjeta de comunicaciones inalámbricas adecuada a las necesidades de las balanzas de Dibal para superar los problemas derivados de la dependencia de tarjetas de terceros. Como resultado de la realización de este TFG, hay que destacar dos aspectos: a) el diseño de una solución abierta y modular que facilita la actualización de los componentes de la tarjeta y la migración del software incluido en ella, y b) el desarrollo integral de una tarjeta de red que responde totalmente a los requisitos hardware planteados. Sin embargo, los requisitos software han sido cubiertos parcialmente: se ha configurado el sistema operativo OpenWRT de la tarjeta de acuerdo a las necesidades de operación en red (es decir, la tarjeta es totalmente funcional), pero no ha sido posible personalizar su interfaz de configuración tal y como se pretendía, debido a la complejidad que esconde el sistema de plantillas LuCI utilizado en OpenWRT. Dibalekin hezkuntza praktikak errealizatzeko esparruan, moldatze arazoak kentzeko
asmoz, arlo teknikoko zuzendariak Dibalen eskakizunak betetzen dituen sare txartel bat
diseinatzea proposatu zion lan honen egileari gradu amaierako lan (GrAL) moduan. GrAL
honen
emaitza
moduan hurrengo bi atal hauek nabarmentzen dira:
a) Osagaien
eguneratzea eta software migrazioa errazten duen soluzio ireki eta modular baten diseinua
egitea, eta b) Planteaturiko hardware eskakizunak guztiz betetzen dituen sare txartel bat
garatzea. Ordea, software eskakizunak partzialki bete dira: OpenWRT sistema
konfigura tu da sarearen beharrizanak betetzen
(hau da, guztiz funtzionala da), baina
LuCi-aren txantiloi
sistema konplexua dela eta, ez da izan posible hasieran planteatu
genuen bezala konfigurazio interfazea pertsonalizatzea. Dibal is a Company that offers weighing and labelling solutions
for
the commerce
and
industry
sectors. Among their most sold products are the scales for commercial use, used
in the vast majority of supermarkets.
This scale
require
communication with certain
supermarket services such as sales control, load new products, load new firmware,
configure scales in master or slave modes, etc. This communication is achieved by
introducing a wireless network card inside each scale configured
to connect to the
supermarket access point. Until now, Dibas has searched, bought and adapted third-party
network cards, which has led to several problems related to the adaptability of the card to
the scale.
In the framework of the realization of practice
s in educational cooperation in Dibal, the
technical manager of the company proposed to the author of this work the completion of
the Final Degree Project (FDP) that had the purpose to solve the problems arising from
the dependence of third-party cards. As
a result of the realization of this FDP, two aspects
must be highlighted: a) the design of an open and modular solution that facilitates the
updating of the components of the card and the migration of the software included in it,
and b) the integral develo
pment of a network card that fully meets the hardware
requirements. However, the software requirements have been partially covered: The
OpenWRT operating system of the card has been configured according to the needs of
network operation (the card is fully
functional), but it has not been possible to customize
the configuration interface as it was intended due to the complexity hidden by LuCi
template system used in OpenWRT.