Цитата(FogBRD @ 6.7.2011, 0:25)
В моем ведении контролер для шагового варианта пока смотрю на атмега128 либо атхмега. и то и другое с внешней памятью.
частоты для ШД смешные памяти на сотню командо-слов тоже пока хватит. так что я невижу смысла в тех ресурсах предложеной платы.
и платку с нещасной мегой сделает любой разработчик в домашних условия. и я извините не куплю вышеуказаную плату по той причине что в моей стране ее непродают. а чип лпц2368 у меня есть тока я на него даже несмотрю - избыточен пока что.
Думаю лучше посоветоваться с теми, кто уже начинал проходить этот путь.
Например -
Художник, он как раз и начинал на PIC-ах (в принципе это того же уровня что и атмеги).
Лучше взять что-то помощнее, например уже освоенный вами LPC,
разница в цене в несколько баксов, в таком проекте абсолютно не принципиальна.
думаю, что LPC не избыточен, а даже наоборот - хватило бы (
см. расчеты далее).
Цитата(FogBRD @ 6.7.2011, 0:25)
частоты для ШД смешные
Да не такие уж и смешные:
Над опорядка до 100 кгц на канал.
На три канала (3D) - соответсвенно 300 кгц
На четыре канала (4D) - соответсвенно 400 кгц
А для контроллера, это очень даже не мало (если не сказать, что это очень много),
Обычно под такие частоты в uC, пишут на ASM-е, но в нашем проекте, такой номер не пройдет,
ибо, сомневаюсь, что кто-то здесь будет писать на ASM-е.
А если учесть, что кроме генерации шагов есть еще
и динамические расчеты, то не оказалось бы это - запредельно много.
По этому, у многих производителей NC-плат, шаги генерит не uC, а отдельная плиска.
Но это в идеале, это проект, скорее всего не потянет такое
(не в плане денег, т.к. плиски начального уровня стоят копейки)
а в плане организационно-техническом.
По этому я изначально и закладывал более производительный проц.
Откуда такие частоты?
Отсюда:
Обороты ШД - макс 15 об/сек (обычно, это максимум, что из него можно выжать)
Микрошаг, с дроблением на 32 (можно и больше, но этого уже вполне достаточно).
предельная частота = 15(об/сек) * 200(основное дробление) * 32 (микрошаг) = 96000 шагов в сек. на канал.
PS/А если учесть, что динамические расчеты, это сплошной флоат-поинт,
то "терзают меня смутные сомнения" даже на счет LPC.
Здесь нужны чипы поддержкой флоат-поинта.
Опять разница в цене копейки, а выигрыш производительности огроменный,
и в нашем случае, запас производительности очень даже пригодится.