PROGRAMMING OF PIC CONTROLLERS FOR TEMPERATURE MEASUREMENT IN THE TECHNOLOGICAL PROCESS OF COMPOSITE PRODUCTION
Abstract and keywords
Abstract (English):
the article has a theoretical and practical orientation for the use of PIC controllers in the technological processes of composite production.

Keywords:
functional electrical circuit, microcontroller, programming, programmer, sensor, composite
Text
Publication text (PDF): Read Download

Микроконтроллеры семейства PIC являются одними из самых распространенных электронных устройств [1].

PIC-контроллеры, программное обеспечение для составления проектов, программаторы-отладчики для прошивки микрочипов, широко представлены в свободном доступе и с успехом могут использоваться, как в учебных целях, так и для ведения различных технологических процессов, в том числе и при производстве изделий из композитов.

При получении композиционных материалов с усиленными изотропными свойствами особое место отводится строгому выдерживанию температурно-временных параметров, а давление, как правило, задается строго постоянным.

Отслеживание температуры в таких процессах осуществляют термопары, но особенность работы таких устройств состоит в том, что график изменения температуры в течение времени, в отличие от термосопротивлений, не везде является прямо пропорциональным.

Для отслеживания температуры в различных диапазонах используются различные типы датчиков.

На рис. 1 представлены графики изменения напряжения в зависимости от температуры для термопар типов ХК и ХА. Отличие состоит в положительных и отрицательных электродах.

Рис. 1. Графики зависимости напряжения от температуры в термопарах

Для типа ХК положительным электродом является никелевый сплав хромель, отрицательным электродом – медно-никелевый сплав копель. Положительным электродом для термопары типа ХА служит никелевый сплав хромель, отрицательным электродом никелевый сплав алюмель.

Для выдерживания линейных выходных параметров применяются и другие датчики, такие как термосопротивления.

График зависимости напряжения от температуры для датчика температуры TC1047A представлен на рис. 2 [2].

Рис. 2. Выходная характеристика датчика температуры

Микроконтроллеры семейства PIC совместимы с работой и термопар и термодатчиков. Использование программируемых микрочипов с высокой тактовой частотой в производстве композитов может повысить качество выпускаемых изделий.

Существуют различные электрические схемы подключения микроконтроллеров к датчикам температуры. Пример подключения датчика к PIC-контроллеру представлен на рис. 3.

Рис. 3. Схема подключения датчика температуры

Особенность такой функциональной схемы состоит в том, что аналоговый вход микроконтроллера, в данном случае это PIC 24 FJ128ga010, подключается непосредственно через резистор к датчику.

Для непрерывного контроля температуры в технологическом процессе можно воспользоваться следующей программой [2]:

#include <p24fj128ga010>

#define Pot 5

#define TSENS 4 //Датчик температуры TC 1047

# defineAINPUTS 0*ffcf // Аналоговые входы дляPOTиTSENS

Void init ADC (intamask)

{

AD1PCFG = amask; // Выбираем аналоговые входы

AD1CON1= 0*00E0; // Автоматическое преобразование по

     // завершении выборки

AD1CSSL = 0 // Опрос не требуется

AD1CON3 = 0*1F02; // Максимальная длительность выборки

AD1CON2 =0;

AD1CONbits.ADON = 1; // Включаем АЦП

}

intreadADC (intch)

{

AD1CHS = ch; // Выбираем аналоговые входные каналы

AD1CON1bits.SAMP = 1; // Начинаем выборку с автоматическим

     // преобразованием по завершении

while(AD1CON1bits.DONE); // Ожидаем завершения преобразования

returnADC1BUFO; // Считываем результат преобразования

При создании проекта программы для PIC-контроллеров должна использоваться среда программирования MPLAB IDE. Данная среда позволяет отлаживать программу практически по шагам, а для «прошивки» микрочипа могут применяться программаторы-отладчики PIC-KITтм2, PIC-KITтм3 и другие. С помощью программаторов отладчиков производится так же внутрисхемное программирование.

Выводы:

– микроконтроллеры PIC могут применяться при изготовлении композитов, где особая роль отводится отслеживанию температуры;

– в технологических процессах вместе с аппаратными средствами необходимо использовать специальное программное обеспечение.

 

 

 

 

 

 

 

 

 

 

 

References

1. Abuzyarov, V.N. Programmirovanie PIC-kontrollerov na Micropascal / V.N. Abuzyarov // Obrazovatel'naya sreda segodnya i zavtra. Materialy VIII Mezhdunarodnoy nauchno-prakticheskoy konferencii: sbornik nauchnyh trudov. Otvetstvennyy redaktor: G.G. Bubnov. 2013. S. 307-309.

2. Shpak, Yu.A. Programmirovanie na yazyke S dlya AVR i PIC mikrokontrollerov. Izdanie 2-e, pererabotannoe i dopolnennoe. - Kiev: "MK-Press", Sankt-Peterburg: "KORONA-VEK", 2011. - 400 s., il.

Login or Create
* Forgot password?