Перейти до вмісту

Друзі. Проект буде закрито в кінці 2024 року. Перемоги і миру вам. Хай щастить. Слава Україні!

Фотографія
- - - - -

Регулятор опережения зажигания на микроконтроллере


  • Please log in to reply
338 replies to this topic

Опитування: Нужно ли развивать проект дальше? (157 користувачів проголосувало)

Нужно ли развивать проект дальше?

  1. Да (158 голосів [93.49%])

    Відсоток голосів: 93.49%

  2. Нет (11 голосів [6.51%])

    Відсоток голосів: 6.51%

Голосувати Гості не можуть голосувати

#21 daemon17

daemon17

    Новичок


  • Пользователи
  • 15 Повідомлень:
  • Реєстрація 30-листопад 10

Відправлено 05 грудень 2010 - 22:38

bn1, прочитайте пожалуйста личную почту

#22 Dim0N

Dim0N

    Член клуба


  • Пользователи
  • 2 786 Повідомлень:
  • Реєстрація 12-листопад 07

Відправлено 14 грудень 2010 - 23:07

bn1, вот, решил вернуться. Зима длинна и заняться чем то нужно. Сразу хочу извиниться за "Велосипед" в раннем посте.:bk:
Вопрос. Возможно ли просто доработать программу Долганова чтобы убрать косяк выявленный Вами? Может есть готовое решение? Скачав файлы по ссылке из Радио 3-2006 ftp://ftp.radio.ru/pub/2006/03/ruoz.zip увидел что есть обновлённый вариант прошивки. Не пробовали ли Вы её тестить? Очень хоцца собрать Долгановскую схему, но доработать программу явно не смогу, хотя ... может в будущем....
Буду рад общению. Кстати на http://forum.ixbt.co....cgi?id=48:5576 тема очень расплывчатая и малоконкретная, как по мне, разрослась до 160 страниц, уже не понятно где что. Желаю чтоб тут было по другому. Успехов.

Для информации: у меня БСЗ и коммутатор Астро с датчиком детонации уже стоят. Интересно как себя поведёт связка с Долгановской схемой?

Повідомлення відредагував Dim0N: 14 грудень 2010 - 23:14

Перед сборкой каждую деталь нужно тщательно обработать напильником

#23 bn1

bn1

    Одноклубник


  • Пользователи
  • 133 Повідомлень:
  • Реєстрація 10-березень 10

Відправлено 16 грудень 2010 - 15:09

Dim0N, добрый день. Попробую ответить на Ваши вопросы. На мой взгляд программу Долганова нужно просто переписать наново. Во всех вариантах, которые я встречал, по сути ничего не изменено. Меняются некоторые коэффициенты, но суть работы остается. Там зашита неправильная математика.
Не утверждаю, что идея воплощенная в моем устройстве принадлежит мне. Да, идея Долганова или еще кого-то до него. Но моя конкретная реализация работает. И работает, по всем признакам, правильно. Электрически схема Долганова и моя аналоги полные. Все дело конечно в прошивке МК. Переписать программу под PIC можно. Но нет ни времени, ни желания. Думаю не помру от скромности если предложу все таки собрать мой вариант. На IXbt тема ушла далеко в сторону. И реальной реализации идеи Долганова я так и не нашел в нете.
Мой вариант работает только с БСЗ. Дорабатывать до КСЗ не планирую, хоть там и все просто, в плане программы. Как будет работать в связке с "Астро", могу только предположить. На выходе регулятора меняется скважность импульсов. Если работа "Астро" как то завязана на скважность могут быть проблемы. Если нет, все должно быть хорошо. Я больше склоняюсь ко второму варианту.
Будет желание осуществить схему или появятся новые вопросы, пишите. Буду рад. Успехов.

#24 Dim0N

Dim0N

    Член клуба


  • Пользователи
  • 2 786 Повідомлень:
  • Реєстрація 12-листопад 07

Відправлено 16 грудень 2010 - 17:58

bn1, Благодарю за ответ. Уже и сам стал склоняться к Вашему алгоритму программы и реализации. Если в дальнейшем с моей стороны будут "глупые" вопросы - не взыщите строго, я, всё-таки, механик а не электронщик:bk: Заранее благодарю и погружаюсь в реализацию:br:.

