vitecd 0 2 октября, 2009 Опубликовано 2 октября, 2009 · Жалоба можно такое обсчитать? необходимо читать 4 АЦП, импульсы с 2х цыфровых входов, и передавать в УСАРТ пока не представляю себе в голову, как читать 4 АЦП, и не пропускать импульсы :( хотя импульсов не много, до 100 в сек. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Urvin 0 2 октября, 2009 Опубликовано 2 октября, 2009 · Жалоба Импульсы на прерывания, АЦП так. Сил вполне хватить должно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fmdost 0 2 октября, 2009 Опубликовано 2 октября, 2009 · Жалоба ...пока не представляю себе в голову, как читать 4 АЦП, и не пропускать импульсы :( хотя импульсов не много, до 100 в сек. Таймер счётчик сам может количество импульсов по специальному входу считать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitecd 0 2 октября, 2009 Опубликовано 2 октября, 2009 · Жалоба надо 2 входа обсчитывать тахометр, спидометр типа мини бортового компа про прерывания думал... уарту мешать не будет? все зависит от длинны процедуры, хотя... инкремент переменной немного займет... однако надо еще 4 АЦП снимать Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
singlskv 0 2 октября, 2009 Опубликовано 2 октября, 2009 · Жалоба необходимо читать 4 АЦП,в смысле 4 канала встроенного АЦП ? или 4 внешних АЦП ? Скорость UART ? Впрочем почти при любых вариантах это просто смешная нагрузка на проц. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitecd 0 2 октября, 2009 Опубликовано 2 октября, 2009 · Жалоба 4 встроенных тогда пожалуй начну реализовывать :) а то думал, мож несколько процессоров задействовать, или пожирнее взять Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 3 октября, 2009 Опубликовано 3 октября, 2009 · Жалоба а то думал, мож несколько процессоров задействовать, или пожирнее взять Дожили, блин! В качестве ориентира: UART@115200, 4 АЦП с частотой семплирования 4кГц на канал + поллинг лог.сигналов, заведенных на один порт с частотой до 62,5 кГц на 16МГц кварце должно быть пылью для моряка. :yeah: Цифры (особенно про поллинг) названы исходя из того, что на 16МГц все хозяйство + вычисления должно влезть в 256 тактов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 3 октября, 2009 Опубликовано 3 октября, 2009 · Жалоба Ну у меня не тахометр, а частотный датчик топлива и 5 входов АЦП. И всё это не в UART выводится а на 6 шаговых двигателя (стрелочки насажены). Ну там ШИМ программный. И всё это на 8 МГц как то живёт. Кстати не на вход прерывания а на счётный вход. А все АЦП и этот счётный вход - по таймеру сэмплируются. Причём особо и не вылизовалось. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitecd 0 4 октября, 2009 Опубликовано 4 октября, 2009 · Жалоба SasaVitebsk уж не панель ли приборов у тебя для большегруза реализована? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Stas633 0 17 января, 2010 Опубликовано 17 января, 2010 · Жалоба ... И всё это не в UART выводится а на 6 шаговых двигателя (стрелочки насажены). Ну там ШИМ программный.... А что Вы в качестве драйверов ШД использовали? /если конечно это не "секрет фирмы"(с) :rolleyes: / Как я понимаю, должно быть дешевле 3x33970 или 6x293 с "обвесом".. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Stas633 0 18 января, 2010 Опубликовано 18 января, 2010 · Жалоба В общем-то, ответы найдены: http://electronix.ru/forum/index.php?showt...=49371&st=0 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться