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

Snaky

Свой
  • Постов

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

  • Посещение

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


  1. Вот самые известные http://catalog.compel.ru/indexpe.php http://www.digikey.com/product-search/en/d...-single/1376381 http://mouser.com/Semiconductors/Discrete-...SFET/_/N-96nid/ http://octopart.com/categories/semiconduct...sistors/mosfets
  2. Несимметричная разводка скорее приводит к смещению компонентов во время пайки. Это либо rotation (см. стр. 3 http://www.avx.com/docs/techinfo/smzero.pdf), либо tombstoning (когда припой остывает на одной площадке быстрее чем на другой из-за разного теплоотвода, и компонент как бы "приподнимается". См. http://industrial.panasonic.com/ww/i_e/210..._failureeng.pdf и http://www.smtinfo.net/docs/tombstoning.pdf). Смещения могут теоретически создать и механические стрессы, но на них в большей степени все таки влияет положение на плате.
  3. Для трансимпедансных усилителей гораздо важнее иметь как можно меньшие значения Ioffset и Ibias.
  4. Сильно увлекаться этим не стоит. При увеличении резистора С/Ш действительно улучшается, но напряжение между электродами сенсора также растет, а слишком высокие значения могут негативно влиять на сам сенсор (точно не помню в чем причина, но производитель так утверждал). В общем видимо не зря в даташите на сенсор приводится рекомендуемое значение (Recommended load resistor) и от него желательно исходить. Если уж действительно шумы будут сильно мешать при всех прочих мерах - тогда попробовать увеличить в 2-3 раза. Я так понял smk говорит о том резисторе который ставится между сенсором и усилителем. Про него и отвечал выше. Чем выше номинал тем меньше шумов и выше разрешение, чем ниже - тем быстрее реакция системы. На схеме в начальном посте его нет, а в PDF-ках есть :>
  5. Призовите на помощь аналоговую технику :> Думаю будет проще найти быстрый компаратор и реализовать одновибратор по такой схеме http://www.rusilicon.net/circuit-design/ra...ovibratora.html
  6. Step-down на 3.3V в SOT23-6, встроенными ключом и диодом, и серией 426 есть у TOKO: http://doc.chipfind.ru/toko/tk65426m.htm Но вот цоколевка с вашей не совпадает.
  7. В общем и целом да. Но у вас на схеме двухэлектродный сенсор - т.е. о точных измерениях речь, скорее всего, не идет (прибор просто для индикации?). В этом случае можно ожидать что сенсор "устаканится" до приемлемого состояния много быстрее, чем несколько часов (мы то измеряем единицы ppb на 3- и 4-электродных сенсорах. В PDF, которые я прикладывал, тоже о точных измерениях речь (единицы ppm, по крайней мере) ). Вот вам еще документик с практически готовой схемой (attached). Также у TI есть готовые front-end-ы для газовых сенсоров - там аппноты интересно посмотреть (но практически с ними я не работал): http://www.ti.com/product/LMP91000 http://www.ti.com/solution/chemical_gas_sensor http://www.ti.com/lit/an/snoa514b/snoa514b.pdf Designing_a_Low_power_toxic_gas_detector.pdf
  8. Рекомендуется FAQ (вопрос "Как имитировать мощные помехи" - ответ от =AK=) -> http://faqs.org.ru/electron/embconst.htm#P2 и вот этот приложенный документ (стр. 19) P.S. Хотя это скорее для общего развития, лично я согласен с автором выше - проблема надумана, а желание народа ставить гальваноразвязку (оптику, трансформаторы) для защиты от помех неискоренимо, к сожалению (или к счастью - для производителей этих компонентов). MC33298.pdf
  9. Что подразумевается под "компиляцией пцб"? DRC check делали? Report показывает 0 Rules violations? Если не может подвести полигон - значит какое-то правило не позволяет, DRC должен высветить ошибку. Также в отчете по плате можете посмотреть количество Unrouted nets.
  10. создайте свой тип данных (например в main.h) typedef struct { unsigned int is_keyword : 1; unsigned int is_extern : 1; unsigned int is_static : 1; } Flags_t; а потом объявите глобальную переменную этого типа (например в main.c). должно работать ну и в timer.h не забыть указать что она extern
  11. "If you do not use a shorting FET and leave the sensor open circuit when the circuit is off, the toxic gas sensor will take a few hours to stabilise when next switched on." на практике оно точно также как говорит производитель - я это не сам придумал.
  12. Всё дело в сенсоре. Газовые сенсоры это химическая ячейка с электролитом и отключенный сенсор может накопить относительно большую разность потенциалов между электродами (из-за внутренних токов в электролите). При включении такого "поляризованного" сенсора может потребоваться несколько часов пока он не стабилизируется и не избавится от накопленного заряда. Чтобы этого избежать между электродами газовых сенсоров ставят P-канальный JFET (не MOSFET!), который проводит ток когда на затворе нет напряжения. Таким образом, при отключенном приборе электроды вашего сенсора будут закорочены и находиться под одним потенциалом. При появление питания ключ на JFET размыкается и представляет собой высокоомное сопротивление не мешающее основной работе, и прибор сразу готов к измерениям. Это типовая схема. Смотрите, например, вложенные файлы. UPD: По подводу это тоже не совсем верно. Полезный сигнал датчика - ток, вызываемый молекулами улавливаемого газа. Поэтому в схеме стоит трансимпедансный усилитель. На его выходе будет напряжение равное току через датчик * сопротивление в цепи ОС. AAN_105_03___Designing_a_potentiostatic_circuit.pdf AAN_1798___Designing_with_electrochemical_sensors.pdf
  13. Да, забавно :) Это он с каждого транзистора крышечку спиливал чтоли? Вспомнил, кстати еще. Видел где-то в сети - одни умельцы предлагали получать питание, включившись между нулем в розетке и батареей (землей). Там бывает довольно высокое напряжение порой, причем они утверждали что счетчик эту энергию считать не будет (халява, сэр!).
  14. В основном переводные статьи, частично авторский материал. Подбираю уникальные и интересные материалы, которых еще нет в рунете. Адрес www.rusilicon.net идет наполнение ресурса пожелания/замечания/конструктивная критика приветствуются :laughing:
  15. Знакомая ситуация, давно хотелось так сделать, но, насколько я знаю, способа нет. Как вариант - сделать пустой шаблон документа с нужной сеткой и его открывать при старте. P.S. С этого года перешел на дюймовую сетку. Можно считать проблема отпала :)
  16. Самое правдоподобное объяснение (на данный момент, пока нет схемы). Действительно, при больших токах феррит входит в насыщение -> индуктивность уменьшается -> полоса среза фильтра возрастает. Методики, я думаю, есть в книгах (сейчас у себя посмотреть не могу, к сожалению), но лучше все же изначально при проектировании схемы не допускать такого режима работы фильтра, когда сердечник входит в насыщение.
  17. Я бы для начала посмотрел на тип модуляции и кодирования с целью узнать сколько и каких фронтов цифрового сигнала приходится на 1 полезный бит информации. Если это постоянная величина, то прибор можно сделать простым, имхо.
  18. Так ведь все берется из расчета на такую температуру: и припой, и провода, и лак и даже материал плат. Возвращаясь к моей задаче: поделитесь ссылками на активные высокотемпературные компоненты (хотя бы градусов до 150), кто знает, плиз. А то у Honeywell, про который я говорил, цены не веселые http://shop.ssec.honeywell.com/shopdisplay...igh+Temperature , да и +225 для меня слишком уж много.
  19. Высокотемпературные (до +225С) компоненты есть у Honeywell серии HT: компараторы, усилители, коммутаторы, а также МК. Ядро 51, OTP. Прикладываю DataSheet. Правда с доставабельностью практически никак :crying: Не дале как вчера появился заказ на приборы до +175 градусов. Бум думать, что применять. Флешевые МК точно не пойдут. HT83C51.pdf
  20. USB Debug Adapter от Silabs

    Вот тут камрады похожую проблему решают http://www.cygnal.org/ubb/Forum1/HTML/002336.html
  21. В Keil в опциях проекта вкладка Utilites. Выбрать Use external tool for flash programming. В командной строке указать *.bat - файл. В нем прописать путь + FlashUtilCL.exe с параметрами. После этого при нажатии кнопки Download to Flash memory (на картинке) будет вызываться этот программатор.
  22. Напоминает правила MISRA C. Все уже изложено до нас :)
  23. Есть готовая рабочая билиотека для этой памяти на http://kurt.embedders.org/
  24. Вы будете смеятся, но ставьте любые диапазона industrial с последующим обязательным тестированием. Мы используем Atmel, PIC, Silabs, Xemics в аппаратуру на +125 градусов. За много лет (тьфу-тьфу) отказывало много чего, но не контроллеры.
  25. Не помню было в старой или нет, но размер в поле Size после компиляции показывает неверно.
×
×
  • Создать...