Быстрый заказ, позвонить +7-978-708-85-73
Дроссель Amadeus Productions. Быстрый заказ по телефону.
(Viber, WhatsApp, Telegram)
Amadeus Productions Дроссельный узел на Lancer IX 1.6 (4G18), 2.0 (4G63) и другие моторы
Ремкомплект РХХ на Mitsubishi Lancer IX, 1.6 (4G18), MD619857, 1450A116
Облегченный маховик на 1.6 (4G18) и другие моторы
Облегченные шкивы на 1.6 (4G18) и другие моторы
One-touch или "Ленивые поворотники"

9 страниц V  « < 6 7 8 9 >  
Reply to this topicStart new topic
> Индикатор передач АКПП
lygalovag
сообщение 3.6.2016, 12:50
Сообщение #141


Начинающий Технический Маньяк
**

Группа:
Технический Маньяк
Сообщений: 7
Регистрация: 2.6.2016
Вне форума
Авто: Honda civic ferio

Репутация:   0  


Цитата(SSh @ 2.6.2016, 16:59) *
Уровни? Переключения могут осуществляться как по низкому уровню (грубо говоря, по массе) так и по высокому - по 12В.
От этого зависит прошивка.

ок. промерю и сразу же отпишусь.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
lygalovag
сообщение 5.6.2016, 13:13
Сообщение #142


Начинающий Технический Маньяк
**

Группа:
Технический Маньяк
Сообщений: 7
Регистрация: 2.6.2016
Вне форума
Авто: Honda civic ferio

Репутация:   0  


Цитата(lygalovag @ 3.6.2016, 16:50) *
Цитата(SSh @ 2.6.2016, 16:59) *
Уровни? Переключения могут осуществляться как по низкому уровню (грубо говоря, по массе) так и по высокому - по 12В.
От этого зависит прошивка.

ок. промерю и сразу же отпишусь.

Померил сигналы. стоят 7 лампочек, один выход соединенны между собой и на них V+. вторая ножка получает сигнал V-. вобще то на плате стоит несколько диодов, сопротивлений транзистор, но это цепь для изменения яркости свечения при включении габаритов. Так получается переключение идёт по низкому уровню.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
SSh
сообщение 5.6.2016, 14:39
Сообщение #143


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 7044
Регистрация: 3.6.2009
Из: Армения
Вне форума
Авто: Lancer IX, AT

Репутация:   263  


Понятно. На днях (сейчас как всегда занят другим, срочным, проектом) сделаю. Хотя по большому счету там все несложно и подробно описано в первом сообщении. В приведенном исходнике переключение происходит по высокому уровню, для переделки на низкий надо поменять местами нули и единицы, напр. вместо CASE %00000100 надо будет написать CASE %11111011

В первом-же сообщении показано как будут выглядеть показания индикатора, и, если с отображением символов 1, 2, 3, 4, Р нет никаких проблем, то N и R будут отображаться чем-то похожим на строчные буквы r и n...
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
lygalovag
сообщение 7.6.2016, 12:46
Сообщение #144


Начинающий Технический Маньяк
**

Группа:
Технический Маньяк
Сообщений: 7
Регистрация: 2.6.2016
Вне форума
Авто: Honda civic ferio

Репутация:   0  


Цитата(SSh @ 5.6.2016, 18:39) *
Понятно. На днях (сейчас как всегда занят другим, срочным, проектом) сделаю. Хотя по большому счету там все несложно и подробно описано в первом сообщении. В приведенном исходнике переключение происходит по высокому уровню, для переделки на низкий надо поменять местами нули и единицы, напр. вместо CASE %00000100 надо будет написать CASE %11111011

В первом-же сообщении показано как будут выглядеть показания индикатора, и, если с отображением символов 1, 2, 3, 4, Р нет никаких проблем, то N и R будут отображаться чем-то похожим на строчные буквы r и n...


такое отображение вполне неплохо смотрится. будем ждать как освободитесь.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
SSh
сообщение 7.6.2016, 13:10
Сообщение #145


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 7044
Регистрация: 3.6.2009
Из: Армения
Вне форума
Авто: Lancer IX, AT

Репутация:   263  


Постараюсь сегодня-же сделать...
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
lygalovag
сообщение 16.6.2016, 4:38
Сообщение #146


Начинающий Технический Маньяк
**

Группа:
Технический Маньяк
Сообщений: 7
Регистрация: 2.6.2016
Вне форума
Авто: Honda civic ferio

Репутация:   0  


Цитата(SSh @ 7.6.2016, 17:10) *
Постараюсь сегодня-же сделать...


не занимались?
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
SSh
сообщение 16.6.2016, 5:33
Сообщение #147


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 7044
Регистрация: 3.6.2009
Из: Армения
Вне форума
Авто: Lancer IX, AT

Репутация:   263  


Черт... опять закрутился с делами. После работы займусь smile.gif
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
SSh
сообщение 16.6.2016, 15:02
Сообщение #148


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 7044
Регистрация: 3.6.2009
Из: Армения
Вне форума
Авто: Lancer IX, AT

Репутация:   263  


Прошивка для индикации символов 1, 2, 3, 4, n, r, P. Индикаторы с общим анодом, входные сигналы подаются на делители по схеме, в след. порядке:
1 - RA0
2 - RA1
3 - RA2
4 - RA3
n - RA4
r - RA5
P - RA6

Сигналы инверсные, т.е. для включения символа на соотв. вход подается 0, на остальные - высокий уровень.
Прикрепленный файл  at1.rar ( 510 байт ) Кол-во скачиваний: 234


Если потребуется корректировка чего-либо - уровня упр. сигналов, замена индикаторов с ОА на ОК, и т.д. - нет проблем, шаблон исходника есть, переделка много времени не потребует smile.gif
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
lygalovag
сообщение 20.6.2016, 7:40
Сообщение #149


Начинающий Технический Маньяк
**

Группа:
Технический Маньяк
Сообщений: 7
Регистрация: 2.6.2016
Вне форума
Авто: Honda civic ferio

Репутация:   0  


Цитата(SSh @ 16.6.2016, 19:02) *
Прошивка для индикации символов 1, 2, 3, 4, n, r, P. Индикаторы с общим анодом, входные сигналы подаются на делители по схеме, в след. порядке:
1 - RA0
2 - RA1
3 - RA2
4 - RA3
n - RA4
r - RA5
P - RA6

Сигналы инверсные, т.е. для включения символа на соотв. вход подается 0, на остальные - высокий уровень.
Прикрепленный файл  at1.rar ( 510 байт ) Кол-во скачиваний: 234


Если потребуется корректировка чего-либо - уровня упр. сигналов, замена индикаторов с ОА на ОК, и т.д. - нет проблем, шаблон исходника есть, переделка много времени не потребует smile.gif


приветствую. спасибо за проделанную работу. печатку под себя разрисовал. Только не могу понять что за расширение у файла at1.pbp и чем его открывать. это же не хекс.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
cooler.nvkz
сообщение 20.6.2016, 7:45
Сообщение #150


Супер Технический Маньяк
*****

Группа:
Технический Маньяк
Сообщений: 635
Регистрация: 4.11.2012
Из: Новокузнецк
Вне форума
Авто: cedia.wagon

Репутация:   12  


lygalovag, исходники для PicBasic Pro....


--------------------
gdi.cedia.wagon - 4G93gdi M/T
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Electric
сообщение 8.10.2017, 2:21
Сообщение #151


Супер Технический Маньяк
*****

Группа:
Технический Маньяк
Сообщений: 868
Регистрация: 14.6.2012
Вне форума


Репутация:   5  


Цитата(SSh @ 25.11.2012, 16:32) *
138-й - один из разъемов ЭБУ


ээээм.. вроде нет


завтра буду искать этот разьем, т.к. сегдня полез в ЭБУ с надеждой подкинуть туда 7 контактов от приборки и немного обломался wink.gif
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Electric
сообщение 8.10.2017, 14:45
Сообщение #152


Супер Технический Маньяк
*****

Группа:
Технический Маньяк
Сообщений: 868
Регистрация: 14.6.2012
Вне форума


Репутация:   5  


не нашел, будто его не существует даже)
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
angelfear
сообщение 14.11.2017, 16:10
Сообщение #153


Супер Технический Маньяк
*****

Группа:
Почетные ветераны
Сообщений: 568
Регистрация: 12.11.2012
Из: город-геморрой москва сао
Вне форума


