Showing posts with label microcontroller. Show all posts
Showing posts with label microcontroller. Show all posts

Sunday, October 19, 2014

what does a microcontroller do?

A microcontroller is a single chip that includes various elements like a CPU, memory (volatile and non volatile), a timer and an I/O control Unit. Broadly, it is explained as a computer on a chip. The basic point of difference between a microcontroller and a normal PC is that the PC is used for a general purpose computer committed to perform one or at the maximum two tasks. A microcontroller apart from the above mentioned constituents also constitutes serial communication capabilities; disturb controls and analog I/O functions. 
 
PIC Programmer

A pic programmer belongs to extensive families of microcontroller.

Elements of a microcontroller:
  • Processor: This refers to the central processing unit of the microcontroller. It comprises of the ALU (Arithmetic Logic Unit), a control unit, instruction decoder, and some particular registers.
  • Volatile memory: This is the memory used for storing of the data, system setup and peripherals configuration temporarily. This category of memory also includes SRAM and DRAM.
  • Non-volatile Memory: This memory is used by the microcontrollers to store the programs. It can also include the storage of data but its time is much lesser than that of RAM. Memories like ROM, PROM, EPROM, and FLASH are included in this type of memory.
  • Timer Module: All microcontrollers have at least one type of timer component. These modules are used to perform timing or counting operations in the controller. It includes time stamping, measuring intervals, counting events etc.
  • Interrupt Module: Interrupt allow the microcontroller to check certain events in the background during the execution of application program, and also react to the event if required, while pausing the original program. All these functions are coordinated by the interrupt module.
  • Digital I/O module: With the help of this module, digital communication with the microcontroller and the external world can be established.
  • Analog I/O module: They are used for input/output analogue information to the external world. It constitutes of the analog to digital converters.
  • Serial Modules: Serial modules are used for communicating with the external world.
In general, a microcontroller is a device which combines all these components into a single chip and interacts with the outside world for various purposes.

Thursday, September 18, 2014

Microcontrollers- Why you should use them

For all those who do not know what is a microcontroller, this piece of write is up will surely be a good read. We are surrounded by a variety of microcontrollers around us. In our day to day lives, we make use of them in so many different ways. For example, if the microwave oven at your home contains a LED display, it contains a microcontroller. All devices that are remote controlled have one. Each of these systems uses a microcontroller as their main control unit. Here is the list of the systems:
  • TV remote control
  • Security system
  • Car lock remote
  • Car anti lock braking system
  • DVD player
  • Toaster
  • Satellite decoder and
  • Many others...
A microcontroller can be defined as all in one integrated circuit with a built in processor memory and features that can be programmed again. They are hidden behind a surprising large number of gadgets today.  

They are embedded inside the devices and thus control the functioning of the product. Everything is present in the same IC. The performance of features gets better by each day.

microcontroller

In the current times, there are many microcontrollers with a mixed type of features on board. So, the user might want to do the comparison of features among all and then select the best one that suits his needs. More exclusive the features more will be the cost of the microcontroller. Many times, it becomes more economic to go with a low cost micro controller and have added extra features.
Some of their advantages are:
  • They are cheap and small in size and thus can be installed in a variety of devices and equipments.
  • It is simple to learn and not a complex programming.
  • It helps us to see the practical results of our programs.
  • It acts as microcomputers without any digital parts.
  • Most of the pins can be made customised and programmable by the user.
  • Advanced pace and performance.
  • Easier and convenient designs
  • Easy for maintaining, and troubleshooting procedures
  • It is Highly reliable
  • They have better output voltage tolerance
  • It Improves efficiency; avoids overheating.
  • Once they are programmed, they cannot be reprogrammed.
  • Labour saving tasks can be performed which increase the efficiency of the user.
Now that you know what is a microcontroller and how to use it for your benefit, good luck choosing one!

Friday, August 22, 2014

How to choose USB to Serial Adapters?

The performance matters a lot when it comes to selecting the electronic parts or adapters. The low quality adapter will further affect the performance of your device as well. The adapters are used to get the multi-tasking done from the device and you may also get multiple display benefit with the single device by using the right adapter. The new generation and old generation devices can also be connected with the help of the adapters that work as the converter of the technology.

Microcontroller

The USB to serial adapters are also developed as a bridge between different technologies. These adapters are used to convert the USB data to the serial port data. You may find great deals online and would also find cheap deals but the fact is that you need to find the good quality adapter to make it work as per the desired efficiency.

Points to remember while selecting the adapters

Don’t go by price, go by performance
There are many companies that will be ready to offer you these cables at very low price but you may check the performance. The display quality or the output quality may get affected when you use the low quality cable for data transfer. The cable may be of considerably good quality so that when you use it for the data transfer then you may get the best quality output.

Compatibility

The USB to serial adapters are usually compatible with all major devices but still you may check its compatibility particularly with your device so that you don’t have to suffer because of the wrong purchase. If you are using it for the computer then your operating system should also support the cable to get maximum results.

Other components
The non-corrosive pins and the best quality cable may also play a major role in the selection process. These components may also be ensured for their quality. The microcontrollers used in some devices may also be compatible with these cables. All the components may have long life and should offer best results so that it doesn’t damage the device while making the data transfer. The microcontrollers can also be fitted later to make the device work according to the need.

You may now find the best quality adapter for all your devices and enjoy the technology transfer while ensuring the best quality output that will let you enjoy the best multimedia entertainment.
Penkwin