Перейти до публікації
Dim0N

Делаем приборную панель сами

Рекомендовані повідомлення

Итак, вот что получилось

Зображення

Завтра проверю ещё раз и буду начинать установку.

По мере изготовления удалось сделать "ночной режим" шкал - чтобы не слепили ночью их яркость понижается. К штатным разъёмам добавился ещё один на 8 контактов.

Позже будут фото в работе. С подсветкой пока получилось не совсем что ожидал. Белые светодиоды 25 шт и два синих, а хотел все синие. Может перепечатаю надписи в более синие и будет лучше.

Шкалу напечатал на фотобумаге для струйника. Чёрный не просвечивает. Ещё есть желание пожирнее символы сделать.

Результатом пока доволен. Спасибо всем кто помогал.

Змінено користувачем Dim0N
Перезаливка фото

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Только рисочки света, если будешь перепечатывать, у значка "ближний свет" и "противотуманные фары" надо наклонить :oops: Тогда будет соответствовать всем стандартам :wink:

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
"противотуманные фары" надо наклонить Тогда будет соответствовать всем стандартам
- согласен, верно, забыл. А
"ближний свет"
- это у меня обозначает дополнительный свет (стоят доп фары в одном корпусе с противотуманками).

Как по стандарту доп. свет обозначить?

И где почитать про значки и увидеть сами значки? Шкалы буду переделывать со временем. Пригодится. Мож ещё что посоветуете?

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Сегодня хотел установить, но обнаружил косяк. Оказывается питание на контрольные лампы ручника, датчика давления и температуры подаётся через массу а не плюс как я думал. Ошибка в самом простом. В понедельник займусь переделками. Заодно ещё раз проанализирую работу штатной схемы. Может ещё косяки найдутся. Так что фотки установленной панели откладываются.

Может ради прикола сделать "албанскую" шкалу:

Зображення

Змінено користувачем Dim0N
Перезаливка фото

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Dim0N

От гонсчеГов отбоя не будет! Озолотишся!

А какова себистоимость конечного продукта?)

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
А какова себистоимость конечного продукта?

Если считать убитые в процессе сборки детали, то грубо 500 грн. А если детали брать впритык оптом то 300 грн.

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

GIMLI

Приборку донора брал на барахолке за 20 грн в убитом состоянии. Вся начинка была проржавевшая насквозь. Да мне то и надо был только корпус.

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

и всетаки где окончательный вариант, вСтудию плиз! :)

 

Добавлено спустя 5 секунд:

 

и всетаки где окончательный вариант? вСтудию плиз! :)

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

BABAH

Даст Бог сегодня вечером поставлю. Пришлось сегодня перепаивать индикатор уровня топлива. Погорела микросхема и несколько светодиодов. Хорошо, что косяки в процессе сборки вылазят, а то таскал бы панель туда-сюда. Подсветку немного доработал, но всё равно не равномерный цвет подсветки. Но терпимо. Фоты тоже планирую сегодня сбацать. Ждите. Скоро будут. :)

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Вот здесь тоже есть информация по теме Посилання, я тока прикидываю такое сделать. Изготовителю сего чуда респект и уважение.

 

Добавлено спустя 5 минут 26 секунд:

 

Так-с, верхняя ссылка перестала работать, пробуем эту Посилання

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Наверное сегодня магнитные бури бушуют. Все встало за 2 часа. Самое геморное было привинтить датчик скорости и протянуть провода. Потом подключал приборку к проводке. Включил зажигание всё показывает , но контрольные светодиоды ручника, масла и АКБ не загорелись. Габарит пробовал - тоже самое. Завёлся, тах заработал, спидометр, вольтметр, повороты, дальний, туманки и доп свет - всё как должно быть. Датчик расхода не подключал, но индикация расходомера показывала температуру на обратной стороне Луны в районе терминатора :) (скорее всего наводка от тахометра). Прогрел двиг до 60 и увидел лёгкий дымок из приборки. Выключил всё. Приборку снял завтра буду кумекать. Наверно шинка питания выгорела. Предполагаю что зря не поставил диод защиты приборов как в штатной схеме. Кто знает его функцию?

 