Репутация:   82  


Цитата(Electric @ 8.10.2017, 14:45) *
не нашел, будто его не существует даже)



потому что в 138 разъеме всего три пина, один точно занят и он толщиной 5 мм квадратных.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
псих одиночка

и тут я понял что ничего не понял

все делаю по принципу: думать буду потом.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Electric
сообщение 15.11.2017, 17:05
Сообщение #154


Супер Технический Маньяк
*****

Группа:
Технический Маньяк
Сообщений: 868
Регистрация: 14.6.2012
Вне форума


Репутация:   5  


Цитата(angelfear @ 14.11.2017, 16:10) *
потому что в 138 разъеме всего три пина, один точно занят и он толщиной 5 мм квадратных.

Спасибо. Будем знать.
провода протянул к мозгам, подключать планиру к 128 разъему, на моей праворульной машине номер разьема двухзначный (сорри не помню).
Приготовил вот такую шпаргалку



Сыро и холодно на улице пока, жду пока будет просто холодно. Подключусь наконец-то)))
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Electric
сообщение 19.11.2017, 23:55
Сообщение #155


Супер Технический Маньяк
*****

Группа:
Технический Маньяк
Сообщений: 868
Регистрация: 14.6.2012
Вне форума


Репутация:   5  


подключил wink.gif работает


описание
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Titus
сообщение 20.11.2017, 0:26
Сообщение #156


Don Amadeus
*******

Группа:
Главные администраторы
Сообщений: 29930
Регистрация: 19.2.2009
Из: Russia, Sevastopol
Вне форума
Авто: Lancer IX-1.6 MT Turbo, Honda Accord IX-2.4 AT Executive.

Репутация:   465  


Красота! smile.gif
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
johnyquest
сообщение 3.9.2018, 20:55
Сообщение #157


Начинающий Технический Маньяк
**

Группа:
Технический Маньяк
Сообщений: 27
Регистрация: 9.6.2011
Из: Борисоглебск, VRN
Вне форума
Авто: Lancer Cedia MX-E 4G15 (4WD) CVT

Репутация:   0  


Всем привет!
Господа, помогите, кто чем может.
Решил на основе данной разработки сделать свою с 16-ти разрядным индикатором. happy.gif
Выбрал для этой цели контроллер Pic16F72, но что-то пошло не так biggrin.gif
1. Не могу почему-то инициализировать аналоговые входы?!
2. Не отбражается информация на дисплее, даже если я в цикле пытаюсь вывести "режимы" на индикатор.

Если я правильно понимаю, то за аналоговые входы в данном пике отвечают регистры ADCON.
И, ещё, в данном контроллере нужно ли использовать генератор тактовой частоты (HS - c кварцем или RC)?

PS: может быть стоит взять такой PIC16F886-I/SP вместо текущего?!


--------------------
Сложное в простом, простое в сложном.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
SSh
сообщение 4.9.2018, 6:15
Сообщение #158


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 7044
Регистрация: 3.6.2009
Из: Армения
Вне форума
Авто: Lancer IX, AT

Репутация:   263  


Нет здесь регистра ADCON, есть ADCON0 и ADCON1 (см. даташит).
За режим работы (аналог/цифра) портов отвечает ADCON1.
ADCON1 = %00000110 'All digital

Прикрепленное изображение

Не понятно по поводу индикатора, что означает 16-разрядный, но в любом случае надо соотв. порты обозначить на выход, напр.
TRISA = %00000000 ' Set PORTA to all output

То-же самое с осциллятором, что планируется использовать в схеме? Если устанавливается резонатор, то XP, если RC цепочка, то RC wink.gif. Внутреннего генератора у данного чипа нет. Если перейти на 886-й, то здесь можно обойтись и без внешнего осциллятора, т.к. в последнем присутствует встроенный на 8 МГц/32кГц
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
johnyquest
сообщение 4.9.2018, 6:35
Сообщение #159


Начинающий Технический Маньяк
**

Группа:
Технический Маньяк
Сообщений: 27
Регистрация: 9.6.2011
Из: Борисоглебск, VRN
Вне форума
Авто: Lancer Cedia MX-E 4G15 (4WD) CVT

Репутация:   0  


