|
TDC-GP2, Баг с внутренним опорным сигналом |
|
|
|
Mar 21 2007, 14:00
|
Частый гость
 
Группа: Свой
Сообщений: 125
Регистрация: 21-03-07
Из: Санкт-Петербург
Пользователь №: 26 371

|
Всем здравствуйте! При использовании TDC-GP2 от acam для точного измерения временных интервалов столкнулся со следующим багом - во втором режиме измерений (диапазон от 2*Тref до 4мс), когда нужно работать с высокочастотным резонатором (у меня 4 МГц) помимо 32.768кГц, происходит следующее - программно резонатор подключен, но Тref = 2/32.768кГц. Я это определил в режиме калибровки - там считается число тактов высокочастотного резонатора, которое укладывается в определенное число периодов стабильного 32.768кГц. Ну соответственно и точность измерений сразу падает значительно. Настроек там вообще по минимуму - резонатор программно я подключаю 100% (если он отключен - в режиме калибровки прерывания вообще не будет и все виснет). Если кто юзал данный дивайс - поделитесь, пожалуйста опытом. Заранее спасибо!
Да, кстати - если установить предделитель для опорного сигнала, то на него будет делиться нормально. Но опять же делиться не 4Мгц, а те непонятно откуда берущиеся 15.688кГц.
Сообщение отредактировал Юрий Санвальд - Mar 21 2007, 14:44
|
|
|
|
|
 |
Ответов
|
Apr 18 2007, 11:56
|
Участник

Группа: Новичок
Сообщений: 17
Регистрация: 21-01-07
Пользователь №: 24 652

|
Скажите, а вы используете в своей схеме fire-pulse генератор?
|
|
|
|
|
May 4 2007, 09:26
|
Частый гость
 
Группа: Свой
Сообщений: 125
Регистрация: 21-03-07
Из: Санкт-Петербург
Пользователь №: 26 371

|
Цитата(keeper™ @ Apr 18 2007, 11:56)  Скажите, а вы используете в своей схеме fire-pulse генератор? Да, использую, мне нужно от него запускать УЗ-излучатели для зондирования. Использую 1 fire, делитель частоты - 4, кварц 4 МГЦ.
Сообщение отредактировал Юрий Санвальд - May 4 2007, 09:28
|
|
|
|
|
May 10 2007, 13:08
|
Участник

Группа: Новичок
Сообщений: 17
Регистрация: 21-01-07
Пользователь №: 24 652

|
Цитата(Юрий Санвальд @ May 4 2007, 12:26)  Да, использую, мне нужно от него запускать УЗ-излучатели для зондирования.
Использую 1 fire, делитель частоты - 4, кварц 4 МГЦ. Проблема уже разрешилась. Оказывается этот генератор не работает сам по себе, а только вместе с время цифровым преобразователем. Т.е. надо чтобы обязательно был стартовый и стоповый импульсы.
|
|
|
|
|
May 10 2007, 15:54
|
Частый гость
 
Группа: Свой
Сообщений: 125
Регистрация: 21-03-07
Из: Санкт-Петербург
Пользователь №: 26 371

|
Цитата(keeper™ @ May 10 2007, 17:08)  Проблема уже разрешилась. Оказывается этот генератор не работает сам по себе, а только вместе с время цифровым преобразователем. Т.е. надо чтобы обязательно был стартовый и стоповый импульсы. Не вполне понял  Ведь стартовый и стоповый импульс приходят ПОСЛЕ, а не до того как запускается генератор, как же он узнает будут они или нет? Наверное имелось ввиду, что должны быть разрешены старт и стоп каналы (через соответствующие ножки TDC)?
|
|
|
|
|
May 11 2007, 07:51
|
Участник

Группа: Новичок
Сообщений: 17
Регистрация: 21-01-07
Пользователь №: 24 652

|
Цитата(Юрий Санвальд @ May 10 2007, 18:54)  Не вполне понял  Ведь стартовый и стоповый импульс приходят ПОСЛЕ, а не до того как запускается генератор, как же он узнает будут они или нет? Наверное имелось ввиду, что должны быть разрешены старт и стоп каналы (через соответствующие ножки TDC)? Нет, видимо генератор срабатывает один раз, а потом просто ждет импульсов и создается впечатление, что микросхема не работает. Ещё один вопрос, микросхему вы используете по назначению? Т.е. для измерения скорости течения или для каких-то своих целей?
|
|
|
|
|
May 11 2007, 08:58
|
Частый гость
 
Группа: Свой
Сообщений: 125
Регистрация: 21-03-07
Из: Санкт-Петербург
Пользователь №: 26 371

|
Цитата(keeper™ @ May 11 2007, 11:51)  Нет, видимо генератор срабатывает один раз, а потом просто ждет импульсов и создается впечатление, что микросхема не работает.
Ещё один вопрос, микросхему вы используете по назначению? Т.е. для измерения скорости течения или для каких-то своих целей? На счет один раз сомневаюсь - я пробовал все варианты от 1 до 15 импульсов, вроде бы все нормально было. Микросхему использую по назначению - для измерения скорости потока путем измерения разности пролета ультразвука по потоку и против него - УЗ-посылка как раз и формируется при помощи fire-генератора, а импульсы-ответы от датчиков приходят значительно позже того, как файры кончились.
|
|
|
|
|
May 11 2007, 09:09
|
Участник

Группа: Новичок
Сообщений: 17
Регистрация: 21-01-07
Пользователь №: 24 652

|
Цитата(Юрий Санвальд @ May 11 2007, 11:58)  На счет один раз сомневаюсь - я пробовал все варианты от 1 до 15 импульсов, вроде бы все нормально было. Микросхему использую по назначению - для измерения скорости потока путем измерения разности пролета ультразвука по потоку и против него - УЗ-посылка как раз и формируется при помощи fire-генератора, а импульсы-ответы от датчиков приходят значительно позже того, как файры кончились. Нет, вы меня не поняли. После инициализации, запускается фаер пульс - посылки идут, но если нет импульсов на старте или на стопе, то больше после инициализации и посылки команды на запуск фаер пульса микросхема не реагирует. Видимо её необходимо перезапускать, но я дальше не копал и подавал старт-стоп от контроллера и фаер пуль ожил. Теперь возник другой вопрос: как вы получаете сигнал с приемной пьезы для стопового сигнала, все-таки время должно быть стабильно и шумы присутствуют, а сигнал с маленькой амплитудой?
|
|
|
|
|
May 11 2007, 10:52
|
Частый гость
 
Группа: Свой
Сообщений: 125
Регистрация: 21-03-07
Из: Санкт-Петербург
Пользователь №: 26 371

|
Цитата(keeper™ @ May 11 2007, 13:09)  Теперь возник другой вопрос: как вы получаете сигнал с приемной пьезы для стопового сигнала, все-таки время должно быть стабильно и шумы присутствуют, а сигнал с маленькой амплитудой? Да насчет файр-пульса я вас вроде понял, просто я еще параллельно мерю температуру, поэтому ресетил и переконфигурировал TDC после измерения времени и у меня такой проблемы не возникало. На этот вопрос ответить к сожалению не могу, так как разработка корпоративная и я только программист, а всем "железом" занимается другой отдел. Знаю только, что там вроде бы все достаточно просто - пьеза подключена к усилителю с небольшим Кус, а потом компаратор, который и выдает прямоугольный импульс на стоп канал TDC.
|
|
|
|
Сообщений в этой теме
Юрий Санвальд TDC-GP2 Mar 21 2007, 14:00 Юрий Санвальд Вопрос разрешился - оказалось, номинал резистора, ... Mar 26 2007, 18:32        keeper™ Цитата(Юрий Санвальд @ May 11 2007, 13:52... May 11 2007, 12:12         Юрий Санвальд Цитата(keeper™ @ May 11 2007, 16:12... May 11 2007, 12:58          keeper™ Цитата(Юрий Санвальд @ May 11 2007, 15:58... May 11 2007, 13:08           Юрий Санвальд Цитата(keeper™ @ May 11 2007, 17:08) Треб... May 14 2007, 02:44            keeper™ Цитата(Юрий Санвальд @ May 14 2007, 05:44... May 14 2007, 03:51             Юрий Санвальд Цитата(keeper™ @ May 14 2007, 07:51) Сотн... May 14 2007, 04:15 keeper™ Вопрос остается открытым: как усилить сигнал на пр... May 14 2007, 06:30 Юрий Санвальд Цитата(keeper™ @ May 14 2007, 10:30) Вопр... May 14 2007, 07:27  keeper™ Цитата(Юрий Санвальд @ May 14 2007, 10:27... May 14 2007, 09:11   Юрий Санвальд Цитата(keeper™ @ May 14 2007, 13:11) Не м... May 14 2007, 09:21    keeper™ Цитата(Юрий Санвальд @ May 14 2007, 12:21... May 14 2007, 11:46     Юрий Санвальд Цитата(keeper™ @ May 14 2007, 15:46) AD80... May 15 2007, 02:40 Юрий Санвальд Я уточнил насчет компаратора - там оказывается мик... May 15 2007, 11:08 keeper™ Цитата(Юрий Санвальд @ May 15 2007, 18:08... May 16 2007, 04:44  Юрий Санвальд Цитата(keeper™ @ May 16 2007, 12:44... May 16 2007, 05:59 Lyuda Цитата(Юрий Санвальд @ Mar 21 2007, 17:00... Aug 11 2009, 11:16
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|