Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 19.10.2016, 17:45  
Alex9797
Почётный гражданин KAZUS.RU
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,568
Сказал спасибо: 5,042
Сказали Спасибо 10,611 раз(а) в 3,604 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: Тензодатчик(Выбор АЦП)

Сообщение от Mr.Denis Посмотреть сообщение
Правильно я понимаю, что если не дать на него сигнал синхронизации(SLK) и выбор ведомого(SS), то и на логическом анализаторе не будет сигналов?
Да, без CLK слейв даже не шевельнется. Но даже если CLK подать, то тоже возможны варианты. Ведь может оказаться, что слейв выдает из себя данные только после получения команды, или что сначала надо инициализацию какую-нибудь провести, и т.п.

А чтобы не гадать впустую, надо уменьшить количество неизвестных в этом уравнении. Ведь логический анализатор - только что увидел свет, и еще неизвестно, способен ли он в принципе что-либо различать. Поэтому в первую очередь надо убедиться в его работоспособности. Как вариант - поочередно подать на его входы какую-либо импульсную последовательность. И посмотреть, что он увидит.
Правда, по закону подлости, когда надо по-быстрому, то никакого источника импульсов под рукой не оказывается. Я в таких случаях поступаю просто. Подтягиваю все входы к питанию, резисторами порядка 1...10 килоом, затем беру проволочку, подсоединенную к общему проводу, и тупо чиркаю поочередно по всем, или интересующим меня входам. Если все работает, то анализатор пропишет при каждом чиркании пачку из энного количества коротких импульсов. Это уже повод для радости.
Реклама:

Последний раз редактировалось Alex9797; 19.10.2016 в 17:47.
Alex9797 вне форума  
Сказали "Спасибо" Alex9797
Mr.Denis (19.10.2016)
Непрочитано 19.10.2016, 19:06  
Mr.Denis
Временная регистрация
 
Регистрация: 24.08.2010
Сообщений: 74
Сказал спасибо: 41
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Mr.Denis на пути к лучшему
По умолчанию Re: Тензодатчик(Выбор АЦП)

Сообщение от Alex9797 Посмотреть сообщение
Да, без CLK слейв даже не шевельнется
Если я не знаю обозначение проводов(выводов), то что тогда остается? Поочередно на все 4 подавать CLK и смотреть что меняется? Еще один интересный момент, как задов ать CLK, если даже неизвестна частота работы МК, не говоря уже про частоту работы SPI.


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

P.S. Заказал себе логический анализатор USB SALEAE (клон), завтра с утра обещали привезти.

СПС!
Mr.Denis вне форума  
Непрочитано 19.10.2016, 19:24  
Alex9797
Почётный гражданин KAZUS.RU
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,568
Сказал спасибо: 5,042
Сказали Спасибо 10,611 раз(а) в 3,604 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: Тензодатчик(Выбор АЦП)

Сообщение от Mr.Denis Посмотреть сообщение
Поочередно на все 4 подавать CLK и смотреть что меняется?
Да. Только подавать через резистор, порядка 1 килоома, чтобы не было чего плохого, если окажется, что подали на ножку, которая является выходом.
Alex9797 вне форума  
Сказали "Спасибо" Alex9797
Mr.Denis (19.10.2016)
Непрочитано 19.10.2016, 19:50  
Mr.Denis
Временная регистрация
 
Регистрация: 24.08.2010
Сообщений: 74
Сказал спасибо: 41
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Mr.Denis на пути к лучшему
По умолчанию Re: Тензодатчик(Выбор АЦП)

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

Подскажите пожалуйста, как лучше запитывать датчик от ИОН, или просто со стабилизатора напряжения?
СПС!
Mr.Denis вне форума  
Непрочитано 19.10.2016, 21:05  
Alex9797
Почётный гражданин KAZUS.RU
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,568
Сказал спасибо: 5,042
Сказали Спасибо 10,611 раз(а) в 3,604 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: Тензодатчик(Выбор АЦП)

Сообщение от Mr.Denis Посмотреть сообщение
Подскажите пожалуйста, как лучше запитывать датчик от ИОН, или просто со стабилизатора напряжения?
Хороший вопрос.
Если коротко - можно и так, и так. Но разница есть.

1. от ИОН
Как правило, ИОН не рассчитан на большой ток нагрузки. А на тензомост надо подавать ток порядка 10...30мА, чтобы получить достаточно большой полезный сигнал. Для ИОН это много, поэтому понадобится усилитель тока.
Вдобавок к этому, напряжение ИОН небольшое, обычно это 1...1,25...2,5...4,096 вольт. Бывает, но значительно реже - 5,12 вольт. А для питания тензомоста требуется более высокое напряжение. Обычно это 5....10....12...20...24 вольт.
То есть, требуется и усилитель напряжения. Усилитель этот должен быть прецизионным, чтобы напряжение на его выходе тоже имело право называться ИОН.
Еще один нюанс - цепь обратной связи этого усилителя должна позволять подключение моста к источнику питания по шестипроводной схеме.

Питание моста от ИОН позволяет заранее прогнозировать величину сигнала при известной нагрузке. То есть, можно не глядя ставить в измерительную схему любой тензодатчик, имеющий сертификат, и в программу расчета просто подставить те константы, которые записаны в паспорте. И все. Зависимость сигнала от напряжения питания можно не трогать, она уже учтена в самом начале, и напряжение это держится железно, не плавает и не меняется.

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

