Подключение тензодатчика

pea
Offline
Зарегистрирован: 18.06.2011

Привет всем ! Приобрёл ардуино пока сижу парюсь .... )

Ситуация такая :

снял с китайских весов до 5кг вот такой тензодатчик tokves.ru/produktsiya/odnotochechnyie-datchiki/tenzodatchik-sph.html

Задача получить данные веса ...

С датчика есть четыре провода ... видимо два вход и два выход

Подключил вход к GND через резистор 10 кОм  и +3.3v

Выход подключил на A0 и GND через резистор 10 кОм

Скетч



int Pin = 0;  // фоторезистор подключен 0-му аналоговому входу

void setup() 
{
  Serial.begin(9600);
}

void loop() 
{
 
  val = analogRead(Pin);    // считываем значение с фототранзистора
  Serial.println(val);
  
  delay(1000);
}

На выходе в монитор вижу цифру 633-638

при давлении на тензодатчик данные не меняются ни как (((

Посоветуйте ,пожалуйста, как это всё можно запустить и получить данные правильно )

 

 

kikia99
Offline
Зарегистрирован: 22.03.2011

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

либо на выходе у него изменения напряжения пропорционально нагрузки 

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

Adessit
Adessit аватар
Offline
Зарегистрирован: 12.04.2011

Если бы таташит нашли со схемой подключения там бы и всё разьяснилось))) 

Adessit
Adessit аватар
Offline
Зарегистрирован: 12.04.2011

Прямо одновременно написали ответы) 

kikia99
Offline
Зарегистрирован: 22.03.2011

да бывает и такое  

pea
Offline
Зарегистрирован: 18.06.2011

Не могу найти даташит ... на днях видел в инете и не могу найти ) никаких маркировок на нем нет выглядит так же tokves.ru/produktsiya/odnotochechnyie-datchiki/tenzodatchik-sph.html

вот он

 

 

был подключен сюда

 

 

При включении без резисторов Ардуино не виден на COM порту ))

Adessit
Adessit аватар
Offline
Зарегистрирован: 12.04.2011

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

kikia99
Offline
Зарегистрирован: 22.03.2011

а как это ардуино не виден ?  ну так визуально черный и зеленый земля красный и белый плюсы  кто то питание оставщийся выход +

вы сначало на этот пин переменный резистор посадите покрутите посмотрите идут ли значения для проверки программы 

 

pea
Offline
Зарегистрирован: 18.06.2011

С переменного резистора идут значения

kikia99
Offline
Зарегистрирован: 22.03.2011

попробуйте поиграть пинами датчика 

может мультиметром поискать выход он там в пределах 20 или 40 миливольт гулять должен 

 

speaktr
Offline
Зарегистрирован: 27.01.2012

 В итоге, получилось ли что-нибудь?

MikSer
Offline
Зарегистрирован: 27.01.2012

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

 

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Здравствуйте!

У меня аналогичная задача. Сломались весы (вместо 70 кг выдают почему-то 100 кг, жена была в шоке!). В общем решил их переделать - подключить к компьютеру. Вопрос такой, что за усилитель нужен? Может кто кинет ссылку на схему этого усилителя? Заранее спасибо!

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Пока накопал схему моста http://vesovoy.info/view_theory.php?id=8

То есть все 4 датчика надо соединить по схеме "мост Уитстона", но это не отменяет применение усилителя, так как на входе 3 вольта, на выходе почти нуль будет.

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Есть подозрения, что в качестве усилителя можно использовать микросхему AD8555.

Вот ссылки:

http://www.gaw.ru/html.cgi/txt/ic/Analog_Devices/amplifiers/amplifiers/AD8555.htm

http://www.kit-e.ru/articles/usil/2005_2_78.php

http://habrahabr.ru/post/153395/

http://leddesign.com.ua/publications/mikroshema-izmeritelnogo-usilitelja.html

Итого, осталось выяснить: 

1) Как собрать мост Уитстона? Дело в том, что тензодатчик имеет на выходе три проводка, а не два, как резистор.

