[image]

Стенд и оборудование для испытаний и измерений VIII

 
1 84 85 86 87 88 216

ksm

опытный

kenny> довольно неплохой стенд. Подскажите пожалуйста ,как сделать самый обычный стенд?И хочется, чтобы погрешность не превышала 3%?

качественно собранный на датчике конденсаторе или тензодатчик, если без электроники ,то из весов, но там погрешность наверное больше 3%.
   7.07.0
+
-
edit
 

Ignis Caelum

опытный

ksm> качественно собранный на датчике конденсаторе или тензодатчик, если без электроники ,то из весов, но там погрешность наверное больше 3%.
а почему все забывают обычный резистивный датчик ?
из всех присутствующих его использует только А_центаурус.
   8.0.552.2158.0.552.215
UA Serge77 #06.10.2011 10:36  @Ignis Caelum#06.10.2011 09:39
+
-
edit
 

Serge77

модератор

I.C.> а почему все забывают обычный резистивный датчик ?

А что это?
   7.0.17.0.1
RU Ignis Caelum #06.10.2011 11:16  @Serge77#06.10.2011 10:36
+
-
edit
 

Ignis Caelum

опытный

I.C.>> а почему все забывают обычный резистивный датчик ?
Serge77> А что это?
не уверен что правильно применил термин. возможно резисторный.
Он же потенциометр - делитель напряжения с плавным регулированием сопротивления.
Например, ползунковый переменный резистор.
   8.0.552.2158.0.552.215
Это сообщение редактировалось 06.10.2011 в 11:22
UA RLAN #06.10.2011 11:47  @Ignis Caelum#06.10.2011 11:16
+
-
edit
 

RLAN

старожил

I.C.>>> а почему все забывают обычный резистивный датчик ?
Serge77>> А что это?
I.C.> не уверен что правильно применил термин. возможно резисторный.
I.C.> Он же потенциометр - делитель напряжения с плавным регулированием сопротивления.
I.C.> Например, ползунковый переменный резистор.

Первый мой стенд был такой. Очень удобно для обработки.
Но нужен упругий элемент с большим ходом, то есть с относительно небольшой жесткостью.
Возможны проблемы с резонансом, как в пружинных весах.
Прикреплённые файлы:
image001.jpg (скачать) [640x512, 67 кБ]
 
 
   
UA Serge77 #06.10.2011 13:50  @Ignis Caelum#06.10.2011 11:16
+
-
edit
 

Serge77

модератор

I.C.> Он же потенциометр - делитель напряжения с плавным регулированием сопротивления.
I.C.> Например, ползунковый переменный резистор.

А, понятно.
Его не забывают, много раз обсуждали, но к нему нужен какой-то регистратор, а простого регистратора нет. В смысле такого простого, как с конденсатором.
Нужен или пишущий осциллограф, или схема на МК, например всё тот же высотомер )))
   3.0.193.0.19

RLAN

старожил

I.C.>> Он же потенциометр - делитель напряжения с плавным регулированием сопротивления.
I.C.>> Например, ползунковый переменный резистор.
Serge77> А, понятно.
Serge77> Его не забывают, много раз обсуждали, но к нему нужен какой-то регистратор, а простого регистратора нет. В смысле такого простого, как с конденсатором.
Serge77> Нужен или пишущий осциллограф, или схема на МК, например всё тот же высотомер )))

Это очень просто решается, резистор может быть точно таким же частотозадающим элементом, как конденсатор, только лучше :)
Хуже то, что он не может быть упругим элементом, и то, что для того что бы получить приемлимую точность нужен большой ход, на порядок больший, чем в конденсаторном датчике.
Зато легче решить проблему с защитой от взрыва.
Увеличив вес платформы крепления можно уйти в низкочастотную область, в ущерб динамике.
   

Serge77

модератор

RLAN> Это очень просто решается, резистор может быть точно таким же частотозадающим элементом, как конденсатор, только лучше :)

