With regard to the development of display-based systems, what are the main considerations?
At a time when data is quickly becoming the main asset of many companies, the need for display is widening. With so much data to help determine business and operational decisions, it’s important for users to easily access data and visually monitor sensor values generated in all types of applications.
Regarding the development of a display-based system, what are the critical elements to consider?
One of the most important is the selection of the processor. This is the brain of the entire module that controls all I / O devices, the display and the touch screen, or at least is responsible for creating the data presented.
In an IoT system, his job is to connect I to T, connect objects to the Internet, and provide content for local display.
Processors are typically provided as a single board computer (SBC) or a lightweight base module (COM).
The choice of processor and the format in which it is delivered will be key decisions. What factors do you need to consider when choosing between the SBC and COM options, and what are the main specifications to look for? Finally, what design support do you need?
COM v SBC
Choosing between an SBC and a COM usually means a compromise between time to market and flexibility.
An SBC is an instant on-the-fly platform, delivered with all the necessary drivers in the form of a Board Support Package (BSP). It will have fixed computer, storage and I / O areas on a single PCB.
A COM or SOM (System On Module) module is located halfway between an SBC controller and a discrete microprocessor. It offers more flexibility than an SBC, but without the efforts of developing a discrete solution. The COM contains the processor and memory and is then mounted on a separate media card containing the I / O section of the design.
Of course, using an SBC saves a lot of integration and development efforts. This is a fully functional box solution that only needs to be loaded with the application software and connected to the screen. Problems usually arise with size and I / O. Each manufacturer offers a limited selection of SBC options with different and fixed combinations of I / O, sizes, and functions.
It’s about choosing the most appropriate option in the range – you can not customize the map to suit the application’s requirements. If a key interface is missing, it is sometimes possible to create an adapter using the common pen header. If the card does not fit into the system chassis, it is usually a problem.
The advantage of COM is that you can design the motherboard to suit your needs in terms of size and configuration, and then connect a management system. It takes time and design effort, but allows you to create a map with exactly the I / O you need for your design and the appropriate form factor.
For example, if you want to add new I / O options, you can simply redesign the motherboard and continue to use the same COM. It is also possible to upgrade the processor and memory at a later time without rebuilding the motherboard with a pin-compatible replacement module.
There is also a third possible way in which some suppliers have developed their own skirting boards with interchangeable modules. You can start your development on these platforms, work on the software and develop your own base map if you wish.
When choosing an SBC or a COM, the decision depends on the specific requirements and revenues of the project. Whatever your choice, the most important specifications include:
• interfaces for sensors and actuators; How many are there and are they the right ones?
• connection options for the network and the Internet;
• Support – which can make a big difference in the time needed to set up your project;
Other important things are: temperature range; The longevity of electricity and supply – especially if it needs to be powered by a solar panel or battery and especially the cost. If a council needs to be sent to the field in any way, the budget will always be a factor.
Above: An SBC is an instantaneous instant platform delivered with all the necessary drivers in the form of a BSP.
Selection of a supplier
Once you have created a list of forums that tick the boxes, you should take a close look at the organization you are referring to.
What makes a good supplier? They can make a big difference in your time to market. So, always consider the following:
What is the pedigree of the table manufacturer? Do you have a reputation for producing stable products of high quality? What guarantees of long-term availability do you offer?
Is there a card support package for the operating system you selected? Does it contain all the necessary drivers? Have they been properly tested to work together?
What is the technical support? Where is it?
Is there a local representative who can help you? How competent are you?
How well does technical support know about the specific table you are going to work on, and do you know of other important system components, such as display? Have you done similar integrations in the past?
What is the quality of the documentation? A good question – a well-researched design is often a sign of quality.
Does the local supplier or agent provide value-added services?
What does the tool support look like? Are there debugging tools and what is the cost?
This list highlights the need to work with a high quality industrial supplier. Although you can have fun with a well-known entertainment platform when you apply the above tests, it is clear that they do not provide a solid foundation for the development of professional embedded systems.
A community is not a substitute for professional and professional technical support. Does your organization want to make certain aspects of its development accessible online when you ask questions of the community?
When it comes to selecting a processor, the choice is generally limited to three important factors: the performance and specifications of the processor; Format: SBC or COM (not all processors are available in both cases); and finally, the provider and the support they can offer.
Choosing the optimal processor, but working with a vendor who can not or can not help you with the design issues of your trip can dramatically lengthen your time to market and even compromise the success of the project.
So, take the time to evaluate it to get it right the first time.