Перейти к содержанию
    

Помогите выбрать контроллер

Вобщем начиталось наше начальство литературы по контроллерам и решило заказать нам такую штуку со следующими возможностями:

1)USB

2)карты памяти (хотябы MMC)

3)IDE/ATA (можно SATA)

4) мин 2 последовательных порта

5)1, лучше 2 параллельных (естественно совместимых с PC)

6)1, лучше 2 PS/2 (под клаву и мышь)

7)VGA и TVout

8)TVin :01:

9)мин 2 канала аудио выхода (желательно с концевыми усилителями)

10)мин 2 канала аудио входа

11)Ethernet

По програмному все это должно иметь ОС с GUI воспроизводить WAV, MP3, DVD, DivX и еще штук пять форматов, уметь записывать картинку и звук со входов :01: итого что-то среднее между компьютером и видаком. От себя хочу добавить несколько реле ЦАП и АЦП.

Вобщем я пока нашел AT91SAM9260 - практически полностью подходит по переферии

и пара Blackfin'ов с не BGA корпусами. BF вроде быстрее, но нет перреферии.

Что из этого выбрать или может кто подскажет третий вариант?

 

P.S. Маразм но надо делать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Третий вариант - купить начальству ноутбук.

Вы бы лучше сроки работ прикинули (по сути весь компьютер одноплатный разработать, это даже помощнее в плане функциональности по сравнению с пром. одноплатными PC выходит) и начальству показали. Потянет ли оно этот проект?

Изменено пользователем VDG

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не парьтесь - возьмите Pico-ITX, Nano-ITX, MiniITX от VIA

http://www.via.com.tw/en/products/mainboar...herboard_id=470

и прикрутите через USB TV-In типа http://www.hauppauge.com/html/usb_data.htm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

VIA - идея хорошая, может получится уговорить.

Насчет потянет ли начальство подобный проэкт - оно потянет, а вот меня, вопрос очень серьезный. Я кроме 51х и AVR ничего в живую не видел.

Сейчас первый шок от задания прошел и появылось мысль, что этот проэкт в конечном итоге по частям разьедится в другие. Например давно обсуждаеться идея разработки собственных роботов. Посути дистанционно управляимая камера, но на картинку надо накладывать инф. о направлении взгляда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я кроме 51х и AVR ничего в живую не видел.

Тогда ответ для Вас должен быть очевиден. Разумеется Вы не сможете в одиночку для своего начальства разработать материнскую плату. Вам не на что опереться. Да и смешно это - разработка матери одним человеком. Можно сказать до конца жизни рабочим местом обеспечены.

 

Например давно обсуждаеться идея разработки собственных роботов.

ИМХО Ваше начальство ставит Вам задачи по мотивам новостных выпусков. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я за зарплату работаю, и чем я за нее буду заниматься мне по барабану. Хотят люди самодельный комп - будем делать.

Насчет роботов не согласен, соседи давно имеют подобные машинки. Один из первых аппаратов был вообще без контроллера. Сделан по принципу детской игрушки. За машинкой тянется кабель жил в 20 с питанием на каждый моторчик и куча кнопок на пульте. Единственное что в той машинке осталось для меня загадкой это камера.

Изменено пользователем colombo_2007

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вобщем начиталось наше начальство литературы по контроллерам и решило заказать нам такую штуку со следующими возможностями:

1)USB

2)карты памяти (хотябы MMC)

3)IDE/ATA (можно SATA)

4) мин 2 последовательных порта

5)1, лучше 2 параллельных (естественно совместимых с PC)

6)1, лучше 2 PS/2 (под клаву и мышь)

7)VGA и TVout

8)TVin :01:

9)мин 2 канала аудио выхода (желательно с концевыми усилителями)

10)мин 2 канала аудио входа

11)Ethernet

По програмному все это должно иметь ОС с GUI воспроизводить WAV, MP3, DVD, DivX и еще штук пять форматов, уметь записывать картинку и звук со входов :01: итого что-то среднее между компьютером и видаком. От себя хочу добавить несколько реле ЦАП и АЦП.

Вобщем я пока нашел AT91SAM9260 - практически полностью подходит по переферии

и пара Blackfin'ов с не BGA корпусами. BF вроде быстрее, но нет перреферии.

Что из этого выбрать или может кто подскажет третий вариант?

 

P.S. Маразм но надо делать

ИМХО в случае отсутствия опыта лучше глянуть на готовые промышленные компьютеры.

Например www.kontron.com. Напрмер платы ETX.

Выбирайте на любой вкус, делайте "нижнюю" плату (относительно простую) с разъемами.