Точно, что-то я ещё не проснулся )))
   3.0.193.0.19
UA AK222 #06.10.2011 18:25  @Ignis Caelum#05.10.2011 09:40
+
-
edit
 

AK222

втянувшийся
AK222>> Вчера продолжил работу с Tm.
AK222>> Задействовать кнопки не удаётся. Проверил в Гипертерминале. Символы с клавиатуры передаются корректно.
I.C.> Символы заглавные ? 'A','R','B','I','Esc' ?

Да, но не 'Esc' а '\x1b'.

Ввёл задержки. Стало лучше. Хотя зацикливание всё еще происходит при некоторой последовательности действий, которую будем считать некорректной.

Кнопки в Tm заработали. Использую только R и ESC.
В Гипертерминале реакция на кнопки без задержки.
В Tm кнопка R срабатывает с видимой задержкой, но не всегда.
От S пока отказался. Там задержка ещё больше.
Для совместимости сохранил передачу сообщения
Sample speed: 1000 Hz - Base value: 178 ADC bits
после каждого нажатия кнопки R. Это позволяет в Гипертерминале записать в один файл результаты нескольких испытаний.

Корректная работа в окне СОМ порта.
1. Установить галочку в окне Показать
2. Нажать R и не отпускать до начала приёма данных
3. Кликнуть Запись
4. Тарировать датчик или испытывать двигатель
5. Кликнуть Запись и сохранить результат в файле

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

Работа в режиме AUTO.
Ограничение по времени работы при красном светофоре примерно 20 сек осталось.
Выскакивает сообщение о ошибке
Файл можно сохранить, но программа зависает.

ИНФОРМАЦИЯ К РАЗМЫШЛЕНИЮ

Загрузка ЦП при приёме данных в Tm и Гипертерминале.

ПОЖЕЛАНИЕ
Если при вводе команд с клавиатуры кнопки в Tm тоже визуально будут
“нажиматься” – будет красивее.
Поясните как вычисляется компенсация “0”.
Прикреплённые файлы:
 
   
RU Ignis Caelum #07.10.2011 10:01  @AK222#06.10.2011 18:25
+
-
edit
 

Ignis Caelum

опытный

AK222> Да, но не 'Esc' а '\x1b'.
заглавное Еscape - это шутка юмора была

AK222> В Tm кнопка R срабатывает с видимой задержкой, но не всегда.
задержки при нажатии и загрузка 100% -вероятно следствия одной причины. поток даннх 1кГц.
на потоке данных 100 Гц замечено не было. смоделирую у себя и посмотрю.

AK222> 2. Нажать R и не отпускать до начала приёма данных
в нормальной работе R держать не надо.
на самом деле МК может посылать данные по UART постоянно. а вот берет их кто или нет, это не его забота.

AK222> Поясните как вычисляется компенсация “0”.
Компенсация "0" введена для использования датчиков с нелинейной калибровкой.
Например, перед стартом теста линия покоя сдвинута относительно 0 на некоторое значение.
причины сдвига 2:
- вес двигателя и оснастки
- уход 0 самого датчика.
компенсация "0" вводит поправку и "сдвигает" калибровочные значения, чтобы 0 по калибровке приходился на ноль при тесте.
0 при тесте берется из линии покоя за вычетом веса двигателя и оснастки.
когда калибровка линейная в этом нет необходимости.

P.S.
Программе в обед 100 лет. Основа написана в 2004 году.
В планах за зимний сезон переписать.
   8.0.552.2158.0.552.215
UA AK222 #07.10.2011 18:12  @Ignis Caelum#07.10.2011 10:01
+
-
edit
 

AK222

втянувшийся
I.C.> задержки при нажатии и загрузка 100% -вероятно следствия одной причины. поток даннх 1кГц.
I.C.> на потоке данных 100 Гц замечено не было. смоделирую у себя и посмотрю.

