реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Аналоговая переферия SiLabs, На сколько характеристики соответствуют заявленным?
speccy1983
сообщение Oct 16 2007, 06:19
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 28
Регистрация: 24-08-06
Из: Екаеринбург
Пользователь №: 19 801



Вопрос тем, кто работал с микроконтроллерами SiLabs. На сколько заявленные характеристики соответствуют реальным? Производитель заявяет, что для работы его АЦП не требуется остановка ядра даже при работе с 16-разрядными АЦП и 24-разрядными. А как на практике? Особенно в сравнении с решениями на отдельных элементах, например,AD7714 и подобными.
Go to the top of the page
 
+Quote Post
_NB
сообщение Oct 16 2007, 10:58
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 92
Регистрация: 22-06-05
Из: Украина, г.Боярка
Пользователь №: 6 238



Цитата(speccy1983 @ Oct 16 2007, 09:19) *
Вопрос тем, кто работал с микроконтроллерами SiLabs. На сколько заявленные характеристики соответствуют реальным? Производитель заявяет, что для работы его АЦП не требуется остановка ядра даже при работе с 16-разрядными АЦП и 24-разрядными. А как на практике? Особенно в сравнении с решениями на отдельных элементах, например,AD7714 и подобными.


Я так понимаю, вас интересует отзывы о дельта-сигма АЦП. Работал с F350. Выбирал имеено из-за АЦП. Очень не понравились аналоговые входные буфера - непонятно зачем такое щастье вообще нужно (сразу не доконца разобрался как они работают, а потом уже поздно было). АЦП шумело гораздо больше чем предполагалось. При самом долгом измерении 16 разрядов было за счастье (вместо 24-х) - возможно неудачная конструкция платы. Да и памяти в нем маловато оказалось маловато.
Go to the top of the page
 
+Quote Post
speccy1983
сообщение Oct 16 2007, 14:43
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 28
Регистрация: 24-08-06
Из: Екаеринбург
Пользователь №: 19 801



В самом деле интересуют вообще все модели. В частности включал C8051F061. В нем есть 2 независимых 16-битных АЦП 1MSPS каждый + DMA. с делителя на СП5-22 (одним концом на землю, другим на встроенный ИОН) подавалось на один из АЦП. После усреднения за 64 измерения практически 4 знака после запятой держал, не дергаясь. И это при том, что все навесным монтажом на проводочках собрано. Интересно, F350 как на этот счет? Просто требуется измерение постоянки 0-10 вольт, с пятью знаками после запятой.(скорость не важна). а к контроллеру можно подключить и кнопки и LCD экран - схема получится простенькой (по крайней мере цифровая часть). Сначала думал взять адуки, но они медленнее, да и ядро у них глюкавое.... Кстати, цифровая часть у Силабсов - продуманнее я не встречал - все просто и красиво....
Вот и решил поспрошать у людей знающих...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 16 2007, 14:50
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(speccy1983 @ Oct 16 2007, 09:19) *
А как на практике?

С контроллерами SiLabs не работал, но их культурой разработки цифроаналоговых вещей знаком по SLIC и модемам. Все нормально. Думаю, что и по прочим цифроаналоговым вещам можно рассчитывать на хорошее качество.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
gala
сообщение Oct 16 2007, 15:19
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 119
Регистрация: 29-11-05
Из: Украина, Черкассы
Пользователь №: 11 564



Цитата(speccy1983 @ Oct 16 2007, 09:19) *
Вопрос тем, кто работал с микроконтроллерами SiLabs. На сколько заявленные характеристики соответствуют реальным? Производитель заявяет, что для работы его АЦП не требуется остановка ядра даже при работе с 16-разрядными АЦП и 24-разрядными. А как на практике? Особенно в сравнении с решениями на отдельных элементах, например,AD7714 и подобными.

TI в своих DataCheet не забывает указать:
24 bits - no missing codes
19 bits - effective resolution up to {max freq} data rate

Это без шумов опоры и буферов.
Go to the top of the page
 
