Jump to content

    

Petr_I

Свой
  • Content Count

    129
  • Joined

  • Last visited

Community Reputation

0 Обычный

About Petr_I

  • Rank
    Частый гость
  • Birthday 04/07/1972

Контакты

  • Сайт
    http://
  • ICQ
    0

Информация

  • Город
    Москва
  1. Цитата(Basharin @ Sep 16 2015, 18:30) Коллеги, я опубликовал научно-популярную статью на тему неизлучающего источника. [/url] Это не научно популярная статья, по стилю - чистый PR. Зачем нужна эта тема и статья теперь понятно. Подача заявок на гранты (где есть обычно вопрос "нафига это все надо?") и рейтинги! Рекомендую упирать на "невидимость". Конец понравился- "надеемся в ближайшем будущем увидеть первые результаты " (т.е. ничего не сделано на самом деле) Теперь несколько незначительных замечаний. Название предмета исследования, которое вы придумали, т.е. "неизлучающий источник" - бессмысленное. Если "неизлучающий" то "источник" чего? Звучит как "некосмический выхлоп". По поводу "невидимости" - что будет, если изменить угол между осью вашего объекта и плоскостью падающей волны? У проклятых буржуев, тем не менее, нет никакой невидимости, а исследуют они свои диски вообще близкопольной микроскопией! И все видно! Перевод страдает: "спектр рассеяния от силиконового нанодиска " слово "силиконовый" у нас имеет другой смысл. Подпись эту зря кастрировали. Сразу видно статья не рецензировалась. Малый оффтоп. Когда я такое читаю, очень печально на душе становится. Потому, что наша наука семимильными шагами догоняет Британскую! А некоторые наши ученые уже даже перегнали Британских ученых по некоторым статьям. Второй малый оффтоп. Занимайтесь наукой а не пиаром, и воздастся вам по заслугам!
  2. Вариантов масса. 1. Исключить/уменьшить выбросы при размыкании реле можно схемой защиты контактов на симисторе или тиристоре. Любая типовая схема подойдет. Принцип работы - симистор подключается параллельно контактам реле, после размыкания контактов, симстор остается в открытом состоянии до уменьшения тока через него практически до 0. 2. Второй вариант заменить реле симистором, если это возможно. (описанный выше эффект будет реализован автоматически). 3. Олдовый вариант - фильтр из конденсатора и резистора параллельно нагрузке или контактам. По второму вопросу. Правильно сделанное устройство от выбросов виснуть и сбрасываться не должно. Надо смотреть схему и реализацию, где, как провода проложены, анализировать, где и как токи паразитные текут. Сами понимаете, дистанционно - никак. Зазаемление на агрегате рабочее или защитное? Если на корпусе - должно быть только защитное, но не удивлюсь, если их объединили. Сопротивление от какой точки до какой? Если от корпуса до шины заземления - то многовато.
  3. Если не осилите, поменяйте счетчик воды на любой с импульсным выходом, например http://www.vodomer.org/catalog/beregun/beregun-15/ http://valtec.ru/catalog/pribory_ucheta/sc...ym_vyhodom.html Выход - обычный геркон, и никакого колхоза
  4. Цитата(AlexMad @ Aug 27 2013, 14:35) А про старший бит не очень понял. Можно поподробнее? Тем более, что специально сделал НИОС эконом, там нет кеша. Или я не о том? n2cpu_nii51002.pdf стр.2-13 "The Bit-31 Cache Bypass Method The bit-31 cache bypass method on the data master port uses bit 31 of the address as a tag that indicates whether the processor should transfer data to/from cache, or bypass it. ...." Адрес 0х80000000 = 0х00000000 только в обход кеша.
  5. Цитата(AlexMad @ Aug 27 2013, 13:48) Соответствие названий таймингов в модуле qsys и в даташите на ОЗУ для меня загадка, но, вроде бы, те параметры, которые я смог понять, соответствуют необходимым для работы. Вероятно придется разбираться. Пользовал только DDR2, потому подсказать конкретно не смогу. А Warning_и после комптляции анализировали? Могут навести на правильную мысль. Чтобы обойти кеш в ниосе надо поднять старший бит в адресе.
  6. Причин может быть масса. От плохого питания до ошибок в дизайне. ИМХО в первую очередь надо смотреть разводку и назначение ног, настройку регенерации. В тесте проверьте используется ли при записи/чтении из SDRAM кеш.
  7. Цитата(Tanya @ Aug 9 2013, 14:42) Да и не нужно искать. Будет (я так думаю... после прогрева) прямая линия с наклоном. На ней легко детектировать ступеньку. Интересно узнать каким методом, RC - цепочкой? Товарищ хочет не детектировать, а измерить.
  8. 2% от 0.1 мкВ - 0.002 мкВ. Где Вы найдете ОУ с таким напряжением смещения? Думаю простым решением отделаться не удасться. Я бы смотрел в сторону интегратора (или варианта 1) с периодической калибровкой путем замыкания входа на землю.
  9. Цитата(djhall @ Aug 4 2013, 13:24) моего компонента с FIFO с помощью DMA происходит прерывисто - один такт чтение далее один такт простой и следующий такт опять чтение. В чём может быть причина такого чтения ведь мой компонент поддерживает чтение по каждому такту? Этот DMA компонент так и работает - читает во внутренний буфер 1 такт, потом записывает -2 такт. У DMA read и write на разных шинах? Если мне не изменяет склероз, обычный DMA с burst не работает. Сложно советовать нe имея перед глазами всей структуры проекта, но варианты такие: 1.SG-DMA 2. перенос DMA и FIFO в клоковый домен памяти. А лучше и то и другое и увеличить кеш процессора и длину FIFO.
  10. Цитата(djhall @ Aug 2 2013, 14:58) Да, видимо это возможно, но при сборке системы с нуля для 12.1sp1 всё работает ещё хуже. Может быть действительно изменильсь сами компоненты dma, контроллер ddr памяти и clock crossing ... Была похожая проблема после переноса проекта с Q9.1 на Q11 перестал работать контроллер DDR SDRAM. Пляски с бубнами не помогли. Когда надоело шаманить вернулся на Q9.1. Цитата(djhall @ Aug 2 2013, 14:58) Вообще-то я использую Memory-Mapped интерфейс для получения данных от быстродействующего АЦП. Данные записываются в FIFO и затем DMA считывает их оттуда и распределяет в памяти. Причём DMA и память работают на разных частотах и между ними стоит clock crossing. Странное решение. А процессор и остальная перефирия на каком клоке сидит? Обычно, если АЦП работает на частоте отличной от системы, синхронизация делается через FIFO. При этом не теряется быстродействие всей системы. На вход FIFO обычно проще подключать Streaming, но можно и ММ. SG-DMA при правильном использовании однозначно быстрее, только нужно ли Вам это?
  11. Цитата(NNikolaev @ Jun 19 2013, 15:04) А напряжение придает вектор движения - образуется течение заряда - то есть ток. Теперь осталось докопать в сторону темнового тока и лавинного размножения носителей заряда. Цитата(NNikolaev @ Jun 19 2013, 15:04) Почему Вы говорите, что переплюсовка не спасет от поляризации - очень даже судя по источникам. Но мне кажется, что при таких загрузках и эффекта поляризации даже не будет. Это зависит от типа регистрируемого излучения и его энергии. В вашем случае если детектор поляризуется, то поляризуется надолго и весь. А насколько это будет влиять это на ваши измерния и как быстро будет релаксировать обратно покажет эксперимент. Цитата(NNikolaev @ Jun 19 2013, 15:04) Решили взять DDC114 - там 2 в одном корпусе - фиксировать заряд с датчика и просто емкости расположенной рядом - потом коды вычитать - таким образом уйдем от наводки и дрейфа температурного. Имеет право на жизнь, только сомневаюсь, что от наводки Вы так просто избавитесь (это зависит от наводки). С током справится, но защита от пробоя детектора нужна обязательно. С RC цепочкой рискуете получить самовозбуждение интегратора, надо RCR. Цитата(DS @ Jun 20 2013, 00:23) Он с нейтронов того, быстро со стабильностью распрощается (на таком уровне, конечно). Скорее с жизнью. Выносить однозначно.(вперед ногами ) А там сразу емкость кабеля и прочие проблемы поджидают.
  12. Цитата(NNikolaev @ Jun 18 2013, 06:55) А детектор работает на принципе ядерной реакции - быстрый нейтрон взаимодействует с ядром углерода - происходит развал ядра на бериллий и альфа частицу. А откуда у Вас заряд берется? Альфа частица улетает в окружающее пространство и создает заряд? Закон сохранения заряда знаете? Если Вы конкретно решили регистрировать именно заряд, то 200В будут только мешать, создавать наведенный ток от внешнего альфа, бета, гамма и пр. излучения. Измерение заряда альфа частиц DDC112 - достойная задача. И всетаки это ток. Переполюсовка от того, что Вы называете "поляризацией" не спасет.
  13. Почитал я все выше написанное и понял, что Вы не совсем понимаете, как ваш детектор работает. Если у Вас безбарьерный детектор (с p-n переходом пока серийно не делают, насколько я знаю), то работает он на тех же принципах, что и фоторезистор. То есть нейтрон взаимодействуеют с атомами алмаза и рождает электронно-дырочные пары, которые в свою очередь, создают электрический ток через кристалл.Поэтому Вам надо измерять ток. Откуда у Вас беруться альфа частицы? Откуда у Вас берется заряд (нейтрон - не имеет заряда)? Дальше надо определиться, что измерять: энергию нейтрона или их количество. Если количество, то требования по входному каскаду можно сильно снизить. Размещать усилитель рядом с детектором в данном случае не очень хорошая идея, т.к. радиационная стойкость вашего кремниевого усилителя на порядки меньше алмаза, и какой тогда смысл мучиться с алмазом и платить немалые деньги. Может так случиться, что детектировать нейтроны начнет сам усилитель. Усилитель Вам нужен именно преобразователь ток в напряжение или интегратор со сбросом. С шумами бороться выбором компонентов и охлаждением на элементах Пельтье, можно даже жидким азотом, как в рентгеновских энергодисперсионных детекторах. Есть еще предложение не заморачиваться и купить детектор с усилителем например тут http://www.ural-almaz.com.ru/product2.html
  14. Цитата(Yupiter @ Jun 17 2013, 12:37) glebzlobin, написал Вам письмо, ответа нет. Аналогично. Походу, они никого не ищут, а просто рынок зондируют ну или спамлисты пополняют.
  15. Цитата(centner56 @ Jun 2 2013, 23:47) Очень хочу разобраться в этом вопросе. Все мои коллеги далеки от программирования и всю жизнь работают с ПЛИС через схематик. Они говорят, что твое программирование - лажа, нафиг Verilog/VHDL, проблемы в твоем коде, надо всегда делать через схематик. Это кому как нравится и кто к чему привык. Я схематик сейчас вообще не использую. Задачу вашу можно решить используя встроенную PLL, особенно если Вам понадобятся и другие клоки. Если хотите все же делать делитель, то код Ваш мягко говоря не совсем правильный. Делитель у Вас нарисован на 100, а не на 50. Добавьте reset (чтобы избежать неопределенных состояний при включении), posedge (negedge) в always, counter должен считать от 0 до 49 (это более правильно с точки зрения реализации). Ну и главный вопрос: вам на выходе меандр нужен или импульсы длительностью 20ns и периодом 1ms? Совет: поищите для примера готовые реализации счетчиков и делителей, сразу все станет понятно.