И ещё тут тему нарыл про изготовление шкал:

Посилання

Много интересного. Жаль раньше не заметил. Многое бы было по другому.

 

Да, индикаторы видно даже на солнце неплохо, но спидометр и одометр неважно видно, придётся менять индикаторы на поярче. Или козырёк лепить длиннее.

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Dim0N

вот тож вопрос про видимость на солнце сразу в голову пришел. а можно исполизывать не индикатор а дисплейчик какойнить?

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Можно на ЖК индикаторе делать. Но схема другая. Подсвечивать.

Только зимой ЖК дисплей замёрзнуть может вхлам.

Сегодня восстановил схему и проверил. Завтра будет очередная попытка установки и фото

Змінено користувачем Dim0N

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Вот, наконец-то, фото установленной приборной панели:

Зображення

 

Зображення

 

Фотка вышла неочень, а со вспышкой совсем плохо было. Звиняйте.

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

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

Результатом пока доволен, но есть над чем работать. Присутствуют помехи на спидометр :( - на днях буду бороться. Наверно сигнальный провод датчика скорости прийдётся менять на экранированный, и питание индикаторов кроме вольтметра стабилизировать КРЕНкой. Вот, пожалуй, на сегодня и всё. 8)

Змінено користувачем Dim0N
Перезаливка фото

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

вот это супер!реально впечетляет....а еще с таким темпом работы,просто преклоняюсь перед тобой :multi: ... выглядит-бомба...

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
с таким темпом работы

Темп, кстати, не был высоким. Тему я начал писать когда почти вся работа была готова. Реально пол года вечерами делал. На долго откладывал, опять возвращался. Когда начинал делать особой уверенности в конечном результате не было.

Да и сейчас нужно будет с помехами бороться. Думаю осилю. Второй раз я, наверное, не стал бы затевать такое. Тяжеловато было с деталями и теорией с практикой. Спасибо всем кто оценил и заинтересовался. :)

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Сегодня поменял провода которые идут на датчик скорости установленный на приводе спидометра на экранированные. Наводки на спидометр пропали. Так что если кто будет повторять - проводку делайте в экране. Это касается как питающего + так и сигнального провода. А их экран - на корпус. По навигатору проверил - почти полное совпадение показаний скорости. Даже заметна задержка измерения скорости навигатором. При равномерном движении разница в показаниях +2 км/ч. (на спидометре больше чем на ЖПС) Это даже хорошо. Будет запас. :)

Осталось устранить "беготню" указателя уровня топлива. :(

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Господа программеры, если такие читают эту тему, нужна Ваша помощь. Вопрос следующий: Чтобы генератором не "наматывать" показания одометра (у меня скорость намотки 20 тыс км/час) нужно разобраться куда и как вписать данные одометра.

Вот текст проги

 

; Generated by WinDis84, © Nigel Goodwin 1998.

 

LIST P=16F84, F=INHX8M

include "P16FXX.inc"

ORG 0x0000

 

BSF STATUS , RP0

MOVLW 0x01

MOVWF TRISA

MOVLW 0x80

MOVWF TRISB

CLRF INTCON

CLRF OPTION_REG

BCF OPTION_REG, NOT_RBPU

BCF OPTION_REG, PSA

BCF OPTION_REG, PS2

BCF OPTION_REG, PS1

BCF OPTION_REG, PS0

BCF STATUS , RP0

CLRF PORTA

CLRF PORTB

BSF PORTB , 06

CLRF 0x24

CLRF 0x1F

CLRF 0x21

CLRF 0x22

CALL Label_0001

CALL Label_0002

BTFSC PORTA , 00

GOTO Label_0003

GOTO Label_0004

Label_0003 CALL Label_0005

CALL Label_0006

BTFSC PORTA , 00

GOTO Label_0003

GOTO Label_0004

Label_0004 CALL Label_0005

CALL Label_0006

BTFSS PORTA , 00

GOTO Label_0004

CALL Label_0007

CALL Label_0008

GOTO Label_0003

Label_0008 MOVF 0x10 , W

ADDLW 0xC5

BTFSC STATUS , C

GOTO Label_0009

INCF 0x10 , f

RETURN

Label_0009 CLRF 0x10

MOVF 0x11 , W

ADDLW 0xF7

BTFSC STATUS , C

GOTO Label_000A

INCF 0x11 , f

RETURN

Label_000A CLRF 0x11

MOVF 0x12 , W

ADDLW 0xF7

BTFSC STATUS , C

GOTO Label_000B

INCF 0x12 , f

RETURN

Label_000B CLRF 0x12

MOVF 0x13 , W

ADDLW 0xF7

BTFSC STATUS , C

GOTO Label_000C

INCF 0x13 , f

RETURN

Label_000C CLRF 0x13

MOVF 0x14 , W

ADDLW 0xF7

BTFSC STATUS , C

GOTO Label_000D

INCF 0x14 , f

RETURN

Label_000D CLRF 0x14

MOVF 0x15 , W

ADDLW 0xF7

BTFSC STATUS , C

GOTO Label_000E

INCF 0x15 , f

RETURN

Label_000E CLRF 0x15

MOVF 0x16 , W

ADDLW 0xF7

BTFSC STATUS , C

GOTO Label_000F

INCF 0x16 , f

RETURN

Label_000F CLRF 0x16

MOVF 0x17 , W

ADDLW 0xF7

BTFSC STATUS , C

GOTO Label_0010

INCF 0x17 , f

RETURN

Label_0010 CLRF 0x17

MOVF 0x18 , W

ADDLW 0xF7

BTFSC STATUS , C

GOTO Label_0011

INCF 0x18 , f

RETURN

Label_0011 CLRF 0x18

RETURN

Label_0007 MOVF 0x19 , W

ADDLW 0xC5

BTFSC STATUS , C

GOTO Label_0012

INCF 0x19 , f

RETURN

Label_0012 CLRF 0x19

MOVF 0x1A , W

ADDLW 0xF7

BTFSC STATUS , C

GOTO Label_0013

INCF 0x1A , f

RETURN

Label_0013 CLRF 0x1A

MOVF 0x1B , W

ADDLW 0xF7

BTFSC STATUS , C

GOTO Label_0014

INCF 0x1B , f

RETURN

Label_0014 CLRF 0x1B

MOVF 0x1C , W

ADDLW 0xF7

BTFSC STATUS , C

GOTO Label_0015

INCF 0x1C , f

RETURN

Label_0015 CLRF 0x1C

MOVF 0x1D , W

ADDLW 0xF7

BTFSC STATUS , C

GOTO Label_0016

INCF 0x1D , f

RETURN

Label_0016 CLRF 0x1D

MOVF 0x1E , W

ADDLW 0xF7

BTFSC STATUS , C

GOTO Label_0017

INCF 0x1E , f

RETURN

Label_0017 CLRF 0x1E

RETURN

Label_0030 MOVF 0x24 , W

ADDWF PCL , f

GOTO Label_0018

GOTO Label_0019

GOTO Label_001A

GOTO Label_001B

GOTO Label_001C

GOTO Label_001D

Label_0018 MOVF 0x13 , W

CALL Label_001E

BCF PORTB , 05

MOVWF PORTA

BSF PORTB , 00

RETURN

Label_0019 MOVF 0x14 , W

CALL Label_001E

BCF PORTB , 00

MOVWF PORTA

BSF PORTB , 01

RETURN

Label_001A MOVF 0x15 , W

CALL Label_001E

BCF PORTB , 01

MOVWF PORTA

BSF PORTB , 02

RETURN

Label_001B MOVF 0x16 , W

CALL Label_001E

BCF PORTB , 02

MOVWF PORTA

BSF PORTB , 03

RETURN

Label_001C MOVF 0x17 , W

CALL Label_001E

BCF PORTB , 03

MOVWF PORTA

BSF PORTB , 04

RETURN

Label_001D MOVF 0x18 , W

CALL Label_001E

BCF PORTB , 04

MOVWF PORTA

BSF PORTB , 05

RETURN

Label_0031 MOVF 0x24 , W

ADDWF PCL , f

GOTO Label_001F

GOTO Label_0020

GOTO Label_0021

GOTO Label_0022

GOTO Label_0023

GOTO Label_0024

Label_001F MOVF 0x1A , W

CALL Label_001E

BCF PORTB , 05

MOVWF PORTA

BSF PORTB , 00

RETURN

Label_0020 MOVF 0x1B , W

CALL Label_001E

BCF PORTB , 00

MOVWF PORTA

BSF PORTB , 01

RETURN

Label_0021 MOVF 0x1C , W

CALL Label_001E

BCF PORTB , 01

MOVWF PORTA

BSF PORTB , 02

RETURN

Label_0022 MOVF 0x1D , W

CALL Label_001E

BCF PORTB , 02

MOVWF PORTA

BSF PORTB , 03

RETURN

Label_0023 MOVF 0x1E , W

CALL Label_001E

BCF PORTB , 03

MOVWF PORTA

BSF PORTB , 04

RETURN

Label_0024 MOVLW 0x0F

CALL Label_001E

BCF PORTB , 04

MOVWF PORTA

BSF PORTB , 05

RETURN

Label_001E ANDLW 0x0F

ADDWF PCL , f

RETLW 0x00

RETLW 0x02

RETLW 0x04

RETLW 0x06

RETLW 0x08

RETLW 0x0A

RETLW 0x0C

RETLW 0x0E

RETLW 0x10

RETLW 0x12

RETLW 0x14

RETLW 0x16

RETLW 0x18

RETLW 0x1A

RETLW 0x1C

RETLW 0x1E

Label_002E MOVLW 0x40

MOVWF PORTB

BSF STATUS , RP0

MOVLW 0x11

MOVWF TRISA

BCF STATUS , RP0

Label_0025 CLRWDT

BTFSS PORTA , 04

GOTO Label_0025

BSF STATUS , RP0

MOVLW 0x01

MOVWF TRISA

BCF STATUS , RP0

CLRF 0x19

CLRF 0x1A

CLRF 0x1B

CLRF 0x1C

CLRF 0x1D

CLRF 0x1E

RETURN

Label_002A MOVLW 0x0F

MOVWF 0x21

MOVLW 0x10

MOVWF FSR

Label_0027 MOVF FSR , W

ADDLW 0xF0

CLRWDT

BCF STATUS , RP0

MOVWF EEADR

MOVF INDF , W

MOVWF EEDATA

BSF STATUS , RP0

BSF EECON1 , 02

MOVLW 0x55

MOVWF EECON2

MOVLW 0xAA

MOVWF EECON2

BSF EECON1 , 01

Label_0026 BTFSC EECON1 , 01

GOTO Label_0026

BCF STATUS , RP0

INCF FSR , f

DECFSZ 0x21 , f

GOTO Label_0027

CLRF 0x21

RETURN

Label_0001 MOVLW 0x0F

MOVWF 0x21

MOVLW 0x10

MOVWF FSR

Label_0028 CLRWDT

MOVF FSR , W

ADDLW 0xF0

BCF STATUS , RP0

MOVWF EEADR

BSF STATUS , RP0

BSF EECON1 , 00

BCF STATUS , RP0

MOVF EEDATA , W

MOVWF INDF

INCF FSR , f

DECFSZ 0x21 , f

GOTO Label_0028

CLRF 0x21

RETURN

Label_0005 BTFSS PORTB , 07

GOTO Label_0029

CLRWDT

RETURN

Label_0029 MOVLW 0x40

MOVWF PORTB

CALL Label_002A

MOVLW 0x14

MOVWF PORTA

BSF PORTB , 00

CLRF 0x22

Label_002C CLRWDT

CLRF 0x21

Label_002B DECFSZ 0x21 , f

GOTO Label_002B

DECFSZ 0x22 , f

GOTO Label_002C

BCF PORTB , 06

Label_002D NOP

GOTO Label_002D

Label_0006 DECFSZ 0x21 , f

RETURN

CLRWDT

BSF STATUS , RP0

MOVLW 0x19

MOVWF TRISA

BCF STATUS , RP0

MOVF PORTA , W

MOVWF 0x23

BSF STATUS , RP0

MOVLW 0x01

MOVWF TRISA

BCF STATUS , RP0

BTFSS 0x23 , 04

CALL Label_002E

INCF 0x24 , f

MOVF 0x24 , W

ADDLW 0xFA

BTFSC STATUS , Z

CLRF 0x24

BTFSS 0x23 , 03

GOTO Label_002F

CALL Label_0030

RETURN

Label_002F CALL Label_0031

RETURN

Label_0002 BSF STATUS , RP0

MOVLW 0x03

MOVWF TRISA

BCF STATUS , RP0

MOVF PORTA , W

MOVWF 0x23

BSF STATUS , RP0

MOVLW 0x01

MOVWF TRISA

BCF STATUS , RP0

BTFSC 0x23 , 01

RETURN

CLRF 0x10

CLRF 0x11

CLRF 0x12

CLRF 0x13

CLRF 0x14

CLRF 0x15

CLRF 0x16

CLRF 0x17

CLRF 0x18

CLRF 0x19

CLRF 0x1A

CLRF 0x1B

CLRF 0x1C

CLRF 0x1D

CLRF 0x1E

RETURN

 

ORG 0x2000

DATA 0x0F

DATA 0x0F

DATA 0x0F

DATA 0x0F

 

ORG 0x2007

DATA 0x16

 

ORG 0x2100

DATA 0x00

DATA 0x00

DATA 0x00

DATA 0x01

DATA 0x01

DATA 0x01

DATA 0x05

DATA 0x08

DATA 0x00

DATA 0x00

DATA 0x00

DATA 0x00

DATA 0x00

DATA 0x00

DATA 0x00

 

END

 

Может кто-нибудь на примере 156548 км подскажет проанализировав программу. Я языками не владею. Знаю, что надо будет в 16ричный формат цифиры переводить , а вот куда вписать не ясно. Заранее благодарю.

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах
А изначально какие показания одометра были?

85111

 

Я уже разобрался:

ORG 0x2100

DATA 0x00

DATA 0x00

DATA 0x00

DATA 0x01 меняем на 8

DATA 0x01 меняем на 4

DATA 0x01 меняем на 5

DATA 0x05 меняем на 6

DATA 0x08 меняем на 5

DATA 0x00 меняем на 1

DATA 0x00

DATA 0x00

DATA 0x00

DATA 0x00

DATA 0x00

DATA 0x00

 

END

 

и в результате имеем 156548 (читаем снизу вверх)

Змінено користувачем Dim0N

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Ну вот, а то "... языками не владею" :D Понятное дело что показания хранились в ЕЕПРОМ, сегмент DATA, только сразу нужно было указать начальное значение.

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Вот проблема с подергиванием (беготнёй, дрожанием) указателя уровня топлива осталась. Напомню, что бензометр сделан по схеме измерителя температуры Москвича.

Зображення

Немного изменены сопротивления R1, R6-R9. Вместо датчика температуры подключен датчик уровня.

Как теперь устранить дрожание индикатора? Я уже и электролиты впаял 25Вх10мкф 3 шт. к ногам микросхемы 12, 8, 4. Может масса самого датчика плохая. Но не думаю. Недавно смотрел состояние датчика и проводки. Может попробовать электролитом 10-100мкф зашунтировать выход ОУ (1) шоб напруга не так скакала? Электронщики - отзовитесь :O:

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

На питание операционника ставить кондер от дергания показаний понту нет, он же не по питанию дергает, а при изменении сопротивления R2. Вот параллельно ему и ставь кондер, получится что-то типа фильтра от пульсаций, только мало 10мкф. Емкость можно посчитать по методике расчета С-фильтра для выпрямителя или подбирать экспериментально до достижения желаемого визуального эффекта. Вот тут: Посилання последняя формула на странице, подставишь туда максимальный ток делителя (при минимальном R2), минимально возможное напряжение и желаемый коэффициент пульсаций. Коэффициент пульсаций и есть дергание. Собственно в данном случае ИМХО коэффициент пульсаций это отношение максимального напряжения на R2 к минимальному, т.е. напряжения при полном и пустом баке.

Поділитися повідомленням


Посилання на повідомлення
Поділитися на інших сайтах

Будь ласка, увійдіть для коментування

Ви зможете залишити коментар після входу



Увійти зараз

×