Электротранспорт

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск    

Новости:

Страницы: 123>>ВсеВниз

Автор Тема: Велокомп с цветным экраном (в разработке)  (Прочитано 3443 раз)

0 Пользователей и 1 Гость просматривают эту тему.

batson

  • Местный
  • ****
  • Репутация:
    +12/-0
  • :
    97
    137
  • Сообщений: 738
  • С - Петербург
  • Космолёт
  • Оффлайн Оффлайн
    • Награды
Итак настало время поделиться первыми результатами. Комп не самый простой, поэтому воплощение в жизнь обещает быть долгим, но самая геморная часть работы - разводка платы, проделана. Выкладываю что есть на данный момент, проект опенсурс, каждый желающий может дорабатывать как софт так и железо. Железо Diptrace(пока немогу пересилить себя и перейти на бесплатные пакеты) софт GCC. Если есть что сказать по существу пишите сюда. :exactly:

Краткое описание
- цветной дисплей на ILI9341 2.2дюйма с управленем яркостью подсветки
- микроконтроллер STM32F103 72MHz в 48 выводном корпусе
- встроеный драйвер питания LM5017 (условно 7.5 - 100V, надо тестить)
- измерение напряжения, тока, три универсальных цифровых входа(или выхода), два универсальных аналоговых входа(можно использовать как цифровые входы/выходы)
- две кнопки управления девайсом
- часовой кварц на борту, выведены контакты для подключения батарейки часов
- микросхема EEPROM 1Мбит или FLASH памяти на 8Мбайт(максимально вроде)
- можно использовать SD карту в слоте дисплея
- выход 3.3вольта
- выведены RXD и TXD для прошивки и обмена данными с контроллером(который я возможно созрею делать :facepalm:)

топ


боттом


экранчик с примерным видом интерфейса


схема, слегка не соответствует


исходники
* VELOCOMP.zip (119.64 кБ - загружено 52 раз.)


пока все. по ходу тема будет обновляться. :ку:

UPD
18.03.2015 поменял микросхему памяти на AT25

24.03.2015 исправлена ошибка трассировки
« Последнее редактирование: 26 Май 2015 в 19:37 от batson »

Нержавеющий чоботар, инфинеон 12, MXUS 1000

alextka

  • Наш человек
  • ***
  • Репутация:
    +8/-3
  • :
    25
    36
  • Сообщений: 415
  • Россия, Омск
  • Подвезу, я на машине!
  • Оффлайн Оффлайн
    • Электробайкеры Омска
    • Награды
Вникать сегодня в проект времени нет, поздно уже у нас! А так в целом интересно! Тем более база отличная от всего бывшего до этого на форуме. :-) В любом случае удачи! :-)

Красиво-это красиво!

batson

  • Местный
  • ****
  • Репутация:
    +12/-0
  • :
    97
    137
  • Сообщений: 738
  • С - Петербург
  • Космолёт
  • Оффлайн Оффлайн
    • Награды
моя прелесть /:-)


Нержавеющий чоботар, инфинеон 12, MXUS 1000

7134956

  • Начинающий
  • *
  • Репутация:
    +3/-0
  • :
    3
    2
  • Сообщений: 23
  • РБ, Новополоцк
  • Ездю на батарейках!
  • Оффлайн Оффлайн
    • Награды
Прелестно! Есть несколько вопросов. Недавно взялся за изготовление велокомпа.

Сделал на arduino, понял что мне тесновато и решил сделать что-то более серьезное. Случайно нашел чип ST32F103 и начал переписывать заново под него, попутно изучая STM32. Планировал питание от датчика оборотов :-). Электровел будет только через год, а пока изыскательская работа идет.  Дисплейчик у меня 128X64 OLED. Маленький, но можно будет листать странички отдельным джойстиком под пальцем.  Думаю делать проект на одноцветном OLED, полноцветном OLED 1,7 дюйма или купить дешевый LCD 2.4  дюйма 320x240. Так вот вопрос для знатоков. Сколько потребляет такой LCD дисплей? На сколько хорошо читается в ясную погоду?

batson

  • Местный
  • ****
  • Репутация:
    +12/-0
  • :
    97
    137
  • Сообщений: 738
  • С - Петербург
  • Космолёт
  • Оффлайн Оффлайн
    • Награды
А что за полноцветный олед? Можно ссылку.
Мой потребляет около 50ма.

Нержавеющий чоботар, инфинеон 12, MXUS 1000

7134956

  • Начинающий
  • *
  • Репутация:
    +3/-0
  • :
    3
    2
  • Сообщений: 23
  • РБ, Новополоцк
  • Ездю на батарейках!
  • Оффлайн Оффлайн
    • Награды
А что за полноцветный олед? Можно ссылку.
Мой потребляет около 50ма.
гуглится ssd1353.  160x128 точек. картинка 1,77 дюйма. От 15 USD за штуку. лучшего варианта за разумную стоимость не нашёл. по моему такого размера достаточно для редкого просмотра интересующих параметров или для легкочитаемых пары строчек основных показателей.

batson

  • Местный
  • ****
  • Репутация:
    +12/-0
  • :
    97
    137
  • Сообщений: 738
  • С - Петербург
  • Космолёт
  • Оффлайн Оффлайн
    • Награды
да картинка наверно будет хорошо читаема, но 160ма  :facepalm: это как-то слишком
я скоро выложу фотки своего, в том числе и на солнце

создай тему со своим компом ;-) больше компов разных и классных

Нержавеющий чоботар, инфинеон 12, MXUS 1000

7134956

  • Начинающий
  • *
  • Репутация:
    +3/-0
  • :
    3
    2
  • Сообщений: 23
  • РБ, Новополоцк
  • Ездю на батарейках!
  • Оффлайн Оффлайн
    • Награды
да картинка наверно будет хорошо читаема, но 160ма  :facepalm: это как-то слишком
это вероятно с полной засветкой пикселей. в реальности шрифты потоньше, одноцветные надписи, не полная яркость и будет пускай 25ма.

мой комп пока и до альфа версии не созрел. разбираюсь с частями, думаю над интерфейсами. вероятно будет работать в паре с самодельными bms, получая от него ёмкость, токи, напряжения. надо подумать над CAN шиной.

batson

  • Местный
  • ****
  • Репутация:
    +12/-0
  • :
    97
    137
  • Сообщений: 738
  • С - Петербург
  • Космолёт
  • Оффлайн Оффлайн
    • Награды
Цитата
это вероятно с полной засветкой пикселей. в реальности шрифты потоньше, одноцветные надписи, не полная яркость и будет пускай 25ма.
так и есть, но мне ведь захочется зажечь белый.  :-) конечно не стоит заморачиваться с энергопотреблением, для нынешних электростанций на колесах это не актуально. большое потребление усложняет преобразователь напряжения, вот это неприятно.

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

Нержавеющий чоботар, инфинеон 12, MXUS 1000

7134956

  • Начинающий
  • *
  • Репутация:
    +3/-0
  • :
    3
    2
  • Сообщений: 23
  • РБ, Новополоцк
  • Ездю на батарейках!
  • Оффлайн Оффлайн
    • Награды
да картинка наверно будет хорошо читаема...
Сегодня глянул на OLED в лучах прямого солнца. Изображение видно, но глаз не радует.

Придется брать черно-белый жк. Вот что меня должно устроить.
http://www.aliexpress.com/item/3-5-inch-20PIN-240160-LCD-Module-ST7586S-Controller-3-3V-5V-Grey-Backlight-No-Chinese/2055226258.html
Не хочу потом переделывать то

batson

  • Местный
  • ****
  • Репутация:
    +12/-0
  • :
    97
    137
  • Сообщений: 738
  • С - Петербург
  • Космолёт
  • Оффлайн Оффлайн
    • Награды
если хочется монохромный то вот хороший вариант http://electrotransport.ru/ussr/index.php?topic=23393.0

но я солнца не боюсь B-)

Нержавеющий чоботар, инфинеон 12, MXUS 1000

