chernooleg
chernooleg
Местный

Регистрация: 07.11.2005

Саратов

Сообщений: 967

12.08.2008 в 08:28:21

1monos написал : Так их вроде надо программировать?

Програмить ненужно, тупо спрашиваешь и он тебе температуру присылает. :) Намного проще чем с LMками - ненужен АЦП и абсолютную погрешность производитель обещает 0,5 градуса. И еще их на одну шину навешивают. Вот что про них пишут "Температурный датчик DS1820 передает в микроконтроллер уже обработанную температуру в цифровом последовательном коде по однопроводному интерфейсу. Длина соединительных проводов между датчиком и устройством может достигать 10 - 15 метров и не влияет на точность измерения."

0
chernooleg
chernooleg
Местный

Регистрация: 07.11.2005

Саратов

Сообщений: 967

12.08.2008 в 08:32:24

1monos написал : Есть микроси (леченный) сам пользусь, претензий пока нет.

Ткни носом где все это можно найти.

0
chernooleg
chernooleg
Местный

Регистрация: 07.11.2005

Саратов

Сообщений: 967

12.08.2008 в 08:44:11

VCucumber написал : На АВээРы

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

0
sam_soft
sam_soft
Эксперт

Регистрация: 29.10.2005

Сообщений: 2148

12.08.2008 в 11:55:08

VCucumber написал : Нужно хранить массив N отсчетов, старые заменять на новые, и вычислять из массива среднее.

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

0
sam_soft
sam_soft
Эксперт

Регистрация: 29.10.2005

Сообщений: 2148

12.08.2008 в 11:57:25

chernooleg написал : есть же нормальные цифирные DS18B20 например или они глючат в сварниках?

посмотри тут
http://www.mastercity.ru/vforum/showpost.php?p=199173&postcount=2995

Мне показалось что wisha похож на суръезного товарисча, и я склонен ему доверять.

0
sam_soft
sam_soft
Эксперт

Регистрация: 29.10.2005

Сообщений: 2148

12.08.2008 в 12:10:19

chernooleg написал : Есть отдельный вапросик - а под ПИКи встречал нормальный компилятор или придется на АВээРы переходить

Я не помню уже , какие компайлеры я использовал для пиков, давно эт было. Не хочу обидеть пикманов, а тем более встрявать в очередную дискусию что лучше, но ПИки мне всегда казались рогатыми. Именно их КОР рогатый. И похоже что щас ниче не поменялось. Как то взглянул в мануал на ЭФ690 дык там те жа яйцы. Оно когда бурзонишся в одной песочнице, то всегда кажется что лучшее её нету на свете, но стот только слазить в другую песочницу, то запросто может оказаться что там намного интереснее и красивше. А по периферии, то наверна что авр что пик одинаковы. Хотя помню кто-то к когда то жаловался, что не мог найти ПИКА, у которого адик имеет диф каналы с программируемым усилением. Так это или не так, я не исследовал. Но АВРки через одну такие. Выбор каждый сделает сам. Все что выше было - это только лишь мое мнение, возможно мнение дилетанта.

0
1monos
1monos
Местный

Регистрация: 16.07.2007

Минск

Сообщений: 109

12.08.2008 в 13:47:49

chernooleg написал : Ткни носом где все это можно найти.

http://1monos.mylivepage.ru/file/1636/5827_microC.rar

0
VCucumber
VCucumber
Местный

Регистрация: 29.05.2008

Киров

Сообщений: 151

12.08.2008 в 21:41:47

sam_soft написал : Это несколько иное, это есть среднее за последние ЭН отсчетов. Скользящее среднее - это среднее от от всех предыдущих средних и текущего значения.

Так после того, как текущее значение занесено в массив (очередь, а не стек!), то самое и получается - СС или SMA.
Красиво сделать так: удаляемое значение вычитается из накопленной суммы, а новое прибавляется, это чтобы не гонять по всему массиву. А затем вместо деления результат сдвигается на log2(N) разрядов вправо, для чего число элементов массива N берется равным двум в какой-либо степени. Собственно, как и сделано в вашем (частном) случае.

0
VCucumber
VCucumber
Местный

Регистрация: 29.05.2008

Киров

Сообщений: 151

13.08.2008 в 06:48:33

Посмотрел пристально на hc595 - 6мA на пин ( Кто-то в серьез думает его без ключей на индикатор ставить ? Если только в статике. Может лучше еще процик, третий ))), под индикацию ?

0
Aziat
Aziat
Местный

Регистрация: 22.06.2007

Киев

Сообщений: 469

14.08.2008 в 21:26:44

VCucumber написал : 6мA на пин ( Кто-то в серьез думает его без ключей на индикатор ставить ? Если только в статике. Может лучше еще процик, третий ))), под индикацию

при 6мА просадка 0,2В-тип, т.е. Rout= 0,2/0,006=33Ohm, А при 50мА U1 будет 5-0,05*33=3,35V. Уполне в норме. А процыков можно и 10. Было б желание :). Я пока остановился на первом, "минимальном" варианте, с одним ;): lm335, sg3525, HC595, и отключаемым контролем подмагничивания.

0
VCucumber
VCucumber
Местный

Регистрация: 29.05.2008

Киров

Сообщений: 151

15.08.2008 в 03:07:22

Aziat написал : при 6мА просадка 0,2В-тип, т.е. Rout= 0,2/0,006=33Ohm, А при 50мА U1 будет 5-0,05*33=3,35V.

По DS 25мА на канал, и 70мА на все, для эктремалов. Так что 50мА - никак. Вот для статики 70/8 - вполне. Я такой сделал, но слишком резисторов паять много ))) Так что сейчас пытаюсь под динамику развести.

0

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий.

Присоединяйтесь к самому крупному DIY сообществу