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

VladimirYU

Свой
  • Постов

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

  • Посещение

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


  1. ПИД какой параметр будет регулировать? Обычно "камни" при реализации Д-составляющей, т.к. это напрямую связано с качеством измерителя регулируемой величины. Из своего опыта: стараюсь Д не использовать, особенно если это система стабилизации, а не следящая или программного управления (ЧПУ). Примеров реализации ПИД в нете предостаточно, но для конкретной задачи могут быть свои особенности. Поэтому если интерес не пропал, подробней пожалуйста про вашу задачу.
  2. А зачем в дрельке ПИД, если регулировать скорость, то ее надо чем то измерять. Это тахогенератор как минимум. Есть конечно вариант косвенного вычисления эдс, но алгоритм зависит от типа двигателя. Какая дрелька, переменного тока или постоянного? В любом варианте необходим силовой преобразователь. Ну а главное, ИМХО для сверления высокой стабилизации скорости не требуется. Так что скорее всего это напоминает изврат.
  3. Про делитель Вам уже объяснили, этот способ регулирования за счет дополнительных потерь. И в случае изменения момента нагрузки в широком диапазоне от холостого хода до режима сверления разных материалов скорость будет плавать также в широком диапазоне вплоть до остановки двигателя. В этом случае используют способ регулирования за счет изменения среднего напряжения на якоре, не меняя параметров самой якорной цепи (полное сопротивление). Любой линейный с обратной связью по напряжению или ШИМ регулятор.
  4. Использовать __rаw, необходимый контекст сохранять и восстанавливать руками.
  5. Вы получите слишком мягкую характеристику, т.к. увеличите R якорной цепи, сможите ли при этом сверлить платы, вопрос. Лучше собрать простейший регулятор напряжения.
  6. Какая частота кварца и как настроены фузы? Посмотрите осциллографом, есть ли генерация. Может кварц или емкости на землю дохлые, может флюс не удачный....
  7. Плюнуть на это и отредактировать нетлист в ручную.
  8. PT100+avr

    Эти факторы минимизируются периодическим выполнением самокалибровки, а также ZS и FS калибровок.
  9. PT100+avr

    Проверенный вариант AD7709, очень хорошо под PT100 ложиться. Опорный источник 200мкА уже есть, интерфейс SPI. На четырехпроводной линии 0.5С не проблема даже на проводах 50м.
  10. +1, дающее гарантированный результат.
  11. Посмотрите в сторону микросхем от Holt Integrated Cirquits, там есть и трансиверы манчестера и даже меседж процессоры под Mil-Std-1553B.
  12. И еще чуть чуть: В настройках проекта Linker->Extra Options птицу в окошко Use command line options а в окно примерно такиу две строчки -y(CODE) -Ointel-extended,(XDATA)=$EXE_DIR$\$PROJ_FNAME$_data.hex И тогда получите прошивку HEX для ЕЕПРОМ.
  13. Правильно поставленный вопрос - половина ответа. Не хочу повторяться, но начинать необходимо с изучения, или хотя бы ознакомления, "мат. части". Автор темы должен понять, что этот этап за него не сможет выполнить никто. Возможностей для этого достаточно, нагуглить можно любую информацию.
  14. ] Серьезная тема, серьезное обсуждение, все по-взрослому. А букварь почитать не пробовали? Прошу прощения у модераторов за OFF.
  15. А вот Манчестер к какому правильно отнести интерфейсу синхронному или асинхронному? Что думают коллеги.
  16. А рация на танке!!! Вас же просили уточнить какая величина должна отслеживаться. Что такое инвариантность по задающему воздействию, это типа, что не задавай, а ей все равно. Сформулируйте точней задачу. Не помешает также познакомиться с классикой, например, Бесекерский "Основы теории автоматического управления".
  17. ИМХО Вы все же занижаете требования. Как правило УАРТ при считьывании бита оцениваются три центральные выборки и мажорирование результатов, поэтому при длинном фрейме 10бит (без паритета) ( 1+8+1) 10% многовато. Об этом, кстати, указано в DS на USART на любой МК AVR ( пример: ATmega128 таблицы 75 и 76).
  18. Проблема стара как AVR, IAR, например, давным давно не использует 0-ую ячейку ЕЕПРОМ за счет настроек XCL файлов. Сам Атмел рекомендует внешний супервизор, либо БОД для относительно новых моделей.
  19. Это интересно как? Обычная арифметика подсказывает, что при передачи 8бит +1старт+1стоп разность не может быть больше 4%.
  20. Достаточно любопытная схема. В типовой схеме для IR2101 выхода драйверо HO и LO управляют одним вертикальным плечом транзисторов, а не диагональными. Это позволяет обеспечить надежный заряд бутстрепных конденсаторов, и все режимы управления ДПТ. А так у Вас возможен случай, когда при переходе в торможение конденсатор C2 или С3 может иметь заряд которого достаточно для открывания верхнего транзистора, а дальше все что угодно.
  21. Это у вас видимо привычка с MCS51 осталась, но в AVR нет прямой битовой адресации, поэтому рекомендации использовать макросы, которые Вы в состоянии написать сами, будет более правильно и не менее понятным для восприятия.
  22. В ИАР все прекрасно работает и в CVAVR тоже. Возможно в симуляторе надо поставить птицу старта симуляции и 0-го адреса, а не с main(). В C-SPY IAR такая опция есть. ИМХО обязано работать.
  23. +1, и тогда у вас будет возможность отследить не только выполнение стартапа, но и вызовы конструкторов объектов, если они у вас до вызова main, что скрыто без установки упомянутой SasaVitebsk птицы. Это, кстати, и в дебагере бывает нелишним.
×
×
  • Создать...