ra6fnq

  • Старожил
  • *****
  • Репутация:
    +78/-2
  • :
    628
    722
  • Сообщений: 6198
  • Ставрополь
  • Scott_инка с Bafang BBS-02 25 A, LG 60,9 v 1254 wh
  • Оффлайн Оффлайн
    • моё на яндекс фотках
    • Награды
И совершенно напрасно! вчера +28, солнце в зените и ничего не видно в движении, только на остановке... В навигатор/ телефон пялишься закрываясь от солнца 2-мя руками...

ps там картинка не открывается...

Евгений
http://fotki.yandex.ru/users/ra6fnq/
https://yadi.sk/d/8wi9CuXnvvFRh- инструкции на Bafangs

batson

  • Местный
  • ****
  • Репутация:
    +12/-0
  • :
    97
    137
  • Сообщений: 738
  • С - Петербург
  • Космолёт
  • Оффлайн Оффлайн
    • Награды
по моим наблюдениям больше всего мешают блики от стекла, на ярком солнце одинаково хреново видно на всех дисплеях.
но яркость подсветки надо разумеется на максимум.

Нержавеющий чоботар, инфинеон 12, MXUS 1000

7134956

  • Начинающий
  • *
  • Репутация:
    +3/-0
  • :
    3
    2
  • Сообщений: 23
  • РБ, Новополоцк
  • Ездю на батарейках!
  • Оффлайн Оффлайн
    • Награды
по моим наблюдениям больше всего мешают блики от стекла...
По моим наблюдениям нужен позитивный одноцветный ЖК, как самый легкочитаемый в любых услорвия. Под него сейчас и разрабатываю.

ra6fnq

  • Старожил
  • *****
  • Репутация:
    +78/-2
  • :
    628
    722
  • Сообщений: 6198
  • Ставрополь
  • Scott_инка с Bafang BBS-02 25 A, LG 60,9 v 1254 wh
  • Оффлайн Оффлайн
    • моё на яндекс фотках
    • Награды
Как на картинке? тип?

Евгений
http://fotki.yandex.ru/users/ra6fnq/
https://yadi.sk/d/8wi9CuXnvvFRh- инструкции на Bafangs

7134956

  • Начинающий
  • *
  • Репутация:
    +3/-0
  • :
    3
    2
  • Сообщений: 23
  • РБ, Новополоцк
  • Ездю на батарейках!
  • Оффлайн Оффлайн
    • Награды
Как на картинке? тип?
Дисплей, который указывал по ссылке выше, пока не заказал. По тому пишу код под эмулятором.  :-). Велокомп не к спеху, но работа идет. Позже создам темку со своией поделкой.

7134956

  • Начинающий
  • *
  • Репутация:
    +3/-0
  • :
    3
    2
  • Сообщений: 23
  • РБ, Новополоцк
  • Ездю на батарейках!
  • Оффлайн Оффлайн
    • Награды
если хочется монохромный то вот хороший вариант http://electrotransport.ru/ussr/index.php?topic=23393.0
Не хочу хороший. Хочу лучший. Заказал на пробу два дисплея(240x160). На чипе ST7586S и на ST7669A. Для меня не просто написать драйвер и примеров не нашел, но придется сделать, быть может для обеих. Через месяцок буду пробовать.

http://www.aliexpress.com/item/3-5-inch-20PIN-240160-LCD-Module-ST7586S-Controller-3-3V-5V-Grey-Backlight-No-Chinese/2055226258.html

http://www.aliexpress.com/item/TIANMA-32PIN-COG-240160-LCD-256-Grayscade-ST7669A-Controller-3-3V-Grey-White-Backlight-Black-Font/32305541875.html
« Последнее редактирование: 10 Май 2015 в 17:30 от 7134956 »

batson

  • Местный
  • ****
  • Репутация:
    +12/-0
  • :
    97
    137
  • Сообщений: 738
  • С - Петербург
  • Космолёт
  • Оффлайн Оффлайн
    • Награды
первый размером с лошадь, привет из 80х
второй похож на электронную бумагу, интересно как у него с частотой обновления

я свой выбрал в том числе по соображениям высокого разрешения, 240*320 всетаки

Нержавеющий чоботар, инфинеон 12, MXUS 1000
Страницы: 123>>ВсеВверх