makh Опубликовано 21 декабря, 2016 Опубликовано 21 декабря, 2016 (изменено) [member=POLE], не совсем понятно -- АЦП с цифровым интерфейсом 1-Wire или эмуляция DS18B20 на оной шине? По первому варианту -- есть такие, первое что дал гугл DS2450. По второму придется городить некий процессор-эмулятор. Типа как тут, но больше писать придется, градусником прикидываться. Изменено 21 декабря, 2016 пользователем makh
POLE Опубликовано 21 декабря, 2016 Автор Опубликовано 21 декабря, 2016 [b][member=makh][/b], спасибо, понятно. Буду думать про первый вариант. Собственно чего хочу - исследовательский аналитический прибор. Идея скрестить три датчика в одном устройстве. Плотномер (по диф давлению с компенсационным столбом) + циф датчик температуры + дифференциальный датчик проводимости. Смотреть на графике и по необходимости вешать дополнительные датчики, чтобы потом графики изучать. Определяюсь с тем что могу купить и мозгами осилить.
makh Опубликовано 21 декабря, 2016 Опубликовано 21 декабря, 2016 ИМХО самое простое -- ардуина и компухтер. Цепляем датчики по мере надобности, пишем в ардуину минимально, только чтение датчиков и пересылка данных в серийный порт, и смотрим на компе картинки. Пофик, что у нее АЦП 10 бит, по мере надобности более серьезный внешний можно к ней же присобачить и опять-таки сразу смотреть картинки )
POLE Опубликовано 21 декабря, 2016 Автор Опубликовано 21 декабря, 2016 [b][member=makh][/b], а есть ардиуна на 16 бит? Я к ней присматриваюсь, но пока даже в типологию не вник. Какую выбрать? Если получится такой аналитический инструмент создать, то пробуя разные устройства дистилляции и технологии можно определить отличия и преимущества. Пока в них полная анархия субъективных мнений. ГХ для дистиллятов не особо применишь.
makh Опубликовано 21 декабря, 2016 Опубликовано 21 декабря, 2016 По существу ардуина (хардварь) есть некий микроконтроллер с минимально-достаточной обвеской и удобно выведенными из платы ногами. Т.е. вместо чтоб думать схематику, травить платы и паять мелкие детали, энтузиаст получает возможность сразу прикрутить провода к входам-выходам процессора, немедленно втыкнуть это все в комп, и немедленно запустить рабочий кусок кода из 100500 миллионов туториалов, библиотек и прочих известных гуглу ардуино-ресурсов на все случае жизни. Т.е. надо смотреть на процессор -- количество входов-выходов, наличие и разрешение АЦП, наличие необходимых реализованных в процессорном железе серийных интерфейсов, количество счетчиков, внешних прерываний, и т.д. Купи для начала у китайца пригоршню ардуино-нано с 328-й атмегой и FTDI SERIAL/USB чипом. И научи одну из них читать все подключенные к ней DS18B20 с выводом результата в серийный порт. Вторую научи читать АЦП, например. Начинающему будет сложно правильно напихать много разного умного функционала в один чип, проще включить их несколько тупых в один умный комп .) А потом появится ощущение некоторой уверенности, некая методология, и множество новых мыслей насчет что делать дальше. 1
POLE Опубликовано 22 декабря, 2016 Автор Опубликовано 22 декабря, 2016 [b][member=makh][/b], похоже придется стать адептом Ардуионо))) Подбираю под свои хотелки кирпичики)
mr_hait Опубликовано 22 декабря, 2016 Опубликовано 22 декабря, 2016 [b][member=makh][/b], А есть ли возможность ардуину научить показывать минусовые температуры с DS18B20? Ибо какие то данные отображаются но в непонятном исчислении, при чем данные меняются, в ходе процесса, но видимо где то сидят пара недобитых битов и портят всю малину. Использую скетч Макса.
makh Опубликовано 22 декабря, 2016 Опубликовано 22 декабря, 2016 [b][member=mr_hait][/b], где-то там в скетче ошибочка. Скорее всего, какая-то известная -- https://www.google.com/search?q=минусовые+температуры+DS18B20. Как-то не приходилось минусы мерять.. Мож и у меня минусы не кажет.
mr_hait Опубликовано 22 декабря, 2016 Опубликовано 22 декабря, 2016 Попробуй, спрашивал у Макса, говорит нужно датчики перешивать... Но ведь цифири меняются.... значит данные читаются и не верно интерпретируются.
m16 Опубликовано 22 декабря, 2016 Опубликовано 22 декабря, 2016 (изменено) нужно датчики перешивать... глупости какие. дс-ка выдаёт значение температуры со знаком. просто криво написанный скетч воспринимает весь диапазон температур как положительные посему плюсовые температуры отображаются правильно а отрицательные - кракозяблами Изменено 22 декабря, 2016 пользователем m16
bigson Опубликовано 23 декабря, 2016 Опубликовано 23 декабря, 2016 а есть ардиуна на 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 ... сам пока не трогал, но она едет уже где то... 1
POLE Опубликовано 23 декабря, 2016 Автор Опубликовано 23 декабря, 2016 (изменено) [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= Изменено 23 декабря, 2016 пользователем POLE
capsolo Опубликовано 23 декабря, 2016 Опубликовано 23 декабря, 2016 Оказывается сама среда Ардуино научилась давно строить графики. Если несколько значений в серийный порт через запятую сделать она будет несколько графиков строить http://robotosha.ru/arduino/arduino-ide-1-6-6-data-visualisation.html 2
m16 Опубликовано 23 декабря, 2016 Опубликовано 23 декабря, 2016 (изменено) вот такая херовинка на 16 бит дело вкуса, но я бы взял тоже самое но с spi интерфейсом https://ru.aliexpress.com/wholesale?catId=0&initiative_id=SB_20161223002549&SearchText=ADS1118 всё таки пошустрее будет. кстати к 16ти разрядному ацп можно LM35 смело вешать, разрешение 0,1°С легко получить. Изменено 23 декабря, 2016 пользователем m16 2
bigson Опубликовано 23 декабря, 2016 Опубликовано 23 декабря, 2016 этот АЦП согласуется Да, согласуется можно LM35 смело вешать и LM35 уже тоже едут... 1
makh Опубликовано 23 декабря, 2016 Опубликовано 23 декабря, 2016 комплектую заказ Кучку всякого такого добра еще прихвати -- http://www.ebay.com/itm/40Pcs-20cm-Colors-Male-to-Female-Dupont-Wire-Jumper-Cable-for-Arduino-Breadboard-/332070461557?hash=item4d50f12075:g:MqoAAOSwz2lXB0D2 в разных вариациях папа/мама. 1
capsolo Опубликовано 23 декабря, 2016 Опубликовано 23 декабря, 2016 Макеточку тоже желательно - удобная весчь для экспериментов. https://ru.aliexpress.com/item/3-3V-5V-Breadboard-power-module-MB-102-830-points-Solderless-Prototype-Bread-board-kit-65/2050149017.html?spm=2114.30010708.3.18.kupRlz&s=p&ws_ab_test=searchweb0_0,searchweb201602_3_10065_10068_10000009_10084_10083_10080_10082_10081_10060_10061_10062_10056_10055_10054_10059_10099_10078_10079_10093_427_10103_10073_10102_10096_10052_10050_10051,searchweb201603_2,afswitch_5&btsid=86ecfe6c-5bb1-4346-a313-00a94d65216d
POLE Опубликовано 23 декабря, 2016 Автор Опубликовано 23 декабря, 2016 (изменено) [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 под каждый датчик? Изменено 23 декабря, 2016 пользователем POLE
capsolo Опубликовано 23 декабря, 2016 Опубликовано 23 декабря, 2016 Платка нужна? Ну вот в принципе можно витую пару раздербанить вместо проводков, а БП взять из кучи хлама. Тогда и без остального комплекта можно. А АЦП у тебя уже четырехканальный. 1
makh Опубликовано 23 декабря, 2016 Опубликовано 23 декабря, 2016 (изменено) [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] Изменено 23 декабря, 2016 пользователем makh 1
capsolo Опубликовано 23 декабря, 2016 Опубликовано 23 декабря, 2016 [member=makh], ну красотища ;) rj-45 и под набивку есть розетки кто с паяльником не дружен. Вилки обжимаются просто.
makh Опубликовано 23 декабря, 2016 Опубликовано 23 декабря, 2016 (изменено) Причем в RJ45 влезло и 1Wire, и I2C. Кабеля разные, с одинаковыми разъемами в одинаковые ризетки. Удобняк-с .) Ветка из вакуумной потиху превращается в нечто среднее между ардуиной и маленькими хитростями .) Изменено 24 декабря, 2016 пользователем makh
POLE Опубликовано 24 декабря, 2016 Автор Опубликовано 24 декабря, 2016 [b][member=makh][/b], папины разъемы уже купил. А приблуда - терминальный адаптер заказал) Про ветку ты верно пометил. Поправим позже, если нужно будет
POLE Опубликовано 25 декабря, 2016 Автор Опубликовано 25 декабря, 2016 Вернулся к "старой" идее измерять плотность по силе выталкивания поплавка. Посчитал и порылся в комплектующих на Али. 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 Короче купил и жду посылку. Пробовать буду, когда научусь соединять и настраивать)))
Zapal Опубликовано 26 декабря, 2016 Опубликовано 26 декабря, 2016 Прощу прощения, господа.. А может вы ерундой занимаетесь - со своими поплавками.. Я делал несколько раз емкостные датчики - уровня бензина.. Две полоски из нержавейки (шириной 50 мм и длиной 150 мм) - запаивал в ламинат ( толстый).. Это получалась образцовая емкость.. Вместе с индуктивностью - она образовывала резонансный контур ( собранный по схеме стандартной трехточки).. Это напряжение - фильтровал через смеситель образцового кварованного резонансного контура.. Предположим - когда бак полный у контура частота 2 Мгц. а у кварцованного контура - частота 1,95 Мгц. на сместеле выделяется частота 50 кГц - которую легко преобразовать по принципу частота-напряжение.. а когда топливо кончилось - частоты контуров сравнялись - и на выходе частоты нету, нулевые биения.. бак пустой.. Посмотрите схему простейшего миноискателя - там точно такой же принцип.. У воды проницаемость 80 единиц, у спирта 24.. это значить, что в промежутке - между чистой водой и чистым спиртом - емкость измерительного конденсатора изменится почти в 4 раза.. 3
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти