реклама на сайте
подробности

 
 
> Хочу переделать LUKEY 902
TamTam
сообщение Jun 6 2006, 02:15
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



1. Поставить МК завести на нем 2 шима 1 для фена другой для паяльника
2. Добавить цифровую индекацию температуры

Вопрос
1. Как работать со встроинными в них термопарами (там наверное резыки ???)
2. И хватитли для этих целей ATmega 48 ??? там и шим и АЦП.

Или идея не стоит потраченного времяни ???
Go to the top of the page
 
+Quote Post
4 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 49)
WHALE
сообщение Jun 6 2006, 04:18
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 902
Регистрация: 2-01-06
Из: Краснодар
Пользователь №: 12 768



Идея хорошая,mega 48 должно хватить за глаза.Там скорее термопары в качестве датчиков.Срисуй схему силовой части(или поищи в нете),тогда можно будет говорить о управлении.


--------------------
"Hello, word!" - 17 errors 56 warnings
Go to the top of the page
 
+Quote Post
TamTam
сообщение Jun 6 2006, 04:38
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(WHALE @ Jun 6 2006, 08:18) *
Идея хорошая,mega 48 должно хватить за глаза.Там скорее термопары в качестве датчиков.Срисуй схему силовой части(или поищи в нете),тогда можно будет говорить о управлении.


Схему токо что нарыл правда от 852+ но я открыл станцию там все тоже самое за исключением индекатора тут он отсутствует.

Подвиду итог по схеме, термопара управляет шимом крутим ручку на 200 градусов и чем температура ближе к 200 градусам тем длинна импульса меньше, нагрузка управляется через семистор.
Прикрепленные файлы
Прикрепленный файл  LUKEY_852D_.pdf ( 186.24 килобайт ) Кол-во скачиваний: 356
 
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Jun 6 2006, 04:55
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Цитата
встроинными в них термопарами (там наверное резыки ???)


1. Там термопары, это источник постоянного напряжения. Его усиливать и анализировать.
За счет инерционности паяльника, можно обойтись без шим, температура меньше порога - греем, достигла порога - выключаем. За счет инерционности и неидеальности системы теплопередачи температура паяльника будет гулять в некоторых пределах относительно заданной.

2. Научитесь писать по русски, или хотя бы Вордом проверяйте перед отправкой.


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
TamTam
сообщение Jun 6 2006, 05:30
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(Pyku_He_oTTyda @ Jun 6 2006, 08:55) *
Цитата
встроинными в них термопарами (там наверное резыки ???)


1. Там термопары, это источник постоянного напряжения. Его усиливать и анализировать.
За счет инерционности паяльника, можно обойтись без шим, температура меньше порога - греем, достигла порога - выключаем. За счет инерционности и неидеальности системы теплопередачи температура паяльника будет гулять в некоторых пределах относительно заданной.

2. Научитесь писать по русски, или хотя бы Вордом проверяйте перед отправкой.


1. я так понимаю, напряжение через делитель с термопары подаем на ацп оцифровываем, предворительно нужно будет откалибровать по температуре, и в зависимости от показаний управляем нагрузкой через семистор к примеру ВТ138, а чем лучше шимом или просто включать ???

2. Да вот блин не сложилось у меня с русским, а с вордом, долго это.
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Jun 6 2006, 05:45
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Думаю ШИМ в данном случае избыточен, еще нужно привязатся к переходу сетевого напряжения через ноль (помех не будет в сеть давать).
Напряжение с термопары усилить надо будет перед АЦП. Почитайте в нете про термопары, они разные бывают. Разберетесь с термопарами, будете решать что делать дальше.

Не думаю, что на выводах термопары будет более 10 мВ при 200 С


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
TamTam
сообщение Jun 6 2006, 06:42
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(Pyku_He_oTTyda @ Jun 6 2006, 09:45) *
Думаю ШИМ в данном случае избыточен, еще нужно привязатся к переходу сетевого напряжения через ноль (помех не будет в сеть давать).
Напряжение с термопары усилить надо будет перед АЦП. Почитайте в нете про термопары, они разные бывают. Разберетесь с термопарами, будете решать что делать дальше.

Не думаю, что на выводах термопары будет более 10 мВ при 200 С


а какой операционник лучше и подешевле для этих задач.
Только что разогрел паяльник до максимума и померял показакия термопары 78 кОм
Go to the top of the page
 
+Quote Post
otrog
сообщение Jun 6 2006, 06:49
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Цитата(TamTam @ Jun 6 2006, 10:42) *
Цитата(Pyku_He_oTTyda @ Jun 6 2006, 09:45) *

