Например TDA7294

Форум РадиоКот • Просмотр темы - USB логарифмический вольтметр – измеритель АЧХ
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Чт авг 07, 2025 19:40:45

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 182 ]    , , , 4, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пн авг 10, 2015 20:19:56 
Грызет канифоль
Аватар пользователя

Карма: 2
Рейтинг сообщений: 24
Зарегистрирован: Вс янв 18, 2009 20:15:27
Сообщений: 256
Откуда: UA ZT
Рейтинг сообщения: 0
Пока подключил все к ноуту где меньше проблем с соединением,

играюсь с калибровкой , по окончанию калибровки иногда выпадает окно Error writing calibration data x1 x10 , перекалибровка помогает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пн авг 10, 2015 21:18:52 
Друг Кота
Аватар пользователя

Карма: 97
Рейтинг сообщений: 1581
Зарегистрирован: Чт янв 26, 2012 14:44:34
Сообщений: 3724
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
ozzy писал(а):
...стоит подключить через usb хаб как с вольтметром начинаются проблемы.
Я попробовал повторить ваш случай. Да, проблема с подключением к USB-хабу с заранее подсоединенным вольтметром действительно имеет место. При подключении вольтметра в работающий хаб у меня проблем не было даже в случае, если выносной хаб был включен в хаб монитора. Возможно, поведение зависит и от типа хаба. Что касается холодного подключения, проблема, возможно, связана с тем, что хаб начинает работать позже, чем подает питание на вольтметр (на эту мысль наводят ваши эксперименты с поздней подачей питания). Дело в том, что программа вольтметра в начале работы калибрует тактовый генератор микроконтроллера по 1мс импульсам, присутствующим на линии D- USB (они далее используются для цифровой АПЧ). Если эти импульсы появляются с задержкой относительно питания, возможно, синхронизация сбоит. В генераторе такой проблемы нет - там частота стабилизирована кварцем. Я попытаюсь найти решение, надеюсь, что поможет небольшая задержка в начале работы программы.

Upd. Действительно, если после включения питания подождать появления импульсов на D- (PB4), а после этого инициализировать USB драйвер, то все начинает нормально работать (во всяком случае, у меня). Прилагаю соответствующую прошивку, жду отзывов.
Вложение:
TorLGV.zip [3.45 KiB]
Скачиваний: 348

_________________
Like the eyes of a cat in the black and blue...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Вт авг 11, 2015 19:32:18 
Грызет канифоль
Аватар пользователя

Карма: 2
Рейтинг сообщений: 24
Зарегистрирован: Вс янв 18, 2009 20:15:27
Сообщений: 256
Откуда: UA ZT
Рейтинг сообщения: 0
Стало значительно лучше, на ноуте не запуск редко, а вот на стационарнике запуска так и нет - похоже какие то проблемы с драйверами, теперь винда после раздумий на стационарном компе выдает "Не удалось распознать устройство .... бла бла бла". на обоих стоит win7

Спасибо, попробую переставить винду, может че изменится .

p/s/ у меня с установленым фьюзом eesave постоянно вылетала ошибка "Не могу записать калибровку", сбросил фьюз - все стало норм, хотя он тут как бы не причем


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Вт авг 11, 2015 20:22:05 
Друг Кота
Аватар пользователя

Карма: 97
Рейтинг сообщений: 1581
Зарегистрирован: Чт янв 26, 2012 14:44:34
Сообщений: 3724
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
ozzy писал(а):
Стало значительно лучше, на ноуте не запуск редко, а вот на стационарнике запуска так и нет - похоже какие то проблемы с драйверами, теперь винда после раздумий на стационарном компе выдает "Не удалось распознать устройство .... бла бла бла".
Такое поведение очень похоже на то, что бывает при слишком длинных или некачественных кабелях USB. Возможно, ваш хаб (или микроконтроллер вольтметра) излишне чувствителен к емкостной нагрузке (длинному кабелю).
ozzy писал(а):
... у меня с установленым фьюзом eesave постоянно вылетала ошибка "Не могу записать калибровку", сбросил фьюз - все стало норм, хотя он тут как бы не причем...
Вот это - вообще странно. :dont_know: Впрочем, если это решает проблему, то почему бы и нет. :)

