[help needed] Про экранчики

Железо внутри ЭБу и железо снаружи ЭБУ
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Про экранчики

Post by AndreyB »

Навеяло вопросом на английском форуме: а какие у нас вариант экранчика, который а) дешёвый б) можно подключить прямо к stm32f4discovery?

Моё понимание
1) процессорных ресурсов может и хватить. Чтоб не вернуться к вопросу "500*256", давайте на этом не заостряться пока
2) меня больше волнует количество требуемых проводов. 16ти битная шина точно в топку, 8ми битная шина мне тоже не очень нравится
3) маленькие графические экранчики достаточно бессмысленные. нужно либо дюймов пять, иначе особого преимущества над текстовыми экранчиками нет. Бывает ли 5+" SPI?
4) ну и про текстовые экранчики тоже хотелось бы уточнить - они сколько проводов требуют? Бывают ли тектовые экранчики с SPI? Бывают ли тектовые экранчики больше, чем например вот этот 20x4?

Вопрос stm32F429 чипа и stm32F429IDISCOVERY пока тоже оставим в стороне.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
frig
contributor
contributor
Posts: 569
Joined: Wed Oct 23, 2013 8:05 pm

Про bluetooth

Post by frig »

Есть такие экранчики, к которым планшет еще небольшой присоединен. И 5" и 7" и 10" даже. Берем такой "экранчик", по bluetooth подключаемся к мозгам и никаких проблем. А там уже или свое приложение или msdroid или что душе угодно другое. Все такое нарядное и анимированое :)
В Украине 5" китайский планшет стоит порядка 65". С блютусом, wifi и другими плюшками.
skype: frig_frig
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про экранчики

Post by AndreyB »

Как-то получается - Bluetooth лидирует, а на втором месте - текстовый LCD. А текстовые LCD это HD44780 и параллельная шина на 8 бит - слишком много проводов. А какой говорите микросхемой можно из SPI сделать 8 битовую шину?...

PS: http://www.411techsystems.com/HD44780-Serial-Adapter-Backpack-I2CSPI_p_117.html - ой как-то неожиданно много компонентов
PPS: 74HC595 или MCP23S17
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Slip
contributor
contributor
Posts: 145
Joined: Thu Nov 14, 2013 9:44 am

Re: Про экранчики

Post by Slip »

Я думаю идея с блютузом более привлекательна.
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Про экранчики

Post by acab »

зачем тратиться на разработку экранчиков когда есть планшеты по цене экранчиков)?

да и можно купить любую приборку с кан шиной, присрать в торпеду и выводить всё туда)
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про экранчики

Post by AndreyB »

acab wrote:зачем тратиться на разработку экранчиков когда есть планшеты по цене экранчиков)?
да и можно купить любую приборку с кан шиной, присрать в торпеду и выводить всё туда)
Любую приборку - это какую? e46 приборка спидомент не на CAN. w220 приборка я не нашёо номера пакетов. Какие есть приборки, чтоб и фич много - и протокол есть? Вроде на Volvo можно сообщения выводить, но деталей я не нашёл.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Про экранчики

Post by acab »

От фиата и VW достаточно разобранный прототокол.

Да и проще написать прогу для планшета и выводить всё туда.
frig
contributor
contributor
Posts: 569
Joined: Wed Oct 23, 2013 8:05 pm

Re: Про экранчики

Post by frig »

acab, не надо писать прогу для планшета. Есть shadow dash ms и msdroid. Стыдно тебе как мегасвкиртщику не знать ;)
skype: frig_frig
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про экранчики

Post by AndreyB »

acab wrote:VW
А в каком году VW приборки стали CAN? Есть ссылка на список машину с can?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Про экранчики

Post by acab »

russian wrote: А в каком году VW приборки стали CAN? Есть ссылка на список машину с can?
в того момента как внедрили повсемесно электрический дроссель и системы стабилизации\антипробуксовки
вот описание сообщения 0x280 (состояния двигла)
vag_can_bus.jpg
vag_can_bus.jpg (294.37 KiB) Viewed 19531 times
либо прочитай это для общего развития)
CAN_2.pdf
(1.11 MiB) Downloaded 1036 times
кан адреса для vag концерна (порш, фолькс, ауди, шкода и прочие)