2) Где купить микросхему AD8555?

И попробовать все собрать.

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Выяснилось, что сопротивление этих датчиков зависит от температуры. В итоге, выходное значение вычисленного веса будет плавать. Нашел абзац, где описано как это устранить:

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

Ссылка на источник:

http://radiokot.ru/forum/viewtopic.php?f=3&t=48148&sid=0477e061faea0bab2c295c8a3c1796e7&start=20

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

http://www.maximintegrated.com/app-notes/index.mvp/id/1069

Судя по всему датчики уже собраны в мост.

Посмотрите на картинках, там подписаны ваши цвета проводов.

А дальше идет инструментальный усилитель (это тот, что из трёх собран).

Но лучше берите готовые инструментальники, одним резистором регулируется усиление

http://cerulean.dk/words/?page_id=42

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Не понял, что там "тот, что из трех собран"?

Вот плата, кстати:

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Усилитель инструментальный, собран  из трёх отдельных усилителей.

http://en.wikipedia.org/wiki/Instrumentation_amplifier

А вот и весы...

http://arduinotronics.blogspot.com/2013/04/this-weeks-projects-load-cell...

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Так, что-то я не вьезжаю. Вопрос:

У меня на каждую ножку весов по одному датчику. Внутри датчика этот мост сидит? Или мне нужно эти четыре датчика (аля резистора) собрать в один мост?

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

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

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

По поводу цветов проводов от датчиков пока не ясно. У меня датчики с ТРЕМЯ проводами. В схемах их четыре (G - зеленый какой-то присутствует).

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Я правильно понимаю, что мне нужно купить вот этот усилитель?

AD8555ARZ: http://www.chipdip.ru/product1/8372676564/

Если да, то это печально. Он стоит кошмарных денег! )))

Может есть другой вариант?

Из этих: http://www.chipdip.ru/catalog-show/90886-programmable-gain-amplifiers/?sort=priceup

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011
khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Вроде нашел дешевле: http://www.kimkit.ru/shop/UID_5266.html

Через этот сервис: http://www.einfo.ru/

Отправил заявку, посмотрим. Пришлют или нет.

Итого, пришлось заказать мультиметр и эту микросхему. Как придут - соберу весы и здесь опубликую что получилось в итоге.

MikSer
Offline
Зарегистрирован: 27.01.2012

Делали как то давно усилители на тензодатчики. Вот схема.

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

MikSer, сложная у вас схема получилась.

Проще сделать на микросхеме AD8555ARZ. Я ее уже заказал за 250 рублей. 

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Микросхему усилителя я получил. Но я не рассчитывал что она такая микроскопическая будет. Я ее расчитывал просто спаять с остальными деталями, а что теперь делать с ней пока не знаю. Вопросы:

1) Есть ли варианты этой микросхемы побольше в размерах?

2) Как паять такие микроскопические ножки?

3) Есть ли для таких микросхем панельки?

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Можно переходник такой:

http://mkpochtoi.narod.ru/ssop_so_dip_8_14_16_mkpochtoi.JPG

Панельки есть, но они стоят дороже микросхемы или в Китае.

Да нормально их пять, я сегодня tqfp32 паял вперые в жизни, вполне паябельно, а уж soic8..

 

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

О, с переходниками это отличная идея! Спасибо!

Осталось только найти такой переходник... хе...

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Я правильно понимаю, что вот этот переходник (SOIC8-SSOP8-DIP) мне нужен?

http://www.chipdip.ru/product0/9000175877/

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Да. Я давал ссылку на переходник, там он тоже есть. mkpochtoi.ru. Только я их не покупал, цен не знаю.

UPD: Если вдруг есть сомнения по пайке, посмотрите вот здесь уроки от DI HALTа:

http://easyelectronics.ru/tag/pajka

Да и в инете есть видео на эту тему.
khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Спасибо! Переходник купил. Буду дальше разбираться.

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Однако тензорезистивные датчики по природе своей это мост из 4 сопротивлений, противоположными концами включаем в питание (через сопротивление, а измерять нужно разницу напряжений между выходами. Для этого самый простой вариант включить их на входы линейного или не очень ОУ, задушить коэффициэнт усиления где нибудь в 100-1000 для начала,  и измерять ардушкой уже умноженное напряжение на выходе этого ОУ оно должно изменяться пропорционально дельте на выходах датчика ...

khusamov пишет:
1) Есть ли варианты этой микросхемы побольше в размерах?

Это любой из вариантов с названием  "Операционный усилитель" для тебя будет удобно получить ее в корпусе DIP ;) самые частые варианты стоят рублей 15-20 не нужно всякой экзотики...

Вот пример LM258NG.

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

удалить бы это сообщение, ибо оно уже в предыдущемь...

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Не понял, что удалить бы?

Я правильно понимаю, что из LM258NG еще придется собрать схему, которая собрана внутри AD8555ARZ?

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

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

khusamov пишет:
Я правильно понимаю, что из LM258NG еще придется собрать схему, которая собрана внутри AD8555ARZ?

Внутри примерно то же самое, схема же ровно такая ... один потенциометр для обратной связи и пара резисторов максимум вот изучаем интересует самая первая схема причем резисторы R1 и R2 можно не ставить совсем ))  главное не забываем что внутри корпуса лм258 аж два одинаковых операционника ))

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Спасибо. Я уже понял, что неплохо было бы поизучать ОУ. 

Monsel
Offline
Зарегистрирован: 27.10.2013

khusamov пишет:
Спасибо. Я уже понял, что неплохо было бы поизучать ОУ. 

Как у вас движется дело с усилителем, подключили его ?

 

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Без тестера пока не начинал. А его на таможне задержали из-за батареек аж на 40 дней. Как привезут, только после этого могу что-то начать делать)

Monsel
Offline
Зарегистрирован: 27.10.2013

khusamov пишет:
Без тестера пока не начинал. А его на таможне задержали из-за батареек аж на 40 дней. Как привезут, только после этого могу что-то начать делать)

что за тестер без которого нельзя?

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Обычный тестер... 

Monsel
Offline
Зарегистрирован: 27.10.2013

khusamov пишет:
Обычный тестер...
зачем он ?

std
Offline
Зарегистрирован: 05.01.2012

Кстати AD8555ARZ стоит 25 юаней.

Сяу Ляу Вей
Offline
Зарегистрирован: 25.10.2013

std пишет:
Кстати AD8555ARZ стоит 25 юаней.
     Ага,  конечно Ю Ваней :-))) Возьмите аналог INA126PA за US $4,12  и радуйтесь жизни

glory24
Offline
Зарегистрирован: 29.11.2013

khusamov пишет:

Обычный тестер... 

Так чем все закончилось? Приехал тестер? Удалось вывести показания датчика на компьютер?

khusamov
khusamov аватар
Offline
Зарегистрирован: 25.09.2013

Тестер вернулся обратно в Китай. На таможне завернули из-за того, что батарейки не внутри тестера, а снаружи. В итоге пришлось наехать на продавца и заставить его выкинуть это долбанные батарейки из тестера нафик. Вот "сижу" жду снова посылки))))

Самой схемой уже наверное не скоро займусь. Кое-какие другие дела появились, более нужные)))

derver
Offline
Зарегистрирован: 11.05.2014

Привет всем !!!

 

У кого нибудь получился с тензодатчиком

у меня есть тензодатчик с 5 прводами как я понял это GND и вход и выход

немогу подключить к ARDUino нечего не показывает

помогите пожалуста

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

derver пишет:
у меня есть тензодатчик с 5 прводами как я понял это GND и вход и выход

немогу подключить к ARDUino нечего не показывает

хорошо бы иметь понимание про модель/марку.

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

derver
Offline
Зарегистрирован: 11.05.2014

вот по этому адресу купил

http://item.taobao.com/item.htm?spm=a230r.1.14.5.Axz0x1&id=14913599164

200 кг

derver
Offline
Зарегистрирован: 11.05.2014

Probelzaelo

 
не подскожешь как это в техническом плане сделать