Подключение ads1210p к дуньке

Barns
Offline
Зарегистрирован: 01.01.2014

Сабж

Читаю даташит - и мозг просто отключается :(

Никто идиоту на пальцах не объяснит?

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

SPI

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

интересно почему именно это ацп?

Barns
Offline
Зарегистрирован: 01.01.2014

jeka_tm пишет:

интересно почему именно это ацп?

температурный диапазон и разрядность (вообще надо 18 бит, но взял с запасом на шумы)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а количество каналов? нужно 4?

как часто измерять нужно?

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

А к чему такая точность?

Barns
Offline
Зарегистрирован: 01.01.2014

jeka_tm пишет:

а количество каналов? нужно 4?

как часто измерять нужно?

нужно 2

измерять надо редкой (по событию)

Да, он избыточен, но найти удалось только этот

Barns
Offline
Зарегистрирован: 01.01.2014

Puhlyaviy пишет:
А к чему такая точность?

сигнал имеет минимум 2^16 значений

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

обратите внимание

http://ru.aliexpress.com/item/HX711-Weighing-Sensor-Dual-Channel-24-Bit-Precision-A-D-Module-Pressure-Sensor/1773406268.html

https://github.com/bogde/HX711

может подойдет. коды уже есть. опорник 1.25В

2 канала. копеечный и модулями уже продается

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Боюсь представить что ты там измеряешь

Barns
Offline
Зарегистрирован: 01.01.2014

эти уже куплены :)

модули не подойдут - буду сам всё травить-паять

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

то есть вы купили и решили как нибудь разберусь.  ну дело ваше

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

jeka_tm пишет:

то есть вы купили и решили как нибудь разберусь.  ну дело ваше

Ну может он крутой спец на ассемблере.

Barns
Offline
Зарегистрирован: 01.01.2014

jeka_tm пишет:

то есть вы купили и решили как нибудь разберусь.  ну дело ваше

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

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

конечно решаем. расскажу маленькую историю. в одном разрабатываемом устройстве понадобилось 2 высокоскоростных (относительно конечно, 200ksps вроде) ацп на модуль. каждый четырехканальный. так вот. spi 24 бита, а в dsp 32. и тут вопрос как считывать. разобрались конечно.  берешь кусок от одной 32 битной посылки прицепляешь другой кусок и так далее

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

но вот кит оказался с косяками, и пришлось пару дорожек перерезать, и одну ногу поднять в воздух

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

далее для высокой скорости обработки пришлось прицепить аж 3 кольцевых буфера

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

 

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

В данном случае еще не понятно что за дуня. А то может и сама дуня будет не успевать прожевывать все это.

Barns
Offline
Зарегистрирован: 01.01.2014

jeka_tm пишет:

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

возможно, но я почему-то решил в лоб (к тому же с спи уже работал на ввод/вывод)

 

Barns
Offline
Зарегистрирован: 01.01.2014

Puhlyaviy пишет:
В данном случае еще не понятно что за дуня. А то может и сама дуня будет не успевать прожевывать все это.

про мини

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

если решили хорошо. просто обычно происходит как у вас

купил такую штуку, знани ноль, я нуб. ПОМОГИТЕ!!!

а почему именно ее купил хз, изначально себя загнал в рамки

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

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Ну судя по тому что не смог на первой странице спецификации прочитать SPI. Он придет к описаным проблемам позже. :)

Barns
Offline
Зарегистрирован: 01.01.2014

Puhlyaviy пишет:
Ну судя по тому что не смог на первой странице спецификации прочитать SPI. Он придет к описаным проблемам позже. :)

этот баг уже понял: выбирал как раз по спи, но потом  начал читать даташит  мозг выключился

сейчас вернулся и сразу задал вопрос

 

я понимаю, что обсуждать других людей приятно, но давайте вернёмся к сабжу: кроме про спи есть ещё что?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

так лезте в даташит. коды инициализации и тп. с spi вы работали. вперед в чем проблема. не нам же за вас все читать. одно дело помочь, другое дело все за вас сделать

не мы же себя загнали в такие рамки. я вам предложил простое решение

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Да в общем то всё!
Разводите. Включайте. Открывайте мануал и пытайтесь хотя бы инициализировать для начала.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

ну вот вам для затравки

http://forum.arduino.cc/index.php?topic=57873.0

чтобы быстрее начать и было поменьше проблем