Перейти к публикации

Рекомендованные сообщения

[member=POLE], не совсем понятно -- АЦП с цифровым интерфейсом 1-Wire или эмуляция DS18B20 на оной шине?

 

По первому варианту -- есть такие, первое что дал гугл DS2450.

По второму придется городить некий процессор-эмулятор. Типа как тут, но больше писать придется, градусником прикидываться.

Изменено пользователем makh

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

[b][member=makh][/b], спасибо, понятно.

Буду думать про первый вариант.

Собственно чего хочу - исследовательский аналитический прибор.  Идея скрестить три датчика в одном устройстве.
Плотномер (по диф давлению с компенсационным столбом) + циф датчик температуры + дифференциальный датчик проводимости. Смотреть на графике и по необходимости вешать дополнительные датчики, чтобы потом графики изучать. Определяюсь с тем что могу купить и мозгами осилить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ИМХО самое простое -- ардуина и компухтер. Цепляем датчики по мере надобности, пишем в ардуину минимально, только чтение датчиков и пересылка данных в серийный порт, и смотрим на компе картинки. Пофик, что у нее АЦП 10 бит, по мере надобности более серьезный внешний можно к ней же присобачить и опять-таки сразу смотреть картинки )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

[b][member=makh][/b], а есть ардиуна на 16 бит?

Я к ней присматриваюсь, но пока даже в типологию не вник. Какую выбрать?

Если получится такой аналитический инструмент создать, то пробуя разные устройства дистилляции и технологии можно определить отличия и преимущества. Пока в них полная анархия субъективных мнений. ГХ для дистиллятов не особо применишь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

По существу ардуина (хардварь) есть некий микроконтроллер с минимально-достаточной обвеской и удобно выведенными из платы ногами. Т.е. вместо чтоб думать схематику, травить платы и паять мелкие детали, энтузиаст получает возможность сразу прикрутить провода к входам-выходам процессора, немедленно втыкнуть это все в комп, и немедленно запустить рабочий кусок кода из 100500 миллионов туториалов, библиотек и прочих известных гуглу ардуино-ресурсов на все случае жизни. Т.е. надо смотреть на процессор -- количество входов-выходов, наличие и разрешение АЦП, наличие необходимых реализованных в процессорном железе серийных интерфейсов, количество счетчиков, внешних прерываний, и т.д.
 
Купи для начала у китайца пригоршню ардуино-нано с 328-й атмегой и FTDI SERIAL/USB чипом. И научи одну из них читать все подключенные к ней DS18B20 с выводом результата в серийный порт. Вторую научи читать АЦП, например. Начинающему будет сложно правильно напихать много разного умного функционала в один чип, проще включить их несколько тупых в один умный комп .) А потом появится ощущение некоторой уверенности, некая методология, и множество новых мыслей насчет что делать дальше.

 

post-2606-0-53696800-1482350125_thumb.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

[b][member=makh][/b], похоже придется стать адептом Ардуионо)))

Подбираю под свои хотелки кирпичики)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

[b][member=makh][/b], 

А есть ли возможность ардуину научить показывать минусовые температуры с DS18B20?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

[b][member=mr_hait][/b], где-то там в скетче ошибочка. Скорее всего, какая-то известная -- https://www.google.com/search?q=минусовые+температуры+DS18B20.

Как-то не приходилось минусы мерять.. Мож и у меня минусы не кажет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Попробуй, спрашивал у Макса, говорит  нужно датчики перешивать...

Но ведь цифири меняются.... значит данные читаются и не верно интерпретируются.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

нужно датчики перешивать...

 

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

Изменено пользователем m16

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 


а есть ардиуна на 16 бит?

 

Олег, к ардуине естьь вот такая херовинка на 16 бит https://ru.aliexpress.com/item/1PCS-16-Bit-I2C-ADS1115-Module-ADC-4-channel-with-Pro-Gain-Amplifier-for-Arduino-RPi/32659391217.html?detailNewVersion=&categoryId=400103 ... сам пока не трогал, но она едет уже где то...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

[member=bigson], Спасибо, вовремя. Сижу комплектую заказ на АлиА

 этот АЦП согласуется с ? https://ru.aliexpress.com/item/1PCS-Tower-Pro-9g-micro-servo-for-airplane-aeroplane-6CH-rc-helcopter-kds-esky-align-helicopter/32340815424.html?spm=2114.14010208.99999999.262.aRBsiP&detailNewVersion=&categoryId=

Изменено пользователем POLE

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Оказывается сама среда Ардуино научилась давно строить графики. Если несколько значений в серийный порт через запятую сделать она будет несколько графиков строить

http://robotosha.ru/arduino/arduino-ide-1-6-6-data-visualisation.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
вот такая херовинка на 16 бит

дело вкуса, но я бы взял тоже самое но с spi интерфейсом https://ru.aliexpress.com/wholesale?catId=0&initiative_id=SB_20161223002549&SearchText=ADS1118

всё таки пошустрее будет.

  кстати к 16ти разрядному ацп можно LM35 смело вешать, разрешение 0,1°С легко получить.

Изменено пользователем m16

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 


этот АЦП согласуется
Да, согласуется

 

 


можно LM35 смело вешать
и LM35 уже тоже едут...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

комплектую заказ

Кучку всякого такого добра еще прихвати -- http://www.ebay.com/itm/40Pcs-20cm-Colors-Male-to-Female-Dupont-Wire-Jumper-Cable-for-Arduino-Breadboard-/332070461557?hash=item4d50f12075:g:MqoAAOSwz2lXB0D2 в разных вариациях папа/мама.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

[member=makh], уже купил и провода с концами и ленту и колодки)

[member=capsolo], макеточку взял поменьше размером и без платки с разъемами и кнопкой. Такуюhttps://ru.aliexpress.com/item/Quality-mini-bread-board-breadboard-8-5CM-x-5-5CM-400-holes/32341808359.html?spm=2114.13010608.0.0.JOBIs2 Платка нужна?

[member=makh], ты вроде говорил что нужна горсть таких https://ru.aliexpress.com/item/1PCS-Tower-Pro-9g-micro-servo-for-airplane-aeroplane-6CH-rc-helcopter-kds-esky-align-helicopter/32340815424.html?spm=2114.13010608.0.0.JOBIs2&detailNewVersion=&categoryId= Это сколько штук? Одну на все или под каждый датчик?

и АЦП сколько взять? https://ru.aliexpress.com/item/ADS1118-16-bit-ADC-ADC-SPI-Communication-Module-Development-Board/32770623903.html?spm=2114.13010608.0.0.JOBIs2 под каждый датчик?

Изменено пользователем POLE

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 


Платка нужна?

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

А АЦП у тебя уже четырехканальный.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

[member=POLE], мне больше нравятся такие -- http://www.ebay.com/itm/5pcs-Nano-V3-0-with-ATMEGA328P-FT232RL-FTDI-Micro-controller-Module-for-Arduino-/192044394549?hash=item2cb6bce835:g:NooAAOSwnHZYQ~qR. Пины-папы удобнее чем мамы, формфактор копмактный, прямо в макетку втыкать можно, меньше бороды в воздухе болтается. Можно целиком в плату втыкать, типа как тут на фото 4-5. Есть то же самое дешевле вариант, но лучше переплатить за FTDI чип. К ним есть еще такая приблуда -- http://www.ebay.com/itm/Nano-Terminal-Adapter-for-the-Arduino-Nano-V3-0-AVR-ATMEGA328P-AU-Module-Board-/191967341193?var=&hash=item2cb2252a89:m:mPU8ZPkur4iHIORZO88M86g.


витую пару

все равно придется дербанить на длинные концы для подключения цифровых сенсоров на оборудовании. Тонкие-удобные помехоустойчивые кабеля получаются:

 

[attachment=19952:DSCF2562.jpg] [attachment=19951:DSCF2559.jpg]

Изменено пользователем makh

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
[member=makh], ну красотища ;) rj-45 и под набивку есть розетки кто с паяльником не дружен. Вилки обжимаются просто.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Причем в RJ45 влезло и 1Wire, и I2C. Кабеля разные, с одинаковыми разъемами в одинаковые ризетки. Удобняк-с .)

 

post-2606-0-98262100-1482519824_thumb.jpg post-2606-0-34936500-1482537561_thumb.jpg


Ветка из вакуумной потиху превращается в нечто среднее между ардуиной и маленькими хитростями .)

Изменено пользователем makh

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

[b][member=makh][/b], папины разъемы уже купил. А приблуда  - терминальный адаптер заказал)

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вернулся к "старой" идее измерять плотность по силе выталкивания поплавка. Посчитал и порылся в комплектующих на Али.  https://ru.aliexpress.com/item/100g-small-range-high-precision-weighing-sensor-load-cell-weight-sensor/32776835270.html?spm=2114.13010608.0.0.FzXdBL

https://ru.aliexpress.com/item/Free-shipping-1pcs-Goose-electronic-HX711-module-weighing-sensor-24-AD-module-pressure-sensor-SCM-DIY/32649436122.html?spm=2114.13010608.0.0.FzXdBL&detailNewVersion=&categoryId=400103

Короче купил и жду посылку. Пробовать буду, когда научусь соединять и настраивать)))

post-2952-0-18380800-1482654302_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прощу прощения, господа..   А может вы ерундой занимаетесь - со своими поплавками.. 

 

Я делал несколько раз емкостные датчики - уровня бензина..   Две полоски  из нержавейки (шириной 50 мм и длиной 150 мм) - запаивал в ламинат ( толстый).. 

Это получалась образцовая емкость..    Вместе с индуктивностью - она образовывала резонансный контур ( собранный по схеме стандартной трехточки)..

 

Это напряжение - фильтровал через смеситель образцового кварованного резонансного контура.. 

 

Предположим - когда бак полный у контура частота 2 Мгц.  а у кварцованного контура - частота 1,95 Мгц. 

 

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

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

 

Посмотрите схему простейшего миноискателя - там точно такой же принцип..

 

У воды проницаемость 80 единиц,  у спирта  24..   это значить, что в промежутке - между чистой водой и чистым спиртом - емкость измерительного конденсатора

изменится почти в 4 раза.. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...