+Quote Post
speccy1983
сообщение Oct 16 2007, 16:23
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 28
Регистрация: 24-08-06
Из: Екаеринбург
Пользователь №: 19 801



Цитата(gala @ Oct 16 2007, 18:19) *
TI в своих DataCheet не забывает указать:
24 bits - no missing codes
19 bits - effective resolution up to {max freq} data rate

Это без шумов опоры и буферов.

в аттаче страницы из даташита. Глянь на характеристики. что можешь сказать? Силабс слывет конторой с честными даташитами, поэтому заочно верю. Буду рад подискутировать по этому вопросу.
Прикрепленные файлы
Прикрепленный файл  Pages_from_C8051F35x_rus.pdf ( 140.31 килобайт ) Кол-во скачиваний: 244
 
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Oct 16 2007, 17:34
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Выпускаем серийно HART-датчики давления и температуры на C8051F350. Получаем погрешности лучше 0.05% FS с учётом погрешности сенсора давления и 0.02% погрешность преобразования для RTD 100 Ом. Встроенный буфер действительно какой-то странный - его не используем. Входной ток великоват, но хуже - зависимость входного тока от синфазного входного напряжения, причём разбег значительный (в несколько раз хуже, чем дрейф разницы входных токов). Но боремсяwink.gif Есть глючок, или, может, уже был - какой-то ключ в районе подключения опоры к аналоговой земле в доке есть, а по факту его не было. Но очень довольны этим чипом - засунули внутрь всё, кроме памяти калибровок, - и модем, и ЦАП 4-20 мА делаем с дополнительной погрешностью по температуре лучше 0.1% FS тока во всём диапазоне рабочих (калибруемых) температур - от -40 до +60 град. Цел. Раньше такое делали на AD7714+PIC, потом на ADS1217+MSP430F, а после появления этого чуда в ускоренном порядке его окучили и получили отличный результат. Чувствуется присутствие разработчика из Crystal Semiconductor - их АЦП я просто восхищаюсь.
ЗЫ. Очень внимательно нужно с разводкой земли - при неправильном варианте можно получить на порядок худший результат


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
speccy1983
сообщение Oct 16 2007, 17:55
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 28
Регистрация: 24-08-06
Из: Екаеринбург
Пользователь №: 19 801



Цитата(sensor_ua @ Oct 16 2007, 20:34) *
Выпускаем серийно HART-датчики давления и температуры на C8051F350. Получаем погрешности лучше 0.05% FS с учётом погрешности сенсора давления и 0.02% погрешность преобразования для RTD 100 Ом. Встроенный буфер действительно какой-то странный - его не используем. Входной ток великоват, но хуже - зависимость входного тока от синфазного входного напряжения, причём разбег значительный (в несколько раз хуже, чем дрейф разницы входных токов). Но боремсяwink.gif Есть глючок, или, может, уже был - какой-то ключ в районе подключения опоры к аналоговой земле в доке есть, а по факту его не было. Но очень довольны этим чипом - засунули внутрь всё, кроме памяти калибровок, - и модем, и ЦАП 4-20 мА делаем с дополнительной погрешностью по температуре лучше 0.1% FS тока во всём диапазоне рабочих (калибруемых) температур - от -40 до +60 град. Цел. Раньше такое делали на AD7714+PIC, потом на ADS1217+MSP430F, а после появления этого чуда в ускоренном порядке его окучили и получили отличный результат. Чувствуется присутствие разработчика из Crystal Semiconductor - их АЦП я просто восхищаюсь.
ЗЫ. Очень внимательно нужно с разводкой земли - при неправильном варианте можно получить на порядок худший результат

А какой опорой вы пользуетесь? Встроенный ИОН мне чего-то не понравился - его напряжение на краю допустимого диапазона. Плывет или нет не заметил. Да, кстати, вы останавливаете ядро во время измерения?
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Oct 16 2007, 18:30
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
А какой опорой вы пользуетесь? Встроенный ИОН мне чего-то не понравился - его напряжение на краю допустимого диапазона. Плывет или нет не заметил. Да, кстати, вы останавливаете ядро во время измерения?

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


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
speccy1983
сообщение Oct 17 2007, 07:11
Сообщение #10


