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

Dimoza

Свой
  • Постов

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

  • Посещение

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


  1. D6 - бог с ним, выживет он. 100мкф не 10 000 :) Хотя конечно лучше там будет смотреться хотя бы какой-нибудь FR105. T1 - совсем не обязательно составной. Достаточно любого, хоть BC546. R9 - на порядок больше должен быть. Это если "поверхностным взглядом". А вот кто мне объяснит назначение R1?
  2. Полностью поддерживаю. Удобная и полезная утилита. И для кого-то принципиально, что она официально бесплатная.
  3. На сегодняшний день на этом сайте можно скачать сразу в *.wrl :) А у меня другой вопрос есть. Штучка безусловно симпатичная. Но большого смысла не несущая. Т.к. мне кажется разраб и так понимает, что где у него расположено. Другое дело если бы можно было посмотреть сборку нескольких плат. Как это возможно сделать? Какой-то хитрый экспорт в другие (конструкторские) CADы, где уже их складывать в единую конструкцию? Или же есть штатные менторовские методы?
  4. Совершенно верно. Абсолютно бесплатный сыр - сами знаете где ;) +1!
  5. Если таки делать кабельную систему, то однозначно не подавать питание из линии напрямую в процик. Любое отключение/подключение будет грозить подыханием оного. Лучше всего воспользоваться опытом буржуинов: напряжение побольше (24-36в), а ток поменьше (за счёт того, что стабилизатор использовать не линейный, а импульсный). В качестве реле вообще использовать поляризованные: им энергия нужна только для переключения. И взять её можно из буферного конденсатора. Ещё один плюс подобного подхода всплывает когда линии подключения становятся достаточно длинными, и их сопротивление начинает сказываться.
  6. увы, нет. Во-первых зависимость нелинейная (что было бы просто неудобно), а во-вторых - влияют всякие динамические характеристики (что делает такую оценку уже почти нереальной). но ведь там нет двухполупериодной схемы.
  7. FreeModbus

    Насколько я уяснил это для себя, "по-простому", в modbus нумерация регистров и койлов начинается с 1. Так для пользователя оборудования будет проще: сложно обычному человеку понять, что такое нулевой датчик. А вот 1, 2, 3 и так далее - уже проще. НО! В передаваемом пакете modbus этому самому 1-му датчику будет соответствовать адрес 0.
  8. Чтобы ток увидеть надо либо шунт в цепь диода добавить, либо (при больших токах, а у вас именно так видимо) просто на отрезке проводника посмотреть напряжение. Либо состряпать "трансформатор тока". Простейший вариант - пропустить вывод диода через середину дросселя на тороидальном сердечнике. Скажем из компового блока питания. А почему я про диод спрашивал - моё предположение в том, что он не успевает вовремя закрыться, и через транзисторы идёт сквозной ток "источник-диод-транзисторы-источник". Как сие победить - фиг знает. Варианты: а) увеличить(!) сопротивления в цепи затвора. Транзисторы будут медленнее открываться но в сумме потери могут стать меньше. Вариант - вместо увеличения резистора в цепи затвора поставить доп. резистор последовательно с VD1, тогда запирание транзистора будет происходить в прежнем режиме. б) попробовать на стоки одеть ферритовые колечки. в) подобрать более шустрый диод. Кстати, на схеме изображены p-канальные мосфеты ;)
  9. Имелся в виду именно ток через диод. Но это сложнее посмотреть. Хотя бы какого типа у вас диод VD2?
  10. FreeModbus

    Если я ничего не путаю, в ответе должно быть два байта ячейки usRegInputBuf[0]. Если вы её никак не инициализируете, то будет возвращаться неопределённое значение. Скорее всего именно нули.
  11. FreeModbus

    В разных реализациях по разному отсчитываются адреса. Holding начинаются с 40000 по терминологии modbus, а в вызове функции может быть отсчёт и от 0, и от 1. Попробуйте вот этой утилитой потестить: http://www.chipkin.com/cas-modbus-scanner В ней, например, для чтения holding register 9 нужно задать такие настройки (см аттач).
  12. FreeModbus

    То есть возвращает код ошибки - 2. А это означает (см. рисунок), что вы пытаетесь прочитать несуществующий регистр. Обработчик у вас этот адрес обрабатывает?
  13. FreeModbus

    В возвращаемом пакете что передаёт? Там ведь пусть небогатая , но есть информация об ошибке.
  14. Если я правильно понимаю, землёй фактически является "+", а стабилизируется "-13" вольт. Осциллограммы относительно какого провода сняты? Какой стоит VD2? Есть ли возможность посмотреть форму тока через него?
  15. Это оно? http://www.mentor.com/resources/appnotes/u...acks-naming.pdf
  16. DP83848I - опробован с STM32F107, полёт нормальный. А RTL, увы, не делает на промышленные температуры. Ещё у интела был такого же рода чип, но его сняли с производства.
  17. И по возможности не располагать его с 0 адреса в еепром. Вроде даже где-то в апликухах об этом говорилось: в AVR при неблагоприятном стечении обстоятельств значение в нулевой ячейке может быть утеряно.
  18. Не так страшен чёрт, как его малюют. Лет пять делал устройства на AVR для авто. На входе, перед обычной 7805, ставил самовосстанавливающийся предохранитель, варистор и электролит. По 5 вольтам всё классически: электролиты и блокировочные конденсаторы. Если устройство отдавалось на установку неизвестно кому, то 12 вольт подавал через диод, обычный 4007, для защиты от переполюсовки. Ни одного сдохшего девайса (из нескольких сотен) за все эти годы не было.
  19. Нынешние "цены на энергоносители" скоро заставят об этом всерьёз задуматься :(((
  20. http://www.monolithicpower.com/ У них можно посмотреть. Некоторый выбор есть живьём в Терраэлектронике.
  21. Флуд конечно, но физик в школе меня здорово удивил, когда сказал, что идеальный трансформатор будет передавать и постоянный ток ;) По теме: если из диодов собирается обычный мост, на нём будет падать два прямых напряжения на диоде.
  22. Из пригодившихся мне утилит были такие: http://www.focus-sw.com/fieldtalk/modpoll.html http://www.chipkin.com/cas-modbus-scanner Но насчет настраиваемого представления данных... в итоге коллега на питоне за полдня настрочил требуемое.
  23. FreeModbus

    Собирал недавно проект ModbusTCP на Freemodbus 1.5 - с заголовками такой фигни не было, зато обнаружился другой небольшой глючок: не для всех функций корректно вычислялась длина возвращаемого пакета. Для большинства modbus-мастеров это не принципиально (там длина в пакете двух местах присутствует), но товарищ делал мастера на питоне под линуксом и у него мастер, собранный из готовой библиотеки, ругался на некорректность данных.
  24. Пришлось открыть чужой проект в Cadence Allegro PCB, чтобы чуть-чуть подредактировать. Заменить монтажные отверстия (с этим проблем нет) и графику в слое assembly top (может чуть ошибся с написанием, с другого компа пишу). Так вот это-то и не выходит. Может ли кто-нибудь подсказать: как в Allegro изменить диаметр окружности (либо указать точное значение при создании) и переместить её в точку с заданными координатами, не по сетке?
×
×
  • Создать...