Прошивки БК для МПСЗ Фри-версии и Maya
Вложений: 7
Серьезное объявление!
Собственно задался целью написать что-то свое, ну и как следствие, заодно проверить свои силы в программировании пик-контроллеров. Собстно, как оказалось, ничего сложного. Итак, Вашему вниманию представляется альтернативная прошивка для БК к этой МПСЗ. Прошика по функционалу настроек схожа с прошивкой 5.5.6 от Igor_Slavuta. Экран видоизменен, по результатам использования БК отюда. Упор был сделан на графическое оформление и увеличение информативности главного экрана. А так же ускорени работы БК (шоб на кнопках не тупил). ЗЗЫ Описание информации главного экрана приведено на 1-м рисунке.... http://www.youtube.com/watch?v=8bRaBkCjFFM Работа симулирована на столе генератором. Безоплатная раздача слонов - ЗДЕСЬ! Вышла новая версия, описание тут. Прикручен датчик температуры(ДТ) 2 шт. и датчик освещенности (ДОСВ). Пока что положительные отзывы по о прошивке и самом приборе (будут отрицательные - добавлю :) ): Отзыв1, Отзыв2. Новая прошивка для коммерческой версии МПСЗ (Maya) БК-2.1SM Обновление в прошивке фри-ферсии. 17.04.2011 Обновление, теперь БК можно обновлять без отправления производителю, всегда самые свежие прошивки. 01.08.2011 Обновление, БК получил графический интерфейс редактирования кривых и новую плавную полосу расхода, относится только к БК2S, БК2SM не обновлялся и не будет. |
Пока суть да дело, поступили первые отзывы о глюках....:)
Пока два: 1) Октан регулируется в режиме "ЗАВОДИ", но с экрана не удаляется. Исправлено. Теперь пока ДВС не заведен - не редактируется. 2) Если при включении БК нет связи с МПСЗ, то после подключения в меню "режимы" не отображалась версия мпсз. Исправлено. |
Сколько стоит перепрошить старую версию от Кварца на Вашу?
Или надо менять чип(контроллер) ? |
Только замена чипа. ибо старый защищен битом защиты. То есть перепрошить его нельзя.
По поводу замены лучше поговорить с самим Кварцем, как с изготовителем БК. Он уже имеет мою версию прошивки. Завтра обещал протестировать. |
Цитата:
|
А можно увидеть реальные фото? Как оно выглядит в "жизни"? И цена, естественно, интересует.
|
На чем написана прошивка?
|
Paratruper
Си-шный компилятор для PIC CCS 4.110 Ув. тов. Said немного не прав - если стоит бит защиты, то невозможно прочитать прошивку. А вот после перепрошивки этот бит сбрасывается, и, следовательно, предыдущей прошивке кранты :) Так что кто не боится расстаться с печально известной заставкой - можно попробовать перепрошить. Имеется фирменный программатор PICKit2. Ну а подсоединиться на нужные ноги ПИКа дело нескольких минут. Насколько я знаю, эта прошивка была написана с целью разобраться с протоколом обмена между МПСЗ и БК. И в дальнейшем планировалось перейти на бОльший экран, скажем, 124х124. Просто тов. Said профессиональный программист, и то, что у меня заняло бы месяц, он сделал в течении недели ))))). Пока прошивка сыровата, ее нужно обкатать. После обкатки, думаю, она появится в продаже по цене, которую назначит разработчик. Это для уже счастливых обладателей БК, потому что в дальнейшем планируется использование другого ПИКа, переход на бОльший экран (возможно даже цветной), внедрение внутрь БК микросхемы часов реального времени, датчиков температуры, и тд с целью получить уже что-то более-менее похожее на бортовой компутер. |
Цитата:
В связи с тем, что протокол обмена был закрыт разработчиками МПСЗ, пришлось разбираться своими силами. Если тов. Кварц прошьет один из своих девайсов и протестирует, то можно его попросить выложить и фотки экрана. О цене пока речь не идет. Пока только обкатка для желающих. Нужно только вложить деньги в новый контроллер. Дабы пока не портить старый. Цитата:
Однако цель была не разобраться в протоколе, с протоколом разобрался уже давно, а попробовать сделать прошивку, т.к. сказать для себя в первую очередь. Уж очень приелся текстовый экран к которому нужно присматриваться.....и собстно платить 150 грн. за кота в мешке, когда можно сделать самому и не хуже :) ЗЫ Уже сегодня сам обнаружил несколько глюков, не особо влияющих на работу и связанный восновном с защитой "от дурака"....все поправил ЗЗЫ Экран немного поменялся, надеюсь в лучшую сторону, скрины обновил в первом посте. ЗЗЗЫ Добавился, если можно так назвать, "тестовый режим". Если не подключать БК к МПСЗ, то при включении высветится сообщение "нет связи" (рис.2). Нажав одновременно кнопки вверх и вниз, БК переводится в режим теста, когда отображается главный экран со всеми индикаторами, как на рис.1. Выход из режима, нажатие кнопки "меню/выбор". Тестовый режим можно включить и при подключенном МПСЗ. |
Добавил пару фот на реальном приборе, спасибо Kvarz. Это тем кто спрашивал :)
|
Вложений: 1
С разрешения ТС выкладываю фото.
|
Цитата:
Да и читается оно не лучшим вариантом, когда всё на одном экране и небльшом дисплее, это прямо влият на безопасность в движении.. |
Цитата:
|
Цитата:
И я работаю по-другому. Если информация открыта - она выложена. Если есть какие-то забобоны и нюансы, типа напрямую или только через определенного человека, проще самому разобраться.......благо опыт есть и не такое ломали....:) На самом деле обращался к Игорю-славуте, который права на БК продает, с простым вопросом, он сбрился, и начал меня отсылать к другим людям. Если старый протокол открыт - могли просто описание выложить на том же форуме maya. И какой смысл обращаться напрямую? Это что-то поменяет в Вашей политике? :) Цитата:
Цитата:
|
Цитата:
Для БК протокол мы всегда давали без проблем. |
А в чем проблема его просто выложить? Религия не позволяет? :)
Может и не все, но по крайней мере показания менеджера и БК совпадают на 99.5%, учитывая что БК работает с дискретность 1 (единица), а не сотые/десятые. Если Вы программист, то Вы прекрасно понимаете, как это все проверяется, правда же? :) |
Цитата:
Вы же знаете историю появления МПСЗ на таврофоруме, а так же знаете как бесплатный проект стал приносить некоторым людям прибыль. Обожглись на молоке, теперь дуем на воду. Ну а то что вы корректно реверсировали протокол, на самом деле вызывает уважение. |
Цитата:
Цитата:
|
Цитата:
|
Цитата:
кстати непомню была ли такая температура той зимой, но ваши приборы для МПЗС ниже 20 мороза стартуют без согрева? |
У контролера нижний предел -40 градусов. С дисплеем действительно на морозе туго, но назовите мне хоть одну иномарку у которой дисплей на морозе нормально отображает информацию. По мере прогрева салона дисплей оживает.
|
Цитата:
|
+1
|
Вы меня не правильно поняли по-поводу температуры и пр.
У меня стоял приборчик на торпеде, показывающий температуру внутри/за бортом, и время. Думаю это все может спокойно делать БК, но с бОльшим экраном, и не отвлекая от езды. Кто-то постоянно время или температуру снаружи контролирует? В инете видел экраны разрешением 128х64 за 110-130 грн в зависимости от наличия подстветки и температурным диапазоном -20 +50. Думаю, что добавив в устройство ПИК с бОльшей внутренней памятью, микросхему реального времени, можно будет создать вполне конкурентноспособный девайс, не выходя за конечную цену 300-350 грн. Кроме того, уважаемый Саид сделал прошивку под схему уже существующего БК, в дальнейшем я, например, хочу от нее избавиться. Например, мне непонятно, почему для вывода информации разработчиками используется программный, а не аппаратный SPI. Это ж целых лишних 15 строк кода :) |
Цитата:
И против данного развития не чего не имею, а наоборот поддерживаю Said, primuss, Kvarz, Igor_Slavuta, Paratruper |
Текущее время: 21:57. Часовой пояс GMT +3. |
Перевод: zCarot Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.