Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Во-первых, вы всё-таки не до конца поняли мой метод, шим у меня полноценный, скважность можно устанавливать любую от 0 до 100% с дискретом 1/32.
Во-вторых, 32-точечный шим никуда особо не приспособишь, кроме как в фаны или тому подобное. Ну, а какие там супер-пупер задачи надо решать? Сосчитать температуру, и скорректировать шим, вся задача, причём линейная. Да и приятно поставить 30-рублёвую тиньку вместо альтеры, которая на порядок дороже.
В-третьих, конечно ваши глюки легко устранить, да только частота шим уменьшится раз в десять. А у меня есть второй буфер на 32 слова, и пока цикл работает по первому буферу, второй модифицируется, времени – вагон.
Кстати, мой код неплохой, но не первого ряда, и приведен только в качестве доказательства, что МК успевает. А вообще, я делал 24-канальный 256-точечный шим с частотой примерно 11 кГц (подзабыл уже, надо уточнить). В своё время похожий код, но на 6 кГц, был опубликован в пустыне.
Составить ответ | Вернуться на конференцию
Ответы