x86 совместимость дает широкий простор по софту.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сделан по принципу детской игрушки.

Да они и есть игрушки (с точки зрения электроники). Обычное телеуправление в 90%. На последней выставке по пожаротушению видно что что-то начали в "мозги" им вставлять.

В них главное - механика (шасси, манипуляторы...).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня как обычно две новости:

Плохая - делать прийдется

Хорошая (возможно) - делать не все сразу. По минимуму VGA, TVout, носитель инфы, клавиатура, ЦАП, АЦП, релюхи, но при этом плата должна быть везде одна.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1)USB

2)карты памяти (хотябы MMC)

3)IDE/ATA (можно SATA)

4) мин 2 последовательных порта

5)1, лучше 2 параллельных (естественно совместимых с PC)

6)1, лучше 2 PS/2 (под клаву и мышь)

7)VGA и TVout

8)TVin 01.gif

9)мин 2 канала аудио выхода (желательно с концевыми усилителями)

10)мин 2 канала аудио входа

11)Ethernet

Я не претендую на то что знаю устройство всех ARM, но я не могу вспомнить хотя бы одного, содержащего сразу:

3)IDE/ATA (можно SATA)

5)1, лучше 2 параллельных (естественно совместимых с PC)

7)VGA и TVout

8)TVin 01.gif

Интерфейс IDE/SATA не видел в ARM.

TN in/out не видел в ARM.

Параллельные порты????

Во всяком случае в корпусе не BGA.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я по ARM далеко не спец, но тоже таких не видел. То, что многое рийдется делать самому. даже сомнения не вызывает, вопрос лишь в том сколько и что делать.

Чем дальше копаю, тем меньше радости у меня это вызывает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ИМХО, копать надо все-таки в сторону x86. Если нельзя взять готовую плату, то можно хотя бы найти камень с "развесистой" периферией и PCI шиной. На PCI можно прикрутить какое-нибудь видео от Fujitsu (с видео выходом только у них нет, к сожалению).

Изменено пользователем a3r3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сильно вы преувеличили сложность вашей задачи.

Гораздо труднее будет здесь программеру.

 

А так решений на ARM-ах вашей задачи море.

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

 

Вот к примеру самый легкий старт.

Берете Altium Designer, там для FPGA есть врапер шины Sharp-овских ARM-ов и практически все IP core из вашего списка, включая VGA out, Vodeo out, интерфейс к видео декодеру, LPT и т.д.

Т.е. ставите LH79520, FPGA, память, обвязку несложную и задача решена.

 

 

Я по ARM далеко не спец, но тоже таких не видел. То, что многое рийдется делать самому. даже сомнения не вызывает, вопрос лишь в том сколько и что делать.

Чем дальше копаю, тем меньше радости у меня это вызывает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вобщем я пока нашел AT91SAM9260 - практически полностью подходит по переферии

и пара Blackfin'ов с не BGA корпусами. BF вроде быстрее, но нет перреферии.

Что из этого выбрать или может кто подскажет третий вариант?

Ежели не ARM и не BlackFin (ADSP-BF548), то третий вариант, наверное, DaVinci (TMS320DM355).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сильно вы преувеличили сложность вашей задачи.

Гораздо труднее будет здесь программеру.

 

А так решений на ARM-ах вашей задачи море.

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

 

Вот к примеру самый легкий старт.

Берете Altium Designer, там для FPGA есть врапер шины Sharp-овских ARM-ов и практически все IP core из вашего списка, включая VGA out, Vodeo out, интерфейс к видео декодеру, LPT и т.д.

Т.е. ставите LH79520, FPGA, память, обвязку несложную и задача решена.

Да, в общем, для решения задачи на ARM FPGA так и просится.

Есть Intel IXP4xx, там есть PCI, синхронные последовтельные порты, Ethetnet. На PCI можно поставить и FPGA и контроллер IDE/SATA, и, вероятно, видеочип какой нибудь.

Ну или PXA, хотя это уже к Marvel.

 

Опять же, если опыта с FPGA нету, то это еще одна проблема. Осваивать не только ARM но и FPGA.

Да и делаются такие проекты группой, а не одним человеком.

 

Однако тут не понятно, что с этим видео/TV делать надо. Подозреваю, что все это должно будет типа в реалтайме сжиматся/расжиматся и передаваться куда нибудь. Тогда, боюсь, ARM не хватит на все сразу.

Тут просится x86. Хоть с ОС, хоть без (хотя и геморойно без). А если с ОС, то софт не проблема.

Изменено пользователем amw

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...