Code: Select all

    #define Ignition_Status 0x271 //Audi
    #define SteerCSM_Status 0x2C1 //Audi
    #define CentElec_Status 0x531 //Audi
    #define CentConv_Status 0x591 //Audi
    #define DrivDoor_Status 0x381 //Audi
    #define PassDoor_Status 0x3B5 //Audi
    #define RRDoor_Status   0x4BD //Audi
    #define LRDoor_Status   0x4B9 //Audi
    #define MultiFnc_Status 0x5C3 //Audi
    #define FIS1_TEXT_line1 0x265 //Audi
    #define FIS1_TEXT_line2 0x263 //Audi
    #define AT_Line2    0x540 //Audi
    #define VIN_IDENTIF    0x65F //Audi

    #define ABS_Status      0x1A0 // 996 - ABS              416 - ESP/ABS/Brakes
    #define Engine_RPM    0x280 // 996 - Motorsteuerger�t 640 - engine control unit RPM 1:1 ratio
    #define Engine_Temp     0x289 // 996 - Motorsteuerger�t 649 - Engine Temp /y=46.14+1.67*x where x is degrees C
    #define Vehicle_Speed    0x2A8 // 996 - Motorsteuerger�t 680 - engine control unit Speed (78270+(47907*kmh))/1000
    #define AT_Line1    0x440 // 996 - Motorsteuerger�t 1088- Tiptronic Gear Position
    #define TempoStat_ctl   0x510 // 996 - Cluster out     1296 - Instrument Cluster Tempostat control
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про экранчики

Post by AndreyB »

Мне не нужно общее развитие - мне нужно конкретно понять, есть ли на моей американской свалке VW с CAN или нет. Так что мне нужна не загадка "в того момента как внедрили повсемесно электрический дроссель", а конкретные модели и конкретные года выпуска.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Про экранчики

Post by acab »

russian wrote:Мне не нужно общее развитие - мне нужно конкретно понять, есть ли на моей американской свалке VW с CAN или нет. Так что мне нужна не загадка "в того момента как внедрили повсемесно электрический дроссель", а конкретные модели и конкретные года выпуска.
после года 2003 100500% в приборках низкоскоростная шина.
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про экранчики

Post by AndreyB »

acab wrote:после года 2003 100500% в приборках низкоскоростная шина.
Значит ждём еще год-полтора :( сейчас на свалке самые новые VW - примерно 2001 год.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Про экранчики

Post by acab »

russian wrote:
acab wrote:после года 2003 100500% в приборках низкоскоростная шина.
Значит ждём еще год-полтора :( сейчас на свалке самые новые VW - примерно 2001 год.
дисплей в них есть хоть какой?
по правде говоря я хотел написать про 2001 год. потому что с 2000 начали внедрять. посмотри приборку. найди распиновку. есть большие шансы что в ней есть шина)
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про экранчики

Post by AndreyB »

acab wrote:посмотри приборку. найди распиновку. есть большие шансы что в ней есть шина)
"посмотри", "найди". Я не успеваю всё, мне нужна помощь. Но видимо я просто зазнался и на самом деле просто нужно тратить на проект не 20 часов в неделю, а 60 - тогда наверное начну успевать.

Я немного смотрел - как-то получилось мутно. Например, четвёртный гольф - по моим поискам получилось, что европейцы на CAN - а американская версия сделанная в Мексике - аналоговая :( Так что прикол еще и в разных комплектаций на разные рынки.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Про экранчики

Post by acab »

Посмотри тут.
В конце поста есть БООООООЛЬШАЯ таблица приборок VW, с номерами каталожными и указано, что есть, а чего нет в приборке. И много где - есть CAN шина. Притом года производства достаточно разные. От 1999 :)
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про экранчики

Post by AndreyB »

На англо-версии подсказали SPI контроллер для символьного экранчика - я думаю такой не грех будет запрограммировать. Затраты - один лишний провод, а всё-таки некоторое удобство.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Про экранчики

Post by acab »

тогда уж делай на SSD1963 который обкатан и недорогой
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про экранчики

Post by AndreyB »

acab wrote:тогда уж делай на SSD1963 который обкатан и недорогой
Как всегда пришёл Артём и не читая выкатил свои идеи :)

SSD1963 требует сколько проводов для подключения? Там есть SPI версия?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Про экранчики

Post by acab »

много проводов :)

но там большой цветной дисплей и тачскрин)
User avatar
acab
provoker
provoker
Posts: 263
Joined: Wed Dec 18, 2013 7:27 pm
Location: Minsk, BY

Re: Про экранчики

Post by acab »

Нашёл вот что: Circular LED Bar

Image
Image

Схема тут.

Мне как заядлому любителю показометров, было бы круто придумать что-то подобное вместе с 1 или 2 цифровыми индикаторами типа как сделали в проекте VEMS такую приблуду за 160 евро:

Image

Гифка в работе:

ImageImage

Согласитесь, что можно сделать небольшой конструктор данной приблуды, вся эта хрень вроде как 45мм в диаметре, в центр можно 1 или 2 цифровых табло на 3 символа впиндюрить, а там уже смотреть что душе угодно :)
Attachments
MY9221_DS_1.0.pdf
(799.52 KiB) Downloaded 307 times
Slip
contributor
contributor
Posts: 145
Joined: Thu Nov 14, 2013 9:44 am

Re: Про экранчики

Post by Slip »

А что, если взять подобный модуль http://www.aliexpress.com/store/product/5-0-inch-TFT-LCD-Module-Display-w-Controller-SSD1963-Touch-Panel-MicroSD-Font-Flash-for/312910_1603691772.html
написать под него программку, а по какой нибудь шине передавать на него информацию.
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про экранчики

Post by AndreyB »

Slip wrote:написать под него программку.
5" не очень много, программа с нуля без ОС красивой и удобной не будет :(
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Про экранчики

Post by puff »

лучше готовый планшет с операционкой, под неё писать прикладной софт, читать значение com порта (либо блютус, либо usb) и оттуда отображать как заблагорассудится.
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про экранчики

Post by AndreyB »

puff wrote:лучше готовый планшет с операционкой, под неё писать прикладной софт...
А еще лучше переставть спорить и сделать и так, и так :)
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Про экранчики

Post by puff »

интересно, от айпод тача третьего поколения экранчик можно присобачить? ) я бы пожалй пожертвовал)
User avatar
AndreyB
Site Admin
Posts: 14325
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Про экранчики

Post by AndreyB »

http://www.ferrum-group.ru/products/89
Особенностью комбинации приборов является 4-х дюймовый цветной TFT-дисплей высокого разрешения и мощный ARM-процессор...Графический дисплей 128x64 с возможностью инверсии
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
puff
contributor
contributor
Posts: 2961
Joined: Mon Nov 11, 2013 11:28 am
Location: Moskau

Re: Про экранчики

Post by puff »

я сначала подумал, что это вся штука на одном экране сделана. щас допёрло, что это то, что между двух круглых блямб. а стрелки тахометра и спидометра (или что там) - традиционные.
User avatar
rus084
contributor
contributor
Posts: 678
Joined: Sun Dec 01, 2013 1:40 pm
Location: Russia , Stavropol

Re: Про экранчики

Post by rus084 »

у меня есть экран с контроллером контроллере pt6523 , 8 символьный + 2 шкалы .
там spi судя по даташиту
SPI - 8 бит , передача при низком CE .
Сначала передаем адрес 0x41 , потом 156 бит данных .
И в конце 4 бита управления :
DR- bias drive
SC- вкл/выкл сегменты
BU- нормальный режим /режим энергосбережение
X- не учитывается
ujin
Posts: 3
Joined: Tue Mar 11, 2014 10:55 am

Re: Франкенштейн - ЭБУ в виде платы расширения discovery

Post by ujin »

мне кажется использование lcd-шки от сотофона(например от нокии какой нить) было бы интересней да и прост он в использовании
Post Reply