_________________
Like the eyes of a cat in the black and blue...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пн ноя 02, 2015 20:18:29 
Вымогатель припоя
Аватар пользователя

Карма: 10
Рейтинг сообщений: 127
Зарегистрирован: Пт дек 26, 2014 20:33:38
Сообщений: 593
Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)
Рейтинг сообщения: 0
Приятель повторил прибор, но у него вот какая засада. Несколько раз (довольно хаотично) он определялся на USB, но в основном он видится как Неизвестное устройство. Компьютеров перепробовали несколько, на всех мой прибор видится нормально, а его нет. Не влезал в подробности программирования USB на ATTiny, поэтому возможно глупость скажу... Судя по тому, что кое-когда он все-таки опознается, есть подозрение, что частота встроенного генератора слишком отличается от типовой и прошивка не может подстроиться. Нельзя как-то подкрутить настройки и сделать пару прошивок - для заниженной и завышенной частот встроенного генератора? Может быть это спасет конкретный прибор? Сейчас под рукой нет другой Тиньки, чтоб заменить эту, да и разобраться хочется.

_________________
О технике чего спорить-то, давайте попробуем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пн ноя 02, 2015 20:38:38 
Друг Кота
Аватар пользователя

Карма: 97
Рейтинг сообщений: 1581
Зарегистрирован: Чт янв 26, 2012 14:44:34
Сообщений: 3724
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
В начале работы (после подключения к USB) в контроллере производится измерение текущей тактовой частоты, а при работе ее автоматическая подстройка. Если в "железе" все нормально, то, возможно, в конкретном экземпляре микроконтроллера эта коррекция почему-то работает неправильно.
Вот две прошивки в .hex и .bin формате. В прошивке NoIni отключено начальное измерение и установка тактовой частоты, но автоподстройка сохранена. В прошивке NoIniNoAdj и начальное измерение и автоподстройка отключены. В обеих прошивках перед началом работы к содержимому регистра OSCCAL прибавляется (со знаком) значение последнего байта памяти программ (flash). Сейчас этот байт установлен равным нулю. Изменив значение этого байта (.bin файл дан чтобы не возиться с контрольной суммой) можно изменить значение этого регистра, соответственно увеличив или уменьшив начальную тактовую частоту контроллера. Обе прошивки проверены на моем экземпляре вольтметра (с нулевым последним байтом).
Вложение:
TorLGV.zip [11.88 KiB]
Скачиваний: 271

_________________
Like the eyes of a cat in the black and blue...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Вт ноя 03, 2015 21:28:29 
Друг Кота
Аватар пользователя

Карма: 97
Рейтинг сообщений: 1581
Зарегистрирован: Чт янв 26, 2012 14:44:34
Сообщений: 3724
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
Было немного времени, поковырял проблему поглубже. Скорее всего, дело в том, что начальный поиск оптимального значения регистра OSCCAL делается в излишне широких пределах и это может приводить к сбою внутреннего тактового генератора. Вот версия, в которой можно установить диапазон поиска оптимального значения. Оптимум ищется в окрестности фабричного значения OSCCAL. В двух последних ячейках Flash памяти находятся числа (сейчас 08H, 08H), задающие диапазон поиска: OSCCAL-(значение предпоследней ячейки)...OSCCAL+(значение последней ячейки). В принципе, нахождение точного значения оптимума необязательно, последующая автоподстройка все равно установит его.
Вложение:
TorLGV.zip [5.75 KiB]
Скачиваний: 283

_________________
Like the eyes of a cat in the black and blue...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пт ноя 06, 2015 01:16:41 
Вымогатель припоя
Аватар пользователя

Карма: 10
Рейтинг сообщений: 127
Зарегистрирован: Пт дек 26, 2014 20:33:38
Сообщений: 593
Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)
Рейтинг сообщения: 0
Спасибо, попробую завтра вечером (приятель отъехал на пару недель). Сегодня поменял Тиньку, взял из другой партии. Но сейчас выпаян ADUM, а может вольтметр опознаться без него?