bn1, Перечитал ешё раз тему и не смог скачать прикреплённые файлы:bn:. Интересует прошивка. Прошу скинуть мне на мыло lukianov.dmitry@mail.ru. Или выложить на файлообменнике любом, а ссыль сюда или в личку. Для начала буду пробовать без ДАД, но в перспективе хочется доработать.
Нельзя ли схему подключения ДАД выложить для всеобщего обозрения?

Повідомлення відредагував Dim0N: 16 грудень 2010 - 18:51

Перед сборкой каждую деталь нужно тщательно обработать напильником

#25 daemon17

daemon17

    Новичок


  • Пользователи
  • 15 Повідомлень:
  • Реєстрація 30-листопад 10

Відправлено 17 грудень 2010 - 10:31

Посмотрел я на характеристики в первом посте ИМНО они далеки от оптимальных.
Думаю всем будет полезно, кто занимается РУОЗ почитать материал про принципы
построения УОЗ и почему характеристика должна быть такой а не другой.
Не в обиду автору, считаю что вот здесь http://www.qrz.ru/schemes/contribute/auto/ignition-pic/ характеристика построена более правдивая.
Вот еще ссылка http://www.moeauto.ru/remont/mot_011.html

#26 Dim0N

Dim0N

    Член клуба


  • Пользователи
  • 2 786 Повідомлень:
  • Реєстрація 12-листопад 07

Відправлено 17 грудень 2010 - 13:43

daemon17, да, видимо прийдётся, всё-таки, оба устройства собрать. ПИК мне больше по душе, но на АТТини тоже хочу попробовать. Начну сравнивать алгоритмы программ. Параллельно буду ваять в железе. Потом сравним по выше приведенной методике как кто себя поведёт. Если есть ещё информация воплощённая в железе - будет весьма интересно.

Зображення
эта схема практически как у Долганова, но с оконечным транзистором для подключения сразу на катушку. Прошью для начала Долгановскую схему этой прошивкой.
; Generated by WinDis84, © Nigel Goodwin 1998.

LIST P=16F84, F=INHX8M
include "P16FXX.inc"
ORG 0x0000