Я тоже проверю, изменив 1000 на 100.


AK222>> Поясните как вычисляется компенсация “0”.
I.C.> Компенсация "0" введена для использования датчиков с нелинейной калибровкой.
I.C.> Например, перед стартом теста линия покоя сдвинута относительно 0 на некоторое значение.
I.C.> причины сдвига 2:
I.C.> - вес двигателя и оснастки
I.C.> - уход 0 самого датчика.
I.C.> компенсация "0" вводит поправку и "сдвигает" калибровочные значения, чтобы 0 по калибровке приходился на ноль при тесте.
I.C.> 0 при тесте берется из линии покоя за вычетом веса двигателя и оснастки.
I.C.> когда калибровка линейная в этом нет необходимости.

И всё равно информации о вычислениях внутри Tm недостаточно.
Вот пример. Датчик ничем не нагружен. Произвожу запись. Результат на рис.1. Видно, что линия покоя не совпадает со средней тягой.
Это не логично, т.к. в состоянии покоя эти величины имеют одинаковый смысл. Т.е. должно быть как на рис.2. НО БЕЗ КАКИХ-ЛИБО РУЧНЫХ ПОДСТАНОВОК. Или я не прав?

Ввёл ответы на 'T' , 'B' , 'I' , 'A'.
Код такой
…………….
char c;
int16 temperatura = 2000;
int16 vBatt = 3000;
………………….
if (usb_cdc_kbhit()) { // есть данные в приёмном буфере?
c=usb_cdc_getc(); // переписать

if (c == 'I') printf(usb_cdc_putc, "iLoad Cell ADC\r\n");// передать идентификатор
if (c == 'B') printf(usb_cdc_putc, "b%LX\r\n", vBatt);// передать vBatt
if (c == 'T') printf(usb_cdc_putc, "t%LX\r\n", temperatura);// передать temperatura
if (c == 'A')printf(usb_cdc_putc, "aSTATUS\r\n");// передать STATUS
}

Строки, начинающиеся с 'a', 't' , 'b' , 'i' , в Гипертерминале принимаются (рис.3).
В Tm батарея видна, термометр, идентификатор и статус - нет(рис.4).
Какой д.б. формат данных 't' , 'i', 'a' и когда ПК посылает 'T' , 'B' , 'I' , 'A' ?
Прикреплённые файлы:
рис.1.jpg (скачать) [604x274, 78 кБ]
 
рис.2.jpg (скачать) [604x274, 78 кБ]
 
 
   
Это сообщение редактировалось 08.10.2011 в 13:19

AK222

втянувшийся
Продолжение
Прикреплённые файлы:
рис.3.JPG (скачать) [800x600, 46 кБ]
 
рис.4.JPG (скачать) [800x600, 53 кБ]
 
 
   
UA AK222 #08.10.2011 12:58  @Ignis Caelum#07.10.2011 10:01
+
-
edit
 

AK222

втянувшийся
AK222>> В Tm кнопка R срабатывает с видимой задержкой, но не всегда.
I.C.> задержки при нажатии и загрузка 100% -вероятно следствия одной причины. поток даннх 1кГц.
I.C.> на потоке данных 100 Гц замечено не было. смоделирую у себя и посмотрю.


Проверил влияние частоты опроса на загрузку ЦП в Tm. Подтвердилось.
При 500Гц и ниже исчезло ограничение по времени работы в режиме AUTO.
Кнопки по прежнему срабатывают не сразу.
С некоторой незначительной натяжкой можно считать, что цель: совместить стенд с сайта www.steeman.be с Tm,- достигнута.
Ключ на старт!
Прикреплённые файлы:
 
   8.08.0

AK222

втянувшийся
Вставил данные из Tm в Excel. Сравнил результаты расчётов. Если убрать компенсацию 0 в Tm, то результаты совпадают. В архиве всё, что надо для сравнения.


Файлы@Mail.Ru: Ваше файловое хранилище!


Файлы@Mail.Ru. Ваше файловое хранилище. Бесплатный хостинг файлов. Удобная загрузка. Возможность анонимного хостинга.

// files.mail.ru
 

Excel теперь принимает данные из frq с разделителем точкой.
Прикреплённые файлы:
Рис.1.JPG (скачать) [800x600, 109 кБ]
 
рис.2.gif (скачать) [1196x558, 27 кБ]
 
 
   8.08.0
+
-
edit
 

NeOnFrOsT

втянувшийся
Всем доброго времени суток!
Подскажите ,пожалуйста, из чего можно сделать центральную и наружние пластины для датчика-конденсатора?
   

ksm

опытный

NeOnFrOsT> Всем доброго времени суток!
NeOnFrOsT> Подскажите ,пожалуйста, из чего можно сделать центральную и наружние пластины для датчика-конденсатора?

В этой теме есть все ответы, нужно только,почитать.
   7.07.0
RU Атмосфера #16.10.2011 20:08  @GAM#16.10.2011 14:16
+
-
edit
 

Атмосфера

опытный

NeOnFrOsT> Подскажите ,пожалуйста, из чего можно сделать центральную и наружние пластины для датчика-конденсатора?
Stand полотна ножей, пил, твёрдая высоко углеродистая сталь. Середина - по вкусу.
   6.0.26.0.2

Mester

втянувшийся

Уважаемые, пара вопросов
вот нарисовал схемку для усилителя сигнала от тензодатчика к АЦП
вопрос первый - работать будет?
вопрос второй - что подавать на 5ую ногу усилителя?и зачем?
Прикреплённые файлы:
усилитель.jpg (скачать) [3345x2026, 366 кБ]
 
 
   7.0.17.0.1

kirya

втянувшийся

Mester> вопрос первый - работать будет?

Соединяй как в документации и все будет ОК.

Mester> вопрос второй - что подавать на 5ую ногу усилителя?и зачем?

Опорное напряжение туда подавай. Чтобы сигнал на выходе усилителя изменялся относительно этого уровня.
   

Mester

втянувшийся

Mester>> вопрос второй - что подавать на 5ую ногу усилителя?и зачем?
kirya> Опорное напряжение туда подавай. Чтобы сигнал на выходе усилителя изменялся относительно этого уровня.
опорным напряжением может в моем случае служить земля?
   7.0.17.0.1

kirya

втянувшийся

Mester> опорным напряжением может в моем случае служить земля?

Да, может. Только тогда датчик нужно нагружать в правильную сторону.
   
+
-
edit
 

pillot51

опытный

Mester>>> вопрос второй - что подавать на 5ую ногу усилителя?и зачем?
смещение "0"
   6.06.0
Это сообщение редактировалось 20.10.2011 в 20:37
+
-
edit
 

Pashok

опытный

У меня вопрос ко всем по поводу оптимальной конструкции стенда для измерения тяги моторов со временем работы от 0,2-0,5сек, при собственно тяге до 200кг, перебираю вариации... что посоветуете?
   3.6.33.6.3
+
-
edit
 

Serge77

модератор

При таком малом времени работы обязательно нужен электронный стенд, пружинные весы не подойдут.
Пока что у нас хорошо описан и испытан только стенд на датчике-конденсаторе, на моём сайте.
У Накки описан стенд на тензоэлементе:
   3.0.193.0.19
AD Реклама Google — средство выживания форумов :)
+
-
edit
 

pillot51

опытный

GENESIS> У меня вопрос ко всем по поводу оптимальной конструкции стенда для измерения тяги моторов со временем работы от 0,2-0,5сек, при собственно тяге до 200кг, перебираю вариации... что посоветуете?

сбрось асю на ящик
   6.06.0
1 84 85 86 87 88 216

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru