PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка TFT-панели приборов (http://pccar.ru/forumdisplay.php?f=83)
-   -   Панель приборов Cb2Car (http://pccar.ru/showthread.php?t=27736)

immortal 30.11.2018 18:52

Панель приборов Cb2Car
 
Вложений: 1
начал разработку панели приборов под рабочим названием Cb2CarShield, по сути разработка шилда.
Шилд для Cubieboard2 (или Banana Pi M1, M1+, M3, M2M, R2, M64, M2 Ultra, M2 Berry, Nanopi A64) и LCD панели LQ123K1LG03 под этот шлейф (разъем J1) или этот шлейф (разъем J2)
Разъемы для подключения LVDS
Omron XF2M-4015-1A - 40 контактный BananaPi M3, A64, M2B, M2U, R2 (разъем J4), M1, M1+ (разъем J5)
Omron XF2M-2415-1A - 24 контактный BananaPi M2M (разъем J3)
Omron XF2M-3015-1A - 30 контактный NanoPi A64 (разъем J6)
Разъемы Omron применены для того, чтобы не задумываться над расположением разъема так как стандартные разъемы (например Hirose) имеют одностороннее подключение шлейфа в отличии от Omron у которого двухстороннее подключение шлейфа.
Миникомпьютер предназначен для вывода информации на экран, по уарт к миникомпьютеру подключен микроконтроллер Atmel SAM3X8E (Arduino DUE) который считывает данные и по uart передает на миникомпьютер , входы к микроконтроллеру подключены через буферы MC14503B (цифровые порты 22-52), цифровые порты 8-12 можно использовать как ШИМ и 53 как I/O запаяв перемычки или как входы запаяв микросхему.
Аналоговые порты 0-7 для подключения датчиков через делители.

проект давно в голове, но работу над ним начал только сейчас.
кроме подключения стандартных сигналов автомобиля в планах.
- CAN шина
- GPS/GLONAS
- 1-wire шина
- ADC и DAC
- автосигнализация
- автозапуск
- Блок питания интеллектуальный, управляется тем же микроконтроллером.
элементы будут применяться 0402

Операционная система Linux или Android, поддержка VENATOR

Так же микроконтроллер является автосигнализацией с GSM и системой автозапуска двигателя.
Проект OpenHardware, разработка в KiCad
Принимаются предложения

Исходники на GITHUB

immortal 05.12.2018 21:30

вырисовывается общая концепция, не могу определиться с процессором, либо
Atmel SAM3X8E (Arduino DUE) или ATmega2560 (Arduino MEGA)
Atmel SAM3X8E
плюсы:
- 32 разрядный
- 2 DAC
- CAN шина
- быстрее
минусы:
- 3,3V, нужно менять делители напряжения
- адаптация скетча
в общем пока делаю плату под оба проца
все изменения в шапке

basurman 05.12.2018 21:39

Вложений: 1
как будут защищены цифровые входы? Судя по размерам платы только делители?
Цитата:

Так же микроконтроллер является автосигнализацией с GSM и системой автозапуска двигателя.
так это приборка или блок комфорт, как то непонятно. мы с товарищем занимаемся разработкой и изготовлением приборок, но пихать в приборку что то левое, как минимум безрассудно)))

immortal 05.12.2018 22:12

Цитата:

Сообщение от basurman (Сообщение 406885)
как будут защищены цифровые входы? Судя по размерам платы только делители?

пока как у VENATOR PSU делители, но думаю сделать опторазвязку (например на TLP283-4) или хотя бы защиту диодами шотки, пока в процессе

Цитата:

Сообщение от basurman (Сообщение 406885)
так это приборка или блок комфорт, как то непонятно. мы с товарищем занимаемся разработкой и изготовлением приборок, но пихать в приборку что то левое, как минимум безрассудно)))

с учетом того что там внутри миникомпьютер то не простая приборная панель, вообще подумываю второй экран туда.
у меня МПС-1 и датчики на панели будут тоже подключены к этому блоку

а где можно подробнее про блок на фото почитать?

basurman 05.12.2018 22:19

Цитата:

а где можно подробнее про блок на фото почитать?
нигде))), секрет однако
Цитата:

у меня МПС-1 и датчики на панели будут тоже подключены к этому блоку
то есть проект под одну машину?
Цитата:

с учетом того что там внутри миникомпьютер то не простая приборная панель
ну насчет микрокомпьютер ты погорячился, когда запустишь и он начнет что то отрисовывать - вот удивишся то

skanch 05.12.2018 23:12

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


immortal 06.12.2018 00:01

Цитата:

Сообщение от basurman (Сообщение 406887)
нигде))), секрет однако

то есть проект под одну машину?

ну насчет микрокомпьютер ты погорячился, когда запустишь и он начнет что то отрисовывать - вот удивишся то

чем cubieboard2, bananapi, nanopi не компьютер?

basurman 06.12.2018 00:13

Цитата:

Сообщение от immortal (Сообщение 406890)
чем cubieboard2, bananapi, nanopi не компьютер?

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

жека 3 06.12.2018 09:39

GPS-желательно с поддержкой ГЛОНАСС

vladj 06.12.2018 12:52

Цитата:

Сообщение от immortal (Сообщение 406890)
чем cubieboard2, bananapi, nanopi не компьютер?

Компьютер начинается, имхо, с латте панда...например LattePanda Delta 432 на Intel Celeron N4100, Gemini Lake 4 х (1,1–2,4 ГГц) и Intel UHD Graphics 600. ОЗУ LPDDR4-2400 4 Гбайт плюс в ней-же «Arduino Leonardo» совместимый MCU c контактной колодкой.

immortal 06.12.2018 20:13

Цитата:

Сообщение от basurman (Сообщение 406885)
как будут защищены цифровые входы? Судя по размерам платы только делители?

решил буфер MC14503B заюзать на цифровые входы что позволяет отказаться от резистивного делителя и оптотранзисторов PC817

микропроцессор будет Atmel SAM3X8E (Arduino DUE)
ШИМ не будут выведены на входы для возможности использования по прямому назначению, входы сигналов будут выведены с 22 по 52 порты, у DUE обработку прерываний можно сделать на любом порту, по этому тахометр и спидометр можно подключить на любой вход.
цифровые порты 8-12 можно использовать как ШИМ запаяв перемычки у ножек микросхемы или как входы запаяв микросхему.

immortal 06.12.2018 21:49

Цитата:

Сообщение от basurman (Сообщение 406892)
смотря что подразумевать под компьютером)
напиши софт, подключи железку, поработай с ней, тогда и поймешь что она может, а потом уже и шилд строй.

динамически только 2 стрелки: спидометр и тахометр, остальное не требует особых скоростей, динамические картинки это конечно красиво, но не требует много ресурсов чтобы повернуть пару картинок. в прочем поживем увидим.

Цитата:

Сообщение от vladj (Сообщение 406902)
Компьютер начинается, имхо, с латте панда...например LattePanda Delta 432 на Intel Celeron N4100, Gemini Lake 4 х (1,1–2,4 ГГц) и Intel UHD Graphics 600. ОЗУ LPDDR4-2400 4 Гбайт плюс в ней-же «Arduino Leonardo» совместимый MCU c контактной колодкой.

у богатых свои причуды, юзать ББ для вывода картинки 1280*480, конечно если юзать венду то и его будет маловато.
у меня вместо леонардо юзается DUE, что будет помощнее

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

basurman 06.12.2018 22:15

Что есть конструктивные предложения? Ты ведь сам решаешь что и как.

immortal 07.12.2018 16:16

Цитата:

Сообщение от basurman (Сообщение 406916)
Что есть конструктивные предложения? Ты ведь сам решаешь что и как.

пока только концепция в которой есть миникомп с LVDS и микроконтроллер Ардуино DUE в виде микросхемы. Конструктивные предложения это например:
- лучше выбрать такую то микросхему GPS/Glonas потому что..., вот пример скетча с этой микросхемой
- лучше буферы дополнительно защитить диодами шотки марки ... на входе потому что ...
- добавить такую то функцию, реализовать вот так: ... пример скетча тут:...
- блок питания сделать вот так: ..., вот пример скетча: ...


В шапку добавил на исходники на github

ABCh 07.12.2018 16:47

Цитата:

Сообщение от immortal (Сообщение 406931)
- лучше выбрать такую то микросхему GPS/Glonas потому что..., вот пример скетча с этой микросхемой

А зачем gps-приемник подключать к микроконтроллеру? Планируется дублирование потока данных на несколько интерфейсов? Если нет, то gps-приемник нужно подключать к компьютеру, на котором работает программа навигации.

immortal 07.12.2018 17:16

Цитата:

Сообщение от ABCh (Сообщение 406933)
А зачем gps-приемник подключать к микроконтроллеру? Планируется дублирование потока данных на несколько интерфейсов? Если нет, то gps-приемник нужно подключать к компьютеру, на котором работает программа навигации.

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

жека 3 07.12.2018 20:55

Цитата:

Сообщение от immortal (Сообщение 406931)
пока только концепция в которой есть миникомп с LVDS и микроконтроллер Ардуино DUE в виде микросхемы. Конструктивные предложения это например:
- лучше выбрать такую то микросхему GPS/Glonas потому что..., вот пример скетча с этой микросхемой
- лучше буферы дополнительно защитить диодами шотки марки ... на входе потому что ...
- добавить такую то функцию, реализовать вот так: ... пример скетча тут:...
- блок питания сделать вот так: ..., вот пример скетча: ...


В шапку добавил на исходники на github

А потом бац и проект коммерческий.

immortal 07.12.2018 21:25

Цитата:

Сообщение от жека 3 (Сообщение 406958)
А потом бац и проект коммерческий.

этого точно не будет, в подтверждение могу предложить ознакомиться с протестированным шилдом для OrangePiPC в корпус D6MG-BODY для систем умного дома (MajorDoMo, IOBroker, HomeAssistent, Domotics и т.д. ) у меня на гитхабе, первая версия была опубликована на форуме MajorDoMо, в настоящий момент подходит к тестированию (не хватает несколько элементов чтобы спаять) Ass Shield - шилд для OrangePi Zero - голосовой помощник с беспроводными протоколами (zigbee, nrf24l01+) полный список на гитхабе, программная часть голосового помошника с системой MajorDoMo протестирована и имеется образ для OrangePi Zero

basurman 07.12.2018 21:30

Цитата:

Конструктивные предложения это например:
- лучше выбрать такую то микросхему GPS/Glonas потому что..., вот пример скетча с этой микросхемой
- лучше буферы дополнительно защитить диодами шотки марки ... на входе потому что ...
- добавить такую то функцию, реализовать вот так: ... пример скетча тут:...
- блок питания сделать вот так: ..., вот пример скетча: ...
это не предложения, это решение вопроса вместо тебя, так не получится.
ты хочешь что то построить, но понимания вопроса в твоих хотелках я не вижу, то есть ты имеешь какие то железки и на их основе хочешь что то сделать "под себя", причем здесь пскар?
У меня есть кубитрак, одроид с1, какой то свисток и малина см3, есть что с чем сравнить. Тем более что несколько лет проездил с приборкой на венаторе. Ну и небольшой опыт понимания как все это работает и зачем)))
Цитата:

этого точно не будет
венатор тоже когда то был не коммерческим)))
да и что проку об этом говорить, на драйве полно "разрабов" с подобными хотелками, но воз и ныне там.

жека 3 07.12.2018 22:42

для начала http://yandex.ru/clck/jsredir?bu=771...dtime=876608.3

immortal 08.12.2018 00:43

Цитата:

Сообщение от basurman (Сообщение 406962)
это не предложения, это решение вопроса вместо тебя, так не получится.

я привел для примера, предлагайте
Цитата:

Сообщение от basurman (Сообщение 406962)
ты хочешь что то построить, но понимания вопроса в твоих хотелках я не вижу

что значит понимания вопроса? понимания что я хочу получить на выходе?
Цитата:

Сообщение от basurman (Сообщение 406962)
, то есть ты имеешь какие то железки и на их основе хочешь что то сделать "под себя", причем здесь пскар?

все проекты я делал под себя, но например 1-я версия D6MG шилда пошла в небольшие массы, надеюсь что и Ass shield скоро протестю и пойдет в массы.
Цитата:

Сообщение от basurman (Сообщение 406962)
У меня есть кубитрак, одроид с1, какой то свисток и малина см3, есть что с чем сравнить.

будем мерятся у кого какое железо или по существу? так у меня железяк много разных, кубик2, несколько разных апельсинов, банан, нано пи. распбери нет ибо не нравится мне распбери, ущербный он
Цитата:

Сообщение от basurman (Сообщение 406962)
Тем более что несколько лет проездил с приборкой на венаторе. Ну и небольшой опыт понимания как все это работает и зачем)))

как это работает я знаю, зачем и так понятно. Вот на венаторе не ездил, поделитесь опытом как венатор работает в Adobe AIR. Помниться не очень было хорошо у AIR с ActionScript да и походу все тухло у AIR с Linux, тот же Unity уделывал AIR раз в 5 по производительности в графике ,ну а если все это ещё и на венде то тушите свет.
Цитата:

Сообщение от basurman (Сообщение 406962)
венатор тоже когда то был не коммерческим)))
да и что проку об этом говорить, на драйве полно "разрабов" с подобными хотелками, но воз и ныне там.

какой венатор? программный или железный?
мои исходники железа уже опубликованы и будут публиковаться, про программную часть пока рано говорить, как будет шилд, так буду писать прогу.
Надо порыться где то в закромах пробовал панельки кодить, для прикола даже на jquery пробовал, надо бы найти и выложить по приколу.

Цитата:

Сообщение от жека 3 (Сообщение 406964)
для начала

спасибо, это видел, в принципе ардуина как у венатора только проц другой и входы как у венатора, только по ссылке связь через esp8266 по wi-fi, из-за того что рядом как минимум 3 уарта на кубике (банане) то связь по уарт.

basurman 08.12.2018 01:52

Не принимай все в штыки, делай)))
Пока не будет чего то конкретного, вряд ли какие то советы путные будут.
Ведроид отстой, кубитрак отстой))) Но если тебе нравится, то вперед!


Часовой пояс GMT +4, время: 06:49.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot