Embedded Design

Introduction to C programming for SCADA monitoring systems
September 25, 2019
SCADA monitoring refers to collecting the status of certain indicators and then sends them to a central station. Those indicators may represent the status of line voltages, the status of currents out of the station, the degree of temperature at the current station, etc. Writing c program for a SCADA system is not difficult provided ....

Real time System Executives
September 25, 2019
A real time executive is analogues to operating systems in computers. Its purpose is to manage resources and process in the real time embedded system. This includes starting and stopping a new process, memory allocation, processor resource allocation, etc. However, in real time embedded systems, real time executive is simpler ....

Traditional Graphical LCD Vs DWIN LCd
September 25, 2019
Traditional LCD requires doing some complicated routines in order to render the required parts. For instance, a draw line command to draw a single line, draw circle in order to draw a single circle. Those commands are sent to the controller inside the LCD to transform the commands to pixels ....

LCD Programming Example using C Language
September 25, 2019
The following program is an example of LCD based interface where the user enter data using 16*2 LCD. The Microcontroller used is PIC16F877A. The idea is to pic time, power and operate for the time picked The parameters that the user input are as follow:
  1. Working time.
  2. ramping time.
  3. prepare time
  4. ....

    Programming DWIN touch screen module
    September 25, 2019
    DWIN touch screens are huge revolution for graphical display. Instead of sending a lot of complicated graphic commands to the screen using the microcontroller, all the graphic design is done statically using the computer application software. So this is made one time at the computer and then downloaded to the ....

    Fully controlled dc power supply Design
    September 25, 2019
    Functions: Control the output of of dc power supply. Voltage range is 1- 100 v rectified output. Time can be adjusted: Squees time in the range of 0- 59 s Ramping time : 0-59 s Working time: 0-59 minutes.   Basic blocks of the system: The microcontroller: it controls the  output circuit supplying the thryistors and also control the ....

    How to Read Barcode data from GigaTMS Scanner
    September 25, 2019
    Reading barcode data from barcode scanner is not difficult using PIc microcontroller from Microchip or any other microcontroller such as Atmel. The key trick is to know the encoding correctly in terms of binary pulses. basically the barcode is represented in black and white strips. Each may be wide or ....

    Sending Data to Remote Server using GPRS Modem
    September 25, 2019

    Many applications require sending data to remote servers for the sake of end point monitoring. This is especially required for Scada Control systems. In such systems, a collection of status signals are required to be monitored periodically. If the status is changed, the operator ....