Быстрый заказ, позвонить +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 или "Ленивые поворотники"

44 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> One-touch поворотники, они же Ленивые Поворотники
SSh
сообщение 12.3.2010, 15:18
Сообщение #41


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

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

Репутация:   263  


СИгнал PGM - используется только для микроконтроллеров, имеющих так называемый "высоковольтный" режим программирования, вернее 2 режима - вышеуказанный и обычный. Все МК по дефолту сконфигурированы на обычный режим, так, что PGM скорее всего тебе никогда не понадобится. Я по крайней мере еще никогда его не использовал, хотя успел прошить уже кучу различных пиков, памяти и даже keeloq микросхему...

Рисунок - ага, у меня тоже есть такой wink.gif

2 Titus, да ладно уж, с кем не бывает smile.gif wink.gif
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Titus
сообщение 12.3.2010, 15:23
Сообщение #42


Don Amadeus
*******

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

Репутация:   465  


smile.gif С меня бутылка короче. Я заказал 4 платы устройства, после выходных будут. Соберем - отчитаемся wink.gif
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Engineer
сообщение 12.3.2010, 15:36
Сообщение #43


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

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


Репутация:   0  


То SSh: Сергей, спасибо, все понял... JDM буду делать, на 28 пин, без учета этого вывода PGM. Ну и разумеется, 5 выводов на адаптер.
То Titus: Витек, завязывай.... Выходные еще впереди...smile.gif
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Titus
сообщение 12.3.2010, 15:42
Сообщение #44


Don Amadeus
*******

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

Репутация:   465  


Engineer, какэта, вот пятница уже wink.gif
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Engineer
сообщение 12.3.2010, 16:08
Сообщение #45


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

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


Репутация:   0  


Да, но выхи то впереди...smile.gif
P.s.: Меня как бы по имени Саней звать, если что....
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Titus
сообщение 12.3.2010, 16:14
Сообщение #46


Don Amadeus
*******

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

Репутация:   465  


Оки smile.gif
Вы меня сорри все, если кого именно по нику называю - просто, в спешке, иногда так проще бывает - выделил мышкой ник, скопировал и все smile.gif
Саня drinks.gif
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
SSh
сообщение 12.3.2010, 16:41
Сообщение #47


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

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

Репутация:   263  


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

P.S. Вот уже в который раз убеждаюсь в полезности solderless макетки. Схему-то я давно начертил и в CircuitMaker-e прогнал, единственно что вызывало сомнения - первый взмах. Да и печатка была готова, если бы что не так получилось - подправил бы.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Titus
сообщение 12.3.2010, 17:25
Сообщение #48


Don Amadeus
*******

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

Репутация:   465  


wink.gif Круто!
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
arhip
сообщение 13.3.2010, 0:02
Сообщение #49


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

Группа:
Технический Маньяк
Сообщений: 132
Регистрация: 28.10.2009
Из: Киев
Вне форума
Авто: Lancer 1.6 MT

Репутация:   2  


Цитата(SSh @ 12.3.2010, 15:41) *
И я вот час назад доехал до дому, быстренько смакетировал и проверил прерыватель поворотников, и сразу же распечатал и кинул травить плату.
Через пол-часа плата будет готова, вечером спаяю, утром проверю.
По результатам будет не только тех. документация но и фотоотчет.

P.S. Вот уже в который раз убеждаюсь в полезности solderless макетки. Схему-то я давно начертил и в CircuitMaker-e прогнал, единственно что вызывало сомнения - первый взмах. Да и печатка была готова, если бы что не так получилось - подправил бы.


Как бы напишу не про поворотники. Очень уж стало интересно, и аж руки зачесались. Я сам программер, но АСМ никогда не поддавался. А я был уверен, что МК можно программить только на нем smile.gif

Ssh, подскажи плиз что такое solderless макетка? Чем тогда ты элементы соединяешь? И что бы ты посоветовал почитать для начала?
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
SSh
сообщение 13.3.2010, 0:30
Сообщение #50


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

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

Репутация:   263  


Цитата
что такое solderless макетка?

http://forum.amadeus-project.com/index.php?showtopic=838

Цитата
И что бы ты посоветовал почитать для начала?

http://forum.amadeus-project.com/index.php?showtopic=761

smile.gif wink.gif И далеко ходить не надо... smile.gif

Цитата
А я был уверен, что МК можно программить только на нем

http://www.mikroe.com/en/compilers/ - Basic, Pascal, C
http://microengineeringlabs.com/ - Basic
и т.д.
smile.gif
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
arhip
сообщение 13.3.2010, 5:13
Сообщение #51


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

Группа:
Технический Маньяк
Сообщений: 132
Регистрация: 28.10.2009
Из: Киев
Вне форума
Авто: Lancer 1.6 MT

Репутация:   2  


Спасибо, почитаю smile.gif
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
SSh
сообщение 13.3.2010, 16:00
Сообщение #52


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

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

Репутация:   263  


Ну что, все готово. Как и обещал - три в одном, поворотники, аварийка, стеклоочистители
Схема:
Прикрепленный файл  circuit.JPG ( 34,95 килобайт ) Кол-во скачиваний: 71

Разводка:
Прикрепленный файл  pcb_.JPG ( 50,25 килобайт ) Кол-во скачиваний: 55


Прошивка (hex), плата (lay) и схема (spl)
Прикрепленный файл  turn.rar ( 31,92 килобайт ) Кол-во скачиваний: 335


Исходник:
Код
'*********************************************
'* Name       : Turn.bas                     *
'* Author     : SSh                          *
'* MCU        : PIC12F675                    *
'* OSC        : Internal, 4MHz               *
'* Date       : 07.03.2010                   *
'* Compiler   : PicBasic Pro 2.60            *
'* Description: Turn signal one-touch system *
'*********************************************
' +5V     - 1 -|Vdd   GND|- 8  - Ground
'RightIn  - 2 -|GP5   GP0|- 7  - Rear
'LeftIn   - 3 -|GP4   GP1|- 6  - RightOut
'+ 10kOhn - 4 -|MCLR  GP2|- 5  - LeftOut
'*********************************************
' ## Set MCU & OSC - Internal, GP4 - I/O, GP5 - I/O ##
@ DEVICE pic12F675, INTRC_OSC_NOCLKOUT

DEFINE OSC 4               ' Internal Freq. 4 MHz
DEFINE PULSIN_MAX 10000
'Variables
Left    VAR WORD            
Right   VAR WORD            

' I/O Ports
LeftIn   var GPIO.4        
LeftOut  var GPIO.2
RightIn  Var GPIO.5
RightOut var GPIO.1
Haz      Var GPIO.0

'Constants
PulseTime con 3200         ' Delay time = 3s, 3...4 pulses

TRISIO = %111001           ' RA1, RA2 - Output
ANSEL  = 0                 ' All pins - digital
CMCON  = %00000111         ' Comparators - Off
GPIO = 0

pause 500                  ' Start-time pause

' ##################################
' ### Main part, working forewer ###
' ##################################

main:
PULSIN RightIn, 1, Right    ' Look for pulse
  if Right < 8 Then         ' Pulse not found
     gosub RightTurn        ' Turn on right turn-signal
  Endif
PULSIN LeftIn, 1, Left
  if Left < 8 Then          ' Turn on left turn signal
     gosub LeftTurn
  Endif

  If Haz = 1 then
     gosub hazard
  endif

GOTO main                       ' Loop
' ### End of main part ###

' ###################
' ### Subroutines ###
' ###################

RightTurn:
  RightOut = 1
  pause PulseTime
  RightOut = 0
lloop:
PULSIN RightIn, 1, Right
  if Right < 8 Then
     goto lloop
  Endif
return

LeftTurn:
  LeftOut = 1
  pause PulseTime
  LeftOut = 0
rloop:
PULSIN LeftIn, 1, Left
  if Left < 8 Then
     goto rloop
  Endif
return

hazard:
     RightOut = 1
     LeftOut = 1
hloop:
  if Haz = 1 then
     goto hloop
  endif
     RightOut = 0
     LeftOut = 0
return

        END ' ***** End of Program *****


Исходник подправлен по сравнению с выложенным ранее
1. Аварийка включается при подаче +12В на вход REAR

2. Кол-во полных морганий - 4
При желании можно скорректировать, подправив для кол-ва миганий переменную
PulseTime con 3200

3. Девайс реагирует на очень короткое нажатие на рычаг.
Скорость реагирования определяется строкой:
DEFINE PULSIN_MAX 10000
Если вооще стереть эту строку, то устройство будет реагировать примерно при 0,5...1 сек нажатии на рычаг, а так можно подстраивать по желанию, меняя от указанного 10000 до прибл. 60000

В след. посте будет фотооотчет.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Titus
сообщение 13.3.2010, 16:11
Сообщение #53


Don Amadeus
*******

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

Репутация:   465  


Сергей, по 2в1 тоже интересно конечный вариант (ибо именно его хочу собрать) - поправленная прошивка и тд и тп, на плате уже ничего не менялось? smile.gif
Спасибо.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
SSh
сообщение 13.3.2010, 16:14
Сообщение #54


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

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

Репутация:   263  


Фотоотчет:
Печатная плата:
Прикрепленный файл  pcb.jpg ( 144,45 килобайт ) Кол-во скачиваний: 48

Плата в сборе:
Прикрепленный файл  device.jpg ( 149,22 килобайт ) Кол-во скачиваний: 44

И установленная на блок поворотников:
Прикрепленный файл  device1.jpg ( 141,34 килобайт ) Кол-во скачиваний: 42

Соединения на плате ECU:
Прикрепленный файл  ecu.jpg ( 161,79 килобайт ) Кол-во скачиваний: 36

Все вместе:
Прикрепленный файл  all.jpg ( 163,46 килобайт ) Кол-во скачиваний: 37

Блок поворотников с устройством на месте wink.gif
Прикрепленный файл  wheel.jpg ( 128,03 килобайт ) Кол-во скачиваний: 31


Переделка рычага стеклоочистителя
1. Сверлим в основании отверстие для протяжки проводов от потенциометра
Прикрепленный файл  wiper.jpg ( 128,67 килобайт ) Кол-во скачиваний: 38

2. Подпаиваем провода к потенциометру и устанавливаем его в утолщение на рычаге, спилив предварительно направляющие в полости утолщения, вернее сточив их так, чтоб потенциометр плотно входил туда.
Прикрепленный файл  Pot.jpg ( 107,69 килобайт ) Кол-во скачиваний: 39

3. Протягиваем провода
Прикрепленный файл  wiper1.jpg ( 132,3 килобайт ) Кол-во скачиваний: 36

4. Устанавливаем заглушку рычага на ось потенциометра, ею и будем регулировать частоту взмахов
Прикрепленный файл  assembled.jpg ( 98,85 килобайт ) Кол-во скачиваний: 45

Прикрепленные файлы
Прикрепленный файл  pot1.jpg ( 110,53 килобайт ) Кол-во скачиваний: 19
 
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
SSh
сообщение 13.3.2010, 16:18
Сообщение #55


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

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

Репутация:   263  


Нет, плата прежняя. Единственно - можно подключить защитный стабилитрон на 4,7В как показано на новой схеме. Прошивка полностью рабочая, проверял.
Кстати, выложенная разводка для 3-ин-1 подойдет и для 2-ин-1, просто не надо впаивать детали регулятора частоты и все.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Titus
сообщение 13.3.2010, 16:23
Сообщение #56


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
SSh
сообщение 13.3.2010, 16:28
Сообщение #57


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

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

Репутация:   263  


Вдогонку - что, куда и как подключать
Прикрепленный файл  Connections.jpg ( 67,41 килобайт ) Кол-во скачиваний: 41
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Titus
сообщение 13.3.2010, 16:32
Сообщение #58


Don Amadeus
*******

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

Репутация:   465  


Очень классно и красиво все, респект smile.gif drinks.gif
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
SSh
сообщение 13.3.2010, 16:36
Сообщение #59


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

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

Репутация:   263  


Кстати, попутно проверил опасения насчет одновременно нажатой кнопки аварийки и включенном заднем ходе. Процессор все отрабатывает нормально, с катушек не слетает. Даже пошел дальше, включил одновременно все 3 сигнала - поворот, аварийка, задний ход - проблем нет.
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post
Titus
сообщение 13.3.2010, 16:37
Сообщение #60


Don Amadeus
*******

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

Репутация:   465  


А мигают синхронно абсолютно? Расхождений с импульсами, которые ETACS даёт нету?
Go to the top of the page
¬
Вставить ник в форму быстрого ответа
+Quote Post

44 страниц V  < 1 2 3 4 5 > » 
Reply 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 или "Ленивые поворотники"