GOTO Label_0001
ORG 0x0004
GOTO Label_0002
Label_0002 RETURN
Label_0001 BCF STATUS , RP0
CLRF PORTA
CLRF PORTB
BSF STATUS , RP0
MOVLW 0xFF
MOVWF TRISB
MOVLW 0x00
MOVWF TRISA
BCF STATUS , RP0
CLRF TMR0
BSF STATUS , RP0
CLRWDT
MOVLW 0xEA
MOVWF OPTION_REG
BCF STATUS , RP0
GOTO Label_0003
Label_000E ADDWF PCL , f
RETLW 0x02
RETLW 0x02
RETLW 0x02
RETLW 0x02
RETLW 0x02
RETLW 0x02
RETLW 0x02
RETLW 0x02
RETLW 0x02
RETLW 0x02
RETLW 0x02
RETLW 0x02
RETLW 0x02
RETLW 0x02
RETLW 0x02
RETLW 0x02
RETLW 0x04
RETLW 0x0A
RETLW 0x14
RETLW 0x1E
RETLW 0x28
RETLW 0x32
RETLW 0x47
RETLW 0x4C
RETLW 0x50
RETLW 0x54
RETLW 0x58
RETLW 0x5C
RETLW 0x60
RETLW 0x63
RETLW 0x66
RETLW 0x69
RETLW 0x6C
RETLW 0x6F
RETLW 0x72
RETLW 0x75
RETLW 0x78
RETLW 0x7B
RETLW 0x7D
RETLW 0x80
RETLW 0x82
RETLW 0x85
RETLW 0x87
RETLW 0x89
RETLW 0x8C
RETLW 0x8E
RETLW 0x90
RETLW 0x92
RETLW 0x95
RETLW 0x97
RETLW 0x99
RETLW 0x9B
RETLW 0x9D
RETLW 0x9F
RETLW 0xA1
RETLW 0xA3
RETLW 0xA5
RETLW 0xA7
RETLW 0xA9
RETLW 0xAB
RETLW 0xAD
RETLW 0xAF
RETLW 0xB1
RETLW 0xB3
RETLW 0xB5
RETLW 0xB6
RETLW 0xB8
RETLW 0xB9
RETLW 0xB8
RETLW 0xB7
RETLW 0xB6
RETLW 0xB5
RETLW 0xB4
RETLW 0xB3
RETLW 0xB2
RETLW 0xB1
RETLW 0xB0
RETLW 0xB0
RETLW 0xAF
RETLW 0xAE
RETLW 0xAE
RETLW 0xAD
RETLW 0xAC
RETLW 0xAC
RETLW 0xAB
RETLW 0xAB
RETLW 0xAA
RETLW 0xAA
RETLW 0xA9
RETLW 0xA9
RETLW 0xA8
RETLW 0xA8
RETLW 0xA8
RETLW 0xA7
RETLW 0xA7
RETLW 0xA7
RETLW 0xA6
RETLW 0xA6
RETLW 0xA5
RETLW 0xA5
RETLW 0xA5
RETLW 0xA4
RETLW 0xA4
RETLW 0xA4
RETLW 0xA4
RETLW 0xA3
RETLW 0xA3
RETLW 0xA3
RETLW 0xA3
RETLW 0xA3
RETLW 0xA3
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA2
RETLW 0xA3
RETLW 0xA3
RETLW 0xA3
RETLW 0xA3
RETLW 0xA3
RETLW 0xA3
RETLW 0xA3
RETLW 0xA4
RETLW 0xA4
RETLW 0xA4
RETLW 0xA4
RETLW 0xA4
RETLW 0xA4
RETLW 0xA5
RETLW 0xA5
RETLW 0xA5
RETLW 0xA5
RETLW 0xA6
RETLW 0xA6
RETLW 0xA6
RETLW 0xA6
RETLW 0xA6
RETLW 0xA7
RETLW 0xA7
RETLW 0xA7
RETLW 0xA8
RETLW 0xA8
RETLW 0xA8
RETLW 0xA8
RETLW 0xA9
RETLW 0xA9
RETLW 0xA9
RETLW 0xA9
RETLW 0xAA
RETLW 0xAA
RETLW 0xAA
RETLW 0xAB
RETLW 0xAB
RETLW 0xAB
RETLW 0xAC
RETLW 0xAC
RETLW 0xAC
RETLW 0xAD
RETLW 0xAD
RETLW 0xAD
RETLW 0xAE
RETLW 0xAE
RETLW 0xAE
RETLW 0xAF
RETLW 0xAF
RETLW 0xAF
RETLW 0xB0
RETLW 0xB0
RETLW 0xB0
RETLW 0xB1
RETLW 0xB1
RETLW 0xB1
RETLW 0xB2
RETLW 0xB2
RETLW 0xB3
RETLW 0xB3
RETLW 0xB3
RETLW 0xB4
RETLW 0xB4
RETLW 0xB5
RETLW 0xB5
RETLW 0xB5
RETLW 0xB6
RETLW 0xB6
RETLW 0xB7
RETLW 0xB7
RETLW 0xB7
RETLW 0xB8
RETLW 0xB8
RETLW 0xB9
RETLW 0xB9
RETLW 0xB9
RETLW 0xBA
RETLW 0xBA
RETLW 0xBB
RETLW 0xBB
RETLW 0xBB
RETLW 0xBC
RETLW 0xBC
RETLW 0xBD
RETLW 0xBD
RETLW 0xBE
RETLW 0xBE
RETLW 0xBE
RETLW 0xBF
RETLW 0xBF
Label_0003 BCF PORTA , 00
Label_0006 CLRWDT
MOVLW 0xFF
MOVWF 0x20
MOVLW 0xFF
MOVWF 0x21
Label_0007 MOVLW 0x14
MOVWF 0x30
Label_0004 DECFSZ 0x30 , f
GOTO Label_0004
DECFSZ 0x20 , f
GOTO Label_0005
DECFSZ 0x21 , f
GOTO Label_0005
BSF PORTA , 00
GOTO Label_0006
Label_0005 CLRWDT
BTFSS PORTB , 00
GOTO Label_0007
Label_0008 BTFSS PORTB , 00
GOTO Label_0008
BSF PORTA , 00
CLRF 0x20
CLRF 0x21
Label_000A NOP
NOP
INCFSZ 0x20 , f
GOTO Label_0009
INCF 0x21 , f
CLRWDT
Label_0009 BTFSC PORTB , 00
GOTO Label_000A
CLRWDT
Label_000B BTFSC PORTB , 00
GOTO Label_000B
BCF PORTA , 00
CLRWDT
Label_000D NOP
NOP
INCFSZ 0x20 , f
GOTO Label_000C
INCF 0x21 , f
NOP
Label_000C BTFSS PORTB , 00
GOTO Label_000D
BSF PORTA , 00
MOVLW 0x16
SUBWF 0x21 , W
BTFSC STATUS , C
GOTO Label_0006
CLRWDT
Label_001C CLRF 0x24
CLRF 0x25
CLRF 0x2C
CLRF 0x2D
CLRF 0x2E
CLRF 0x2F
CLRF 0x28
CLRF 0x2B
MOVF 0x20 , W
MOVWF 0x22
SWAPF 0x22 , f
BCF 0x22 , 07
BCF 0x22 , 06
BCF 0x22 , 05
BCF 0x22 , 04
MOVF 0x21 , W
MOVWF 0x23
MOVLW 0x0F
ANDWF 0x23 , f
SWAPF 0x23 , W
ADDWF 0x22 , f
MOVF 0x22 , W
CALL Label_000E
MOVWF 0x26
MOVLW 0x00
MOVWF 0x27
MOVF 0x20 , W
MOVWF 0x29
MOVF 0x21 , W
MOVWF 0x2A
CALL Label_000F
MOVF 0x29 , W
MOVWF 0x24
MOVF 0x2A , W
MOVWF 0x25
BCF STATUS , RP0
MOVF 0x22 , W
SUBLW 0x8C
BTFSC STATUS , C
GOTO Label_0010
BSF PORTA , 02
GOTO Label_0011
Label_0010 BCF PORTA , 02
Label_0011 CLRWDT
CLRF 0x20
CLRF 0x21
Label_0012 BTFSS PORTB , 00
GOTO Label_0012
BSF PORTA , 00
Label_0016 DECFSZ 0x24 , f
GOTO Label_0013
BCF STATUS , Z
MOVF 0x25 , f
BTFSS STATUS , Z
GOTO Label_0014
NOP
GOTO Label_0013
Label_0014 DECF 0x25 , f
Label_0013 INCFSZ 0x20 , f
GOTO Label_0015
INCF 0x21 , f
MOVF 0x21 , W
SUBLW 0x0E
BTFSC STATUS , C
GOTO Label_0015
GOTO Label_0003
Label_0015 BTFSC PORTB , 00
GOTO Label_0016
CLRWDT
BCF PORTA , 00
Label_0017 BTFSC PORTB , 00
GOTO Label_0017
BCF PORTA , 00
Label_001B DECFSZ 0x24 , f
GOTO Label_0018
BCF STATUS , Z
MOVF 0x25 , f
BTFSS STATUS , Z
GOTO Label_0019
BSF PORTA , 00
GOTO Label_0018
Label_0019 DECF 0x25 , f
Label_0018 INCFSZ 0x20 , f
GOTO Label_001A
INCF 0x21 , f
MOVF 0x21 , W
SUBLW 0x0E
BTFSC STATUS , C
GOTO Label_001A
GOTO Label_0003
Label_001A BTFSS PORTB , 00
GOTO Label_001B
CLRWDT
BSF PORTA , 00
GOTO Label_001C
Label_000F CALL Label_001D
MOVF 0x26 , W
ADDWF 0x29 , f
BTFSC STATUS , C
INCF 0x2A , f
MOVF 0x27 , W
ADDWF 0x2A , f
BTFSC STATUS , C
INCF 0x2B , f
MOVF 0x28 , W
ADDWF 0x2B , f
RETLW 0x00
Label_001D COMF 0x26 , f
INCF 0x26 , f
BTFSC STATUS , Z
DECF 0x27 , f
COMF 0x27 , f
BTFSC STATUS , Z
DECF 0x28 , f
COMF 0x28 , f
RETLW 0x00

