Перейти к содержанию
    

AndreyVN

Свой
  • Постов

    812
  • Зарегистрирован

  • Посещение

Весь контент AndreyVN


  1. А как решетка реализована? Cудя по габаритам "головы" и тонкости кабеля, решетка выполнена на чипе, с каким-никаким интерфейсом. Еще любопытно, сколько элементтов в решетке (грубо, на вскидку) 100,1000 ?
  2. Да, действительно ФЭУ "слепнут" хранить их надо в темноте. Вполне возможно, что используемые автором ФЭУ значительно убиты и регистриуется не концентрация чего-там, а мощность шума ФЭУ. Раньше в ПТЭ довольно много было публикаций о увеличении чувствительности ФЭУ, в основном варьировали разное распределение потенциала на динодах. И ни разу не видел электронную модуляцию сигнала. Голосую за "оставить чопер"! PS: Темновой ток это не только собственные шумы ФЭУ, но и шумы вызванные естественным радиационным фоном. Чтобы от них отстроиться, необходимо модулировать источник полезного (оптического) сигнала. PPS: А в люминисценции точно один фотон рождается? Атом тогда должен испытать отдачу из сохранения импульса, и раствор нагреваться. Вот распад ядра порождает два фотона, разлетающиеся в разные стороны. В этом случае можно поставить 2 ФЭУ и регистрировать только одновременные сработки ФЭУ, тогда и чопер не нужен, "Чопаем" сигнал за счет совпадений. :)
  3. Скажу честно, всю ветку не прочитал, если повторюсь - извиняйте. За свою жизнь много раз встречался с термостатами: 1) В хроматографах термостат выполнен в виде металлического шкафчика, термоизолированного минеральной ватой со спиралью обдуваемой достаточно мощным вентилятором. диапазон температур 30-250 С точность 0.01С. 2) Термостат для калибровки термодатчиков - бак с водой, вода гоняется насосом по замкнутому кругу содержащему нагреватель. точность 0.01С Фишка в том, что теплоемкость воды позволяет пренебречь выделением тепла на самом термодатчике (он плавает прямо в баке). Термоизоляция достаточно тонкая (1-2 см.) чего внутри не знаю. 3) "Сушильные шкафы" для медико-биологических целей - металлический шкаф без перемешивания (чтобы не раздуть чумную вакцину:)) внизу дохленькая грелочка (10-50 Вт) вверху медное термосопротивления, точность хуже градуса , температура градусов до 70. Фигня, короче. :) 4) Термостат для высокотемпературной сверхпроводимости - пенопластовый куб в котором торчит колба от термоса прикрытая куском пенопласта с дырочкой для выхода паров азота. Основные мысли моего поста в следующем, если автору нужна постоянная температура, может лучше поискать хим. процесс типа тающего льда, кипящей воды и т.п. ( есть соответствующие таблицы в хим справочниках). Если нужна управляемая температура и точность - обязательно вводить перемешивание, высокую мощность на нагреватель (запас по регулированию), ну и хороший контур регулирования.
  4. Всем привет! Народ, а никто не знает как развертка (влево-вправо) на аппаратах УЗИ реализована? Фазированная решетка?
  5. А в сторону аппаратных корреляторов не копали? К стати, у Вас dB по входу или по выходу приведены и по амплитуде или по мощности?
  6. unexpected REGDEF

    Можно еще вот такой галочкой решить проблему: If Smart Register Allocation is not enabled, the registers will be allocated in the order of variable declaration. The Smart Register Allocation option should be disabled if the program was developed using CodeVisionAVR prior to V1.25.3 and it contains inline assembly code that accesses the variables located in registers R2 to R14 and R16 to R21. Но, volotile более правильно. Всем Спасибо! Проблема решена.
  7. unexpected REGDEF

    То же самое получается. Приблизительно понял, что происходит. Иногда компилятор присваивает имя переменной на которую я ссылаюсь в ассемблерном коде: В этом случае возникает ошибка. А иногда, никаких DEF'ов не делает, тогда все компилируется нормально. Как с этим бороться, пока не знаю.
  8. Присоединяюсь по поводу Femm! Графика конечно не самая лучшая, зато считает ПРАВИЛЬНО! Проверял результаты расчета на кольцах Гельмгольца, результаты полученные по формулам и численные по Femm сошлись до нескольких знаков после запятой.
  9. unexpected REGDEF

    Всем привет! Вот такая ошибка (CVAVR 2.03.4): Вот фрагмент кода: Самое интересное, что я такой конструкцией уже пользовался, вроде, все было нормально. Что могла случиться?
  10. Ответ на исходный вопрос: http://info.ee.surrey.ac.uk/Workshop/advic.../gap/index.html http://info.ee.surrey.ac.uk/Workshop/advic.../gap/index.html
  11. CodeVision глюит?

    Хочу сообщить, что CodeVision for AVR полностью реабилитирован. RCALL прыгал 'не туда' поскольку перед ним разрешались прерывания, а условие постоянно висело на ноге контроллера. Оптимизация по size работает несколько бестолково, но в целом, тоже корректно. Бестолковость в том, что часть присвоений типа LDI xx OUT xx спрятана в отдельную процедуру, а часть - нет. Уж коли есть такая процедура, так целесообразно засунуть туда все присвоения, имеющие одинаковый вид LDI, OUT .
  12. CodeVision глюит?

    Goodefine - Спасибо приогромное! Respect! Только у меня RCALL прыгал не на процедуру в которой иницилизируется регистр а черт знает куда.
  13. CodeVision глюит?

    Конечно может! По существу вопроса - попробовал маленький фрагмент кода где только и есть присвоение регистров таймера - все нормально. Компилятор сходит с ума где-то в тексте программы (естественно, без ошибок и предупреждений) буду искать, комментируя различные фрагменты. Если кто-то сталкивался с чем-то похожим, просьба поделиться впечатлениями, приемами отладки, добрым словом... Как я догадываюсь, у Вас CVAVR с купленной лицензией, может попробуету компильнуть мой проект?
  14. CodeVision глюит?

    Всем привет! Народ, у меня какая-то фигня при присвоении значений регистрам таймера: Посмотрите, что творит компилятор!!! Вместо LDI XX OUT XX Появляются RCALL в никуда ! 190: GICR = 0x40; +000001FB: E4E0 LDI R30,0x40 Load immediate +000001FC: BFEB OUT 0x3B,R30 Out to I/O location 194: TCNT0=0x00; +000001FD: D3A8 RCALL PC+0x03A9 Relative call subroutine 203: TIMSK = 0x01; +000001FE: D3AC RCALL PC+0x03AD Relative call subroutine С этим компилятором CVAVR 1.23.8d работую не первый год, ничего подобного раньше не было. Процессор выбран правильно, имена TCNT0, TCCR0 ... в заголовочных файлах находятся. Куда рыть???
  15. А это что, схемное решение кокое-то специальное?
  16. Вы абсолютно правы! У интегратора с предыдущей страницы действительно нулевое входное сопротивление (или r, если оно есть) в силу принципа виртуального замыкания.
  17. В тему... В ММС/SD карточках есть такой CSD регистр (аж 16 байт), там есть 3-х битные поля VDD_R_CURR_MIN, VDD_W_CURR_MIN, VDD_R_CURR_MAX, VDD_W_CURR_MAX, в которых кодируются токи потребелния для операций чтения/записи при минимальных и максимальныз значениях питания Vdd. Значения в регистрах могут быть от 0.5мА до 100мА !
  18. Нет, такого нет. Есть прямо противоположное, на стр. 53 вверху: "Это просто стандартный неинвертирующий усилитель напряжения, обладающий высоким входным импедансом."
  19. См. Например, Там целая глава по усилителям заряда. Усилитель заряда это либо интегратор, либо высокоимпедансный усилитель. Возьмите хорошую пьезопластину, повисните на ней осциллографом и положите на пластину грузик. Линия на осциллографе дернется вверх и вернется вниз. Снимите грузик - линия дернется вниз и вернется назад. Наведенный на пластине заряд вызывает броски тока. А после интегратора - пока грузик лежит линия "залипнет" вверху, снимите грузик - вернется назад. Для пьезовесов, например, интегратор необходим. В некоторых задачах, например в микрофонах, можно обойтись без интегратора. Я тоже это не понял. Herz, поясните, пожалуйста.
  20. Тогда уж 305E :) Я когда-то искал полевики с рекордно низкими токами затвора. Очень много недорогих изделий у VISHAY с единичками пикоампер на затворе, что-то вроде 2N5460 (3 pA), 2N4117 (0.2 pA). К слову, с советских времен валяется электрометрический тетрод с измерительным электродом в янтаре, к сожалению не вспомню его ток утечки.
  21. Именно благодаря этому существует мю. Вязкое трение - да, механизм потерь. Влияние зазора будет рости когда сердечник насытится поле начнет вылазить сильнее и сильнее. А с чего Вы взяли, что не мотал? К стати, мне доводилось не только рассчитывать кольца гельмгольца, но и сверлить дырки в феррите. Натфель скользит как по маслу. Годится только алмазный инструмент, так что зазор еще не так-то просто сделать, если конечно производитель не позаботился. В целом, мнение большинства понятно, возможно, Вы правы - это способ уменьшить проницаемость. Но, мне все-таки кажется, что секрет в динамике намагничивания, попробую поискать - о результатах доложу. :) Спасибо всем за обсуждение!
  22. Давайте по порядку… Mc_off: Почитал. Статья хороша для практических целей, но физики процесса в ней нет. Например, "При увеличении зазора эффект получается такой же, как если бы магнитная проницаемость материала сердечника уменьшалась." То есть, берем сердечник с низкой проницаемостью и никаких зазоров. FormatCft: Это при бесконечном сопротивлении в цепи. Baser Намотать меньше витков не решение? Microwatt Если сердечник замкнут - больше индуктивность и тем медленнее будет нарастать ток. :) Я подозреваю, что зазор влияет на динамические свойства L(t), I(t). SSerge Конечно не поверю. Я вообще "словам не верю". А если Вы уверены в своей правоте - сделайте зазор в обычном (50Гц) трансформаторе. W~1/2*L*I^2 Это никто не отменял. При намагничивании ток совершает работу по ориентации доменных структур ферромагнетика. Больше ферромагнитка, больше проницаемость - большая энергия запасена в дросселе. No comment. Оказывается, боремся с сопротивлением меди. :( motoprogger Контурный интеграл от напряженности поля равен сумме токов. Циркуляция это обычно ротор. Зато в интеграле для энергии проницаемость пропадает. Далее, условие u1*H1=u2*H2 справедливо только на границе, дальше поле убывает и вылезает за границы щели, где и надо взять интеграл от квадрата напряженности поля. А Вы считаете, что граничное условие справедливо во всем объеме. Зазор должен влиять на динамику системы, причем нетривиально.
  23. Всем привет! Кто знает, зачем в катушках накапливающих энергию для DC-DC преобразователей делают зазор (air gap)? Индуктивность уменщается, значит и накопленная энергия уменьшается, а что улучшается???
  24. А Вы знаете, что RS произошло от Recommended standard (а не интерфейс)? Разработан он был совместно EIA (Electronic Industries Associastion) и TIA (Telecommunications Industries Associastion) и помимо физического уровня описывал телеграмму последовательной передачи со ссылкой на протокол X.25. Именно это и позволило разрабатывать адресуемые устройства. PS: Приношу свои извинения по поводу ADAM-4542 - он "двухглазый", а я писал, что по одному волокну работает.
  25. Это довольно часто, но есть устройства, работающие по одному волокну, прием и передача на разных длинах волн. Я написал "типа ADAM-4542" - он работает по одному волокну. Я опасаюсь, что среди дешевых решений может встретиться разветвитель. Поскольку 485 адресный протокол, приём чужого пакета будет отвергнут оконечным устройством с 485 интерфейсом. То есть теоретически можно весь оптический трафик "лить" в оба порта, пусть сами разбираются кому - что. Такого быть не должно. Совершенно верно! Только по одному волокну и недорого. Существует огромное количество мультиплексоров уровня STM-1 (155,52 Мбит/сек.) но это ОЧЕНЬ избыточно! Далее, все устройства можно вообще повесить на один шлейф RS-485, проблема в том, что мы лезим в чужую автоматику и владелец этой автоматики затребовал чтобы были два независимых RS-485 один для них, другой - для нас.
×
×
  • Создать...