Думаю ШИМ в данном случае избыточен, еще нужно привязатся к переходу сетевого напряжения через ноль (помех не будет в сеть давать).
Напряжение с термопары усилить надо будет перед АЦП. Почитайте в нете про термопары, они разные бывают. Разберетесь с термопарами, будете решать что делать дальше.

Не думаю, что на выводах термопары будет более 10 мВ при 200 С


а какой операционник лучше и подешевле для этих задач.
Только что разогрел паяльник до максимума и померял показакия термопары 78 кОм

Попробуйте померить напряжение.
Термопара - напряжение.
Терморезистор - сопротивление.


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Jun 6 2006, 06:49
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Цитата
78 кОм


бред

Для начала сдесь http://www.aldis.ru/techno/measures/temperature/thermopair/

Термопара не изменяет сопротивление, а вырабатывает ЭДС


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jun 6 2006, 07:13
Сообщение #10


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(TamTam @ Jun 6 2006, 08:30) *
2. Да вот блин не сложилось у меня с русским, а с вордом, долго это.

Рекомендую таки освоить русский angry.gif (и ещё раз перечитать правила).
А то, что проверять долго, так чьи это проблемы?

PS На этот пост можно не отвечать.
Go to the top of the page
 
+Quote Post
TamTam
сообщение Jun 6 2006, 07:14
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(otrog @ Jun 6 2006, 10:49) *
Цитата(TamTam @ Jun 6 2006, 10:42) *

Цитата(Pyku_He_oTTyda @ Jun 6 2006, 09:45) *

Думаю ШИМ в данном случае избыточен, еще нужно привязатся к переходу сетевого напряжения через ноль (помех не будет в сеть давать).
Напряжение с термопары усилить надо будет перед АЦП. Почитайте в нете про термопары, они разные бывают. Разберетесь с термопарами, будете решать что делать дальше.

Не думаю, что на выводах термопары будет более 10 мВ при 200 С


а какой операционник лучше и подешевле для этих задач.
Только что разогрел паяльник до максимума и померял показакия термопары 78 кОм

Попробуйте померить напряжение.
Термопара - напряжение.
Терморезистор - сопротивление.


Померял сопротивление на термопаре при температуре примерно 200 градусов 4,5 кОм
при температуре 440 450 градусов 75 - 78 кОм.

если собрть делитель на резистре 20кОм и термопаре с учетом того что она скорее всего 100кОм то при значении 75 кОм получим 3,95 вольта а при 4,5 - 0,92 вольта. поэтому необходимость в операционнике отпала ????



Цитата(Pyku_He_oTTyda @ Jun 6 2006, 10:49) *
Цитата
78 кОм


бред

Для начала сдесь http://www.aldis.ru/techno/measures/temperature/thermopair/

Термопара не изменяет сопротивление, а вырабатывает ЭДС


Ну я уж не знаю, буду читать вашу ссылку.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jun 6 2006, 07:20
Сообщение #12


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(TamTam @ Jun 6 2006, 09:42) *
а какой операционник лучше и подешевле для этих задач.

Существует класс инструментальных операционников, например INA118.
Но надо отметить, что всё прецизионное дёшево стоить не может.

Цитата(TamTam @ Jun 6 2006, 10:14) *
если собрть делитель на резистре 20кОм и термопаре с учетом того что она скорее всего 100кОм то при значении 75 кОм получим 3,95 вольта а при 4,5 - 0,92 вольта. поэтому необходимость в операционнике отпала ????

Волосы дыбом!!!
Никогда такого не делайте.
Судя по всему, надо начинать с глубокого копания теории.
Хотябы с того, что сопротивление термопары около нуля и в общем случае не регламентируется.
Go to the top of the page
 
+Quote Post
TamTam
сообщение Jun 6 2006, 07:33
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(IgorKossak @ Jun 6 2006, 11:20) *
Цитата(TamTam @ Jun 6 2006, 09:42) *

а какой операционник лучше и подешевле для этих задач.

Существует класс инструментальных операционников, например INA118.
Но надо отметить, что всё прецизионное дёшево стоить не может.

Цитата(TamTam @ Jun 6 2006, 10:14) *
если собрть делитель на резистре 20кОм и термопаре с учетом того что она скорее всего 100кОм то при значении 75 кОм получим 3,95 вольта а при 4,5 - 0,92 вольта. поэтому необходимость в операционнике отпала ????

Волосы дыбом!!!
Никогда такого не делайте.
Судя по всему, надо начинать с глубокого копания теории.
Хотябы с того, что сопротивление термопары около нуля и в общем случае не регламентируется.


Если не тяжело мона маленький ликбез по подключению термопары к АЦП меги 48 и ели не затруднит
растолкуйте почему нельзя просто делителем, ведъ для ОПС это очень даже катит.
Go to the top of the page
 
+Quote Post
otrog
сообщение Jun 6 2006, 07:34
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Цитата
Только что разогрел паяльник до максимума и померял показакия термопары 78 кОм

Еще раз. Меряйте Напряжение на пределе миливольт.
78 кОм - это скорей всего сходит с ума мультиметр wacko.gif .


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
TamTam
сообщение Jun 6 2006, 07:59
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(otrog @ Jun 6 2006, 11:34) *
Цитата
Только что разогрел паяльник до максимума и померял показакия термопары 78 кОм

Еще раз. Меряйте Напряжение на пределе миливольт.
78 кОм - это скорей всего сходит с ума мультиметр wacko.gif .


померял - пордка 17 миливольт при 450 градусах
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Jun 6 2006, 09:01
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Цитата
померял - пордка 17 миливольт при 450 градусах


что и требовалось доказать, ОУ должен усилить это напряжение до опоры АЦП (2.56 или 5 вольт, к примеру).


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jun 6 2006, 09:23
Сообщение #17


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Ребята, я делал специальный пожарный датчик с термопарой в качестве чувствительного элемента (для работы при температурах 200-600 градусов). Без лишних изысков (кроме RC-цепей помехоподавительных) подключал термопару к дифференциальному каналу АЦП Tiny26 при усилении 20 и опорном 2.56В. Получалось 125мкв/у.е. -> ~65 у.е. для температуры 200град для термопары ТХА. Работает без проблем.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
TamTam
сообщение Jun 6 2006, 09:29
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(Pyku_He_oTTyda @ Jun 6 2006, 13:01) *
Цитата
померял - пордка 17 миливольт при 450 градусах


что и требовалось доказать, ОУ должен усилить это напряжение до опоры АЦП (2.56 или 5 вольт, к примеру).


Я вот тут поковырялся немного и нашол следующее есть такой INA330 (усилитель сигнала термистора для систем управления температурой) можноли его использовать для этих целей ???

Если да то помогите пожалуйста со схемотехникой для данного ИУ. поскольку никогда не пользовался каким либо ИУ, проект доведу до ума и отдам в массы не зажилю, вдруг кому захочется себу станцию сделать.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jun 6 2006, 09:54
Сообщение #19


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(TamTam @ Jun 6 2006, 12:29) *
Я вот тут поковырялся немного и нашол следующее есть такой INA330 (усилитель сигнала термистора для систем управления температурой) можноли его использовать для этих целей ???

Поскольку термистор, в отличие от термометра сопротивления (ТС), имеет нелинейную характеристику, то при его использовании нужна линеаризация последней с калибровкой по образцовому ТС или термопаре.
Но это ещё более накладно, нежели применять ТС или термопару напрямую (на мой взгляд).
Что же касается применения специализированного усилителя для других целей (с другими датчиками), то это тоже спорный вопрос.
Go to the top of the page
 
+Quote Post
WHALE
сообщение Jun 6 2006, 11:27
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 902
Регистрация: 2-01-06
Из: Краснодар
Пользователь №: 12 768



вроде метод,прделоженный Rst7,достаточно оптимален,с 65 отсчетами ацп вполне можно работать.Или применить мегу с усилителем к=200.И если вы чем-то меряете температуру до 400 градусов,то можно сделать программную линеаризацию.


--------------------
"Hello, word!" - 17 errors 56 warnings
Go to the top of the page
 
+Quote Post
Ramil
сообщение Jun 6 2006, 13:26
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 93
Регистрация: 5-08-04
Пользователь №: 452



Цитата(Pyku_He_oTTyda @ Jun 6 2006, 09:45) *
нужно привязатся к переходу сетевого напряжения через ноль (помех не будет в сеть давать).


У меня на станции стоят оптроны которые умеют сами включаться только при переходе через ноль.
moc3041 вроде называются.
Go to the top of the page
 
+Quote Post
TamTam
сообщение Jun 6 2006, 13:50
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(WHALE @ Jun 6 2006, 15:27) *
вроде метод,прделоженный Rst7,достаточно оптимален,с 65 отсчетами ацп вполне можно работать.Или применить мегу с усилителем к=200.И если вы чем-то меряете температуру до 400 градусов,то можно сделать программную линеаризацию.


а можно по подробнее, возможноли реализация на меге 48 ???
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jun 6 2006, 13:55
Сообщение #23


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата(TamTam @ Jun 6 2006, 16:50) *
Цитата(WHALE @ Jun 6 2006, 15:27) *

