почала копірайт Ідея не моя, авторство належить Клубу автолюбителівРено Логан усі права звичайно ж за ними і я ні на що не претендуюТакож велике спасибі форуму Автоклуб ВАЗ 2106, хлопці адаптувалисхему для 2106. Яку я повторив. Форум до кінця напоровся на граблі.Все щодо реле паузи двірників абсолютно однакове для будь-якоїкласики і 2101-2107 і 2121. Але в схемі ще є євро-двірники.Хто незнає це коли бризкаєш на скло - двірники самі його витруть.Так осьна 2106 натискаючи гарчав ми подаємо +12 при натисканні, а на 2107у нас все підключено до +12, а важіль комутує масу. У цьому йполягав основний одвірок. Але плату на той момент я вже зібрав іперевірив машиною. Розбирати і мудрувати навісним монтажем щобінвертувати роботу - можна, але я так не люблю. Тому прийняврішення зібрати пристрій відразу під 2107, а вже готове подаруватибрату на 2103 =). (вже подарував)
На форумі вже є версія прошивки 4.0. Так ось прошивки сумісні міжсобою просто чим більше розвивався проект, тим більше функцій уньому з'являлося. У версії 4.0 є контроль рівня рідини, що омиває, і звуковий сигнал після 2, 5 секунд натискання омивача якийповідомляє водію що євро двірники — не включатися. Ще є залежністьпаузи двірників від швидкості, хто захоче прочитає мені це точно непотрібно. Тепер повернемося до плати 2107. Потрібно булоінвертувати роботу важеля омивача. Точніше його сигнал для платиреле паузи. Для розведення схеми був обраний корпус від доноразаводського реле. Хочу сказати що вважаю головного інженера, економіста та керівництво заводу, яке виробляє це реле "де…ми".Зараз скажу та покажу чому. Звичайно я посміявся над цимрезистором, та він коштує 10 копійок, але на партії 100 000 реле —це 10 000р перевитрати. Хто поставив друк ВТК на цьому виробі? > Китайці в цьому плані більш марнотратні вони викинуть кожнудеталь яку вважають зайвою у схемі.
Розводимо схему збираємо та перевіряємо. Доріжки нехай нелякають вас плата двостороння
Робимо плату.Схема запрацювала з першого разу і можна було бзаспокоїтися якби не одне але . Звуковий сигнал зібрано надинаміці. Мікроконтролер генерує частоту приблизно 1 кГц, і мичуємо писк. Але гучність цього писку мене не задовольнила я його вквартирі насилу чув і то муха, що пролітає, глушила звук. А вмашині його зовсім не було чути і це мені не давало спокою. Добреавтор залишив вихідник для схеми. Досвіду писати програми у мененемає, але аналогію провести я можу, як і зробити аналіз того, щобачу. Загалом я захотів переробити генератор звуку на простийЗуммер і мене пробило на творчість. Нога, на якій генерується нашачастота для звуку). Так само був сумнів зумеру, чи можна йоговішати прямо на ногу піку. Але переглянув схему автомата ДХО який умене працює вже близько 2-х років зрозумів що можна, до того жзнайшовся Datasheet зумер споживає 8 мА, з 20 мА можливих на ногу=).
< p>
Ще важливо на виході GP1 з'являється одиниця при спрацьовуванніпрограми, що теж нам підходить. При одиниці на виведенні GP4повинен увімкнеться зумер. Тепер йдемо у вихідник і дивимося код.Знаходимо в ньому команду beep - це і є наш звуковий сигнал
; ---Підпрограма звукового сигналу--------------------
beep movlw DL_LOW
movwf Reg_2
<
movlw DL_HI
movwf Reg_3
beep_10 movlw FREQU
movwf Reg_1
movlw b'00010000'
> xorwf GPIO, F
beep_15 decfsz Reg_1, F
goto beep_15
decfsz Reg_2, F
goto beep_10
decfsz Reg_3, F
goto beep_10
bcf GPIO, 4
return
> Тепер давайте подумаємо. Нам не потрібно змінювати умовизапуску програми beep. Вона має запуститися після тривалогонатискання на омивач. Але нам потрібно змінити саму програму, якавідпрацьовується.
Знаходимо команду імпульсу на виведенні GP1
; ----------- -------------Підпрограма посилила імпульсу на 1 помахщіток
vzmah_1 bsf GPIO, 1; одиниця на виході GP1
call pause_0.25; пауза 0, 5 сек = 500'000 machine cycles
call pause_0.25
bcf GPIO, 1; нуль на виході GP1
return
Код у вихіднику з роз'ясненням тому завдання для школи.
банально копіюємо код імпульсу тільки з правкою під потрібний намвихід і називаємо програму так як вона має називатися увихіднику
; ---------Підпрограма звукового сигналу--------------------
beep bsf GPIO, 4; одиниця на виході GP4< br/>
call pause_0.25; пауза 0, 5 сек = 500'000 machine cycles
call pause_0.25
bcf GPIO, 4; нуль на виході GP4< br/>
return
Вся програма вже працюватиме. Її потрібно скомпілювати я це робив уMPASMWIN та перевірити. Для цього склав елементарну схему вProteus.
Прошивка запрацювала і я залив її в мікроконтролер. Але по кодувидно, що нічого цікавого в ній немає просто на 0, 5 секундивключається зумер, звучить монотонний звук. Приблизно такий же яквін звучав у стандартній прошивці але тільки з гарною гучністю. Алеце теж банально хочеться чогось ще цікавого, тим більше кількістьнайскладнішого вже вийшло на нозі формується потрібний нам сигнал.Дивимося далі на код уважно (повторюся це тільки спостереження) яне програміст) у нас є 2 команди дуже схожі знову ж таки авторрозжував що вони роблять =)
bsf GPIO, 4; одиниця на виході GP4,
bcf GPIO, 4; нуль на виході GP4, і команда паузи. Ряд імпульсів знашого висновку GP4. Його тривалість та послідовність може бутибудь-якою. Тривалість одиниці або нуля на виведенні підбираємонабором пауз call pause_0.25, а кількість імпульсів визначаєтьсякількістю команд bsf та bсf. Головне пам'ятати що подавши одиницюна виведення її потрібно вимкнути інакше зумер вимкнеться тількипри знятті харчування =).
Єдине, коли захочете погратися, це краще робити на макеті або хочаб з піком DIP в панельці. У proteus я не знайшов моделі зумеру =(.Тому впаював і випаював SOIC але робив це феном і знімав пінцетом.Паяльником можна запросто перегріти і відшаруватись мідь відоліту.
Після години ігор у мене вийшла ось така мелодія =)
Слухаємо
; ----------------------- -Підпрограма звуковогосигналу--------------------
beep bsf GPIO, 4; одиниця на виході GP4
call pause_0 .25; пауза 0.25 сек = 250'000 machine cycles
bcf GPIO, 4
call pause_0.25; пауза 0.25 сек = 250'000 machine cycles
bsf GPIO, 4; одиниця на виході GP4
call pause_0.25; пауза 0.5 сек = 500'000 machine/>
call pause_0.25
bcf GPIO, 4; нуль на виході GP1
return
Почули? =)
Добре не знущаюся
Після цього я залишився задоволений =)
Встановив реле пауз на його законне місце і зняв відео роботи.Після всіх переробок схема виглядає ось так Схема із зумером.
а через використання smd монтажу і мікроконтролера в SOIC корпусідрук не довелося переробляти. Достатньо всього просвердлити 2отвори над PIC-ом під'єднавши його "+" на 3 ногу і "-" на масу імало не забув останній нюанс. Є одна невелика зміна в штатнійпроводці ВАЗ Це 6-піновий роз'єм під рульовою колонкою. Висновки 1і 5. Потрібно вийняти та заізолювати білий провід, а жовтий пуститиперемичкою на місце білого. Але ця інформація є у матеріалах нафорумі 2106
фото з форуму 2106
Виробництвом залишився задоволений дуже. Вона працює так, як хочуя. Так можна купити за 300-400р + пересилання, але сенсу в цьомунемає для мене це як пляшку пива випити комусь та й задоволенняприносить величезне.
УВАГА! після експлуатації пристрою виявився невеликийглюк. Пов'язаний він із посадкою акумулятора. Логіка побудована надільнику напруги і коли автомобіль довго не експлуатується абоакумулятор трохи під утомився, Вранці коли заводиш машину щіткиробили один помах. Цей побічний ефект усунув перенесення живленнятранзистора VT1 з 12 вольт до стабілізатора на живлення після ньоговід 5 вольт. Таким чином, просідання живлення в плоть до 8В невпливає на 5В на виході стабілізатора і помилкового спрацьовуваннянемає. Але чітко спрацьовує при натисканні на обмивач. Так самозмінені номінали резисторів R9 та R6 вони вказані на новій схемі.Друковану плату переробляти не став. Так як доріжки на синійстороні я малюю маркером, то просто веду її до виходустабілізатора, і припаюю для хорошого контакту ногу знизу ізверху.
Фінальна схема
"4; нуль на виході GP1
return
Почули? =)
Добре не знущаюся
Після цього я залишився задоволений =)
Встановив реле пауз на його законне місце і зняв відео роботи.Після всіх переробок схема виглядає ось так Схема із зумером.
а через використання smd монтажу і мікроконтролера в SOIC корпусідрук не довелося переробляти. Достатньо всього просвердлити 2отвори над PIC-ом під'єднавши його "+" на 3 ногу і "-" на масу імало не забув останній нюанс. Є одна невелика зміна в штатнійпроводці ВАЗ Це 6-піновий роз'єм під рульовою колонкою. Висновки 1і 5. Потрібно вийняти та заізолювати білий провід, а жовтий пуститиперемичкою на місце білого. Але ця інформація є у матеріалах нафорумі 2106
фото з форуму 2106
Виробництвом залишився задоволений дуже. Вона працює так, як хочуя. Так можна купити за 300-400р + пересилання, але сенсу в цьомунемає для мене це як пляшку пива випити комусь та й задоволенняприносить величезне.
УВАГА! після експлуатації пристрою виявився невеликийглюк. Пов'язаний він із посадкою акумулятора. Логіка побудована надільнику напруги і коли автомобіль довго не експлуатується абоакумулятор трохи під утомився, Вранці коли заводиш машину щіткиробили один помах. Цей побічний ефект усунув перенесення живленнятранзистора VT1 з 12 вольт до стабілізатора на живлення після ньоговід 5 вольт. Таким чином, просідання живлення в плоть до 8В невпливає на 5В на виході стабілізатора і помилкового спрацьовуваннянемає. Але чітко спрацьовує при натисканні на обмивач. Так самозмінені номінали резисторів R9 та R6 вони вказані на новій схемі.Друковану плату переробляти не став. Так як доріжки на синійстороні я малюю маркером, то просто веду її до виходустабілізатора, і припаюю для хорошого контакту ногу знизу ізверху.
Фінальна схема
"4; нуль на виході GP1
return
Почули? =)
Добре не знущаюся
Після цього я залишився задоволений =)
Встановив реле пауз на його законне місце і зняв відео роботи.Після всіх переробок схема виглядає ось так Схема із зумером.
а через використання smd монтажу і мікроконтролера в SOIC корпусідрук не довелося переробляти. Достатньо всього просвердлити 2отвори над PIC-ом під'єднавши його "+" на 3 ногу і "-" на масу імало не забув останній нюанс. Є одна невелика зміна в штатнійпроводці ВАЗ Це 6-піновий роз'єм під рульовою колонкою. Висновки 1і 5. Потрібно вийняти та заізолювати білий провід, а жовтий пуститиперемичкою на місце білого. Але ця інформація є у матеріалах нафорумі 2106
фото з форуму 2106
Виробництвом залишився задоволений дуже. Вона працює так, як хочуя. Так можна купити за 300-400р + пересилання, але сенсу в цьомунемає для мене це як пляшку пива випити комусь та й задоволенняприносить величезне.
УВАГА! після експлуатації пристрою виявився невеликийглюк. Пов'язаний він із посадкою акумулятора. Логіка побудована надільнику напруги і коли автомобіль довго не експлуатується абоакумулятор трохи під утомився, Вранці коли заводиш машину щіткиробили один помах. Цей побічний ефект усунув перенесення живленнятранзистора VT1 з 12 вольт до стабілізатора на живлення після ньоговід 5 вольт. Таким чином, просідання живлення в плоть до 8В невпливає на 5В на виході стабілізатора і помилкового спрацьовуваннянемає. Але чітко спрацьовує при натисканні на обмивач. Так самозмінені номінали резисторів R9 та R6 вони вказані на новій схемі.Друковану плату переробляти не став. Так як доріжки на синійстороні я малюю маркером, то просто веду її до виходустабілізатора, і припаюю для хорошого контакту ногу знизу ізверху.
Фінальна схема
"а жовтий пустити перемичкою на місце білого. Але ця інформація є уматеріалах на форумі 2106
фото з форуму 2106
Виробництвом залишився задоволений дуже. Вона працює так, як хочуя. Так можна купити за 300-400р + пересилання, але сенсу в цьомунемає для мене це як пляшку пива випити комусь та й задоволенняприносить величезне.
УВАГА! після експлуатації пристрою виявився невеликийглюк. Пов'язаний він із посадкою акумулятора. Логіка побудована надільнику напруги і коли автомобіль довго не експлуатується абоакумулятор трохи під утомився, Вранці коли заводиш машину щіткиробили один помах. Цей побічний ефект усунув перенесення живленнятранзистора VT1 з 12 вольт до стабілізатора на живлення після ньоговід 5 вольт. Таким чином, просідання живлення в плоть до 8В невпливає на 5В на виході стабілізатора і помилкового спрацьовуваннянемає. Але чітко спрацьовує при натисканні на обмивач. Так самозмінені номінали резисторів R9 та R6 вони вказані на новій схемі.Друковану плату переробляти не став. Так як доріжки на синійстороні я малюю маркером, то просто веду її до виходустабілізатора, і припаюю для хорошого контакту ногу знизу ізверху.
Фінальна схема
"а жовтий пустити перемичкою на місце білого. Але ця інформація є уматеріалах на форумі 2106
фото з форуму 2106
Виробництвом залишився задоволений дуже. Вона працює так, як хочуя. Так можна купити за 300-400р + пересилання, але сенсу в цьомунемає для мене це як пляшку пива випити комусь та й задоволенняприносить величезне.
УВАГА! після експлуатації пристрою виявився невеликийглюк. Пов'язаний він із посадкою акумулятора. Логіка побудована надільнику напруги і коли автомобіль довго не експлуатується абоакумулятор трохи під утомився, Вранці коли заводиш машину щіткиробили один помах. Цей побічний ефект усунув перенесення живленнятранзистора VT1 з 12 вольт до стабілізатора на живлення після ньоговід 5 вольт. Таким чином, просідання живлення в плоть до 8В невпливає на 5В на виході стабілізатора і помилкового спрацьовуваннянемає. Але чітко спрацьовує при натисканні на обмивач. Так самозмінені номінали резисторів R9 та R6 вони вказані на новій схемі.Друковану плату переробляти не став. Так як доріжки на синійстороні я малюю маркером, то просто веду її до виходустабілізатора, і припаюю для хорошого контакту ногу знизу ізверху.
Фінальна схема






Коментарі1
На замовлення можеш зробити?