[an error occurred while processing this directive] [an error occurred while processing this directive]
Ну и ляпов вы наговорили, зато с умным видом.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Elektronik 19 января 2002 г. 07:37
В ответ на: Ликбез отправлено Black Eagle 18 января 2002 г. 17:30

Цитата ваша 290 каналов, что более чем достаточно для сцинтилляционных детекторов (моно/поликристалл Na/CsJ(Tl)+ФЭУ) с их разрешением в 8..9%

1. 290 каналов для кристалла NaJ мало. Что вы будете разглядывать при измерении спектра изотопов, которые светят в низкоэнергетической области (америций например)? Требуется также 1024 каналов.
2. Разрешение с кристаллов NaJ в связке с нормальными японскими ФЭУ и хорошо реализованной усилительной частью можно получить порядка 6-7%

Еще одна цитата про то что измерительный тракт реализовывается на любом uC со встроенным АЦП.
Так вот не реализовывается
3. Для того чтобы успевать измерять импульсы с формирователя почти без пропусков, нужно иметь АЦП с временем преобразования меньше 2 мкс. Ни один uC не имеет таких на борту.
4. Использование обычного 12-разрядного АЦП для этих целей недостаточно, даже если вы возьмете младших 10. Из-за жуткой дифференциальной нелинейности обычных АЦП вы получите не реальный спектр, а гребенку в которой провалы и горбы в соседних каналах будут раза в 2 по амплитуде меньше/больше реальной величины.
5. Производить инкремент в ОЗУ (причем 16-разрядный минимум в канале) также надо за время меньшее времени преобразования АЦП, то есть меньше 2 мкс и причем параллельно следующему преобразованию и плюс надо делать дополнительные действия о которых я ниже скажу. 8-разрядный ваш во все дыры затычка Cygnal с этим не справится. Речь еще могла бы идти о хорошем 16-разрядном контроллере.
6. Для компенсации дифференциальной нелинейности как минимум надо применять метод статистического разравнивания. А это в физической реализации ЦАП и вычитание в цифре аналаговой добавки к сигналу и это все за теже 2 мкс.
7. Про реализацию совершенно необходимой стабилизации конверсионной чувствительности с помощью периодической засветки ФЭУ световым репером даже упоминать как-то совестно. Этот алгоритм вы также хотите параллельно реализовать в 8-разрядном uC в те же 2 мкс? Не смешите делитантище.
Теперь P.S.
Человек просил подсказать, как ему наиболее дешево подсчитать 6 частот. Ну информация об измеряемых величинах сигналов у него в таком виде, что-тут поделаешь. А вы ему про автоинкремент и даже не спросив какой формы импульсы (может очень короткие), какой они частоты (может очень большой) ;)
Кстати стоимость вашего хваленого Cygnal такая, что она дороже будет микросхемы ПЛМ, которой хватило бы для этой задачи. Я бы порекомендовал самый мелкий Flex 8000 от Altera ( Причем грузил бы его по PS прямо uC) или если человек не боится трех вольт, то Max3000 или MAX7000A требуемой емкости. Вышло бы дешевле раза в 2-3 вашего варианта.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru