|
Подскажите микроконтроллер, с многоканальным АЦП >= 9 |
|
|
|
Mar 12 2007, 18:20
|

Частый гость
 
Группа: Свой
Сообщений: 97
Регистрация: 26-05-05
Из: Киев, Украина
Пользователь №: 5 426

|
Подскажите микроконтроллер с многоканальным АЦП - больше, равно 9-ти, можно 16 даже  но главное больше 8-ми. Важна простота самого МК, так как сложная обработка сигналов не предусматривается. Важна регистрация сигналов с аналоговых датчиков и их передача. Точность (10,12 bit ..) особой роли тоже не играет, но желательна.
--------------------
Смотреть в себя, зреть муки свои, зная, что сам ты виновник мук - вот истинное страдание. Отладка / Софокл, "Аякс".
|
|
|
|
|
Mar 13 2007, 12:09
|

Частый гость
 
Группа: Свой
Сообщений: 97
Регистрация: 26-05-05
Из: Киев, Украина
Пользователь №: 5 426

|
Цитата(rezident @ Mar 12 2007, 17:37)  Цитата(el34 @ Mar 12 2007, 20:31)  msp430 от TI
+1. Серия MSP430F1xx с модулем ADC12. При использовании встроенной опоры можно использовать 10 аналоговых входов. При использовании внешней опоры - 9 ан.входов. При использовании двух опор (например, если хочется 12 разрядов, но при диапазоне входных сигналов не от нуля, а от U1 до U2) - 8 аналоговых входов. 12-битный SAR, скорость выше 200ksps. Спасиба, изначально я начал смотреть из Тексаса, но там не указано количество каналов АЦП для MSP430 (Для TMS320F28xx, F24xx - указано), пришлось заглядывать в конкретные Users Guide по семействам. Вот какая картина: из MSP430x1xx - нету больше 8 каналов из MSP430x2xx: 12channel ADC10 - подсемейство MSP430x22x4 MSP430F2234 - $2.65 MSP430F2254 - $2.95 MSP430F2274 - $3.35 из MSP430x3xx - нету больше 8 каналов из MSP430x4xx: 12channel ADC12 - подсемейство MSP430FG461x MSP430FG4616 - $9.45 MSP430FG4617 - $9.95 MSP430FG4618 - $10.35 MSP430FG4619 - $9.95
--------------------
Смотреть в себя, зреть муки свои, зная, что сам ты виновник мук - вот истинное страдание. Отладка / Софокл, "Аякс".
|
|
|
|
|
Mar 13 2007, 12:48
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(Kaplinsky @ Mar 13 2007, 11:09)  Вот какая картина: из MSP430x1xx - нету больше 8 каналов Вы не обратили внимания, что у этого семейства 2 входа внешней опоры заведены на входной мультиплексор. И если любой из них не нужен для опоры - его можно использовать как честный вход. О чем и писал rezident. Так что 10. P.S. el34: У дураков мысли сходятся... Но у умных чаще!
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Mar 13 2007, 12:52
|

Частый гость
 
Группа: Свой
Сообщений: 97
Регистрация: 26-05-05
Из: Киев, Украина
Пользователь №: 5 426

|
Цитата(el34 @ Mar 13 2007, 11:42)  >из MSP430x1xx - нету больше 8 каналов это если смотреть первую страницу даташита или сводную таблицу...а прочитав возможные конфигурации ADC12 выясняется, на что ув. rezident указал выше , и я подтверждаю:
>Серия MSP430F1xx с модулем ADC12. При использовании встроенной опоры можно использовать 10 аналоговых входов. Хм, благодарю за то что подчеркнули важное ! Нужно присмотрется повнимательнее. Потому что именно сводную таблицу и первую страницу я и четал Глянул по пикам - глаза разбегаются. С АЦП > 8ch - воистину немерянно. Но не в курсе как у них в плане потребления и удобства использования. Было дело на заре PIC16F84... но это было давно. С MSP430 - работал больше и веселее.
--------------------
Смотреть в себя, зреть муки свои, зная, что сам ты виновник мук - вот истинное страдание. Отладка / Софокл, "Аякс".
|
|
|
|
|
Mar 13 2007, 13:08
|

инженер
   
Группа: Свой
Сообщений: 717
Регистрация: 4-03-05
Пользователь №: 3 064

|
имхо у пиков кривая архитектура и с jtag все вроде куда хуже.... (у мсп jtag делается на коленке за неск часов.....) имхо ps 2Сергей Борщ >P.S. el34: У дураков мысли сходятся... Но у умных чаще! вот я и не знаю -смеятся или плакать ...
--------------------
........поужинали вяленой рыбой, кот лежал рядом, молчали.......
|
|
|
|
|
Mar 14 2007, 03:03
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(Kaplinsky @ Mar 12 2007, 15:20)  Подскажите микроконтроллер с многоканальным АЦП - больше, равно 9-ти, можно 16 даже  но главное больше 8-ми. Важна простота самого МК, так как сложная обработка сигналов не предусматривается. Важна регистрация сигналов с аналоговых датчиков и их передача. Точность (10,12 bit ..) особой роли тоже не играет, но желательна. Ещё варианты: 1) ADuC848, 10 каналов по 16 бит, очень простой 8052 микроконтроллер, 12 мипс. 2) TMS320F2808 немного посложнее, зато 16 каналов по 12 бит, 100 мипс.
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Mar 16 2007, 13:53
|

Частый гость
 
Группа: Участник
Сообщений: 115
Регистрация: 17-01-07
Из: Санкт-Петербург, Россия
Пользователь №: 24 501

|
Цитата(Kaplinsky @ Mar 12 2007, 18:20)  Подскажите микроконтроллер с многоканальным АЦП - больше, равно 9-ти, можно 16 даже  но главное больше 8-ми. Важна простота самого МК, так как сложная обработка сигналов не предусматривается. Важна регистрация сигналов с аналоговых датчиков и их передача. Точность (10,12 bit ..) особой роли тоже не играет, но желательна. у НЕК есть хорошее семейство 16-битных МК 78K0R, тебе больше всего наверно подойдет 78K0R/KG3, 16 каналов по 10 бит. По потреблению аналогичны MSP430, по цене дешевле, надежность - японская. Разводка аналоговой и цифровой частей логичнее, шумов меньше, хотя на 10 битах, но все равно заметно. Подробнее можно глянуть http://www.eu.necel.com/_pdf/U17894EJ5V0UD00.PDFЕсли считать ничего не надо, то глянь на 8-битные, 78K0/FE2 Там 12 каналов АЦП по 10 бит, потребление и цена еще ниже. Даташит лежит тут http://www.eu.necel.com/_pdf/U17554EJ3V0UD00.PDFВ следущем семействе 78K0/FF2 уже 16 каналов АЦП
Сообщение отредактировал migray - Mar 16 2007, 14:04
|
|
|
|
|
Mar 26 2007, 15:26
|

Частый гость
 
Группа: Участник
Сообщений: 115
Регистрация: 17-01-07
Из: Санкт-Петербург, Россия
Пользователь №: 24 501

|
Цитата(el34 @ Mar 16 2007, 14:45)  migray>у НЕК есть хорошее семейство 16-битных МК 78K0R
а как у нас дела со средствами разработки ,программаторами и тп? Старт-кит "78K0R Cool It" с отладчиком, примерами и ограниченным IAR стоит 35 Евро Бесплатный Си компилятор от НЕКа - на сайте НЕК. http://www.necel.com/micro/eng/freesoft/index.htmlРегистрируешься и качаешь, только очень внимательно читай и смотри что пишешь. Внутрикристальный универсальный (8, 16 и 32-битные ядра) отладчик Миникуб-2, он же программатор стоит 58 Евро. Если надо - бесплатно с сайта Элтеха скачиваешь программу и схему бюджетного программатора, делается на коленке http://www.eltech.spb.ru/flashprog.htmlЯ ни чего не забыл?
Сообщение отредактировал migray - Mar 26 2007, 15:29
|
|
|
|
|
Apr 2 2007, 03:20
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(NickB @ Mar 14 2007, 10:10)  А что значит - кривая архитектура?? А что это еще может означать? Кривая, к сожалению.. Дырявые банки памяти.. 8-ми уровневый стек. "Кот наплакал" команд. Из 5-ти MIPS на 20Mhz на пике реально остается около 0.5Mips, остальное уходит на переключение банков, фантазию GOTO для организации возвратов и переливание данных в W и обратно. Даже софтовый УАРТ на 9600 нереально на нем поднять. Цитата (у мсп jtag делается на коленке за неск часов.....) На фига попу баян? Ни разу не пользовал для ПИКов никакого аппаратного отладчика. И не ощущаю в нем необходимости. Хватает и симулятора Потому что их нет или они кривее архитектуры ПИКов?
|
|
|
|
|
Apr 4 2007, 08:59
|

Частый гость
 
Группа: Участник
Сообщений: 115
Регистрация: 17-01-07
Из: Санкт-Петербург, Россия
Пользователь №: 24 501

|
Цитата(defunct @ Apr 2 2007, 03:20)  А что это еще может означать? Кривая, к сожалению.. Дырявые банки памяти.. 8-ми уровневый стек. "Кот наплакал" команд. Из 5-ти MIPS на 20Mhz на пике реально остается около 0.5Mips, остальное уходит на переключение банков, фантазию GOTO для организации возвратов и переливание данных в W и обратно. Даже софтовый УАРТ на 9600 нереально на нем поднять. Потому что их нет или они кривее архитектуры ПИКов?  У каждого своя ниша. Для каких-то задач вполне хватает и команд и быстродействия PIC. И УАРТ не всегда нужен. Что касается отладки - с ней действительно плохо. Всех "прелестей" PIC я вкусить не успел, сделал всего один проект и перешел на MSP430. А потом вполне логично заинтересовался НЕКом и менять дальше не собираюсь. У НЕКа есть и простое дешевое 8-битное ядро "78K0S", которое можно поставить вместо PIC, хорошо развитое 8-битное ядро с вкраплениями 16-битных команд "78K0", которое я ставлю вместо АТмеги, 16-битное ядро "78K0R", сравнимое с потреблением MSP430, но более надежное и дешевое, и 32-битное "V850", которое логично применить, когда нужна не слишком навороченная математика. Самое интересное, что МК с одинаковым корпусом имеют похожий набор периферии, с совпадающими именами регистров, что позволит в большинстве случаев заменить 8-битное ядро на 16- или 32-битное, без переразводки ПП и с минимальными доработками программы, если ПО конечно на Си писали. Серьезную математику я не делал, но если будет надо, то и для нее НЕК найдется. P.S. Прошу прощения у участников форума за ошибку в предыдущем письме. По ссылке http://www.necel.com/micro/eng/freesoft/index.html лежит бесплатный софт для 8- и 32-битных МК. Для 16-битных пока нет. Ждем.
Сообщение отредактировал migray - Apr 4 2007, 09:05
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|