Выбор микроконтроллера: USB, Ethernet, SD желательно
-
Pe3ucTop
- Прорезались зубы
- Сообщения: 231
- Зарегистрирован: Пт ноя 16, 2007 13:52:44
- Откуда: Рига, Латвия
Предложенный человеку АРМ вполне удовлетворяет данным задачам, USB - Host/OTG/Device, Ethernet, ADC если много програмировал - то АРМ , 32 бит будет в самый раз , не надо спускаться на малую бинарность.
Но честно сказать клаву на USB как-то жирно, почему не начать с PS/2 ?
TCP/IP стек вроде был, но можно и самому накалякать по надобности..
Но честно сказать клаву на USB как-то жирно, почему не начать с PS/2 ?
TCP/IP стек вроде был, но можно и самому накалякать по надобности..
BarsMonster, посмотрите МК из серии AT91SAM9 ( 9 арм и мк фирмы атмел, аналоги не знаю т.к. не изучал). Лично видел отладочную плату с какой то микросхем этой серии: ОС Linux, цветной сенсорный ЖК дисплей, побаловались рутом через SSH по локалке, смотрели тестовое видео, слушали аудио ) Для сети и аудио скорей всего надо ставить какую нибудь микруху нижнего уровня(для сети точно надо, про остальное неуверен). Если хотите, могу уточнить название отладочной платы, ну а схему в интернете найти несложно будет)
- BarsMonster
- Нашел транзистор. Понюхал.
- Сообщения: 176
- Зарегистрирован: Чт янв 28, 2010 02:55:37
Не с PS/2 - потому что нет у меня уже PS/2 клавиатур, зато USB куча, да и PS/2 плохо влияет на ЧСВ
Кроме того, я не ищу легких путей, я ищу самые правильные
Спасибо, с первым устройством понятно.
Со вторым (генерация опорных напряжений для блока питания, контроль тока и напряжения в каждом канале многоканального импульсного БП) - пока нет, какие МК имеют поточнее и побыстрее встроенные ЦАП/АЦП (лучше точнее чем быстрее, будет прецизионное опорное напряжение +-0.1% или лучше, экранирование всего и вся, температура 25+-5С - в общем практически тепличные условия)?
Интересуют личные впечатления о реальной точности, ведь в табличке может быть написано X бит а реально точных может оказаться только X-3...
Спасибо, с первым устройством понятно.
Со вторым (генерация опорных напряжений для блока питания, контроль тока и напряжения в каждом канале многоканального импульсного БП) - пока нет, какие МК имеют поточнее и побыстрее встроенные ЦАП/АЦП (лучше точнее чем быстрее, будет прецизионное опорное напряжение +-0.1% или лучше, экранирование всего и вся, температура 25+-5С - в общем практически тепличные условия)?
Интересуют личные впечатления о реальной точности, ведь в табличке может быть написано X бит а реально точных может оказаться только X-3...
- BarsMonster
- Нашел транзистор. Понюхал.
- Сообщения: 176
- Зарегистрирован: Чт янв 28, 2010 02:55:37
BarsMonster писал(а):Решил идти по пути Atmel, заказал AT90USB647-16AU ~20$ (впрочем, выбора особо небыло из того что можно было легко заказать)
Это только с USB-хостом, с локальною сетью буду позже разбираться, может быть отдельным специализированным контроллером.
А чего арм не взяли например от NXP LPC2378, LPC2478, LPC1756 или от атмела AT91SAM7, Вам ведь их предлагали уже? У этих контроллеров все что Вы хотите имеется и заказать их думаю тоже не сложно.
- BarsMonster
- Нашел транзистор. Понюхал.
- Сообщения: 176
- Зарегистрирован: Чт янв 28, 2010 02:55:37
smac писал(а):BarsMonster писал(а):Решил идти по пути Atmel, заказал AT90USB647-16AU ~20$ (впрочем, выбора особо небыло из того что можно было легко заказать)
Это только с USB-хостом, с локальною сетью буду позже разбираться, может быть отдельным специализированным контроллером.
А чего арм не взяли например от NXP LPC2378, LPC2478, LPC1756 или от атмела AT91SAM7, Вам ведь их предлагали уже? У этих контроллеров все что Вы хотите имеется и заказать их думаю тоже не сложно.
У LPC2378 - USB-клиент, т.к. чтобы к компьютеру подключать, а мне нужен USB-host, чтобы устройство выступало "компьютером". У AT91SAM7 также USB-клиент. Остальные 2 чипа в наших прайсах не нашел
LPC1756 похоже подошел бы, но где его заказать - вообще не видно.
- BarsMonster
- Нашел транзистор. Понюхал.
- Сообщения: 176
- Зарегистрирован: Чт янв 28, 2010 02:55:37
- neonix
- Электрический кот
- Сообщения: 1040
- Зарегистрирован: Чт фев 19, 2009 17:46:34
- Контактная информация:
BarsMonster Вы больно крутые задачи для новичка ставите, чтобы написать более менее работающий проект с USB клавой и флешкой, профи понадобиться недели 2-3 при условии что он камень хорошо знает. Если вы надеетесь на легкий старт то я вас огорчу - чтобы разобраться с атмеловским at90usb на минимальном уровне надо по меньшей мере месяц, а вот чтобы разобраться с USB прийдеться нехило помучаться
Ежели есть желание сделать девайс то я бы посоветовал делать на AT91SAM7S и VNC1L, когда разберетесь хотя бы с ARM-ом у Вас желание поубавиться 
Where technology meets enjoyment.
- BarsMonster
- Нашел транзистор. Понюхал.
- Сообщения: 176
- Зарегистрирован: Чт янв 28, 2010 02:55:37
neonix писал(а):BarsMonster Вы больно крутые задачи для новичка ставите, чтобы написать более менее работающий проект с USB клавой и флешкой, профи понадобиться недели 2-3 при условии что он камень хорошо знает. Если вы надеетесь на легкий старт то я вас огорчу - чтобы разобраться с атмеловским at90usb на минимальном уровне надо по меньшей мере месяц, а вот чтобы разобраться с USB прийдеться нехило помучатьсяЕжели есть желание сделать девайс то я бы посоветовал делать на AT91SAM7S и VNC1L, когда разберетесь хотя бы с ARM-ом у Вас желание поубавиться
Сложность задачи я не отрицаю. Но я привык работать со сложными задачами в незнакомом окружении, так что прорвемся