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

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

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

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

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

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

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

 
Опции темы
Непрочитано 24.05.2019, 09:14  
ampy
Гражданин KAZUS.RU
 
Регистрация: 22.07.2007
Адрес: Владивосток
Сообщений: 984
Сказал спасибо: 435
Сказали Спасибо 375 раз(а) в 197 сообщении(ях)
ampy на пути к лучшему
По умолчанию Re: АЦП ADS1115 - проблема с 0

Чет я наврал так наврал. Давно не брал в руки шашек. Если выводить без знака должно быть 65533, 65534, 65535, 0. Если обррезать старший бит - 32765, 66, 67.

Сообщение от akegor Посмотреть сообщение
Вот как раз АЦП дает целое СО ЗНАКОМ. Но, как мине вангуется, человек не учитывает это обстоятельство и начинает сходу воевать с дребезгом младшего разряда, сдвигая на разряд вправо и теряя при этом знак. И не слушает, что ему говорят.
Да, версия.
Я ведь не говорю что АЦП дает без знака. Раз мы видим гигантские числа, значит происходит инверсия разрядов при переходе через 0. Я о том, что откуда мы знаем, что в программе не фигурируют нормальные знаковые величины, а ошибка не происходит потом при выводе на экран, порт...
Реклама:
ampy вне форума  
Непрочитано 24.05.2019, 09:42  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: АЦП ADS1115 - проблема с 0

meredith, а нормальный вывод результата без (до) преобразования?
Таки шестнадцатеричный формат несколько информативней получится, особенно для данных со знаком
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…

Последний раз редактировалось mike-y-k; 24.05.2019 в 09:46.
mike-y-k вне форума  
Непрочитано 24.05.2019, 13:11  
meredith
Частый гость
 
Регистрация: 01.04.2008
Сообщений: 22
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
meredith на пути к лучшему
По умолчанию Re: АЦП ADS1115 - проблема с 0

видимо я ДШ невнимательно прочитал, старший бит я отбросил намеренно, полагая, что для несимметричного входа значения будут от 0 до 32768. Видимо так и получается, старший бит может быть "индикатором" полярности. Ну лоханулся, ну бывает
Проверить пока не получится, полярность перепутал, спалил аналоговую часть(
Миниатюры:
Нажмите на изображение для увеличения
Название: tab.jpg
Просмотров: 0
Размер:	161.1 Кб
ID:	142095  

Последний раз редактировалось meredith; 24.05.2019 в 13:49.
meredith вне форума  
Сказали "Спасибо" meredith
mike-y-k (03.06.2019)
Непрочитано 24.05.2019, 13:50  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,056
Сказал спасибо: 2,562
Сказали Спасибо 11,889 раз(а) в 5,963 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: АЦП ADS1115 - проблема с 0

Сообщение от meredith Посмотреть сообщение
старший бит я отбросил намеренно, полагая...
Такое предположить у меня ума не хватило...
Сообщение от meredith Посмотреть сообщение
старший бит может быть "индикатором" полярности.
Почитайте про представление отрицательных чисел. Это очень полезное знание. Тогда не будете Знаковый бит считать "просто индюкатором".
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Сказали "Спасибо" akegor
mike-y-k (03.06.2019)
Непрочитано 03.06.2019, 12:15  
Someone
Гражданин KAZUS.RU
 
Регистрация: 16.06.2005
Сообщений: 944
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
Someone на пути к лучшему
По умолчанию Re: АЦП ADS1115 - проблема с 0

Сообщение от ForcePoint Посмотреть сообщение
Ну как же так?
Блин, попутал термины. Буфера входного нет, да (потому и предлагал внешний поставить). УВХ конечно же есть.

Вот что значит закрытие проекта (в то время), когда всё на аврале и тебя постоянно дёргают, и ладно бы ещё по твоим косякам, так нет, даже то что токарь неправильно фланец расточил - непременно проблема разработчика электроники - он должен ходить разбираться. Впрочем, сие не оправдывает.
Someone вне форума  
Непрочитано 03.06.2019, 12:32  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,017
Сказал спасибо: 3,025
Сказали Спасибо 3,199 раз(а) в 2,171 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: АЦП ADS1115 - проблема с 0

Сообщение от Someone Посмотреть сообщение
Блин, попутал термины.
Да здравствует разум!
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Непрочитано 03.06.2019, 16:37  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: АЦП ADS1115 - проблема с 0

meredith, сочувствую с волшебным дымом
А в распоряжении нет (или собрать из наличия) медленного генератора пилы/синусоиды? Конечно желательно биполярный вариант или сдвинуть сигнал вниз.
При 10/20Hz и на 860sps у ADS1115 посмотреть на необработанный поток отсчётов, построить из него кривую входного сигнала,…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с АЦП ATmega168 r0st Микроконтроллеры, АЦП, память и т.д 18 28.05.2012 23:51
Некорректно работает АЦП Atmega 8 putmannn Микроконтроллеры, АЦП, память и т.д 15 13.09.2011 06:03
AtMega АЦП impuls-v Микроконтроллеры, АЦП, память и т.д 19 20.06.2011 20:12
Стабилизация измерения АЦП ATMega8535 7Fantomas7 Микроконтроллеры, АЦП, память и т.д 41 02.03.2011 13:25
АЦП и UART Jasper Микроконтроллеры, АЦП, память и т.д 9 02.07.2006 07:53


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


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