Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Подскажите микроконтроллер
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
DpInRock
Что-то покопался, неужели нет ничего проще ARM9 RL64 (Atmel), чтобы был прямой интерфейс к TFT экрану?

Вот бы контроллер LCD TFT + обычная периферия. Даже можно без USB и Ethernet. Наверное, так не бывает... Но может кто слышал про такого рода чудо?
Herz
Цитата(DpInRock @ Sep 11 2008, 16:59) *
Что-то покопался, неужели нет ничего проще ARM9 RL64 (Atmel), чтобы был прямой интерфейс к TFT экрану?

Вот бы контроллер LCD TFT + обычная периферия. Даже можно без USB и Ethernet. Наверное, так не бывает... Но может кто слышал про такого рода чудо?

А что такое прямой интерфейс к TFT экрану и в чём его достоинство?
aaarrr
Цитата(DpInRock @ Sep 11 2008, 18:59) *
Что-то покопался, неужели нет ничего проще ARM9 RL64 (Atmel), чтобы был прямой интерфейс к TFT экрану?

У NXP посмотрите LPC2478 и бывшие Sharp'ы (LH).
DpInRock
Так это тоже самое что Атмеловские АРМ9.
Может отдельные контроллеры TFT существуют? Типа, со своей памятью, или с внешней....

Просто задача мизерная по функциям, а отображение - TFT. И ставить ящик в 200 ног как-то некругло.
aaarrr
Цитата(DpInRock @ Sep 11 2008, 20:56) *
Просто задача мизерная по функциям, а отображение - TFT. И ставить ящик в 200 ног как-то некругло.

Так бы сразу и написали. Возьмите TFT-Компаньон и не мучайтесь.
Syberian
Про готовый модуль - очень разумное решение.

Но, если нужно размеры поменьше - есть спец. контроллеры LCD/TFT/D-TFT. Я уже упоминал, что использовал в разработке S1D13705. Если особо не извращаться, то легко подключается в качестве "отображаемой памяти" к любому стандартному memory interface. Обвязки минимум (3.3В, 5В, 20 МГц генератор, 2 резистора и кондер)
DpInRock
Спасибо. Гляну. А то уж тоскливо начинало становиться.
DpInRock
Все равно тоскливо. Экран 480 на 272. 24 бита интерфейс. И свет требуют глыбокий.
Компаньон слишком велик.
Буду искать контроллер. Но что-то их как-то совсем маловато.
Чувствую, что судьба сделает из меня очередного АРМщика.
И Атмельщика одновременно.
Неужто придется осваивать пайку БГА?

Елы-палы. Спасите.

Мама дорогая. А цены-то на эти контроллеры, как на 2 АРМа самых крутых!!! Это что же такое делается-то?
vetal
Цитата
Неужто придется осваивать пайку БГА?

Если честно - не понимаю паники по этому поводу. Почему все так боятся BGA?
Технология отработанная, типовая, предложения по монтажу на каждом углу висят.
aaarrr
Цитата(DpInRock @ Sep 12 2008, 19:29) *
Буду искать контроллер. Но что-то их как-то совсем маловато.

Это пять лет назад их было маловато, сейчас их более чем достаточно.

Цитата(DpInRock @ Sep 12 2008, 19:29) *
Неужто придется осваивать пайку БГА?

Не хотите BGA - ставьте NXP. Только учтите, что с "глубоким цветом" и разрешением 480x272 на 72MHz ARM7 будет не очень комфортно в плане скорости.
DpInRock
А я уже выбрал 3-х претендентов на убой.
Это Атмел AT91SAM9RL64 .AT91SAM9263. AT91SAM9261.

Другие не поддерживают LCD.
63 - дорогой. Что посоветуете? В плане большей исследованности?
Единственное, что необходимо - это наличе АЦП на борту. Не меньше 8 каналов.
aaarrr
Хорошего АЦП на борту не будет, увы. Бортовые только батарейку мерять годятся.
Alex B._
Цитата(DpInRock @ Sep 12 2008, 19:48) *
Все равно тоскливо. Экран 480 на 272. 24 бита интерфейс. И свет требуют глыбокий.

AM480272C3TMQW-W00H
http://www.gamma.spb.ru/products.info.php?...p;s=9&i=500
где-то баксов 120 в розницу, может меньше. Контроллер внутри. LED подстветка с драйвером опять же внутри (управляется шимом обычным). Тач-панель опять же с контроллером (SPI) на дисплее. Единственный минус - у граф. контроллера памяти только на две QVGA страницы.
ReAl
Цитата(DpInRock @ Sep 12 2008, 19:58) *
Единственное, что необходимо - это наличе АЦП на борту. Не меньше 8 каналов.
А почему "необходимо"?
К такой байде, как эти АРМ-ы, в зависимости от требований к АЦП прикрутить на I2C (их-то там даже не один) мелочь типа ATmega48 или мелких Silabs-ов или мелких STM32. Мало каналов - две штуки на одну шину нацепить :-)
Заодно оттащить это дело от кучи молотящей цифровой разводки и выполнять этим контроллером ногодрыганье в сторону, от которой аналоговый сигнал приходит.

Или 400кГц I2C не пропустит нужный поток оцифрованных данных?
Ну тогда SPI, причём в "интеллектуальный" АЦП на AVR/Silabs поставить на шине мастером, а у толстого АРМ-а SPI повесить на DMA.
DpInRock
Про АЦП я уже понял.
Получается так, что взялся делать устройство на ATMEGA128 (ногами дрыгать в общем-то). А получается маленький КПК. С графикой.
А у хозяина сейчас аппетит разгорится. Начнется подкючение по USB, картинки, и прочая...