_________________
О технике чего спорить-то, давайте попробуем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пт ноя 06, 2015 10:27:48 
Друг Кота
Аватар пользователя

Карма: 97
Рейтинг сообщений: 1581
Зарегистрирован: Чт янв 26, 2012 14:44:34
Сообщений: 3724
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
dadigor писал(а):
... а может вольтметр опознаться без него?
Не пробовал, но, скорее всего, опознаваться будет.

_________________
Like the eyes of a cat in the black and blue...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пт ноя 06, 2015 14:57:48 
Вымогатель припоя
Аватар пользователя

Карма: 10
Рейтинг сообщений: 127
Зарегистрирован: Пт дек 26, 2014 20:33:38
Сообщений: 593
Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)
Рейтинг сообщения: 0
Прошил старой прошивкой, без АДУМки не опознается. Для чистоты эксперимента попробую на без нее и другие прошивки, надо же понять причину.

_________________
О технике чего спорить-то, давайте попробуем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пт ноя 06, 2015 15:26:17 
Друг Кота
Аватар пользователя

Карма: 97
Рейтинг сообщений: 1581
Зарегистрирован: Чт янв 26, 2012 14:44:34
Сообщений: 3724
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
ADUM не должна влиять на работу с USB потому, что в протоколе обмена с АЦП нет ожидания отклика от него, контроллер просто выдает управляющие сигналы и считывает биты. Судя по тому, что с микросхемой из другой партии поведение не изменилось, можно предположить, что проблема связана с железом. Проверьте, все ли в порядке со входными цепями, правильный ли номинал R8 (1.5к) и равно ли напряжение на D1 3.3В. Существенные отклонения здесь, как раз, могут привести к нераспознаванию устройства.

_________________
Like the eyes of a cat in the black and blue...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пт ноя 06, 2015 17:39:55 
Вымогатель припоя
Аватар пользователя

Карма: 10
Рейтинг сообщений: 127
Зарегистрирован: Пт дек 26, 2014 20:33:38
Сообщений: 593
Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)
Рейтинг сообщения: 0
Цепи эти проверены не один раз... На всякий случай, без всяких надежд уточнил напряжение на стабилитроне, было 3,15 В, уменьшил балластный резистор, довел до 3,3 В точно. Не помогло, как и ожидалось, насколько я помню напряжение подтяжки должно быть минимум 2,8 В.
А вот прошивка новая сразу завелась и увиделась. С чем и поздравля/ю/юсь )) !!
Докладываю относительно ADUM: когда она отсутствует, прибор видится, а прога вольтметра пишет чего-то насчет измеряемых нулей... не запомнил точно текст. Теперь все запаяно полностью и прибор работает.
PS Кстати, посмотрите, правильно ли обозначены сигналы USB на схеме, не перепутаны ли надписи PB4 и PB3 около резисторов 9 и 10? Я что-то я засомневался, когда разбирался со схемой.Здесь сделано наоборот. Но разъем разведен правильно, раз все работает.

_________________
О технике чего спорить-то, давайте попробуем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пт ноя 06, 2015 19:10:31 
Друг Кота
Аватар пользователя

Карма: 97
Рейтинг сообщений: 1581
Зарегистрирован: Чт янв 26, 2012 14:44:34
Сообщений: 3724
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
dadigor писал(а):
А вот прошивка новая сразу завелась и увиделась. С чем и поздравля/ю/юсь )) !!
Поздравляю! Дело все-таки оказалось в начальной настройке. Функцию я взял из примера с сайта разработчика V-USB. Особо не тестил, доверился, так сказать. Теперь рекомендую в новые экземпляры ставить последнюю прошивку. Если работает старая, можно не перепрошивать, после настройки включается цифровая АПЧ.
dadigor писал(а):
... относительно ADUM: когда она отсутствует, прибор видится, а прога вольтметра пишет чего-то насчет измеряемых нулей...
Прога имеет право ругаться, читается-то белиберда. :)
dadigor писал(а):
... не перепутаны ли надписи PB4 и PB3 около резисторов 9 и 10?
Нет. V-USB позволяет назначать (с некоторыми ограничениями) выводы, которые будут использоваться для работы с USB.

