помогите подобрать мк

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
iva2000
Родился
Сообщения: 7
Зарегистрирован: Чт сен 22, 2011 10:52:00

помогите подобрать мк

Сообщение iva2000 »

Я даже не новичок, я заказчик. Мне нужно сформулировать ТЗ, которое выполнит кто-то другой за деньги. Но для этого нужно самому разобраться в вопросе, прошу помочь.
Описание работы проектируемого прибора: микроконтроллер определяет по температурному датчику температуру, и следуя некоей формуле и таблице коэффициентов через ЦАП задает напряжение от 0,3 до 2,5В независимо на 6 выводах. (Лучше бы с запасом на 10 выводах, но это обсуждаемо.) Это напряжение позже будет использовано как управляющее другой частью устройства. При изменении температуры, напряжение на выводах корректируется.
Прибор по USB соединен с компьютером, с которого пользователь произвольно меняет коэффициенты в формуле расчета напряжения (6 или 10 коэффициентов по числу каналов), и микроконтроллер в реальном времени производит пересчет и изменение управляющих напряжений на выводах.
Нужен микроконтроллер такой чтобы:
1) Популярен и хорошо известен разработчикам.
2) Имеет интерфейс USB
3) Позволяет по USB с компьютера (желательно используя какую-то стандартную программу, чтобы не надо было заново ваять интерфейс) изменять в реальном времени несколько коэффициентов, регламентирующих его работу. Желательно эти константы менять в программе ползунками, так как эта процедура будет выполняться пользователем часто.
4) Позволяет по тому же USB перепрошить контроллер, изменив формулы расчета выходных напряжений. (эта процедура будет выполняться редко)
5) Важно, чтобы микроконтроллер со всей обвязкой мог монтироваться SMD-монтажом на плату с алюминиевым основанием.
6) Желательно, чтобы можно было реализовать функцию сохранения в энергонезависимой памяти (лучше внутренней, но можно и внешней, вроде карточки SD) времени наработки прибора в часах.
7) Ну и цена, желательна, поменьше. Но это уж как получится.
Реклама
Аватара пользователя
koyodza
Собутыльник Кота
Сообщения: 2623
Зарегистрирован: Вс июл 17, 2011 11:51:52
Контактная информация:

Re: помогите подобрать мк

Сообщение koyodza »

iva2000 писал(а):Я даже не новичок, я заказчик. Мне нужно сформулировать ТЗ, которое выполнит кто-то другой за деньги. Но для этого нужно самому разобраться в вопросе, прошу помочь.
Описание работы проектируемого прибора: микроконтроллер определяет по температурному датчику температуру, и следуя некоей формуле и таблице коэффициентов через ЦАП задает напряжение от 0,3 до 2,5В независимо на 6 выводах. (Лучше бы с запасом на 10 выводах, но это обсуждаемо.) Это напряжение позже будет использовано как управляющее другой частью устройства. При изменении температуры, напряжение на выводах корректируется.
Прибор по USB соединен с компьютером, с которого пользователь произвольно меняет коэффициенты в формуле расчета напряжения (6 или 10 коэффициентов по числу каналов), и микроконтроллер в реальном времени производит пересчет и изменение управляющих напряжений на выводах.
Нужен микроконтроллер такой чтобы:
1) Популярен и хорошо известен разработчикам.
2) Имеет интерфейс USB
3) Позволяет по USB с компьютера (желательно используя какую-то стандартную программу, чтобы не надо было заново ваять интерфейс) изменять в реальном времени несколько коэффициентов, регламентирующих его работу. Желательно эти константы менять в программе ползунками, так как эта процедура будет выполняться пользователем часто.
4) Позволяет по тому же USB перепрошить контроллер, изменив формулы расчета выходных напряжений. (эта процедура будет выполняться редко)
5) Важно, чтобы микроконтроллер со всей обвязкой мог монтироваться SMD-монтажом на плату с алюминиевым основанием.
6) Желательно, чтобы можно было реализовать функцию сохранения в энергонезависимой памяти (лучше внутренней, но можно и внешней, вроде карточки SD) времени наработки прибора в часах.
7) Ну и цена, желательна, поменьше. Но это уж как получится.
Если Вы заказчик - то дайте исполнителю выбрать МК
Хуже нету, когда заказчик пытается лезть в вопросы, в которых не понимает. Вам нужно устройство, выполняющее какие-то функции? С определённым потреблением, габаритами и стоимостью (ненужное зачеркнуть)? Вот и опишите это всё в ТЗ, а МК и всё остальное пусть выбирает исполнитель.
В определённых случаях в ТЗ также могут входить ограничения по выбору элементной базы: например, когда заказчик уже производит какие-то изделия и не хочет сильно расширять номенклатуру комплектующих. Но никак не наоборот.

