|
Abstract:
|
El projecte consisteix en dissenyar i desenvolupar tot un equip de test funcional, és a dir, un equip que comprova pistes i relés d'altres plaques de circuits electrònics.El projecte ha estat desenvolupat en el marc industrial, proposat per l’empresaHightronics S.L, i per això s’ha dissenyat el maquinari i programariassociat(firmware) dels circuits de test.L’equip de test fa dos tipus de comprovacions, la primera, testeja continuïtats en unaltre circuit enviant senyals coneguts i rebent-ne la resposta. La segona funció éstestejar relés, saber-ne l’estat d’aquests.El sistema s’estructura jeràrquicament, conté 8 plaques controladores i en cadaplaca controladora podem connectar fins a 18 plaques funcionals.Les plaques funcionals són de 2 tipus, o de test de continuïtats, o de test de relés.Podem fer la combinació que vulguem al connectar-les a la placa controladora.Cada placa funcional de test pot fer el test a 64 pins, i la de relés pot fer-ho a 8relés.En aquest projecte s’ha fet el prototipus de la placa controladora així com 3prototipus de cada targeta funcional.Les ordres de test les envia un usuari des de un PC, i la resposta es reb també ambel PC mitjançant una aplicació creada expressament per al sistema. Tot vacomunicat per CAN i s’ha preparat l’equip per a poder-ho adaptar a USB, en el casque no es tingui el maquinari adequat en el PC.A més a més, s’han integrat memòries RAM i EEPROM i s’ha desenvolupat elfirmware per a gestionar-les.Per organitzar tanta informació, s’ha creat una capa pròpia en el protocol decomunicació entre el PC i les plaques, per sobre de la capa de CAN, que contenentota la informació del test.Tot el sistema està dissenyat per a ser inserit dins d’un armari preparat per acontenir les 8 plaques controladores amb les seves plaques funcionals. Darrera del’armari hi ha el cablejat de test, que va a parar a una unitat de test(maleta), ons’insereix el circuit a testejar (Unit Under Test) i que té unes pinces per a tocaraquells punts crítics que l’usuari creu que s’han de testejar. |