Подключение тензодатчика
- Войдите на сайт для отправки комментариев
Сб, 18/06/2011 - 16:30
Привет всем ! Приобрёл ардуино пока сижу парюсь .... )
Ситуация такая :
снял с китайских весов до 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
при давлении на тензодатчик данные не меняются ни как (((
Посоветуйте ,пожалуйста, как это всё можно запустить и получить данные правильно )
Советую скачать даташи на датчик мне кажется что работает он не так как вы думаете он сам должен питаться а в ответ менять сопротивление в зависемости от нагрузки резисторов быть не должно (разве что колибровочный на выходе ) при питание использовать стабилизатор а то значения будут прыгать
либо на выходе у него изменения напряжения пропорционально нагрузки
если он меняет напряжение значит обе земли на землю один на питание к ардуино жрет он не много а выход на ацп ардуино и все без резистров
Если бы таташит нашли со схемой подключения там бы и всё разьяснилось)))
Прямо одновременно написали ответы)
да бывает и такое
Не могу найти даташит ... на днях видел в инете и не могу найти ) никаких маркировок на нем нет выглядит так же tokves.ru/produktsiya/odnotochechnyie-datchiki/tenzodatchik-sph.html
вот он
был подключен сюда
При включении без резисторов Ардуино не виден на COM порту ))
Подключи родную схему всю, а дальше померяй мультиметром где на каком пине поступает напряжение, где плюс где минус, и сколько вольт. Дальше мультиметром пощупай другие пины, на изменения при работе датчика, это может быть сопротивление, может сколько то вольт падать и т.д.
а как это ардуино не виден ? ну так визуально черный и зеленый земля красный и белый плюсы кто то питание оставщийся выход +
вы сначало на этот пин переменный резистор посадите покрутите посмотрите идут ли значения для проверки программы
С переменного резистора идут значения
попробуйте поиграть пинами датчика
может мультиметром поискать выход он там в пределах 20 или 40 миливольт гулять должен
В итоге, получилось ли что-нибудь?
Тензодатчик не меняет сопротивление, он выдает микроток. Для нормальной его работы для начала нужно собрать усилитель.
Здравствуйте!
У меня аналогичная задача. Сломались весы (вместо 70 кг выдают почему-то 100 кг, жена была в шоке!). В общем решил их переделать - подключить к компьютеру. Вопрос такой, что за усилитель нужен? Может кто кинет ссылку на схему этого усилителя? Заранее спасибо!
Пока накопал схему моста http://vesovoy.info/view_theory.php?id=8
То есть все 4 датчика надо соединить по схеме "мост Уитстона", но это не отменяет применение усилителя, так как на входе 3 вольта, на выходе почти нуль будет.
Есть подозрения, что в качестве усилителя можно использовать микросхему 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?
И попробовать все собрать.
Выяснилось, что сопротивление этих датчиков зависит от температуры. В итоге, выходное значение вычисленного веса будет плавать. Нашел абзац, где описано как это устранить:
Проблему погрешности от температуры решили организационно. Т. к. характеристика вес-частота у частотного датчика смещается от температуры параллельно сама себе, то оказалось достаточно нулевой вес (или вес тары), приложенный к датчику, во время включения питания принимать за точку отсчёта. Не важно какой была в этот момент температура, главное чтобы она не изменялась быстро (за время проведения взвешивания). Со временем из-за влияния дестабилизирующих факторов (температура) частота датчика (и показания на табло) конечно выходят за пределы погрешности. Для устранения достаточно выключить и снова включить весы. Погрешность самоустраняется.
Ссылка на источник:
http://radiokot.ru/forum/viewtopic.php?f=3&t=48148&sid=0477e061faea0bab2c295c8a3c1796e7&start=20
http://www.maximintegrated.com/app-notes/index.mvp/id/1069
Судя по всему датчики уже собраны в мост.
Посмотрите на картинках, там подписаны ваши цвета проводов.
А дальше идет инструментальный усилитель (это тот, что из трёх собран).
Но лучше берите готовые инструментальники, одним резистором регулируется усиление
http://cerulean.dk/words/?page_id=42
Не понял, что там "тот, что из трех собран"?
Вот плата, кстати:
Усилитель инструментальный, собран из трёх отдельных усилителей.
http://en.wikipedia.org/wiki/Instrumentation_amplifier
А вот и весы...
http://arduinotronics.blogspot.com/2013/04/this-weeks-projects-load-cell...
Так, что-то я не вьезжаю. Вопрос:
У меня на каждую ножку весов по одному датчику. Внутри датчика этот мост сидит? Или мне нужно эти четыре датчика (аля резистора) собрать в один мост?
С усилителем понятно. Одной микросхемы достаточно.
По поводу цветов проводов от датчиков пока не ясно. У меня датчики с ТРЕМЯ проводами. В схемах их четыре (G - зеленый какой-то присутствует).
Я правильно понимаю, что мне нужно купить вот этот усилитель?
AD8555ARZ: http://www.chipdip.ru/product1/8372676564/
Если да, то это печально. Он стоит кошмарных денег! )))
Может есть другой вариант?
Из этих: http://www.chipdip.ru/catalog-show/90886-programmable-gain-amplifiers/?sort=priceup
http://www.chipdip.ru/search/?searchtext=MCP6N11
http://www.tme.eu/ru/katalog/?idp=1&search=ad8544&cleanParameters=1#sear...
http://www.analog.com/ru/specialty-amplifiers/instrumentation-amplifiers...
http://www.chipdip.ru/search/?searchtext=ad620
Вроде нашел дешевле: http://www.kimkit.ru/shop/UID_5266.html
Через этот сервис: http://www.einfo.ru/
Отправил заявку, посмотрим. Пришлют или нет.
Итого, пришлось заказать мультиметр и эту микросхему. Как придут - соберу весы и здесь опубликую что получилось в итоге.
Делали как то давно усилители на тензодатчики. Вот схема.
MikSer, сложная у вас схема получилась.
Проще сделать на микросхеме AD8555ARZ. Я ее уже заказал за 250 рублей.
Микросхему усилителя я получил. Но я не рассчитывал что она такая микроскопическая будет. Я ее расчитывал просто спаять с остальными деталями, а что теперь делать с ней пока не знаю. Вопросы:
1) Есть ли варианты этой микросхемы побольше в размерах?
2) Как паять такие микроскопические ножки?
3) Есть ли для таких микросхем панельки?
Можно переходник такой:
http://mkpochtoi.narod.ru/ssop_so_dip_8_14_16_mkpochtoi.JPG
Панельки есть, но они стоят дороже микросхемы или в Китае.
Да нормально их пять, я сегодня tqfp32 паял вперые в жизни, вполне паябельно, а уж soic8..
О, с переходниками это отличная идея! Спасибо!
Осталось только найти такой переходник... хе...
Я правильно понимаю, что вот этот переходник (SOIC8-SSOP8-DIP) мне нужен?
http://www.chipdip.ru/product0/9000175877/
Да. Я давал ссылку на переходник, там он тоже есть. mkpochtoi.ru. Только я их не покупал, цен не знаю.
UPD: Если вдруг есть сомнения по пайке, посмотрите вот здесь уроки от DI HALTа:
http://easyelectronics.ru/tag/pajka
Спасибо! Переходник купил. Буду дальше разбираться.
Однако тензорезистивные датчики по природе своей это мост из 4 сопротивлений, противоположными концами включаем в питание (через сопротивление, а измерять нужно разницу напряжений между выходами. Для этого самый простой вариант включить их на входы линейного или не очень ОУ, задушить коэффициэнт усиления где нибудь в 100-1000 для начала, и измерять ардушкой уже умноженное напряжение на выходе этого ОУ оно должно изменяться пропорционально дельте на выходах датчика ...
Это любой из вариантов с названием "Операционный усилитель" для тебя будет удобно получить ее в корпусе DIP ;) самые частые варианты стоят рублей 15-20 не нужно всякой экзотики...
Вот пример LM258NG.
удалить бы это сообщение, ибо оно уже в предыдущемь...
Не понял, что удалить бы?
Я правильно понимаю, что из LM258NG еще придется собрать схему, которая собрана внутри AD8555ARZ?
В общем я уже купил и схему AD8555ARZ и переходник к ней. Так что когда спаяю все, тут выложу результаты.
Внутри примерно то же самое, схема же ровно такая ... один потенциометр для обратной связи и пара резисторов максимум вот изучаем интересует самая первая схема причем резисторы R1 и R2 можно не ставить совсем )) главное не забываем что внутри корпуса лм258 аж два одинаковых операционника ))
Спасибо. Я уже понял, что неплохо было бы поизучать ОУ.
Как у вас движется дело с усилителем, подключили его ?
Без тестера пока не начинал. А его на таможне задержали из-за батареек аж на 40 дней. Как привезут, только после этого могу что-то начать делать)
что за тестер без которого нельзя?
Обычный тестер...
Кстати AD8555ARZ стоит 25 юаней.
Обычный тестер...
Так чем все закончилось? Приехал тестер? Удалось вывести показания датчика на компьютер?
Тестер вернулся обратно в Китай. На таможне завернули из-за того, что батарейки не внутри тестера, а снаружи. В итоге пришлось наехать на продавца и заставить его выкинуть это долбанные батарейки из тестера нафик. Вот "сижу" жду снова посылки))))
Самой схемой уже наверное не скоро займусь. Кое-какие другие дела появились, более нужные)))
Привет всем !!!
У кого нибудь получился с тензодатчиком
у меня есть тензодатчик с 5 прводами как я понял это GND и вход и выход
немогу подключить к ARDUino нечего не показывает
помогите пожалуста
немогу подключить к ARDUino нечего не показывает
хорошо бы иметь понимание про модель/марку.
но скорее всего это датчик - мост сопотивлеий и имет 4 практически равнозначных вывода. те в проивоположные плечи моста включается питание а с двух других снимается напряжение, далее масштабируем операционником(а еще лучше берем спец.микросхему) иуже этот игнал, с выхода, подаем на аналоговый вход ардуины.
вот по этому адресу купил
http://item.taobao.com/item.htm?spm=a230r.1.14.5.Axz0x1&id=14913599164
200 кг
Probelzaelo