Участник
*

Группа: Свой
Сообщений: 28
Регистрация: 24-08-06
Из: Екаеринбург
Пользователь №: 19 801



Цитата(sensor_ua @ Oct 16 2007, 21:30) *
Внешней - REF192GS (даже не пробовали на внутренней, но, характеристики вроде там не очень плохие - может, как-нибудь и попробуем). Ядро не останавливаем, используем множественные измерения.

С какой скоростью выборки и за сколько усредняете? Я сам больше с C8051F061 работаю - нравится очень. но сейчас стоит задача не в скорости, а в точности, поэтому думаю C8051F350 попробовать.
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Oct 17 2007, 13:07
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
С какой скоростью выборки и за сколько усредняете?

Скорость очень маленькая - точно не скажу - наверно самая медленная из возможных (при кварце 3.6864МГц, поделенном на 2). Усреднение обычно медианное среднее по 3 или 5 значениям.
Цитата
задача не в скорости, а в точности

Реальная погрешность зависит от множества факторов. Тот же опорник совсем не обязательно должен стоять как вкопанный, но повторяемость и долговременная стабильность всех параметров должна быть приемлемой.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
speccy1983
сообщение Oct 18 2007, 11:48
Сообщение #12


Участник
*

Группа: Свой
Сообщений: 28
Регистрация: 24-08-06
Из: Екаеринбург
Пользователь №: 19 801



Цитата(sensor_ua @ Oct 17 2007, 16:07) *
Скорость очень маленькая - точно не скажу - наверно самая медленная из возможных (при кварце 3.6864МГц, поделенном на 2). Усреднение обычно медианное среднее по 3 или 5 значениям.

Реальная погрешность зависит от множества факторов. Тот же опорник совсем не обязательно должен стоять как вкопанный, но повторяемость и долговременная стабильность всех параметров должна быть приемлемой.

Еще вопрос: встроенный мультиплексор у 350го на работу не влияет? по идее не должен, но всякое бывает. И еще: в каком режиме (дифференциальном или одноканальном) вы АЦП используете, и вообще, в каком режиме он лучше работает? Просто в даташите нет данных по работе АЦП в дифф режиме.
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Oct 18 2007, 12:09
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
Еще вопрос: встроенный мультиплексор у 350го на работу не влияет?

wink.gif Без него ж не померять ничего.

Цитата
в каком режиме (дифференциальном или одноканальном) вы АЦП используете, и вообще, в каком режиме он лучше работает?

В обоих используем. Основные каналы у нас с дифференциальными входами (схемотехника измерений такая), некоторые дополнительные униполярные. Насчёт лучше/хуже как сказать? "Сало як сало";) Нужные нам параметры искали и получали при дифф-входах.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
gala
сообщение Oct 19 2007, 16:33
Сообщение #14


Частый гость
**

Группа: Свой
Сообщений: 119
Регистрация: 29-11-05
Из: Украина, Черкассы
Пользователь №: 11 564



Цитата(speccy1983 @ Oct 16 2007, 20:23) *
в аттаче страницы из даташита. Глянь на характеристики. что можешь сказать? Силабс слывет конторой с честными даташитами, поэтому заочно верю. Буду рад подискутировать по этому вопросу.

to speccy123
c8051f35xRev1_0.pdf
page 1:

24 or 16 Bit ADC
= No missing codes

Не врут! Но ... это будет 16-19 разрядов рез-та (напр. Табл.5.8, 5.9 стр.65 в рус)
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Oct 20 2007, 08:05
Сообщение #15


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
это будет 16-19 разрядов рез-та

разрядность разрядности рознь. А 16 бит - это слишком плохо - там чуть лучшеwink.gif. Заявлено 17 бит при единичном измерении. При множественном соотвественно лучше


--------------------
aka Vit
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 7th July 2025 - 11:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01501 секунд с 7
ELECTRONIX ©2004-2016