А почитал про атмеловские армы - просто кошмар. Эти даташиты, в отличие от других, читать надо очень внимательно. Там внутренние узлы и внешние пины сильно завязаны (мультиплексированы). Т.е. не ошибиться при распределении ресурсов надо уже на стадии нарисования схемы.

А про БГА. Я просто лично никогда руками не паял, хотя хотел попробовать. А заказать - конечно полно мест.

Грустно становится, что работать придется. И чует сердце, что какую-нибудь ОС надо будет ставить. Хотя надеюсь этого избежать.
blackfin
Цитата(DpInRock @ Sep 13 2008, 16:39) *
А получается маленький КПК. С графикой. Начнется подкючение по USB, картинки, и прочая...

Тогда ещё вариант: ADSP-BF542 cool.gif..
DpInRock
Подумаю. О блэкфинах я и не подумал. Нравятся они мне. Зимой заводятся хорошо.
Когда-то работал с 535. Оставил положительные впечатления.

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

Блэкфин вот так сразу навскидку - боязно. Там из параллельного интерфейса потребуется изображать контроллер LCD, я так понимаю.

А сумею я изобразить, или не сумею - пока непонятно. Щас почитаю шиты.

12 баксов за штуку. На уровне АРМ9. Но 400 ножек. Против 217.
И размер в 1.5 раза больший.
Вау. По потреблению, а следовательно по шумности - проиграл блэкфин. Вчистую. Просто вообще. Жаль.
muravei
Контроллер TFT можно на ПЛИС сделать.
EmbedElektrik
Тут в соседней ветке ребята к АРМ7 дисплей от мобилы прикрутили-проца хватает только-только на небольшой дисплейчик, так что гиблое это дело
Neural
хорошему программеру и DueCore мало..
а если еще со спецэффектами натипу бегущей строки..
smile.gif
DpInRock
Да я уже уговорил себя, что АРМ9 - хороший проц. Тем более, что даст возможность по ходу изучить много чего.
Сейчас вот поразмыслю, да и может на Марвел бросить взгляд?

Эта штука должна стоять около весьма чуткой радиостанции. Вот если бы не шумность действительно крутых процов - можно было бы огого на что замахнуться!!!
Dog Pawlowa
Цитата(DpInRock @ Sep 15 2008, 19:53) *

Сам то я выбрал LPC2478, но если смущают 208 выводов, то можно попробовать Cortex-M3:
http://www.st.com/stonline/products/literature/an/14811.pdf
Сразу предупреждаю - с TFT и не буду пробовать, но начало работы с Cortex (играюсь сейчас с STM32 primer ) очень нравится. Дешевое и удобное семейство.
Syberian
DpInRock
По поводу контроллеров и утверждений наподобие "поместится/не поместится"...
Прикладываю программу-эмулятор своего пульта управления.

Посмотри, что можно сотворить в связке ATmega644 + S1D13705 + 2 8-разрядных регистра на графическом LCD ( у меня был EL320.240.36). Частота в системе одна: 19968 кГц.
Отображение 1-в-1.
Успешно работает (и запускается) от -50С до +65С 07.gif и именно рядом с "чувствительными приемниками" yeah.gif

Мега 100руб, контроллер 480руб...

TFT поддерживается в принципе любой, до 24-бит цвета...
И не забудь, в Меге имеется 8-канальный АЦП wink.gif
DpInRock
Под 480x272 16 бит цвет требуецца 262К видеопамять. Что-то не наблюдаю ея в вашем списке.
Кроме того - контроллер 480 руб. АРМ9 -320 руб. Все в одном. Не бьет ваша система АРМ9 в любом случае.
С АРМом дешевше и красивше.
Syberian
Цитата(DpInRock @ Sep 16 2008, 18:25) *
Под 480x272 16 бит цвет требуецца 262К видеопамять. Что-то не наблюдаю ея в вашем списке.


Для однобитного монохрома достаточно 9.6 кБ, и для этого хватило внутренней 80кБ памяти. Sdram при необходимости ставится rail-to-rail.


Цитата
Кроме того - контроллер 480 руб. АРМ9 -320 руб. Все в одном. Не бьет ваша система АРМ9 в любом случае.
С АРМом дешевше и красивше.

Если еще посчитать 2 стабилизатора импульсных Traco Power, фрезерованный дюралевый корпус с гермоотсеком, защиту от ЭМИ, экранировку микросеткой и стоимость специсследований - таки да, моя схема нервно курит по сравнению с единичным АРМ...

Зато теперь вы уже сами определились, что вам нужно для проекта smile.gif Т.о. задача топика решена.
at90
Цитата(DpInRock @ Sep 15 2008, 20:53) *
Сейчас вот поразмыслю, да и может на Марвел бросить взгляд?


У Марвела всё под NDA... Доки дают тока пд очень крупные проекты...

Очень интересные процы от freescale i.mx21 и i.mx27....
Вот интересная opensource штуковина на i.mx21 www.chumby.com
Lev Sanych
[quote

А про БГА. Я просто лично никогда руками не паял, хотя хотел попробовать. А заказать - конечно полно мест.

Грустно становится, что работать придется. И чует сердце, что какую-нибудь ОС надо будет ставить. Хотя надеюсь этого избежать.
[/quote]

Да не переживайте вы так, мы тут в мастерской в день по 10 раз BGA в 160 выводов переставляем, и всё очень идеально работает smile.gif

Конечно при наличии прямых рук, микроскопа, паяльной станции и трафарета под интересующий контроллер, ах да ещё флюс, паяльная паста, смывка...... smile.gif --> Вам будет очень интересно.
DpInRock
Да. Я уже (мне уже) выбрали процессор. Это AT91SAM9261.
Ось ставить не буду. Никакую. Нет смысла.
Паять буду. Токо вот фен куплю. Давно мечтал.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.