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?

  • +1
    •  Analog Employees 
    on Apr 22, 2019 2:43 PM over 1 year ago

    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.