Post Go back to editing

Is it better to process data on the sensor or on a main controller?

Is it better to process data on the sensor or on a main controller?

  • On behalf of Pete Sopcik:
    This is very application dependent and the architecture of the specific system.  Ultimately, if there is an opportunity to perform more of the decision making at the edge, it minimizes the transmission times and bandwidth requirements.  This can be beneficial to wireless systems where battery life depends heavily on the radio and how frequently it is transferring data and how long it takes to complete transfers.  With higher bandwidth data from vibration monitoring systems, this can be a major challenge.   In contrast to this approach, if deeper data analysis is desired, access to the full data stream is needed for processing and analytics.  This may be better optimized at a main controller.  Again, it all comes down to the application requirements and goals.