Цитата(SSh @ 4.9.2018, 6:15) *
Нет здесь регистра ADCON, есть ADCON0 и ADCON1 (см. даташит).
За режим работы (аналог/цифра) портов отвечает ADCON1.
ADCON1 = %00000110 'All digital

Прикрепленное изображение

Не понятно по поводу индикатора, что означает 16-разрядный, но в любом случае надо соотв. порты обозначить на выход, напр.
TRISA = %00000000 ' Set PORTA to all output

То-же самое с осциллятором, что планируется использовать в схеме? Если устанавливается резонатор, то XP, если RC цепочка, то RC wink.gif. Внутреннего генератора у данного чипа нет. Если перейти на 886-й, то здесь можно обойтись и без внешнего осциллятора, т.к. в последнем присутствует встроенный на 8 МГц/32кГц


Да, я об этом регистре и говорил (ADCON1). У меня только RA4 работает как аналоговый, остальные не срабатывают почему-то.
Я подаю на RA0 - RA5 сигнал +5В через делитель от 12 В, и по факту только Ds отрабатывает.

16-разрядный - это 16 сегментный led индикатор https://www.chipdip.ru/product/psa05-11ywa

Осциллятор я делал RC (как в даташите 10 кОм резистор и 22 пФ конденсатор) - не сработал почему-то.
Сейчас 12 мГц кварц стоит и HS-осциллятор в конфигурации чипа.

Вот немного модифицированная программа.
И я никак не пойму, где я недочитал доки=))))
В даташите сказано, что если я установил TRISA = %11111111, то порты будут аналоговыми.
При условии, что ADCON0 = %10000000 и ADCON1 = %00000000 установлены.

Код
'***********************
'*  Name    : AT.BAS   *
'*  Author  : Ssh       *
'***********************
'@ DEVICE pic16F628A, INTOSC_OSC_NOCLKOUT
' 1 2 3 4 N R P

#define XTAL_FREQ 12000000

program _16_Digit

include "P16F72"
dim state as byte  ' AT selector state

' ***** Variables *****
' ***************************************
' ********** Main program loop **********
' ***************************************
main:
TRISA = %11111111
TRISB = %00000000
TRISC = %00000000
ADCON0 = %10000000
ADCON1 = %00000000

'HGFE DCBA
'UTSR PNMK
state = PORTA
select case state ' AT selector position
case 0x01    ' P
     PORTB = %00111000 'HG CBA
     PORTC = %01110111 'UP
case 0x02    ' R
     PORTB = %00111000 'HG CBA
     PORTC = %01100111 'URP
case 0x04    ' N
     PORTB = %00110011 'HGDC
     PORTC = %11101110 'RK
case 0x08    ' D
     PORTB = %11000000 'FEDCBA
     PORTC = %11011101 'SM
case 0x10    ' Ds
     PORTB = %01000100 'HFEDBA
     PORTC = %01110111 'UP
case 0x20    ' L
     PORTB = %00001111 'HGFE
     PORTC = %11111111
case else         ' All other positions
     PORTB = %11111111 ' Show none
     PORTC = %11111111  ' Show none
end select
goto main                         ' Loop

end. ' ***** End of Program *****


--------------------
Сложное в простом, простое в сложном.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
SSh
сообщение 4.9.2018, 6:54
Сообщение #160


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 7044
Регистрация: 3.6.2009
Из: Армения
Вне форума
Авто: Lancer IX, AT

Репутация:   263  


В даташите для ADCON0 сказано:
......
bit 0 ADON: A/D On bit
1 = A/D converter module is operating
0 = A/D converter module is shut-off and consumes no operating current
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post

9 страниц V  « < 6 7 8 9 >
Fast ReplyReply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Быстрый заказ, позвонить +7-978-708-85-73
Дроссель Amadeus Productions. Быстрый заказ по телефону.
(Viber, WhatsApp, Telegram)
Amadeus Productions Дроссельный узел на Lancer IX 1.6 (4G18), 2.0 (4G63) и другие моторы
Ремкомплект РХХ на Mitsubishi Lancer IX, 1.6 (4G18), MD619857, 1450A116
Облегченный маховик на 1.6 (4G18) и другие моторы
Облегченные шкивы на 1.6 (4G18) и другие моторы
One-touch или "Ленивые поворотники"