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

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

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

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

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

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

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

 
Опции темы
Непрочитано 13.03.2015, 17:56  
ALEKSEY188
Заблокирован
 
Регистрация: 14.04.2008
Адрес: Украина, совсем рядом от террористов!
Сообщений: 388
Сказал спасибо: 32
Сказали Спасибо 85 раз(а) в 62 сообщении(ях)
ALEKSEY188 на пути к лучшему
По умолчанию Кто работал с АЦП MCP3551.

Добрый день уважаемые коллеги. Нужна помощь, кто работал с АЦП MCP3551, в принципе запустил, обмен по datasheet, но периодически с интервалом два, три измерения вылетают левые данные. Изначально считывал все 24 бита сплошным потоком, позже привел к форме как в datasheet с паузами между байтами, увеличил задержки между импульсами, эффекта ноль. Помогло после окончания процесса считывания 24 бит, добавить 25 импульс по входу SCK, при этом АЦП начал работать корректно, без сбоев, проверил положительное и отрицательное значение, переполнение и антипереполнение все в норме. Ниже приведены две последовательности импульсов сделанные логическим анализатором соответственно 25 и 24 импульсов SCK. Внимание вопрос, это особенности изделий микрочипа, кто сталкивался?
Заранее спасибо!
Миниатюры:
Нажмите на изображение для увеличения
Название: Нет сбоя.jpg
Просмотров: 86
Размер:	124.6 Кб
ID:	76731   Нажмите на изображение для увеличения
Название: Сбой.jpg
Просмотров: 91
Размер:	124.5 Кб
ID:	76732  
Реклама:
ALEKSEY188 вне форума  
Непрочитано 13.03.2015, 19:33  
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Кто работал с АЦП MCP3551.

этим чипом не пользовался - но если это spi - где блин /cs?
все паузы и задержки можешь выкинуть - для spi в них нет смысла

и если сбой лезет так часто - почему не выловил и не выложил скрин с кривым обменом?
Hives вне форума  
Непрочитано 13.03.2015, 19:46  
elon
Почётный гражданин KAZUS.RU
 
Аватар для elon
 
Регистрация: 29.12.2004
Адрес: Bернулся в San Jose,CA,USA,Beach BLVD,свой дом,окна на океан-ничего личного,просто бизнес!
Сообщений: 1,098
Сказал спасибо: 22
Сказали Спасибо 423 раз(а) в 316 сообщении(ях)
elon на пути к лучшему
Сообщение Re: Кто работал с АЦП MCP3551.

Все правильно после ready нужно 25 ... при 24 один не стробируется поскольку читает по фронту
__________________
"Дворяне и их младые отроки должны всегда меж собою говорить на ВЫ и на иностранных языках, дабы тем навыкнуть могли, и чтобы их можно было от других незнающих болванов распознать."
Уложение о поведении (с) царь Пётр I
elon вне форума  
Непрочитано 13.03.2015, 20:20  
ALEKSEY188
Заблокирован
 
Регистрация: 14.04.2008
Адрес: Украина, совсем рядом от террористов!
Сообщений: 388
Сказал спасибо: 32
Сказали Спасибо 85 раз(а) в 62 сообщении(ях)
ALEKSEY188 на пути к лучшему
По умолчанию Re: Кто работал с АЦП MCP3551.

Сообщение от Hives Посмотреть сообщение
этим чипом не пользовался - но если это spi - где блин /cs?
все паузы и задержки можешь выкинуть - для spi в них нет смысла

и если сбой лезет так часто - почему не выловил и не выложил скрин с кривым обменом?
Спасибо за ответы. В общем, то с основами работы SPI знаком, в данном случае сs блин нужен только во время старта, далее АЦП переходит в режим многократных преобразований, есть режим, когда cs через резистор подтянут к минусу, так что проблема не в этом!
Сбой выловил и выложил на рисунке № 2.
ALEKSEY188 вне форума  
Непрочитано 13.03.2015, 20:34  
ALEKSEY188
Заблокирован
 
Регистрация: 14.04.2008
Адрес: Украина, совсем рядом от террористов!
Сообщений: 388
Сказал спасибо: 32
Сказали Спасибо 85 раз(а) в 62 сообщении(ях)
ALEKSEY188 на пути к лучшему
По умолчанию Re: Кто работал с АЦП MCP3551.

Сообщение от elon Посмотреть сообщение
Все правильно после ready нужно 25 ... при 24 один не стробируется поскольку читает по фронту
Спасибо за ответы. В даташите указанно: Data is shifted out of the device on the falling edge of SCK.
Миниатюры:
Нажмите на изображение для увеличения
Название: SPI_1_1.jpg
Просмотров: 29
Размер:	50.5 Кб
ID:	76740  
ALEKSEY188 вне форума  
Непрочитано 13.03.2015, 20:50  
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Кто работал с АЦП MCP3551.

cs надо подавать поскольку он сбрасывает состояние чипа к исходно/известному - попробуй на пробу его подавать
и неплохо бы к картинках описание добавить типа: вот тут считали... а должны были...
Hives вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перепайка АЦП SC7001Q в цифровом мультиметре dimkis577 Песочница (вопросы новичков) 6 24.07.2013 21:39
Кто нибудь работал с ПЛИС PALCE16V8H подскажите. int4880053 Микроконтроллеры, АЦП, память и т.д 0 23.09.2011 13:18
АЦП AT91sam7s256 Uragan90 Микроконтроллеры, АЦП, память и т.д 10 25.04.2011 13:30
Кто работал с кодеком TP3057. Вопрос. Алехин Александр Цифровые сигнальные процессоры 3 30.05.2003 21:24
[Решено] Кто работал с TMS320c5472? Похоже опять баг... st256 Цифровые сигнальные процессоры 1 14.05.2003 08:50


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


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