Summary: | I detta projekt undersöker vi om man kan bygga en maskinaktivitetssensor med hjälp av en enkretsdator som genom en accelerometer mäter en maskins vibrationer. Sensorn skall generera en statussignal. Accelerometern ger en mätbar signal baserad på maskinens vibrationer. Enkretsdatorn används för att sampla, transformera och analysera signalen och generera statusinformation. Med LabView kan vi spara, studera och analysera olika signaler och olika transformer. Vi studerar maskinvibrationer i LabView och beslutar att 5 kHz sampling räcker för att fånga intressanta vibrationer. Vi jämför transformers egenskaper och beräkningskrav och väljer Fouriertransform som analysmetod. Vi beräknar att en Atmel ARM SAM7S256 kan utföra uppgiften och implementerar interruptbaserad signalsampling, frekvensanalys och en beslutsrutin som resulterar i en utsignal med statusinformation. === In this project we examine the possibility to create a machine activity sensor by a one-chip computer that measures a machines vibrations through an accelerometer. The sensor shall generate a status signal. The accelerometer is used to give a measurable signal of a machines vibrations. The one-chip computer is used to sampel, transform and analyze this signal and generate a status signal. With LabView we can save, study and analyze different signals and their different transforms. By studying machine vibrations in LabView we decide that sampling at 5 kHz is sufficient. By comparing different transformations in regards to performance and calculation needs we choose Fast Fourier Transform as analyzing tool. We calculate that a ARM SAM7S256 can manage the task and implement an interrupt based sampling, frequency analysis and decision making routine which results in a status signal.
|