ORG 0x2000
DATA 0x0F
DATA 0x0F
DATA 0x0F
DATA 0x0F

ORG 0x2007
DATA 0x15

ORG 0x2100
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF
DATA 0xFF

END
Анализировал немного программу. Алгоритм совсем не такой как у Долганова. У кого есть на чём потестить? Интересно посмотреть какой график нарисуется?

Повідомлення відредагував Dim0N: 17 грудень 2010 - 20:16

Перед сборкой каждую деталь нужно тщательно обработать напильником

#27 daemon17

daemon17

    Новичок


  • Пользователи
  • 15 Повідомлень:
  • Реєстрація 30-листопад 10

Відправлено 18 грудень 2010 - 00:01

Dim0N, Интересно, а исходник где взяли? Там на сайте вроде нет ;)

#28 Dim0N

Dim0N

    Член клуба


  • Пользователи
  • 2 786 Повідомлень:
  • Реєстрація 12-листопад 07

Відправлено 18 грудень 2010 - 07:09

daemon17, я файл RUOZ+84 открыл программой ICprog и переключился на режим просмотра окна "А". Так любой исходник видно.
Перед сборкой каждую деталь нужно тщательно обработать напильником

#29 daemon17

daemon17

    Новичок


  • Пользователи
  • 15 Повідомлень:
  • Реєстрація 30-листопад 10

Відправлено 18 грудень 2010 - 12:59

Приветствую всех!
Подскажите, может у кого есть документация или ссылка - нужна характеристика работы вакуумного коректора УОЗ (google не помог).

#30 Dim0N

Dim0N

    Член клуба


  • Пользователи
  • 2 786 Повідомлень:
  • Реєстрація 12-листопад 07

Відправлено 18 грудень 2010 - 14:23

Приветствую всех!
Подскажите, может у кого есть документация или ссылка - нужна характеристика работы вакуумного коректора УОЗ (google не помог).

тебе штатного или переделанного для схемы на контроллере из статьи? (хотя что спрашивать, ведь нету у меня)
А скачал я вот это ftp://ftp.radio.ru/pub/2008/11/bl_zg.zip и много интересного там в дополнениях узрел.:bp: В том числе и таблицы и графики для каждой версии программы и варианта схемы.:bp:
Может что пригодится. Я пока буду просто копировать, а дальше будем посмотреть...
Перед сборкой каждую деталь нужно тщательно обработать напильником

#31 daemon17

daemon17

    Новичок


  • Пользователи
  • 15 Повідомлень:
  • Реєстрація 30-листопад 10

Відправлено 23 грудень 2010 - 20:50

Вот нарыл, может кому интересно
http://2126.ru/old_c...icles/vr_cr.php

#32 Dim0N

Dim0N

    Член клуба


  • Пользователи
  • 2 786 Повідомлень:
  • Реєстрація 12-листопад 07

Відправлено 23 грудень 2010 - 22:00

daemon17, прочитал на одном дыхании, особенно про мех. тюнинг ВР и ЦР. Это класс. Спасибо.
Перед сборкой каждую деталь нужно тщательно обработать напильником

#33 bn1

bn1

    Одноклубник


  • Пользователи
  • 133 Повідомлень:
  • Реєстрація 10-березень 10

Відправлено 30 грудень 2010 - 00:49

Посмотрел я на характеристики в первом посте ИМНО они далеки от оптимальных.
Думаю всем будет полезно, кто занимается РУОЗ почитать материал про принципы
построения УОЗ и почему характеристика должна быть такой а не другой.
Не в обиду автору, считаю что вот здесь http://www.qrz.ru/sc...o/ignition-pic/ характеристика построена более правдивая.
Вот еще ссылка http://www.moeauto.r...nt/mot_011.html


Я не утверждал, что использую оптимальные характеристики. Все эти статьи были прочитаны давно. Информация полезная. Но это все теория. Кривые УОЗ необходимо подстраивать под каждую машину.



Что-то я упустил развитие темы. Завтра просмотрю внимательнее. Если не ответил еще на какие-то вопросы или просьбы. Попробую ответить.

#34 bn1

bn1

    Одноклубник


  • Пользователи
  • 133 Повідомлень:
  • Реєстрація 10-березень 10

Відправлено 31 грудень 2010 - 00:12

bn1, Перечитал ешё раз тему и не смог скачать прикреплённые файлы. Интересует прошивка. Прошу скинуть мне на мыло lukianov.dmitry@mail.ru. Или выложить на файлообменнике любом, а ссыль сюда или в личку. Для начала буду пробовать без ДАД, но в перспективе хочется доработать.
Нельзя ли схему подключения ДАД выложить для всеобщего обозрения?


Прошивка под ДАД в 19 посте. Прошивка с регулировкой НУОЗ резистором здесь - Удалено. Схема подключения ДАД очень простенькая. Выложу попозже.

Повідомлення відредагував bn1: 08 травень 2012 - 22:54


#35 bn1

