auto-z.ru RazborAvto vws.ru Autolux VWspare
Документация по автомобилям VAG  · Правила форума!
Страницы: (139) [1] 2 3 ... Последняя »  Reply to this topicStart new topic

> Бортовой компьютер/сканер с цветным дисплеем от Siemens S65, Схемы, прошивки, обсуждение (freeware)
Cyber_RAT
  Отправлено: 28-08-2008 07:06
Quote Post
Группа: Members Gold
Сообщений: 1796
Регистрация: 06-05-2007

Поблагодарили: 280
Предыстория:
Сделав сканер на символьном индикаторе, потом на индикаторе от телефона NOKIA 3310, появилась мысль расширить его до бортового компьютера, дабы видеть расход топлива, температуру за бортом (в салоне), пробеги, разгон до 100км/час и тд.
Индикатор от Нокии не устроил маленьким размером, и было решено взять экран от телефона Siemens S65 (cx65, sx65 и др) с маркировкой ls020ххххх.
LCD имеет разрешение 176 на 132 точки и 65тыс цветов, однако для бортового он переведен в режим 256 цветов, что позволило ускорить вывод графики и текста почти вдвое.

отвечаю на вопрос: "А почему не знаменитые 128х64(монохром) - которые легче достать?" Индикатор от сименса обошелся мне в 12уе... (индикаторы из бу мобильников стоят около 5-8уе), а индикатор 128на64 был только под заказ и стоимостью почти 25 уе. Поэтому все решила цена, цвет, размер, желание быстрее приобрести ( а S65 был в магазине в наличии).
Это все предыстория...
История началась с того, что алгоритмы переписывались по нескольку раз, пытаясь найти оптимальное соотношение быстрота, размер, качество, схема менялась, многое добавлялось, частично убиралось за ненадобностью, и в итоге получилось то, что получилось.

на данный момент БК может следующее:

1. Измерение скорости автомобиля
2. измерение мгновенного расхода.
3. измерение среднего расхода.
4. расход на 100км пути при данном ритме езды.
5. измерение расхода за поездку, среднего расхода за поездку, (средней скорости за поездку).
6. общий пробег, общий расход
7. пробег за поездку
8. температура в салоне, на улице... 2 термодатчика
9. напряжение в бортсети
10. время
11. обороты двигателя (правда чем больше форсунок, тем больше градация - измерение импульсов за секунду... погрешность при 4 форсунках до 120 об)
12. считает разгон машины до 100км в час.
13. функция напоминания о превышении скорости (60, 90) при превышении раздается сигнал и на экране появляется предупреждение.
14. считаются пробеги: фильтры(салонный, топливный, маслянный), масло, антифриз, тормозная жидкость, колодки зад, колодки перед, свечи зажигания, ремень ГРМ и ролики.
15. при приближении пробега расходника к заданному из настроек, раздается сигнал и выводится сообщение о необходимости его замены в скором времени.
16. Виртуальный бак (заливаете на заправке, например, 20 литров, добавляете в виртуальный бак +20 литров и смотрите как топливо в нем уменьшается...) p.s. в будущем добавлю рассчетный пробег на топливе в баке при текущем и среднем расходе.
17. обновление прошивки с MMC,SD,microSD карты.

сканер в данный момент:
1.информация о блоке
2.измерения
3.базовые
4.тестирование исполнителей
5.ошибки, удаление ошибок (ошибки выводятся как в цифровом, так и в текстовом виде) (описания ошибок взяты с этого сайта и все без исключения записаны на карту памяти в преобразованном для сканера формате). За что огромная благодарность участнику форума с ником brituy написавшему программу для перекодирования, и приведения в нужный формат! Так же данный человек развел платы для бортового компьютера-сканера, за что ему еще раз спасибо!
6. ввод адреса ЭБУ.

обновился архив(18.08.2011): в архиве платы(несколько вариантов), схемы, фузы для контроллера, файлы для ММС, бутлоадер, прошивка контроллера, программа для конвертирования заставок.
https://vwts.ru/diag/s65/pack_s65.zip

прошивка от 29.03.2012 http://autolux.ru/ (в архиве выше - устаревшая версия)

Для того, чтобы сделать свою заставку при старте бк-сканера нужно:
1.делаем картинку с разрешением 176х132.
2.запускаем конвертер(в архиве LogoConverter.exe)
3.выбираем сделанный вами логотип, нажимаем кнопку конвертировать и сохранить и вводим имя zst.dat
4. скидываем на ММС-SD

При отсутствии файла zst.dat - выводится стандартная заставка.

изменение кнопок в БК!!!
по esc больше не попадаем в "разгон до 100"
по MENU попадаем в меню, где идет выбор:

1.топлива в баке (работа с виртуальным баком)
2.предупреждение при какой скорости (90, 60, не предупреждать)
3.разгон до 100
4.выход в настройки
5.выход в сканер
6. "ЭКРАНИЗАЦИЯ" (позволяет отключать и включать неиспользуемые экраны БК. НА любом "ненужном" экране держим ESC больше 4 секунд и в следующий раз вы его не увидите. (включить все экраны можно из меню "ЭКРАНИЗАЦИЯ".
кнопки в меню как обычно UP,DOWN,ENTER,ESC

--------------------
VW Polo Sedan 1.6 2015г.
Беларусь, г.Могилев

--------------------
Golf 3, 1.4 AEX, КПП-DGL, 97г. - продан....
загляни в профайл - там есть дополнительная инфа о БК.


Поблагодарили за это сообщение: Neuss, mariohs, valday666, diman77720, tema-odissey, DJEEX, Trol, w1shmaster, Admin, svarog_cs, Lelik78, XXGrey, Popeye, andreivv, bruski, Lifeyar, pav087, golan1066, Darkey, Electroslesar, ш@лим, snv41, skramp
PM
Top
Cyber_RAT
Отправлено: 28-08-2008 15:20
Quote Post
Группа: Members Gold
Сообщений: 1796
Регистрация: 06-05-2007

Поблагодарили: 280
немного фото:

один из экранов БК

image

Заставка:

image

настройка цветовой гаммы:

image

p.s. когда делались снимки, экран был в пакетике, поэтому блики такие на нем.

Фотографии от Vaxa20, собравшего Сканер-БК(s65) для B5 пассата по схеме и плате в прикрепленном ниже архиве:

image

image

image

image


Небольшая инструкция по прошивке:

Если хотим иметь возможность прошивки с ММС карточки, то шьем из папочки bootloader, файлик bootloader-0x14027929.hex
Фузы ставим как на картинке в архиве. Картинка из ponyprog.
Форматируем карту в FAT16 !!!! обязательно! (смотрите следующий пост - там расписана процедура форматирования карты в FAT16)
Пишем файлы из папки files for MMC card на карточку и файл прошивки S65-32.mmc.. Вставляем карту, включаем питание, ждем около 2 секунд и должен запуститься сканер.

если ММС пока нету а попробовать хочется, шьем S65-32.hex прямо в контроллер
в фузах снимаем галочку с BOOTRST.
и все....


СООТВЕТСТВИЕ ПОРТОВ ATMEGA32 И КНОПОК.
PC7(29)- MENU
PC6(28) - ENTER
PC5(27) - DOWN
PC4(26) - UP
PC3(25) - ESC
в скобках номера выводов для корпуса DIP40.

https://vwts.ru/diag/s65/ispravlenaya_shema...ye_varianty.zip

Присоединённый файл ( Кол-во скачиваний: 4261 )
Присоединённый файл  Ispravlenaya_shema_DIP_i_platy_pod_raznye_varianty.zip

--------------------
VW Polo Sedan 1.6 2015г.
Беларусь, г.Могилев

--------------------
Golf 3, 1.4 AEX, КПП-DGL, 97г. - продан....
загляни в профайл - там есть дополнительная инфа о БК.


Поблагодарили за это сообщение: lingus, pasatb3, EVGEN8080, diman77720, mariohs, Admin, pav087, Шаранов, NGK, bruski, snv41
PM
Top
Cyber_RAT
Отправлено: 29-08-2008 07:15
Quote Post
Группа: Members Gold
Сообщений: 1796
Регистрация: 06-05-2007

Поблагодарили: 280
Небольшая инструкция по используемым кнопкам в БК.

включение:
заставка (графическая или текстовая):
Нажатие ENTER - меняет режим включения бортовой компьютер или сканер.
Нажатие ESC - вход в режим настроек.

в БК.
нажатие на up,down меняет режимы.
нажатие кратковременно MENU - вызов меню Бортового Компьютера
Длинное нажатие на ENTER - обнуление пробега (расхода и тд за поездку)

в настройках:
длинное нажатие MENU - обнуление общего пробега и общего расхода.
up,down,enter - ходим по меню, меняем настройки.


как отформатировать карту в FAT16:

способ 1.
качаем
http://www1.mager.org/mkdosfs/
Linux mkdosfs for Windows NT/2K/XP

c:\>mkdosfs -v -F 16 -n volname F: - для форматирования F: в fat16
volname - название карты.
F: - имя диска которое отображается в винде.

способ 2:
1. ПУСК
2. Мой компьютер (правой кнопкой)
3. Управление
4. Управление дисками
5. Выбрать нужный диск по названию, или если не отформатирован по емкости (правой кнопкой по окошечку где имя/размер написаны)
6. Форматировать
7. Размер кластера устанавливаем 1024. Тогда всё, что больше 4 Мбайт FAT16 будет.

Это сообщение отредактировал Cyber_RAT - 26-01-2011 16:24

--------------------
VW Polo Sedan 1.6 2015г.
Беларусь, г.Могилев

--------------------
Golf 3, 1.4 AEX, КПП-DGL, 97г. - продан....
загляни в профайл - там есть дополнительная инфа о БК.


Поблагодарили за это сообщение: ShaMann
PM
Top
brituy
Отправлено: 27-09-2008 22:27
Quote Post
Группа: Members Trusted
Сообщений: 49
Регистрация: 02-12-2007

Поблагодарили: 9
Доброго времени суток всем.
Извините несколько выпал из темы - было очень много срочной работы.
Возвращаясь к теме сканера на экране от s65. Пара вопросов к Cyber_RAT.
Как все-таки Вы как автор видите реализацию подсветки (схемо технически)?
И как реализованы входные каскады?
Поясню для чего - имея в руках полную схему готов представить на всеобщее обозрение печатку в формате LAY. Можно будет красивое устройство себе собрать. rolleyes.gif

--------------------
Audi TT 1.8i APX 225hp
Minsk
PM
Top
Cyber_RAT
Отправлено: 28-09-2008 14:40
Quote Post
Группа: Members Gold
Сообщений: 1796
Регистрация: 06-05-2007

Поблагодарили: 280
Сорри что не отписался в теме, поменялась схема немного, в частности MMC переехала на SPI... подсветку и изменения в схеме нарисую и выложу в понедельник.
p.s. для дипов разводили или смд?

--------------------
VW Polo Sedan 1.6 2015г.
Беларусь, г.Могилев

--------------------
Golf 3, 1.4 AEX, КПП-DGL, 97г. - продан....
загляни в профайл - там есть дополнительная инфа о БК.
PM
Top
Cyber_RAT
Отправлено: 29-09-2008 13:52
Quote Post
Группа: Members Gold
Сообщений: 1796
Регистрация: 06-05-2007

Поблагодарили: 280

тестируется прошивка для сканера на 3310 (+10 функций добавлено, переписан весь обмен с блоком что позволило увидеть некоторые капризные блоки до этого не работавшие). Скоро выложу на всеобщее обозрение.

p.p.s. где в Минске смд можно взять? (не от 1000 штук и более а хотя бы 10-ками).


сорри за неточность - в схеме транзистор bss123 а не bs123

Это сообщение отредактировал Cyber_RAT - 15-01-2012 18:14

--------------------
VW Polo Sedan 1.6 2015г.
Беларусь, г.Могилев

--------------------
Golf 3, 1.4 AEX, КПП-DGL, 97г. - продан....
загляни в профайл - там есть дополнительная инфа о БК.
PM
Top
brituy
Отправлено: 02-10-2008 02:25
Quote Post
Группа: Members Trusted
Сообщений: 49
Регистрация: 02-12-2007

Поблагодарили: 9
Упс, уточнение. А температурный датчик - это датчик какой температуры? Наружной или внутрисалонной? Его куда пихать на плату или просто выводы под провода предусмотреть?

--------------------
Audi TT 1.8i APX 225hp
Minsk
PM
Top
Cyber_RAT
Отправлено: 02-10-2008 19:21
Quote Post
Группа: Members Gold
Сообщений: 1796
Регистрация: 06-05-2007

Поблагодарили: 280
лучше дырки для проводов... ибо кому куда захочется - туда и сувать smile.gif
от -40 до +100 меряет.
Народ - тока без обид!!! а то разведете сейчас, а я что-нибудь поменяю... sad.gif пока еще согласование логики (резисторные делители) под вопросом.

--------------------
VW Polo Sedan 1.6 2015г.
Беларусь, г.Могилев

--------------------
Golf 3, 1.4 AEX, КПП-DGL, 97г. - продан....
загляни в профайл - там есть дополнительная инфа о БК.
PM
Top
Cyber_RAT
Отправлено: 21-10-2008 11:56
Quote Post
Группа: Members Gold
Сообщений: 1796
Регистрация: 06-05-2007

Поблагодарили: 280
Так. навскидку.
кварц и кондеры на нем к процу!
разъем под батарейку посмотри на материнках, там выводы разнесены (не рядом)
входы с форсунки и датчика скорости от кварца и DS-ки подальше - ибо на входе форсунки до 80 вольт фронты - помехи поимеем на часах...

и главный вопрос!
эту плату возможно сделать в домашних условиях? (ЛУТ? фоторезист?)


--------------------
VW Polo Sedan 1.6 2015г.
Беларусь, г.Могилев

--------------------
Golf 3, 1.4 AEX, КПП-DGL, 97г. - продан....
загляни в профайл - там есть дополнительная инфа о БК.
PM
Top
brituy
Отправлено: 21-10-2008 12:52
Quote Post
Группа: Members Trusted
Сообщений: 49
Регистрация: 02-12-2007

Поблагодарили: 9
кварц подвину с кондерами, но там расстояние будет миллиметров 10-12 - из практики нормально должно работать...
о пока писал придумал, передвину ближе.
входы форсунки и датчика скорости тогда вниз снесу, просто хотел на один разъем все запилить, типа для удобства.
Все нарисовано для лазерно-утюжной технологии. После одобрения платы - положу фотки с процессом изготовления.

--------------------
Audi TT 1.8i APX 225hp
Minsk
PM
Top
Cyber_RAT
Отправлено: 22-10-2008 07:37
Quote Post
Группа: Members Gold
Сообщений: 1796
Регистрация: 06-05-2007

Поблагодарили: 280
Вроде нормально, только вот стабель на ММС надо на 3.6 вольта (нам нужны уровни логической единицы повыше, ибо мега пашет от 5 и высокий на выходе ММС будет 0.7 *3.3. = 2.31 впритык.. а если 3.6 = уже 2.5) а так можно пробовать собирать, если есть желание....
остался небольшой нюанс - мегу программировать будете как? разъема ISP я не вижу, а шить в программаторе и впаивать, не есть хорошо для отлаживаемого девайса (который еще раз 100 перешивать придется wink.gif )

p.s. и еще одну вещь забыл. кренка 5 вольтовая греется прилично... наверное надо будет или LDO искать, или собирать на какой-нибудь LM-ке импульсный преобразователь.
p.p.s. а где индуктивность на подсветке?

Это сообщение отредактировал Cyber_RAT - 22-10-2008 10:33

--------------------
VW Polo Sedan 1.6 2015г.
Беларусь, г.Могилев

--------------------
Golf 3, 1.4 AEX, КПП-DGL, 97г. - продан....
загляни в профайл - там есть дополнительная инфа о БК.
PM
Top
brituy
Отправлено: 22-10-2008 10:59
Quote Post
Группа: Members Trusted
Сообщений: 49
Регистрация: 02-12-2007

Поблагодарили: 9
согласен, индуктивность на подсветке просто где-то потерял, попозже добавлю, но видел несколько схем без индуктивности. Думаю не должно быть помехи и без нее.

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

по поводу нагревания 7805, обязательно надо ставить полноценную, L7805 (большую в корпусе TO-220), и ни в коем случае не 78L05. И желательно без буковки "С" в маркировке. Потребление не большое, на крайний случай радиатор прилепим сверху. И, мне кажется, импульсник на LM-ке не сильно изменит картину в плане температуры.

Мегу планировал в панель положить, т.к. (из собственного опыта) присутствие на MISO MOSI линиях и карты и LCD может свести на нет наличие разъема ISP, т.к. мега может тупо не писаться. Пару раз попадал в такие ситуации. На крайний случай, подпаять шнурок от прогера к дорожкам. Но если очень хочется - подумаю куда бы ISP долепить. Места не так много, а мне, как наверное заметили, нравяться компактные электронные игрушки. smile.gif

--------------------
Audi TT 1.8i APX 225hp
Minsk
PM
Top
brituy
Отправлено: 22-10-2008 12:31
Quote Post
Группа: Members Trusted
Сообщений: 49
Регистрация: 02-12-2007

Поблагодарили: 9
Вопросик, есть под рукой стабилизатор на LM317 на 3.6 вольт? На сколько там сопротивления, а то я на работе негде глянуть...

PS в предыдущих вариантах обнаружена ошибка в разводке шины питания процессора!!! на 17 ноге отсутствует +5v. чуть позже исправленный вариант выложу

Это сообщение отредактировал brituy - 22-10-2008 12:36

--------------------
Audi TT 1.8i APX 225hp
Minsk
PM
Top
Cyber_RAT
Отправлено: 22-10-2008 12:39
Quote Post
Группа: Members Gold
Сообщений: 1796
Регистрация: 06-05-2007

Поблагодарили: 280
1. индуктивность в подсветке это ключевой элемент smile.gif иначе как из 5 вольт получается 12 ? она там совсем не для помех....
2.сопротивления на lm317l - 240 и 470 ом (240 между выходом и adj). lm317 маленькая так как питает только ММС.
кренка 5вольт и так стоит в TO-220 - причем с небольшим радиатором и все равно греется, а импульсник на мс340363 выдает ампер и сам комнатной температуры...
ISP на макетке у меня имеется - при вставленной ММС и подключенном экране шьется тока в путь...
(конечно в итоговой схеме разъем можно и не ставить)
и еще - почему с bss123 идет 2 провода на мегу?

--------------------
VW Polo Sedan 1.6 2015г.
Беларусь, г.Могилев

--------------------
Golf 3, 1.4 AEX, КПП-DGL, 97г. - продан....
загляни в профайл - там есть дополнительная инфа о БК.
PM
Top
brituy
Отправлено: 22-10-2008 16:45
Quote Post
Группа: Members Trusted
Сообщений: 49
Регистрация: 02-12-2007

Поблагодарили: 9
В архиве исправленная плата (добавил ISP, добавил индуктивность в подсветке, заменил питание карты) и схема с подписанными ногами под tqfp корпус

с BSS две дороги на мегу, потому что от меги отвод +5, который потерялся

http://autolux.ru/

PS даешь схему питания на МС340363 в студию smile.gif

PPS че-то не получается даташит на МС340363 найти sad.gif

Это сообщение отредактировал brituy - 22-10-2008 16:51

--------------------
Audi TT 1.8i APX 225hp
Minsk
PM
Top
Cyber_RAT
Отправлено: 22-10-2008 18:53
Quote Post
Группа: Members Gold
Сообщений: 1796
Регистрация: 06-05-2007

Поблагодарили: 280
mc34063 сорри опечатался...
схема из даташита

image

http://www.nomad.ee/micros/mc34063a/index.shtml вот калькулятор для расчета номиналов..
плату гляну завтра - сегодня голова раскалывается (заболел sad.gif )

--------------------
VW Polo Sedan 1.6 2015г.
Беларусь, г.Могилев

--------------------
Golf 3, 1.4 AEX, КПП-DGL, 97г. - продан....
загляни в профайл - там есть дополнительная инфа о БК.
PM
Top
LeSCHICK
Отправлено: 24-10-2008 22:21
Quote Post
Группа: Members Trusted
Сообщений: 109
Регистрация: 29-08-2005

Поблагодарили: 1
не знаю насколько тебе это важно, но обрати внимание:
-10-11 выводы Atmega32 - зазор 0,2мм (проводник с вывода 10 подкорректировать);
-наличие отверстий с маленьким диаметром, и соответствие диаметра отверстий компонентам (разъем програмирования и выход на дисплей), уменьшить количество типов сверл

34 x 0,40 мм
6 x 0,50 мм
2 x 0,60 мм
4 x 0,72 мм
30 x 0,80 мм
6 x 0,88 мм
----------------
82 отверстий

--------------------
VW Golf 3 1994 GT Special 1.8 ABS Mono - продан. Skoda Octavia A5 2006 1.9 BLS.
Минск, Беларусь
PM
Top
brituy
Отправлено: 25-10-2008 13:01
Quote Post
Группа: Members Trusted
Сообщений: 49
Регистрация: 02-12-2007

Поблагодарили: 9
Согласен, с отверстиями малость перебор в количестве сверл. Для себя поправил, если кому-то принципиально - выложу. Мне кажется для лазерно-утюжной технологии не так важно сколько сверл, да и взял и просверлил как нравиться.

--------------------
Audi TT 1.8i APX 225hp
Minsk
PM
Top
Cyber_RAT
Отправлено: 28-10-2008 13:10
Quote Post
Группа: Members Gold
Сообщений: 1796
Регистрация: 06-05-2007

Поблагодарили: 280
такс.. с платкой пока повременим...
надо продумать еще цепи для определения выключено-включено зажигание....
(гасить индикатор, переводить мегу в sleep и тд...)
вот думаю, может для этих целей щемить 12 вольт на форсунке? т.е. при выключенном зажигании там 0, а при вкл зажигания +12 подается, но импульсов нету и если переполнился таймер - то двигатель не пашет, ну и тд..

--------------------
VW Polo Sedan 1.6 2015г.
Беларусь, г.Могилев

--------------------
Golf 3, 1.4 AEX, КПП-DGL, 97г. - продан....
загляни в профайл - там есть дополнительная инфа о БК.
PM
Top
brituy
Отправлено: 28-10-2008 19:12
Quote Post
Группа: Members Trusted
Сообщений: 49
Регистрация: 02-12-2007

Поблагодарили: 9
мне кажется с форсункой самая правильная идея, нежели огород городить еще какой-то. А в слип тупо по таймеру какому-нибудь переводить.

--------------------
Audi TT 1.8i APX 225hp
Minsk
PM
Top

Topic Options Страницы: (139) [1] 2 3 ... Последняя » Reply to this topicStart new topic



Яндекс.Метрика Рейтинг@Mail.ru