реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> 4ADC + UART + calc /// ATMEGA8, хватит ли у него силенок?
(vS)
сообщение Oct 2 2009, 19:06
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



можно такое обсчитать?

необходимо читать 4 АЦП, импульсы с 2х цыфровых входов, и передавать в УСАРТ

пока не представляю себе в голову, как читать 4 АЦП, и не пропускать импульсы sad.gif хотя импульсов не много, до 100 в сек.


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post
Urvin
сообщение Oct 2 2009, 19:17
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 23-09-09
Из: Москва
Пользователь №: 52 540



Импульсы на прерывания, АЦП так. Сил вполне хватить должно.
Go to the top of the page
 
+Quote Post
fmdost
сообщение Oct 2 2009, 19:50
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 479
Регистрация: 8-05-07
Из: г. Ставрополь. Северный Кавказ. Россия
Пользователь №: 27 606



Цитата((vS) @ Oct 2 2009, 23:06) *
...пока не представляю себе в голову, как читать 4 АЦП, и не пропускать импульсы sad.gif хотя импульсов не много, до 100 в сек.

Таймер счётчик сам может количество импульсов по специальному входу считать.
Go to the top of the page
 
+Quote Post
(vS)
сообщение Oct 2 2009, 20:41
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



надо 2 входа обсчитывать

тахометр, спидометр
типа мини бортового компа

про прерывания думал... уарту мешать не будет? все зависит от длинны процедуры, хотя... инкремент переменной немного займет... однако надо еще 4 АЦП снимать


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post
singlskv
сообщение Oct 2 2009, 22:04
Сообщение #5


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата((vS) @ Oct 2 2009, 23:06) *
необходимо читать 4 АЦП,
в смысле 4 канала встроенного АЦП ?
или 4 внешних АЦП ?

Скорость UART ?

Впрочем почти при любых вариантах это просто смешная нагрузка на проц.
Go to the top of the page
 
+Quote Post
(vS)
сообщение Oct 2 2009, 22:06
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



4 встроенных

тогда пожалуй начну реализовывать smile.gif а то думал, мож несколько процессоров задействовать, или пожирнее взять


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Oct 3 2009, 04:59
Сообщение #7


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата((vS) @ Oct 3 2009, 01:06) *
а то думал, мож несколько процессоров задействовать, или пожирнее взять

Дожили, блин! В качестве ориентира: UART@115200, 4 АЦП с частотой семплирования 4кГц на канал + поллинг лог.сигналов, заведенных на один порт с частотой до 62,5 кГц на 16МГц кварце должно быть пылью для моряка. yeah.gif
Цифры (особенно про поллинг) названы исходя из того, что на 16МГц все хозяйство + вычисления должно влезть в 256 тактов.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Oct 3 2009, 06:37
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Ну у меня не тахометр, а частотный датчик топлива и 5 входов АЦП. И всё это не в UART выводится а на 6 шаговых двигателя (стрелочки насажены). Ну там ШИМ программный. И всё это на 8 МГц как то живёт. Кстати не на вход прерывания а на счётный вход. А все АЦП и этот счётный вход - по таймеру сэмплируются.

Причём особо и не вылизовалось.
Go to the top of the page
 
+Quote Post
(vS)
сообщение Oct 4 2009, 10:43
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



SasaVitebsk уж не панель ли приборов у тебя для большегруза реализована?


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post
Stas633
сообщение Jan 17 2010, 09:55
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 105
Регистрация: 6-01-06
Пользователь №: 12 901



Цитата(SasaVitebsk @ Oct 3 2009, 09:37) *
... И всё это не в UART выводится а на 6 шаговых двигателя (стрелочки насажены). Ну там ШИМ программный....

А что Вы в качестве драйверов ШД использовали? /если конечно это не "секрет фирмы"(с) rolleyes.gif /
Как я понимаю, должно быть дешевле 3x33970 или 6x293 с "обвесом"..
Go to the top of the page
 
+Quote Post
Stas633
сообщение Jan 18 2010, 07:25
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 105
Регистрация: 6-01-06
Пользователь №: 12 901



В общем-то, ответы найдены: http://electronix.ru/forum/index.php?showt...=49371&st=0
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 18:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.01329 секунд с 7
ELECTRONIX ©2004-2016