ПРИНЦИП ДЕЙСТВИЯ: Имитирует двойное нажатие кнопки забора воздуха.
Схематично это выглядит так: (верхний график - появлеие напряжения при включении зажигания)
при пуске двигателя через 3сек проходят 2 импульса по 0,5сек на замыкание обозначеной кнопки.
Для этого:
1. приобрести м/схему ATTINY13.
При наличии программатора прошить этим дампом climat.rar (Ещё один дамп от Xtazka увидите внизу, он с задержкой на 4 сек)
Исходный текст:
/`````````````````````````````````````````````````````````````````````
Project :Start conditioner GREAT WALL
Comments:При включении, после 3 сек. задержки, дает
2 отрицательных импульса на всех портах
Chip type : ATtiny13
Clock frequency : 1,200000 MHz
``````````````````````````````````````````````````````````````````````/
#include <tiny13.h>
#include <delay.h>
#include <sleep.h>
void main(void)
{ Crystal Oscillator division factor: 4
#pragma optsize-
CLKPR=0x80;
CLKPR=0x02;
#ifdef _OPTIMIZE_SIZE_
#pragma optsize+
#endif
Input/Output Ports initialization
PORTB=0xFF;
DDRB=0x1F;
Timer/Counter 0 initialization
TCCR0A=0x00;
TCCR0B=0x00;
TCNT0=0x00;
OCR0A=0x00;
OCR0B=0x00;
External Interrupt(s) initialization
INT0: Off
Interrupt on any change on pins PCINT0-5: Off
GIMSK=0x00;
MCUCR=0x00;
Timer/Counter 0 Interrupt(s) initialization
TIMSK0=0x00;
Analog Comparator: Off
ACSR=0x80;
ADCSRB=0x00;
delay_ms(3000);
PORTB=0;
delay_ms(500);
PORTB=0xFF;
delay_ms(500);
PORTB=0;
delay_ms(500);
PORTB=0xFF;
sleep_enable();
powerdown();
}
2. Демонтировать блок климата, раскрыть его. Внутри лицевой панели найти м/схему Philips 74C1660.
Она управляет переключениями режимов работы блока. Контакты м/схем нумеруются с нижней части слева направо против часовой стрелки.То есть нижние 1-2-3-4-5-6-7-8 и верхние 16-15-14-13-12-11-10-9.
3. Припаять 4-ю ножку ATTINY к 8-ой ножке Philips'a (земля), 8-ю ножку к 16-ой (питание), 3-ю ножку к контакту кнопки забора воздуха.
Остальные ноги просто загнуть (или откусить).
4. Собрать всё на место.
Теперь при запуске двигателя, через 3 секунды блок климата сначала запустится с забором воздуха из салона, а потом переключится в забор снаружи. При этом все настройки блока при выключении двигателя будут сохранены.
Galant
====================================
Вот ещё один дамп (от Xtaska), он в HEX'e:
:0A00000009C0FECFFDCFFCCFFBCFFF
Этот дамп даёт 4 секунды задержки после пуска двигателя и секунду между переключениями
:10000A00FACFF9CFF8CFF7CFF6CFF894EE27ECBBBB
:10001A00E5BFF8E1A4B7A77FA4BFF1BDE1BD8DE0BC
:10002A00A2E0ED938A95E9F780E4A0E6ED938A953C
:10003A00E9F7EFE9EDBFC0E7D0E000C0E0E8E6BDD0
:10004A00E2E0E6BDEFEFE8BBEFE1E7BBE0E0EFBDE2
:10005A00E3BFE2BFE6BFE9BDEBBFE5BFE9BFE0E84A
:10006A00E8B9E0E0E3B9E0EAFFE016D018D0EFEF34
:10007A00E8BBE8EEF3E010D012D0EFEFE8BB02D015
:10008A0005D0FFCFE5B7E062E5BF0895E5B7E77EA3
:10009A00E061E5BF88950895FA93EA9305C0E0E028
:1000AA00E8BBE4EFF1E0F8CFE991F991309639F045
:1000BA008CE291E00197F1F7A8953197C9F7089575
:00000001FF
Забирайте! —- xtazka_damp.zip