Малогабаритный микроконтроллерный модуль "MiniMother AVR"

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


LesliStr
Родился
Сообщения: 5
Зарегистрирован: Ср май 22, 2013 11:03:01
Откуда: Минск

Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR

Сообщение LesliStr »

ARM уже прикручен :)) Есть готовый девайсик на sam7a3, занимается обработкой сигналов поступающих с различных датчиков (автомобильная тема) - обороты, скорость, уровень топлива в баке, мгновенный расход топлива по проточному датчику, давление, температура и т.д. Исходники имеются. Хочу прикрутить ещё на входы которые не используются, контроль трансмиссии. В общем проц работает вовсю, параметрирует данные т.е. выдаёт по тарировочным таблицам если это бак то в литрах, расход в л/ч, температуру в градусах и т.д. ещё и выводит информацию на дисплейчик. Причём многое из того, что он может выводить, мне вообще не нужно. В связи с этим раздобыл прошивку и ковыряю её в соответствии со своими нуждами :) Естественно перерабатывается и вывод на экран. Ну а теперь имхо. Наверное это всё спорно, но я считаю это так. Монохромные экранчики сейчас уже выглядят достаточно убого.
Изображение
Если надо вывести один, два параметра ещё куда не шло. А если отображаемых параметров много ? Да ещё с листанием экранов. Хочется иметь что-то современное и красивое :twisted: Отсюда вывод - надо иметь автономный модуль вывода информации. Пусть себе один проц занимается своим делом, а другой своим. Иметь такой модуль с цветным дисплеем, с тачскрином, да ещё с графичискими библиотеками на борту, моя давнишняя мечта. Прикрутить к нему можно было бы всё, что угодно. Модуль обработки сигналов отдельно (затачиваем под свои задачи), универсальный графический программируемый модуль вывода отдельно. По этому твою разработку я считаю нужной и актуальной и я за неё обеими руками :twisted:
LesliStr
Родился
Сообщения: 5
Зарегистрирован: Ср май 22, 2013 11:03:01
Откуда: Минск

Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR

Сообщение LesliStr »

eufs писал(а):Ответьте на простой вопрос - назначение устройства. У меня, например, никогда не возникало потребностей в подобном. Для конечного результата вполне достаточно портируемых библиотек. Меня это даже на ассемблере вполне устраивает, а уж на си и подавно, должно. Стоимость, чтоба совать куда попало, тоже высока. В одних конструкциях ресурсов будет излишне, в других, наоборот, мало. Каждая конструкция на МК - это индивидуально. Почти всегда разные требования к ресурсам, размерам, питанию, корпусу и т.п.
То есть я не вижу смысла вообще в Вашей конструкции. А тем более без практического применения. Допускаю лишь одно - приобретение навыка в изготовлении и программировании.
Это не упрек и не издевательство - интересно мнение. Вы же чем-то руководствовались.


Вот тут я с eufs не согласен и даже усматриваю некоторые противоречия. "Каждая конструкция на МК - это индивидуально." Вот эту индивидуальность я и хочу оставить на модуль обработки сигналов и не заморачиваться с их визуализацией.
LesliStr
Родился
Сообщения: 5
Зарегистрирован: Ср май 22, 2013 11:03:01
Откуда: Минск

Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR

Сообщение LesliStr »

Alex62 писал(а):Я тоже уже сделал "аналог" только на более "толстом" и быстром камешке STM32F407VG Работа с дисплеем посредством FSMC, карта читается через SDIO. Все на порядок быстрее. Заканчиваю платку для дисплея 3,2" с разрешением 320х480 на контроллере ILI9481. Если будет интерес у кого, выложу с исходником.


Конечно есть интерес :twisted: И к схеме и к печатке и к исходникам. Как в этом направлении движутся дела ?
Аватара пользователя
Alex62
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Чт ноя 19, 2009 13:37:21
Откуда: Минск

Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR

Сообщение Alex62 »

Почти готово. Есть печатки и даже в двух вариантах. Для таких же дисплеев 2,8" 240х320 пикселей и для "побольше" 3,2" 320х480 пикселей. В коде осталось "прикртить" FatFS через SPI в малой плате и через SDIO в большой. Ну и схему нарисовать удобную. Доделаю, выложу. Или если надо, могу и "сырое" отправить на личку. Фото не моё, но оценить дисплей 320х480 можно.

Изображение
Последний раз редактировалось Alex62 Пт май 24, 2013 14:12:56, всего редактировалось 1 раз.
Общаюсь на ТЫ. Без расшаркиваний.
LesliStr
Родился
Сообщения: 5
Зарегистрирован: Ср май 22, 2013 11:03:01
Откуда: Минск

Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR

Сообщение LesliStr »

Отлично :)) Отправляй ! Буду пока закупать комплектующие и делать печатку.
infinity19891
Встал на лапы
Сообщения: 141
Зарегистрирован: Вс дек 18, 2011 10:26:43
Откуда: Пинск

Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR

Сообщение infinity19891 »

Вот у меня вопрос, чисто технический: Как увеличить скорость открытия картинки?
Долго искал что-то подобное, чтобы собрать так называемое МФУ в автомобиль, да вот что-то не доводилось. Но начало положено, нужно развить эту тему.
Аватара пользователя
Alex62
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Чт ноя 19, 2009 13:37:21
Откуда: Минск

Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR

Сообщение Alex62 »

Если касательно описанного устройства, то в первую очередь оптимизировать код. То что я привел в этой статье не есть оптимально. Там много моментов где одна функция вызывает другую, а у той тоже немало вложенных. И компилятор начинает пихать стэк. Надо написать код так, чтобы как можно короче пихать данные в регистры контроллера дисплея.
Ну и уже есть вариант на более скорострельном микроконтроллере STM32F407. У него тактовая частота 168МГц против 32МГц АТхмеги. Ну и у 100выводных экземпляров есть FSMC, что значительно упрощает и ускоряет обращение к дисплею. Там картинка грузится незаметно для глаза.
Общаюсь на ТЫ. Без расшаркиваний.
infinity19891
Встал на лапы
Сообщения: 141
Зарегистрирован: Вс дек 18, 2011 10:26:43
Откуда: Пинск

Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR

Сообщение infinity19891 »

Ну, STM мне пока не интересен. Тут вот такой замысел родился у меня. Если написать бутлоадер (типа как на Ardunio), с функциями управления дисплеем, например, для работы с определённым TFT свой бут. И соответственно набор самих команда оптимизировать для написания прикладных программ. Ведь можно и так сделать, наверное? Соответственно, таким образом можно и оптимизировать код, вот только нет у меня представления как эти бутлоадеры писать правильно...

Кстати, а есть ссылочка на устройство с STM32F407? Посмотреть бы..
Аватара пользователя
Alex62
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Чт ноя 19, 2009 13:37:21
Откуда: Минск

Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR

Сообщение Alex62 »

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

Ссылок для STM32F407 нет к сожалению. Есть живое устройство. Собираюсь причесать и выложить, но, как всегда, нехватает времени. Да и интерес к этой теме низковатый. Жалко потраченного времени.
Общаюсь на ТЫ. Без расшаркиваний.
infinity19891
Встал на лапы
Сообщения: 141
Зарегистрирован: Вс дек 18, 2011 10:26:43
Откуда: Пинск

Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR

Сообщение infinity19891 »

Ну, я бы посмотрел, может даже и сделал бы. В планах собрать что-то похожее на БК как в Nissan GT-R 2013 года. Вот изучаю возможности. А вообще можно классный проект в последствии сделать.
Аватара пользователя
Alex62
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Чт ноя 19, 2009 13:37:21
Откуда: Минск

Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR

Сообщение Alex62 »

Внешне и по принципу построения он выглядит так же. Печатную прикреплю ниже. Ну а код написан на Keil. Причешу и перешлю. Хотя, впрочем, можно сделать надстройками доп платы прямо на STM32F4-Discovery. Это будет и дешевле и проще и ненамного больше по размеру.
Вложения
440077.rar
Печатка для "MiniMother STM" :)
(88.45 КБ) 231 скачивание
Общаюсь на ТЫ. Без расшаркиваний.
Аватара пользователя
s987654321
Мучитель микросхем
Сообщения: 405
Зарегистрирован: Пн мар 01, 2010 23:46:57
Откуда: Пенза

Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR

Сообщение s987654321 »

Alex62 писал(а): Ну а код написан на Keil. Причешу и перешлю. Хотя, впрочем, можно сделать надстройками доп платы прямо на STM32F4-Discovery. Это будет и дешевле и проще и ненамного больше по размеру.


доброго здравия
продолжение банкета предвидиться?
Лидерство – это стиль жизни, девиз которой: «Если не мы, то кто?..»
Аватара пользователя
Alex62
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Чт ноя 19, 2009 13:37:21
Откуда: Минск

Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR

Сообщение Alex62 »

А нужно? :) Интерес слабый. На STM запустил. Но развивать лень. Или точнее "жду вдохновения" :) Если есть конкретные вопросы или предложения, я "весь внимание".
Общаюсь на ТЫ. Без расшаркиваний.
Ответить

Вернуться в «Статьи»