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

 
 
> Нужен совет, по выбору проца (или микроконтроллера)
kamil_yaminov
сообщение Mar 5 2008, 10:10
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 395
Регистрация: 15-02-08
Из: Новосибирск
Пользователь №: 35 064



Меня попросили сделать одну платку, которая три входных цифпрвых сигнала усредняет и складывает с разными весами. Все это нужно проделать не более чем за 10мсек. Я понимаю, что большинство современных процов, микроконтроллеров без труда такую обработку могут сделать, поэтому в первом приближении можно реализовать на чем угодно.Но хочется:
1) чтобы у контроллера был разумный запас по вычислительной мощности.
2) заложиться на семейство которое будет в дальнейшем поддерживаться и развиваться
3) доступность средств отладки
4) невысокая стоимость
Сам я активно юзал C2400, но у этого товарища немного другая специфика работы (двигатели), да и стареет уже. Немного думал в сторону АРМ, но с ними не работал пока.
П.С. Я не прошу конкретного решения, если кто-то подтолкнет с нужную сторону буду очень рад.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 9)
upc2
сообщение Mar 5 2008, 11:51
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 506
Регистрация: 29-09-05
Из: Донецк
Пользователь №: 9 063



Проще на логике 555 серии, например.
Go to the top of the page
 
+Quote Post
kipmaster
сообщение Mar 5 2008, 12:30
Сообщение #3


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

Группа: Свой
Сообщений: 90
Регистрация: 26-10-07
Из: Одесса
Пользователь №: 31 768



Нет, на 555 уже не проще. Дешево и несложно взять Mega8 в корпусе DIP-20 , это для экспериментов и на перспективу. Стоит 1,5 - 2$. Для описанной задачи подойдет и минимальная Tiny в 8-выводном корпусе.
Go to the top of the page
 
+Quote Post
upc2
сообщение Mar 5 2008, 12:51
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 506
Регистрация: 29-09-05
Из: Донецк
Пользователь №: 9 063



Цитата(kipmaster @ Mar 5 2008, 15:30) *
Нет, на 555 уже не проще. Дешево и несложно взять Mega8 в корпусе DIP-20 , это для экспериментов и на перспективу. Стоит 1,5 - 2$. Для описанной задачи подойдет и минимальная Tiny в 8-выводном корпусе.


Использовать микроконтроллер для такой простой задачи?Или он еще что-то должен делать?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 5 2008, 12:53
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



upc2 kipmaster
Ты, Зина, лучше помолчала бы © maniac.gif

Цитата(kamil yaminov @ Mar 5 2008, 13:10) *
Сам я активно юзал C2400, но у этого товарища немного другая специфика работы (двигатели), да и стареет уже. Немного думал в сторону АРМ, но с ними не работал пока.
П.С. Я не прошу конкретного решения, если кто-то подтолкнет с нужную сторону буду очень рад.

Так если с 2400 опыт есть, может на 2800 перейти?
Go to the top of the page
 
+Quote Post
upc2
сообщение Mar 5 2008, 13:44
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 506
Регистрация: 29-09-05
Из: Донецк
Пользователь №: 9 063



Цитата(aaarrr @ Mar 5 2008, 15:53) *
upc2 kipmaster
Ты, Зина, лучше помолчала бы © maniac.gif
Так если с 2400 опыт есть, может на 2800 перейти?


А че не 3000? Соласен 2800 больше 555.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Mar 5 2008, 17:17
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(upc2 @ Mar 5 2008, 15:51) *
Использовать микроконтроллер для такой простой задачи?

Вы хоть в задачу-то врубились? Получает оцифрованные сигналы (параллельный? последовательный интерфейс), интегрирует, делит/умножает, суммирует.
555 говорите?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
upc2
сообщение Mar 6 2008, 06:07
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 506
Регистрация: 29-09-05
Из: Донецк
Пользователь №: 9 063



Цитата(zltigo @ Mar 5 2008, 20:17) *
Вы хоть в задачу-то врубились? Получает оцифрованные сигналы (параллельный? последовательный интерфейс), интегрирует, делит/умножает, суммирует.
555 говорите?


Для меня это не сложная задача.Все это я делал и без микроконтроллеров.
Дело не в этом.Я и не собирался никого заставлять разрабатывать на 555.Уже мало кто с этим справится. Просто задача здесь поставленная -нерешаема.

Что вы там нафантазировали про <<параллельный? последовательный интерфейс), интегрирует, делит/умножает, суммирует.
>>??? Разве автор про это говорил?Разве только-суммирует.
А как вы с этим << чтобы у контроллера был разумный запас по вычислительной мощности>> справились???
Вы что знаете сколько у автора на счету лежит???<<невысокая стоимость>>

Поэтому и нужен был диалог с автором, но влезло какое-то .... и все испортило.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Mar 6 2008, 09:03
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(upc2 @ Mar 6 2008, 09:07) *
>>??? Разве автор про это говорил?Разве только-суммирует.

1. По поводу "чмо" - последовали организационные выводы.
2. Задно будет время подумать и узнать, что значат слова "усередняет" и "c весовыми коэффициентами" и как это сделать без интегрирования в той или иной форме и умножения/деления.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
kamil_yaminov
сообщение Mar 6 2008, 10:04
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 395
Регистрация: 15-02-08
Из: Новосибирск
Пользователь №: 35 064



Входные и выходной интерфейсы действительно параллельные (10 бит), нужно фильтровать, и складывать три сигнала с разными весами. Я решил действительно перейти на 2800, ибо высокая схожесть с 2400, и можно быстро перейти с одного на другой. Как оказалось позже, 2800 вписывается в стоимость и с этим проблем нет.Спасибо всем за участие.
Go to the top of the page
 
+Quote Post

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

 


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


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