bn1

    Одноклубник


  • Пользователи
  • 133 Повідомлень:
  • Реєстрація 10-березень 10

Відправлено 31 грудень 2010 - 01:03

Схема подключения ДАД.
[ATTACH]5249[/ATTACH]

Повідомлення відредагував bn1: 08 квітень 2011 - 19:43


#36 bn1

bn1

    Одноклубник


  • Пользователи
  • 133 Повідомлень:
  • Реєстрація 10-березень 10

Відправлено 31 грудень 2010 - 01:09

Программа для МК с регулировкой НУОЗ резистором (ассемблер) - Удалено.

Повідомлення відредагував bn1: 08 травень 2012 - 22:54


#37 b523pc

b523pc

    Прохожий


  • Пользователи
  • 1 Повідомлень:
  • Реєстрація 04-січень 11

Відправлено 04 січень 2011 - 10:45

Поздравляю всех с Новым Годом !!!Зображення
Программы "Блок зажигания на микроконтроллере" с QRZ.RU , и с FTP журнала "РАДИО" давно морально устарели , новые версии можно скачать с
http://forum.cxem.ne...c=46870&st=1120
и http://forum.cxem.ne...ic=70702&st=300

#38 bn1

bn1

    Одноклубник


  • Пользователи
  • 133 Повідомлень:
  • Реєстрація 10-березень 10

Відправлено 05 січень 2011 - 00:17

Программы "Блок зажигания на микроконтроллере" с QRZ.RU , и с FTP журнала "РАДИО" давно морально устарели , новые версии можно скачать с
http://forum.cxem.ne...c=46870&st=1120
и http://forum.cxem.ne...ic=70702&st=300


Имеются и там интересные вещи. Но на этом форуме реализована идея не Шкильменского.
Ассемблерный текст программы МК выложен выше. Если будут предложения по дальнейшей модернизации устройства, можно думать и делать. Если возникнет желание использовать в прошивке свой график УОЗ от оборотов, присылайте таблицу со значениями или рисунок. Можно добавить в код любой график.

#39 nikalevik

nikalevik

    Новичок


  • Пользователи
  • 33 Повідомлень:
  • Реєстрація 04-листопад 09

Відправлено 11 січень 2011 - 15:41

Ребята, у меня к вам огромная просба. Посоветуйте пожалуйста человека в Харькове (или может кто из вас может) запрограмировать микроконтроллер PIC.

#40 daemon17

daemon17

    Новичок


  • Пользователи
  • 15 Повідомлень:
  • Реєстрація 30-листопад 10

Відправлено 24 січень 2011 - 16:31

Всем привет, вот и моя програмка, может кому-то интересно будет.
Характеристику строил по классике как написано в книжках (см. мой пост выше)
получилось вот что...
эмулировал в Proteus-е, все чудненько, вот собственно прошивка и эмулятор.
Программа делалась как под контактную, так и бесконтактную систему зажигания ВАЗ
(в програме учитывался дребезг контактов).
Соотношение замкнутого/разомкнутого состояния стандартное - 55/35 град,
если применять к датчику холла, то надо пересчитать таблицу и смотреть
на полярность напряжения ( у меня разомкнутое состояние - "1", замкнутое - "0")
Трамблер изначально ставиться на 5 град опережения (по-классике) это учтено в прошивке.
Характеристика строится от 400 до 6000 оборотов, при превышении ~5700 оборотов опережение
устанавливается начальное - это защита от превышения max допустимых оборотов двигателя.
Это не окончательный вариант, так как я планирую встроить ручную регулировку НУОЗ
и корректировку от положения дроссельной заслонки.
Да относительно схемы, у меня никаких диодных развязок не нужно, все просто 5-я ножка - вход,
10-я - выход на систему эл. зажикания (см. исходник).
AVR брал ATtiny84, так как нужны будут еще ноги, но если без коректировок,
то можно взять и ATtiny85/45/25
Вообщем все пока.

Прикріплені файли

  • Прикріплений файл  ruoz.jpg   141,41До   93 Кількість завантажень:
  • Прикріплений файл  ruoz.zip   20,65До   119 Кількість завантажень:

Повідомлення відредагував daemon17: 24 січень 2011 - 16:34
уточнение





1 людей читають цю тему

0 користувачів, 0 гостей, 0 схованих користувачів


    Ahrefs (1)
Яндекс.Метрика