Duo Angulo, Jon, Casquero Oyarzabal, Oscar, Eguiraun Martínez, Harkaitz, E.U. INGENIERIA TECNICA INDUSTRIAL -BILBAO, BILBOKO INDUSTRIA INGENIARITZA TEKNIKOKO U.E., Grado en Ingeniería Electrónica Industrial y Automática, and Industria Elektronikaren eta Automatikaren Ingeniaritzako Gradua
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.