Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Прошу помочь разобраться в основах программирования МК
Отправлено
nepeLL 22 октября 2009, г. 19:08
Доброго всем времени суток!Господа, подскажите пожалуйста толковые helpы, книжки в эл виде, online курсы(а ля 123AVR или pcports.ru), которые помогли бы мне разобраться с использованием ШИМ в ATm8515, работаю (по крайней мере пытаюсь)) в CVAVR. Конечно же можно попробовать разобраться только с пом ДШ на МК, но трудновато,да и времени хочеться сэкономить.
P.s. Опишу свою ситуацию в надежде на то, что кто-то может дать совет консретно по моему случаю. Мне необходимо исполбзовать 3 ШИМа и таймер в ATm8515. 2 шима на обмотки возбуждения ДПТ(пуск и реверс) и шим на якорь. таймер нужен для опроса энкодера(на основе которого сделан тахометр).
Заранее спасибо
Составить ответ | Вернуться на конференцию.
Ответы
- Для экономиии времени есть специальные "двигательные" контроллеры с аппаратным ШИМ для управления мостом и аппаратным контроллером энкодера. - КТ (22.10.2009, 20:05:8 87.244.128.242, пустое)
- спасибо, но, к сожалению, я должен работать с тем, что есть - nepeLL (22.10.2009, 20:06:24 95.139.153.235, пустое)
- сверху - мега8515, снизу - PIC24F ;-))) - werewolf (22.10.2009, 20:41:38 94.178.216.26, пустое)
- Франгмент кода для программного опроса енкодера (+) - КТ (22.10.2009, 20:14:3 87.244.128.242, 761 байт)
- мда, мой код помассивнее будет)(+) - nepeLL (22.10.2009, 20:20:23 95.139.153.235, 493 байт)
- (+) - КТ (22.10.2009, 20:28:55 87.244.128.242, 1044 байт)
- т.е., если я вас правильно понял, то в итоге в encoder будет храница угол поворота, который надо перевести из 10 битного(правда в моем случае 8 битный) формата в градусы? - nepeLL (22.10.2009, 20:43:11 95.139.153.235, пустое)
- (+) - КТ (22.10.2009, 20:47:56 87.244.128.242, 276 байт)
- PORTC&0b00000011 почему только 2 младших бита используются?6 - nepeLL (22.10.2009, 20:36:39 95.139.153.235, пустое)
- А арифметикой желательно пользоваться целочисленной. - КТ (22.10.2009, 20:34:30 87.244.128.242, пустое)
- Ответ: - SSerge (22.10.2009, 19:21:36 89.251.107.20, пустое, ссылка)
- интересный способ экономии времени "а-ля 123avr" :) - nestandart (22.10.2009, 19:15:51 79.235.136.217, 187 байт)