Тем не менее, у таких стабилизаторов есть достоинство - это смешная цена, и они очень широко распространены. А их нестабильность легко победить. Для этого достаточно лишь, чтобы АЦП был двухканальным, или использовать аналоговый коммутатор. По одному каналу измеряем усиленный выходной сигнал с тензомоста, а по другому каналу - измеряем напряжение питания, непосредственно с выводов моста. Ну, фактически это упомянутая выше шестипроводная схема подключения моста. Только разница между упомянутой выше в том, что там напряжение, снятое с выводов питания моста, подавалось на цепи обратной связи, чтобы поддерживать напряжение стабильным. А во втором случае - для того, чтобы точно измерить, какое напряжение подается на мост по факту. И потом эта измеренная величина подставляется в формулу вычисления веса.
Получается, что при таком способе незначительно усложняется вычисление, добавляется еще одна переменная. Зато стоимость комплектующих заметно ниже, И без ущерба точности конечного результата.
Alex9797 вне форума  
Сказали "Спасибо" Alex9797
Mr.Denis (20.10.2016)
Непрочитано 19.10.2016, 22:52  
Godzilla82
Почётный гражданин KAZUS.RU
 
Регистрация: 29.10.2006
Сообщений: 1,447
Сказал спасибо: 96
Сказали Спасибо 318 раз(а) в 233 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: Тензодатчик(Выбор АЦП)

Вот усложнили задачу-то!

У AD7797 есть вход внешнего опорного напряжения (собственно, по-другому она и не работает).
Для питания датчика достаточно L7805 с ее плохой стабильностью.
Весь фокус в том, что для опрного напряжения берётся это же самое питание датчика. При этом уже не важно, стабильное оно или нет.

Единственно, шестипроводной интерфейс - это гуд. Но можно обойтись и 4 проводами.

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

Если датчик своим проводом подключается сразу на плату - смысла в 6 проводах нет.

Последний раз редактировалось Godzilla82; 19.10.2016 в 22:55.
Godzilla82 вне форума  
Сказали "Спасибо" Godzilla82
Sukhanov (24.10.2016)
Непрочитано 20.10.2016, 10:16  
AlexPi
Прописка
 
Регистрация: 14.09.2010
Сообщений: 105
Сказал спасибо: 9
Сказали Спасибо 15 раз(а) в 11 сообщении(ях)
AlexPi на пути к лучшему
По умолчанию Re: Тензодатчик(Выбор АЦП)

Имею реальный опыт разработки электронных весов.
Из всего что тут насоветовали могу только сказать что как не странно начальный выбор ТС, а именно AD7799 является наиболее оптимальный и по цене (4,4$ и это реальная цена) и по качеству. Не нужно ставить никаких внешних усилителей встроенного хватает для 99% случаев. Питание датчика и опора АЦП подается от одного источника. При этом для типового тензодатчика (РКП=2мВ/В) достигается эффективное разрешение не менее 200 000 единиц (не путайте с точностью). Подавляющее большинство готовых тензодатчиков термокомпенсированы. Поэтому заморачиваться с термо компенсацией не придется. ВСЕ готовые весы проходят индивидуальную калибровку и проверку, по другому не делается.
Из всех вариантов предложенных АЦП большинство в свое время перепробовал + многие другие. Еще можно использовать AD7730 но только если от Вас требуется высокая скорость измерения, но при этом эффективное разрешение значительно снизится да и стоит он дороже(10$ это у AD, а реальная цена от 15$).

Последний раз редактировалось AlexPi; 20.10.2016 в 10:30.
AlexPi вне форума  
Эти 2 пользователя(ей) сказали Спасибо AlexPi за это сообщение:
Mr.Denis (20.10.2016), Sukhanov (24.10.2016)
Непрочитано 20.10.2016, 21:06  
Mr.Denis
Временная регистрация
 
Регистрация: 24.08.2010
Сообщений: 74
Сказал спасибо: 41
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Mr.Denis на пути к лучшему
По умолчанию Re: Тензодатчик(Выбор АЦП)

Здравствуйте!
Фокус с неким 4 проводным интерфейсом не удался...((

Как Вы думаете этого ИОН REF195FSZ будет достаточно? Если я ничего не напутал, то максимальный выход 30mA.

Спасибо!

Последний раз редактировалось Mr.Denis; 20.10.2016 в 21:18.
Mr.Denis вне форума  
Непрочитано 20.10.2016, 21:36  
Godzilla82
Почётный гражданин KAZUS.RU
 
Регистрация: 29.10.2006
Сообщений: 1,447
Сказал спасибо: 96
Сказали Спасибо 318 раз(а) в 233 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: Тензодатчик(Выбор АЦП)

Ставь L7805 и не парься. Главное - чтобы и опорное для АЦП и питание датчика шло от нее.
Godzilla82 вне форума  
Сказали "Спасибо" Godzilla82
Mr.Denis (20.10.2016)
Непрочитано 20.10.2016, 21:46  
Mr.Denis
Временная регистрация
 
Регистрация: 24.08.2010
Сообщений: 74
Сказал спасибо: 41
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Mr.Denis на пути к лучшему
По умолчанию Re: Тензодатчик(Выбор АЦП)

Только что провел замер тока, получается что в холостом состояние 17.85mA.
Правильно что, у тензодатчиков ток не меняется в зависимости от нагрузки?

В даташите не смог найти информацию по тому сколько кушает тока Ref на АЦП.(смотрел ив AD7797 и AD7799)

Спасибо!
Mr.Denis вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
Помогите настроить АЦП в ATMEGA16 Vladimir Semenov AVR 13 11.12.2012 16:17
Некорректно работает АЦП Atmega 8 putmannn Микроконтроллеры, АЦП, память и т.д 15 13.09.2011 06:03
АЦП AT91sam7s256 Uragan90 Микроконтроллеры, АЦП, память и т.д 10 25.04.2011 13:30
Помогите с ЦАП AD7708/AD7718 или их аналогами ST_Senya Микроконтроллеры, АЦП, память и т.д 9 30.11.2009 19:03


Часовой пояс GMT +4, время: 14:20.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot