Serwis Infona wykorzystuje pliki cookies (ciasteczka). Są to wartości tekstowe, zapamiętywane przez przeglądarkę na urządzeniu użytkownika. Nasz serwis ma dostęp do tych wartości oraz wykorzystuje je do zapamiętania danych dotyczących użytkownika, takich jak np. ustawienia (typu widok ekranu, wybór języka interfejsu), zapamiętanie zalogowania. Korzystanie z serwisu Infona oznacza zgodę na zapis informacji i ich wykorzystanie dla celów korzytania z serwisu. Więcej informacji można znaleźć w Polityce prywatności oraz Regulaminie serwisu. Zamknięcie tego okienka potwierdza zapoznanie się z informacją o plikach cookies, akceptację polityki prywatności i regulaminu oraz sposobu wykorzystywania plików cookies w serwisie. Możesz zmienić ustawienia obsługi cookies w swojej przeglądarce.
Today, with the increased use of products that use computer programs to run some of its functionalities, it is essential to the development of software quality, especially software that can endanger the lives of human beings, as it is the case of embedded software components. The study and use of Software Engineering with its disciplined activities and principles to guide developers of such products...
One of the most promising areas in Computer Engineering is certainly that of the Internet of Things (IoT) Systems. Moreover, such systems can be efficiently implemented in current Field Programmable Gate Arrays (FPGAs) comprising of either soft-core or hard-core CPUs. The design of an IoT system comprises of developments in both hardware and software whereas a productive IoT Systems Designer should...
Nowadays, image and video processing applications are becoming widely used in many domains including industrials, medical imaging, manufacturing, and security systems. Real time image and video processing is a very demanding task as it needs to perform high computations for a big amount of data represented by the image, and the complex operations, which may need to be performed on the image. For these...
Ku band antennae are one of the unique features of GSAT11 spacecraft. As the pointing accuracy of the satellite platform is around 0.1°, improved antenna pointing is achieved using the steerable Deployment Pointing Mechanism (DPM), Radio Frequency (RF) Tracking based measurement system and Attitude and Orbit Control Electronics (AOCE) resident controller. Testing of these subsystems in open and closed...
Advances in device technology have promoted the development of small appliances such as wearable devices, IoT equipment, and small home electronics equipment. Considering a product family of such device/equipment, each product in the family may have different hardware (micro controller unit, devices such as sensors and actuators, and different configurations). Software for such equipment tends to...
AUTOSAR is a software methodology commonly used in automotive software system design and implementation. It provides high level of abstraction for the designer through the concept of software components (SWC) and virtual function bus (VFB). Unfortunately, no mature simulation tool is available to simulate the system at the VFB level which disables evaluating the model before system integration. On...
This paper discusses design and implementation of an operational architecture of practical work remote controlled using embedded systems. This architecture relates to university courses in electronics, such as new approaches of low-cost remote labs. Students can access these labs from a local network in the university at any time and frequently compared to conventional teaching, without being fixed...
In this paper, we propose the future house automation, a PLC-based embedded system that aims reducing the house energy consumption by optimizing the entire hardware assembly and software algorithms. The project started from the idea of designing a self-controlled house, to increase user's comfort in his daily environment, reducing the cost and optimizing the energy consumption. Our embedded application...
The project developed a mobile application, web access and virtual instrument to monitor and control through an embedded system, an industrial process for stamping parts, in real time, remotely and field; integrating the benefits of the Internet and networks of cellular mobile telephony. The mobile application implemented the methodology for the development of mobile applications, web access implemented...
A switch-mode power supply (SMPS) converts power efficiently between different voltage levels, making power optimizations through voltage scaling feasible. SMPS controllers are generally dedicated hardware (analog/digital circuits, microcontroller (MCU), digital signal processor (DSP)), and so are expensive to add to very low cost embedded applications. In this work, we show how to integrate SMPS...
We develop and describe some algorithms dedicated to people characteristic movement type detection using ultra wide band radar. Derived methods are implemented in real time system where breath detection and its basic parameters e.g. frequency and depth are estimated. We present also some crucial details of software implementation where we deal with radar signal acquisition and processing in real time...
This paper presents a web based system for remote monitoring and control of set-top boxes. The goal of the proposed system is to provide flexible control over set-top box from remote location, in order to enable test engineers, test technicians and developers to remotely access set-top box and execute different tests on it. By using the proposed system it is possible to save resources and shorten...
The Arduino micro-controller development platform has received a lot of attention from hobbyist (makers) as well as university engineering programs. The ability to perform simple, yet effective, real-time DSP, is now easily achieved with Arduino and the Analog Shield. The ADC and DAC of the shield allow aliasing and reconstruction issues to be fully explored. Most other audio DSP platforms employ...
Typically, architecture optimization searches for good architecture candidates based on analyzing a model of the system. Model-based analysis inherently relies on abstractions and estimates, and as such produces approximations which are used to compare architecture candidates. However, approximations are often not sufficient due to the difficulty of accurately estimating certain extra-functional properties...
In this paper we describe experiences working with the Cortex-M4 microcontroller in a graduate/senior elective real-time DSP course. Previously the same course used dedicated DSP processors, but the invitation from the ARM University Program to try out a new Lab-in-a-box (LiB) kit for teaching real-time DSP was intriguing. The hardware is inexpensive, costing only $50, thus allowing students to buy...
The applicability of formal methods to support for software development is discussed in the paper. Software for realtime systems (esp. Safety Critical Systems) is of special interest. Petri nets, Alvis language and temporal logic are examined in which way they may support the development process. Selected approaches for using methods and related examples are discussed to answer the question stated...
Embedded processors with cache memories are used to improve the overall performance of the system. To maintain a trade-off between cache size costs vs. performance, it is required to avoid oversize cache. A quick estimation of cache size at the early stage of design cycle may help the system architect to plan the available chip area among processing core, cache memory, register file and other system...
Embedded systems of today are being designed to be highly reliable, to respond to real-time system demands, to have functional flexibility and most importantly to run on low power sources. These ubiquitous systems are nowadays being employed to handle highly sensitive data including global positioning, health, banking and personal data. Based on these trends, the demands on their security mechanism...
Embedded software has become a major concern in current embedded systems. Recent embedded products include dynamic software features that are driven by the users' needs. Still, real-time applications are required to execute along non real-time applications as both of them can be part of a bigger and more complex software system. Virtualization has emerged as a feasible technique for embedded systems...
Hardware-based courses require a lot of practical work during lab exercises, so students can achieve the learning outcomes more easily. Additionally, instructors expect the students to work on practical projects, which are more challenging and where students must use knowledge of several learning areas. Both lab exercises and projects should be interesting for the students, especially for computer...
Podaj zakres dat dla filtrowania wyświetlonych wyników. Możesz podać datę początkową, końcową lub obie daty. Daty możesz wpisać ręcznie lub wybrać za pomocą kalendarza.