Да, цена МК критична в случаях, когда идёт речь о последующем выпуске хотя бы 1000 в год. При меньших количествах разница цены комплектации может утонуть в стоимости разработки. Но для разработки массовых изделий нужен несколько иной подход, и неплохой опыт, учтите это на будущее
Реклама
Аватара пользователя
radio-kot
Собутыльник Кота
Сообщения: 2584
Зарегистрирован: Вт сен 14, 2010 10:27:19

Re: помогите подобрать мк

Сообщение radio-kot »

atmega128 или 2560 + cp2102
Будете проходить мимо- проходите!
Vov123
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Re: помогите подобрать мк

Сообщение Vov123 »

6-10 каналов ЦАП в одном микроконтроллере? Такое бывает?
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
radio-kot
Собутыльник Кота
Сообщения: 2584
Зарегистрирован: Вт сен 14, 2010 10:27:19

Re: помогите подобрать мк

Сообщение radio-kot »

Наверняка. :beer:
Будете проходить мимо- проходите!
Реклама
iva2000
Родился
Сообщения: 7
Зарегистрирован: Чт сен 22, 2011 10:52:00

Re: помогите подобрать мк

Сообщение iva2000 »

Меня интересовало - все ли мои требования выполнимы и не являются ли экзотическими. Наверное, стоило так и писать.
Судя по ответу "radio-kot" все в порядке!

Пропишу краткое ТЗ, выложу здесь, попрошу оценить выполнимость, трудоемкость, ориентировочную стоимость и попрошу рекомендовать исполнителя.
Реклама
Аватара пользователя
koyodza
Собутыльник Кота
Сообщения: 2623
Зарегистрирован: Вс июл 17, 2011 11:51:52
Контактная информация:

Re: помогите подобрать мк

Сообщение koyodza »

Vov123 писал(а):6-10 каналов ЦАП в одном микроконтроллере? Такое бывает?
Если речь о температуре, то скорость изменения не может быть очень высокой. Тогда в качестве ЦАП подойдут ШИМ с простейшим ФНЧ

МК с большим количеством каналов ШИМ, USB, АЦП и прочими полезными вещами имеются
Аватара пользователя
koyodza
Собутыльник Кота
Сообщения: 2623
Зарегистрирован: Вс июл 17, 2011 11:51:52
Контактная информация:

Re: помогите подобрать мк

Сообщение koyodza »

radio-kot писал(а):atmega128 или 2560 + cp2102
Дорого, избыточно и непрактично
Аватара пользователя
urry
Сверлит текстолит когтями
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница
Контактная информация:

Re: помогите подобрать мк

Сообщение urry »

я бы использовал пик 18f4550, но здесь не указана разрядность цап, хотя... если 8 разрядов - то хоть 16 штук программных ...
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: помогите подобрать мк

Сообщение Satyr »

radio-kot писал(а):atmega128 или 2560 + cp2102
Автор пишет "Ну и цена, желательна, поменьше.", а не наоборот
Shavire
Открыл глаза
Сообщения: 60
Зарегистрирован: Чт июн 25, 2009 16:51:32
Откуда: Саратов

Re: помогите подобрать мк

Сообщение Shavire »

3) Позволяет по USB с компьютера (желательно используя какую-то стандартную программу, чтобы не надо было заново ваять интерфейс) изменять в реальном времени несколько коэффициентов, регламентирующих его работу. Желательно эти константы менять в программе ползунками, так как эта процедура будет выполняться пользователем часто.
4) Позволяет по тому же USB перепрошить контроллер, изменив формулы расчета выходных напряжений. (эта процедура будет выполняться редко)
Есть идея обрабатывать формулы на компе, а в МК гнать состояние напряжения на выходах. На компе это можно сделать гибче и перепрошивка совсем не понадобится))))


ЗЫ. человека на разработку ищите? Если да могу предложить сотрудничество)
mrFox
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт сен 21, 2007 17:53:23
Откуда: Зарайск

Re: помогите подобрать мк

Сообщение mrFox »

iva2000 писал(а):Я даже не новичок, я заказчик. Мне нужно сформулировать ТЗ, которое выполнит кто-то другой за деньги. Но для этого нужно самому разобраться в вопросе, прошу помочь...
В ТЗ Вы забыли довольно важный пункт - должно ли устройство работать при выключенном компе - это влечет и сохранение констант в энергонезависимой памяти и всю логику в МК

а то я как-то так прокололся - делал приборчик для сбора с датчиков, а в конце выяснилось, что прибор должен пережить выключение сервера в течении часа; хорошо частота сбора инфы небольшая была и все влезло в память запаянного МК
Аватара пользователя
koyodza
Собутыльник Кота
Сообщения: 2623
Зарегистрирован: Вс июл 17, 2011 11:51:52
Контактная информация:

Re: помогите подобрать мк

Сообщение koyodza »

mrFox писал(а):В ТЗ Вы забыли довольно важный пункт ...
Продолжение цирка там
http://radiokot.ru/forum/viewtopic.php?f=20&t=55058
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»