Computers, Equipment
PIC controller. Programming of PIC-controllers. Schemes of PIC-controllers
When schemes are made, it is necessary that someone or something controls the performance of the necessary actions. For a person, this is quite problematic, since it is necessary to use a significant number of different elements to control their operation (transistors, resistors, thyristors, diodes, capacitors, etc.). But all complex and large circuits can be controlled with the help of controllers (microcontrollers). What they are, will be told on the example of the families of the PIC. So what are PIC controllers for dummies? What is their scheme and where are they used?
What is a PIC microcontroller
For operation of the vast majority of PIC controllers, a stable voltage of 5V is necessary. This is enough to enable him to work in his usual mode and carry out the program set before him. Programming PIC-controllers directly from the computer is impossible. A programmer is used for this purpose.
Controller families
Where applicable
Due to its versatility, the PIC controller can be applied almost anywhere. Microcontrollers can be found in refrigerators, TVs, washing machines. But the RIS product line has that feature that circuits on PIC-controllers are popular among radio amateurs and self-taught robots. With their help, you can easily adjust the operation of the node or the entire device. Promotes such popularity reasonable price, ease of programming and a significant amount of educational material.
You can apply the PIC-controller when creating a machine on the radio control, robot-hands and other handicrafts that can be done, limited to a modest budget. It can also be used for something industrial - quite popular is the topic of creating automatic self-made machines controlled by a microcontroller. The spectrum of use is wide, and with a competent approach, almost any goal can be achieved, therefore the circuits on PIC-controllers can be seen not only on amateur creations.
Software for working with PIC-controller
There is also a number of software provided by other companies. In general, their functionality is similar, but there are differences. So, many people express discontent that MPLAB has a disloyal to the users design. Therefore, manufacturers rely on saving cropped functions and the convenience of working with their software. Programs for PIC-controllers are very diverse, so here it is largely a matter of taste.
Creating a program for the PIC-controller
So, when creating a program, you must specify for which controller it is intended. It may be necessary to perform a number of settings, but they need to be carried out with experience or confidence, because errors can lead to the fact that microcontrollers will turn into ordinary pieces of plastic and iron.
Programming with the programmer
Types of programmers
So, self-made programmers are quite cheap. But their use is fraught with the fact that they can easily turn a microcontroller into a piece of plastic and iron. And the programming of microcontrollers can in such cases turn to unpleasant consequences in the form of an electric shock, therefore it is necessary to adhere to safety precautions. In addition, if you do it yourself from scratch, you will often get a product with rather limited capabilities regarding the change of the work object. But in the global network, you can find a significant number of solutions to this problem, proposed by other people, and which probably will not give you any problems.
The original programmer from the manufacturer will be able to perform its work qualitatively for any microcontroller. There is a guarantee for it, and if after receipt it does not work, then it is no problem to replace it. But in the order of things, when the firmware PIC-controllers it is carried out without problems.
But stops from its acquisition a fairly high price.
Programmers released by other companies have a fairly wide range of objects they work with. Their feature is the low price and / or the ability to work with other microcontrollers except PIC. There are truly universal "monsters" that can provide work of various types, but because of the need to create a large number of connections, their price is not low.
Schematic features
Similar articles
Trending Now