Аппаратный ШИМ позволил бы получить разрешающую способность 0.01 градус, а может и лучше.
Управление сервомашинками через COM порт ПК
- Сообщения: 3385
- Зарегистрирован: Пн окт 11, 2010 19:00:08
При таком алгоритме можно увеличить разрешающую способность разве что увеличением тактовой частоты.
Аппаратный ШИМ позволил бы получить разрешающую способность 0.01 градус, а может и лучше.
Аппаратный ШИМ позволил бы получить разрешающую способность 0.01 градус, а может и лучше.
- Реклама
Ну почему же ...
Можно например предварительно перевести установленные значения в дополнительный код, потом сравнивать просто сложением, экономится по одной команде на каждую операцию сравнения...
А тактовой не спортивно как то
А тактовой не спортивно как то
- Сообщения: 3385
- Зарегистрирован: Пн окт 11, 2010 19:00:08
Сейчас не 80 годы прошлого века чтобы таким заниматься. Современные микроконтроллеры легко решают эту задачу без подсчитывания каждого такта процессора.
Лучше день потерять потом за пять минут долететь
Перефразирую - лучше изучить современный микроконтроллер и потом гораздо быстрее и эффективнее решать задачи.
Лучше день потерять потом за пять минут долететь
Перефразирую - лучше изучить современный микроконтроллер и потом гораздо быстрее и эффективнее решать задачи.
Если бы была задача что то быстро сляпать и срубить денег, то не вопрос. Так бы и поступил, процессор побольше и готово
В данном случае все работает, в целом задача решена.
Но иногда и для интересу что то хочется. Не интересно решать задачи грубой силой, в данном случае мощностью процессора.
Добавлено after 2 minutes 24 seconds:
Перефразирую, для любого процессора найдется не решаемая задача, без должных алгоритмов
Но иногда и для интересу что то хочется. Не интересно решать задачи грубой силой, в данном случае мощностью процессора.
Добавлено after 2 minutes 24 seconds:
Перефразирую, для любого процессора найдется не решаемая задача, без должных алгоритмов