вроде метод,прделоженный Rst7,достаточно оптимален,с 65 отсчетами ацп вполне можно работать.Или применить мегу с усилителем к=200.И если вы чем-то меряете температуру до 400 градусов,то можно сделать программную линеаризацию.


а можно по подробнее, возможноли реализация на меге 48 ???


Не стрельнет. Потому как нет в M48 дифф-усилителя на 20. Возьмите Tiny26.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
GeorgyBey
сообщение Jun 6 2006, 15:06
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 205
Регистрация: 21-12-04
Из: Киев
Пользователь №: 1 593



Пардон, но я хренею! cranky.gif
Ни русского языка angry.gif , никаких понятий в электронике blink.gif , меряет 75кОм на 2х сваренных металлических проводах laugh.gif (термопара),
а туда-ж в микроконтроллеры лезем wacko.gif
За парту сначала!!!!!!! bb-offtopic.gif


--------------------
На "нет" и "нах" :)
Go to the top of the page
 
+Quote Post
Dibor
сообщение Jun 6 2006, 15:57
Сообщение #25


Участник
*

Группа: Свой
Сообщений: 56
Регистрация: 12-04-06
Из: Haifa
Пользователь №: 16 042



Лучше купить паяльник от METCAL и термопары будут ненужны.
Go to the top of the page
 
+Quote Post
TamTam
сообщение Jun 6 2006, 20:39
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(GeorgyBey @ Jun 6 2006, 19:06) *
Пардон, но я хренею! cranky.gif
Ни русского языка angry.gif , никаких понятий в электронике blink.gif , меряет 75кОм на 2х сваренных металлических проводах laugh.gif (термопара),
а туда-ж в микроконтроллеры лезем wacko.gif
За парту сначала!!!!!!! bb-offtopic.gif


Ну если начать с того, что неизвестно что там стоит, то логично было померять сопротивление а уж потм напряжение.
А что касаеемо русского, ну не сложилось у меня чтож теперь.
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Jun 7 2006, 04:42
Сообщение #27


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Измерение сопротивления в схеме, находящейся под напряжением - бред.
Лично для меня это не логично. Вам с самого начала сказали, что там термопара и что нужно мерить.


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
Igor26
сообщение Jun 7 2006, 06:28
Сообщение #28


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544



Цитата
Вопрос
1. Как работать со встроинными в них термопарами (там наверное резыки ???)
2. И хватитли для этих целей ATmega 48 ??? там и шим и АЦП.


Посмотрите это. Думаю много вопросов снимется.
http://www.chipinfo.ru/literature/chipnews/200209/14.html
Go to the top of the page
 
+Quote Post
otrog
сообщение Jun 7 2006, 07:10
Сообщение #29


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



А еще не помню где видел схемку, где в качестве термодатчика выступало сопротивление нагревательного элемента. Т.е. Даем напряжение на нагреватель - снимаем напряжение, мерим сопротивление нагревателя - исходя из сопротивления греем дальше или ждем. И так далее. На мой взгляд это самый лучший вариант.
1. Не нужна термопара.
2. Температура меряется прямо в нагревателе.

Например вот здесь:
http://chav1961.narod.ru/radio/workplace/a..._workplace.html

Сообщение отредактировал otrog - Jun 7 2006, 07:19


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
GeorgyBey
сообщение Jun 7 2006, 08:04
Сообщение #30


Местный
***

Группа: Свой
Сообщений: 205
Регистрация: 21-12-04
Из: Киев
Пользователь №: 1 593



Цитата(TamTam @ Jun 6 2006, 23:39) *
Ну если начать с того, что неизвестно что там стоит, то логично было померять сопротивление а уж потм напряжение.
А что касаеемо русского, ну не сложилось у меня чтож теперь.

Термопара - два металлических проводника, сплавленных концами. Какое сопротивление металла при 15..20 см длинны и 0.5мм толщины !? Почти никакое! Откуда килоомы!?
Либо НЕ ТО, либо НЕ ТЕМ, либо НЕ ТАК меряете. ohmy.gif

В свое время (после института) при попытке обратиться к шефу с фразой "я не знаю..."(типа "помогите") я нарвался на ответ: " А что ты сделал, что бы ЗНАТЬ!?"
Если человек работал-работал, уперся - НЕ ПОНЯЛ (чего-то) - только гад последний не поможет понять.
А если НИЧЕГО по-жизни не сделал, что бы знать, и "Помогите!" - В ЧЕМ ПОМОЧЬ ? Ничего не делать и дальше? Впрячься и сделать ЗА ленивого ? Это не помощь, это выращивание "обломистов".

Последнее - не Вам "Там-Там" wub.gif Это крик души w00t.gif


--------------------
На "нет" и "нах" :)
Go to the top of the page
 
+Quote Post
Serj78
сообщение Jun 7 2006, 10:21
Сообщение #31


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



Я сделал не один десяток терморегуляторов для производства.

В том числе и на термопарах. самые распространенные- TXA (K-тип) -~ 40 мкв/°, TXK (L-тип) ~70 мкв/°
первые до 1200градусов, вторые- до 600.

какие стоят у вас- меряйте.

все термопары имеют разброс чувствительности. до 10-15%! если нужна точна точность -калибровать обязательно.

базовая схема- операционик с малым смещением, могущий работать от нуля.
коэффициент усиления около 100. потом АВР.

для паяльника и 358 операционник подойдет- там все равно термодатчик не на жале стоит, тепловое сопротивление велико.

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

по поводу шима- надо следить за скоростью нарастания температуры и уменьшать мощность заранее
(почитайте про ПИД-регуляторы)
в качестве опорного интервала можно считать пероды сетевого напряжения...
Go to the top of the page
 
+Quote Post
TamTam
сообщение Jun 7 2006, 22:28
Сообщение #32


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(Serj78 @ Jun 7 2006, 14:21) *
Я сделал не один десяток терморегуляторов для производства.

В том числе и на термопарах. самые распространенные- TXA (K-тип) -~ 40 мкв/°, TXK (L-тип) ~70 мкв/°
первые до 1200градусов, вторые- до 600.

какие стоят у вас- меряйте.

все термопары имеют разброс чувствительности. до 10-15%! если нужна точна точность -калибровать обязательно.

базовая схема- операционик с малым смещением, могущий работать от нуля.
коэффициент усиления около 100. потом АВР.

для паяльника и 358 операционник подойдет- там все равно термодатчик не на жале стоит, тепловое сопротивление велико.

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

по поводу шима- надо следить за скоростью нарастания температуры и уменьшать мощность заранее
(почитайте про ПИД-регуляторы)
в качестве опорного интервала можно считать пероды сетевого напряжения...



По всей видемости там или J или K, по вашему взял LM358 положил в симулятор накидал обвязку, но
он начинает работать (усиливать) гдето с 350 градусов когда напряжение на термопаре гдето 19,1 миливольта, видемо я что то не так делаю ???
Go to the top of the page
 
+Quote Post
defunct
сообщение Jun 7 2006, 22:54
Сообщение #33


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата
по вашему взял LM358 положил в симулятор накидал обвязку, но
он начинает работать (усиливать) гдето с 350 градусов когда напряжение на термопаре гдето 19,1 миливольта, видемо я что то не так делаю ???

Схему приведите. А то ответ будет односложным - "Да".
Go to the top of the page
 
+Quote Post
TamTam
сообщение Jun 8 2006, 01:08
Сообщение #34


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(defunct @ Jun 8 2006, 02:54) *
Цитата
по вашему взял LM358 положил в симулятор накидал обвязку, но
он начинает работать (усиливать) гдето с 350 градусов когда напряжение на термопаре гдето 19,1 миливольта, видемо я что то не так делаю ???

Схему приведите. А то ответ будет односложным - "Да".



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

Пожалуйста покретикуйте схему, что там можно выкинуть и что добавить.

Вопрос как можно леанизировать выходной сигнал ОУ (чтобы к примеру в деапозоне от 100 до 500 гр напряжение наростало к примеру 0,01 В на градус цельсия) ????
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
defunct
сообщение Jun 8 2006, 01:36
Сообщение #35


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(TamTam @ Jun 8 2006, 04:08) *
покретикуйте схему, что там можно выкинуть и что добавить.

R2(к земле) и R5 задают коэффициент усиления по напряжению как Ku = R5/R2 + 1
R3, R6, RV1 - лишние детали.


Цитата
Вопрос как можно леанизировать выходной сигнал ОУ (чтобы к примеру в деапозоне от 100 до 500 гр напряжение наростало к примеру 0,01 В на градус цельсия) ????

Усилитель у вас и так линейный, а нелинейности датчика вероятно проще будет учесть с помощью таблички калибровки в МК.
Go to the top of the page
 
+Quote Post
TamTam
сообщение Jun 8 2006, 01:53
Сообщение #36


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(Igor26 @ Jun 7 2006, 10:28) *
Цитата
Вопрос
1. Как работать со встроинными в них термопарами (там наверное резыки ???)
2. И хватитли для этих целей ATmega 48 ??? там и шим и АЦП.


Посмотрите это. Думаю много вопросов снимется.
http://www.chipinfo.ru/literature/chipnews/200209/14.html


Прочел выше предложенную статью и у меня появился вопрос для чего автор статьи делал это ???

[quote]
На микросхеме DD2-2 собран фильтр на частоту 1 Гц для сглаживания пульсаций от термопары.
[.quote]

Для чего их сглаживать и и откуда они там беруться.

И еще одно (для чего нужно или не нужно, выполнять компенсацию спая, термопары) ???
Go to the top of the page
 
+Quote Post
TamTam
сообщение Jun 8 2006, 02:29
Сообщение #37


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(defunct @ Jun 8 2006, 05:36) *
Цитата(TamTam @ Jun 8 2006, 04:08) *

покретикуйте схему, что там можно выкинуть и что добавить.

R2(к земле) и R5 задают коэффициент усиления по напряжению как Ku = R5/R2 + 1
R3, R6, RV1 - лишние детали.


Цитата
Вопрос как можно леанизировать выходной сигнал ОУ (чтобы к примеру в деапозоне от 100 до 500 гр напряжение наростало к примеру 0,01 В на градус цельсия) ????

Усилитель у вас и так линейный, а нелинейности датчика вероятно проще будет учесть с помощью таблички калибровки в МК.


принято.
Go to the top of the page
 
+Quote Post
sseett
сообщение Jun 8 2006, 06:29
Сообщение #38


Частый гость
**

Группа: Участник
Сообщений: 165
Регистрация: 14-01-05
Из: РФ Приморский край (рег.25)
Пользователь №: 1 939



Вот есть такой замечательный прибамбас к термопаре, как MAX6675.

“The MAX6675 performs cold-junction compensation
and digitizes the signal from a type-K thermocouple.
The data is output in a 12-bit resolution, SPI™-compatible,
read-only format.”

Лучше и не надо, все уже есть на борту. Только одно но, не дешев.
Другие производители выпускают подобное.
Удачи!
Go to the top of the page
 
+Quote Post
TomaT
сообщение Jun 8 2006, 06:52
Сообщение #39


Частый гость
**

Группа: Свой
Сообщений: 195
Регистрация: 25-01-06
Из: г. Троицк, МО
Пользователь №: 13 575



[quote name='TamTam' date='Jun 8 2006, 05:53' post='121739']
[quote name='Igor26' post='121386' date='Jun 7 2006, 10:28']
[quote] ...
И еще одно (для чего нужно или не нужно, выполнять компенсацию спая, термопары) ???
[/quote]
ЭДС термопары зависит от разности температур горячего и холодного спая, поэтому или стабилизируют температуру холодного конца (например в стакане со льдом), или компенсируют полупроводниковым датчиком. Для паяльника не актуально, холодный спай комнатной температуры а ее, в данном случае, можно считать постоянной, Вы ж на морозе паять не станете.
В журнале "СТА" (Современные технологии автоматизации) была хорошая статья на эту тему, к сожалению не помню в каком номере, но на их сайте точно выложена. www.cta.ru


О... Вот она: http://www.cta.ru/pdf/1999-1/note1_1999_1.pdf

Сообщение отредактировал TomaT - Jun 8 2006, 06:49
Go to the top of the page
 
+Quote Post
Alex_Pol
сообщение Jun 8 2006, 08:31
Сообщение #40


Частый гость
**

Группа: Свой
Сообщений: 192
Регистрация: 23-03-05
Из: Украина. Днепропетровск
Пользователь №: 3 626



Если уж совсем по взрослому, у тексаса в апнотах для MSP430 есть хороший пример.Вот здесь.
Go to the top of the page
 
+Quote Post
Serj78
сообщение Jun 9 2006, 22:56
Сообщение #41


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



Ну, что у вас там в симуляторе, не знаю.. на схеме точно что-то не так. термопара работает относительно нуля (земли), а операционник- относительно неизвестного напряжения., определяемого делителем.
надо резистор с инвертирующего входа на землю посадить.

подтяжка термопары к + питания 10к вообще бессмыслена, мы собираемся шумы питания усиливать?
358-е у меня работают в терморегуляторах для пресса, точность там была невелика- +-2 градуса. думаю, для паяльника такое вполне подойдет. У 358-х разброс смещений собственных значительный, калибровать придется.AD лучше, хотя жрут больше и дороже. Ну да вам же не серийное производство надо smile.gif
холодные концы термопары, если так хочется можно мерять другим датчиком, На худой конец можно просто диодом, кремниевые маленькие (4041, кажется), имеют замечательное свойство- при токе в 1мА,
у них напряжение плывет 2мв/°, но ноль у каждого свой, опять же калибровать надо. А вообще DS1820 рулят. smile.gif
Go to the top of the page
 
+Quote Post
alex2103
сообщение Jan 15 2009, 19:13
Сообщение #42


Частый гость
**

Группа: Свой
Сообщений: 135
Регистрация: 7-03-07
Из: г. Запорожье
Пользователь №: 25 945



Вот тоже заморочился измерением температуры 300-1000 градусов цельсия. Термопара К типа (ХА).
Измеряю LM358+Mega8. Компенсация холодного спая на ds18b20.
Столкнулся с тем что нужна индивидуальная калибровка. Если все сделать тупо по таблице, то погрешность огромная еще и нелинейная.
Подскажите идеи по калибровке...устройство не серийное, но будут пользоваться им до 10 человек. Нужен какой-то простой алгоритм калибровки. Точность измерения нужна +/- 20-30 градусов.
Go to the top of the page
 
+Quote Post
Александр Куличо...
сообщение Jan 15 2009, 21:56
Сообщение #43


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 6-03-06
Из: Украина, г. Винница
Пользователь №: 15 017



Может это вам поможет устранить нелинейность:
ГОСТ Р 208.585-2001 Государственная система обеспечения единства измерений. Термопары. Номинальные статические характеристики преобразования (http://www.complexdoc.ru/lib/ГОСТ%20Р%208.585-2001)
Go to the top of the page
 
+Quote Post
andr_doy
сообщение Jan 16 2009, 04:31
Сообщение #44


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 12-09-06
Пользователь №: 20 300



Не изобретайте велосипед
сходите на radiokot.ru
и почитайте ветку форума про паяльные станции - там давно уже все разжевали и практически показали как это сделать
успехов
Go to the top of the page
 
+Quote Post
alex2103
сообщение Jan 16 2009, 08:00
Сообщение #45


Частый гость
**

Группа: Свой
Сообщений: 135
Регистрация: 7-03-07
Из: г. Запорожье
Пользователь №: 25 945



Видимо я где-то напутал в вычислениях...
Александр Куличок, полиномы из ГОСТа почему-то показылись избыточными smile.gif Может встречали где-нибудь по проще?

andr_doy, на Радиокоте ветку читал. Как-то там поверхностно все. Да и компенсации холодного спая даже нет...
У меня же устройство будет мерять температуру выхлопных газов. Холодные концы будут в подкапотном пространстве, а там температура может очень сильно скакать...

Что-то я вообще не понял как на Радиокоте так получилось:
Цитата
adc_data=read_adc(0);
T_now = adc_data;

Это как надо было настроить усилитель (LM358) чтоб значение АЦП соответствовало температуре термопары в градусах??? blink.gif

Сообщение отредактировал alex2103 - Jan 16 2009, 08:06
Go to the top of the page
 
+Quote Post
alex2103
сообщение Jan 16 2009, 14:34
Сообщение #46


Частый гость
**

Группа: Свой
Сообщений: 135
Регистрация: 7-03-07
Из: г. Запорожье
Пользователь №: 25 945



начал делать по полиному из ГОСТ Р 208.585-2001. Столкнулся с тем, что в разных источниках разные коэффициенты. Может у кого проверенные завалялись?
Go to the top of the page
 
+Quote Post
Александр Куличо...
сообщение Jan 16 2009, 23:37
Сообщение #47


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 6-03-06
Из: Украина, г. Винница
Пользователь №: 15 017



Можно попробовать так:
Пусть температура равна Т = F * U.
В общем случае F тоже зависит от температуры (для иначе бы ГОСТа не было), поэтому Т = F(T) * U.
По таблице из ГОСТа строим график зависимости переменной F(T) от температуры на диапазоне [0..1360]. (см. вложение)
Видим, что в диапазоне температур от 260 до 1360 его можно аппроксимировать квадратичной функцией.
Подбираем коэффициенты так, чтобы и близко к ГОСТ, и контроллеру считать было удобно:


или
F(T) = 41,6 - [ (T - 760)2 * 75 ] >>24

Если устраивает точность +/-20 градС в области "низких" температур (0...260'C), то пользуемся данной формулой для всего диапазона. Иначе
выделяем еще 1 или 2 области из графика и аппроксимируем их своими функциями F2(T), F3(T).

Запишем F(T) как F(T) = FF - FT, где FF = 41.6, FT = [ (T - 760)^2 * 75 ] >>24.
Тогда T = (FF - FT)*U = (FF*U) - (FT*U), при чем (FT*U) <<(FF*U).

Так как у нас на входе только напряжение, то сначала грубо оцениваем температуру: Тгр = FF*U = 41,6*U
По результату грубой оценки вычисляем значение FT = [ (Tгр - 760)^2 * 75 ] >>24.
Далее вычисляем Т: T = Tгр - FT*U

P.S. Это все для диапазона плюсовых температур.
Возможно, в данном подходе есть и какие-то мои промахи. На практике я его не проверял, так как с термопарами никогда не работал, да и сам ГОСТ первый раз увидел позавчера вечером. Поэтому прошу сильно не пинать, если что не так.
Во вложении zip-файл с расчетом в excel и рисунок с графиками
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  k_type.zip ( 29.15 килобайт ) Кол-во скачиваний: 62
 
Go to the top of the page
 
+Quote Post
Petka
сообщение Jan 17 2009, 10:21
Сообщение #48


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(alex2103 @ Jan 16 2009, 17:34) *
начал делать по полиному из ГОСТ Р 208.585-2001. Столкнулся с тем, что в разных источниках разные коэффициенты. Может у кого проверенные завалялись?

Самые правильные коэффициенты в самом ГОСТ =). Если надо могу кинуть проверенную процедуру:
CODE

double e2t_k(double e){
double c[9]={2.508355E1, 7.860106E-2, -2.503131E-1, 8.315270E-2, -1.228034E-2, 9.804036E-4, -4.413030E-5, 1.057734E-6, -1.052755E-8},
c1[9]={25.173462, -1.1662878, -1.0833638, -8.9773540E-1, -3.7342377E-1, -8.6632643E-2, -1.0450598E-2, -5.1920577E-4, 0},
c2[9]={48.30222, -1.646031, 5.464731E-2, -9.650715E-4, 8.802193E-6, -3.110810E-8, 0, 0, 0};
double *rc;
double t=0;
double ee=1.0;
char i;

if(e<0){
rc=c1;
}else{
if(e<20.644){
rc=c;
}else{
rc=c2;
t=-1.318058E2;
}
}

for(i=0;i<9;i++){
ee*=e;
t+=rc[i]*ee;
}
return t;
}

Go to the top of the page
 
+Quote Post
alex2103
сообщение Jan 17 2009, 12:52
Сообщение #49


Частый гость
**

Группа: Свой
Сообщений: 135
Регистрация: 7-03-07
Из: г. Запорожье
Пользователь №: 25 945



Спасибо всем огромное! У меня все получилось!!! 08.gif
В области низких температур погрешность конечно большая...где-то до 250 градусов. Потом все правдоподобно. Сделал по полиному из ГОСТа (тот который от 500 градусов). Конечно ресурсов много отнимает это, но мега8 в принципе только этой задачей и занимается. Решил не упрощать smile.gif
Пришлось еще сделать индивидуальную калибровку прибора... То ли это LM358 дурит, то ли АЦП меги. Конструктивно в корпусе у меня 2 одинаковые термопары. Одну подключил к своему прибору, вторую к поверенному. Разогрел все это горелкой до 1200 градусов и заснял на видио smile.gif В экселе потом набросал график и получил корректирующую функцию (полином 3-й степени). Теперь в области температур +500/+1200 показания приборов разняться в пределах +/-2 градуса rolleyes.gif

Вот интересно это каждый прибор так прийдется калибровать? wacko.gif
Go to the top of the page
 
+Quote Post
Petka
сообщение Jan 17 2009, 13:30
Сообщение #50


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(alex2103 @ Jan 17 2009, 15:52) *
Спасибо всем огромное! У меня все получилось!!! 08.gif
В области низких температур погрешность конечно большая...где-то до 250 градусов. Потом все правдоподобно. Сделал по полиному из ГОСТа (тот который от 500 градусов). Конечно ресурсов много отнимает это, но мега8 в принципе только этой задачей и занимается. Решил не упрощать smile.gif
Пришлось еще сделать индивидуальную калибровку прибора... То ли это LM358 дурит, то ли АЦП меги. Конструктивно в корпусе у меня 2 одинаковые термопары. Одну подключил к своему прибору, вторую к поверенному. Разогрел все это горелкой до 1200 градусов и заснял на видио smile.gif В экселе потом набросал график и получил корректирующую функцию (полином 3-й степени). Теперь в области температур +500/+1200 показания приборов разняться в пределах +/-2 градуса rolleyes.gif

Вот интересно это каждый прибор так прийдется калибровать? wacko.gif

когда я делал по полиному ГОСТа получолась очень точно во всём диапазоне. Использовал встроенное АЦП меги + внешний опорник + инструментальный усилитель. Ошибки могут у Вас набегать при плохом опорнике, из-за неточностей элементов в обвязке усилителя и при неправильной компенсации холодного спая.
Go to the top of the page
 
+Quote Post

4 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 22:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.01851 секунд с 7
ELECTRONIX ©2004-2016