_________________
Like the eyes of a cat in the black and blue...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пт ноя 06, 2015 19:41:37 
Вымогатель припоя
Аватар пользователя

Карма: 10
Рейтинг сообщений: 127
Зарегистрирован: Пт дек 26, 2014 20:33:38
Сообщений: 593
Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)
Рейтинг сообщения: 0
El-Eng писал(а):
Прога имеет право ругаться, читается-то белиберда. :)

Ну это понятно, никто и не в претензии, просто говорю, что она видит прибор и сообщает, что у нее есть непонятки. Может написать какое-нибудь сообщение об ошибке или неисправности, раз читается белиберда?. Вряд ли белиберда может читаться с исправной платы - напряжение на выходе AD8310 всегда может быть измерено и прочитано.

_________________
О технике чего спорить-то, давайте попробуем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пт ноя 06, 2015 19:59:02 
Друг Кота
Аватар пользователя

Карма: 97
Рейтинг сообщений: 1581
Зарегистрирован: Чт янв 26, 2012 14:44:34
Сообщений: 3724
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
dadigor писал(а):
... она видит прибор и сообщает, что у нее есть непонятки.
Хм, непонятки-то у нее скорее от того, что не была сделана калибровка, она видит ошибку CRC-кода данных EEPROM, вот и ругается. :)

_________________
Like the eyes of a cat in the black and blue...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пт ноя 06, 2015 20:22:55 
Вымогатель припоя
Аватар пользователя

Карма: 10
Рейтинг сообщений: 127
Зарегистрирован: Пт дек 26, 2014 20:33:38
Сообщений: 593
Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)
Рейтинг сообщения: 0
Ну, калибровку-то я до сих пор не сделал, прибор приятеля и он сам ее сделает, потренируется. А вот сообщения без АДУМ и с ним были совсем разные.

_________________
О технике чего спорить-то, давайте попробуем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пт ноя 06, 2015 20:48:40 
Друг Кота
Аватар пользователя

Карма: 97
Рейтинг сообщений: 1581
Зарегистрирован: Чт янв 26, 2012 14:44:34
Сообщений: 3724
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
Честно говоря, я не знаю, что можно сделать, а желания отпаять ADUM, чтобы все проверить, как-то нет. :)

_________________
Like the eyes of a cat in the black and blue...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пт ноя 06, 2015 23:14:36 
Вымогатель припоя
Аватар пользователя

Карма: 10
Рейтинг сообщений: 127
Зарегистрирован: Пт дек 26, 2014 20:33:38
Сообщений: 593
Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)
Рейтинг сообщения: 0
Ну и ладно, в общем-то это очень специальный такой случай, типа диагностики...
Спасибо огромное за отзывчивость и помощь! :beer:

_________________
О технике чего спорить-то, давайте попробуем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Пт ноя 06, 2015 23:41:04 
Друг Кота
Аватар пользователя

Карма: 97
Рейтинг сообщений: 1581
Зарегистрирован: Чт янв 26, 2012 14:44:34
Сообщений: 3724
Рейтинг сообщения: 0
Медали: 1
Мявтор 3-й степени (1)
Пожалуйста! :beer:

_________________
Like the eyes of a cat in the black and blue...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: USB логарифмический вольтметр – измеритель АЧХ
СообщениеДобавлено: Вт дек 22, 2015 19:33:01 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 3
Рейтинг сообщений: 8
Зарегистрирован: Вт дек 22, 2015 10:48:45
Сообщений: 26
Откуда: Светлый
Рейтинг сообщения: 0
Подскажите, пожалуйста, возможно ли заменить AD8038 на AD8045, во входном усилителе? С целью расширения частотного диапазона вверх. И чем можно заменить MCP6001T? Не возможно найти в ближних магазинах. Есть AD8091 и OP27, подойдет ли что из них?

_________________
Лучшее - враг хорошего !


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 182 ]    , , , 4, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y