Светодиодные фонари и световые приборы. Всё о светотехнике.
Изображения Дневники Группы Поиск
Вернуться   Форум FONAREVKA.RU Лаборатория Разработка и модификация фонарей Разработка и модификация электроники фонарей
Расширенный поиск
Забыли пароль? Регистрация

  • О нашем проекте
  • Светотехника и световые приборы
  • Правила форума
Проект FONAREVKA.RU специализируется на предоставлении всей необходимой информации по светотехнике:

— светодиодные фонари;
— различные источники питания;
— разнообразные зарядные устройства;
— освещение помещений и наружное освещение;
— световые приборы для личного, пассажирского и грузового транспорта;
— специальные световые приборы для медицины, для растений, для аквариумов, для террариумов, а также аварийно-сигнальные световые приборы;
— альтернативные источники света;
— лазеры и лазерная техника.

Если у вас есть вопросы по выбору фонарей, аккумуляторов и зарядных устройств ознакомьтесь с FAQ от наших экспертов:

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Ответ  Создать новую тему
Просмотров в теме 230794   Ответов в теме 536   Подписчиков на тему 45   Добавили в закладки 31
Опции темы Поиск в этой теме
Старый 29.03.2015, 14:48   201
AVTOELEKTRIK
Век живи, век учись.
 
Аватар для AVTOELEKTRIK
 
Регистрация: 09.11.2014
Последняя активность: 10.05.2021 23:36
Адрес: МАРИУПОЛЬ
Сообщений: 86
Сказал(а) спасибо: 52
Поблагодарили: 32 раз(а) в 20 сообщениях

Отправить сообщение для AVTOELEKTRIK с помощью Skype™
По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Попробовал получилось, подпаяю провода к програматору и проверю.
__________________
С Уважением Валерий.

[Исправлено: AVTOELEKTRIK, 29.03.2015 в 14:52]
AVTOELEKTRIK вне форума   Ответить с цитированием Вверх
Старый 30.03.2015, 08:33   202
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Здесь качал тулчейн и студию http://www.mikrocontroller....
В архиве для белого увеличена яркость Mode[5]={30, 115, 0b00001, 0b1000, 0b1001};
Для красного уменьшено время ожидания клика, как было в белом.
Вложения
Тип файла: rar Termo_REDLed.rar (64.0 Кб, 91 просмотров)
MSS вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
AVTOELEKTRIK (30.03.2015)
Старый 31.03.2015, 06:47   203
Alex63
Увлеченный
 
Регистрация: 16.08.2012
Последняя активность: 19.01.2018 08:37
Адрес: Новосибирск
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 270 раз(а) в 117 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Разбираюсь с общей логикой работы программы, возник вопрос
Переменная Cod= 0 или 1 прописывается в самой программе (например, когда отправляем на m2 и где то еще) или еще какой то внешней подпрограммой, как В? Для чего она нужна?

[Исправлено: Alex63, 31.03.2015 в 06:49]
Alex63 вне форума   Ответить с цитированием Вверх
Старый 31.03.2015, 08:44   204
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Alex63, читали это? https://forum.fonarevka.ru/...
Cod=1; //перейдем в изменение режима по выходу из прерывания
MSS вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
Alex63 (31.03.2015)
Старый 31.03.2015, 15:16   205
Alex63
Увлеченный
 
Регистрация: 16.08.2012
Последняя активность: 19.01.2018 08:37
Адрес: Новосибирск
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 270 раз(а) в 117 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Разобрался. Этот код устся в 1 обработчиками прерываний.
Alex63 вне форума   Ответить с цитированием Вверх
Старый 01.04.2015, 17:35   206
Alex63
Увлеченный
 
Регистрация: 16.08.2012
Последняя активность: 19.01.2018 08:37
Адрес: Новосибирск
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 270 раз(а) в 117 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Еще вопрос.
По даташиту из режима Power-down Mode можно выйти не только прерыванием INT0, но в том числе и pin change interrupt
When the SM[1:0] bits are written to 10, the SLEEP instruction makes the MCU enter Powerdown
mode. In this mode, the Oscillator is stopped, while the external interrupts, and the Watchdog
continue operating (if enabled). Only an External Reset, a Watchdog Reset, a Brown-out
Reset, an external level interrupt on INT0, or a pin change interrupt can wake up the MCU. This
sleep mode halts all generated clocks, allowing operation of asynchronous modules only.

Означает ли это, что можно кнопку и подтяжку делителя для проверки питания повесить например на 2 или 3 ногу МК, освободив 6 для управления диодом с ШИМом?
Alex63 вне форума   Ответить с цитированием Вверх
Старый 01.04.2015, 17:53   207
Alex63
Увлеченный
 
Регистрация: 16.08.2012
Последняя активность: 19.01.2018 08:37
Адрес: Новосибирск
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 270 раз(а) в 117 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

ceramic,
в посте 164 вы писали
Цитата:
Если интересно -- можете посмотреть как я делал "маяк" через ШИМ для Bolenic в такой фонарик: https://forum.fonarevka.ru/...
Для строба даже проще -- можно без понижения частоты контроллера (CLKPR=0x04) обойтись, только понижением частоты ШИМ (TCCR0B = 0b101).
7135x8_tactical_v5.0.zip
Описание прошивки:
Так вот в чем я не смог разобраться -
в описании 5 режимов в 2 группах -
В прошивке две группы режимов:
В первой группе два режима с настраиваемой пользователем (без перепрошивки) яркостью (10-700мА).
Во второй группе -- мунлайт (5мА), максимум, "маяк" (700мА).

в исходнике же прописано
unsigned char Modes[4]={0,0,4,3};
т е определяется на берегу 4 режима. Вот я и затупил - не понял, почему так?
Дальше в программе есть обработка всех 5 режимов - первые два это настраиваемые, потом мун, потом маяк, потом максимум. Это очепятка в исходнике или так нормально?

[Исправлено: Alex63, 01.04.2015 в 17:56]
Alex63 вне форума   Ответить с цитированием Вверх
Старый 01.04.2015, 18:22 Автор темы   208
ceramic
Ветеран Фонарёвки
 
Аватар для ceramic
 
Регистрация: 08.10.2011
Последняя активность: 30.03.2024 21:54
Адрес: 哈尔滨
Сообщений: 8022
Сказал(а) спасибо: 934
Поблагодарили: 5193 раз(а) в 2784 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от Alex63 :
в исходнике же прописано
unsigned char Modes[4]={0,0,4,3};
т е определяется на берегу 4 режима. Вот я и затупил - не понял, почему так?
Дальше в программе есть обработка всех 5 режимов - первые два это настраиваемые, потом мун, потом маяк, потом максимум. Это очепятка в исходнике или так нормально?
Можно сказать, что опечатка. Не полностью от другой версии почистил.

Достаточно:
unsigned char Modes[4]={0,0,4}; -- два первых настраиваемых (вместо нулей можно поставить "начальные" значения) и мунлайт.
Максимуму и маяку яркость не задается -- маяк моргает тем, что подключенно к ШИМящей ножке, а максимум -- все что подключено к 3-й ножке (PB4). Максимум можно изменить тут: if (Nmodes==4) PORTB |= 0b10000 ;
ceramic вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
Alex63 (01.04.2015)
Старый 01.04.2015, 19:09   209
Alex63
Увлеченный
 
Регистрация: 16.08.2012
Последняя активность: 19.01.2018 08:37
Адрес: Новосибирск
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 270 раз(а) в 117 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Достаточно:
unsigned char Modes[4]={0,0,4}; -- два первых настраиваемых (вместо нулей можно поставить "начальные" значения) и мунлайт.
ОК! С яркостью понятно. А вот то, что мод в этом месте описано 4 (Modes[4]) никак не влияет на их реальное количество потом? Т е можно добавлять и больше 5? Ну т к (Nmodes==4) это уже 5 режим.

[Исправлено: Alex63, 01.04.2015 в 19:10]
Alex63 вне форума   Ответить с цитированием Вверх
Старый 01.04.2015, 19:20   210
AVTOELEKTRIK
Век живи, век учись.
 
Аватар для AVTOELEKTRIK
 
Регистрация: 09.11.2014
Последняя активность: 10.05.2021 23:36
Адрес: МАРИУПОЛЬ
Сообщений: 86
Сказал(а) спасибо: 52
Поблагодарили: 32 раз(а) в 20 сообщениях

Отправить сообщение для AVTOELEKTRIK с помощью Skype™
По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Добрый вечер. Есть ли предпочтения по тактовым кнопкам?, выпаял кнопку с платы(неизвестно чего) впаял в схему драйвера с прошивкой этой вектки---несколько раз получается переключать и тд, но позже немогу даже по режимам пройти---возможна проблема в плохой тактовой кнопке?.
AVTOELEKTRIK вне форума   Ответить с цитированием Вверх
Старый 01.04.2015, 19:35   211
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от AVTOELEKTRIK :
Добрый вечер. Есть ли предпочтения по тактовым кнопкам?, выпаял кнопку с платы(неизвестно чего) впаял в схему драйвера с прошивкой этой вектки---несколько раз получается переключать и тд, но позже немогу даже по режимам пройти---возможна проблема в плохой тактовой кнопке?.
Может кнопка, а может не успеваете нажимать. Прошито у вас с уменьшенным временем для КК и ДК версии.
Можно попробовать перешить на более медленный вариант. Или попробовать замыкать двумя проводками, вместо кнопки.
MSS вне форума   Ответить с цитированием Вверх
Старый 01.04.2015, 19:53   212
AVTOELEKTRIK
Век живи, век учись.
 
Аватар для AVTOELEKTRIK
 
Регистрация: 09.11.2014
Последняя активность: 10.05.2021 23:36
Адрес: МАРИУПОЛЬ
Сообщений: 86
Сказал(а) спасибо: 52
Поблагодарили: 32 раз(а) в 20 сообщениях

Отправить сообщение для AVTOELEKTRIK с помощью Skype™
По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от MSS :
Может кнопка, а может не успеваете нажимать. Прошито у вас с уменьшенным временем для КК и ДК версии.
Можно попробовать перешить на более медленный вариант. Или попробовать замыкать двумя проводками, вместо кнопки.
Сергей добрый вечер, пробовал проводками вобще опа. Первый раз пробую кнопкой -- получается---кроме входа в термо режим, потом нажимаю переключить режим а (фонарь) вобще выключается.Кнопка щелкает вроде бы не (так)-- закралась мысль о качестве кнопки. В налобнике после сборки думаю будет проблематино переключать режимы и тд. пробовал прошивать прошивкой где клик длинее ----( фонарь) тормозок.

[Исправлено: AVTOELEKTRIK, 01.04.2015 в 20:00]
AVTOELEKTRIK вне форума   Ответить с цитированием Вверх
Старый 01.04.2015, 20:06   213
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

AVTOELEKTRIK, а если ее на красный?
Там термоконтроль не просто так включить. Я уже объяснял, чтоб всякие олени его не сбрасывали случайно схватив фонарь.
По термоконтролю.
Чтоб его активировать нужно в начале - сделать сброс. ДВА раза. Это делается тройным коротким и одним длинным кликом < . . . _>. Два раза так нажать, запишется ноль WriteEEPROMByte(CFG_CALIBRATE, 0); и моргнет.
После этого включаете фонарь на прогрев (как обычно - выводите на макс режим).
Греете сколько нужно. Как нагрелся - нажимаете длинный и три коротких < _ . . .> и запишет в память значение температуры.
Если нажать сброс термоконтроля только один раз и выключить фонарь - он не сбросит значение.
MSS вне форума   Ответить с цитированием Вверх
Старый 01.04.2015, 20:18   214
AVTOELEKTRIK
Век живи, век учись.
 
Аватар для AVTOELEKTRIK
 
Регистрация: 09.11.2014
Последняя активность: 10.05.2021 23:36
Адрес: МАРИУПОЛЬ
Сообщений: 86
Сказал(а) спасибо: 52
Поблагодарили: 32 раз(а) в 20 сообщениях

Отправить сообщение для AVTOELEKTRIK с помощью Skype™
По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от MSS :
AVTOELEKTRIK, а если ее на красный?
Там термоконтроль не просто так включить. Я уже объяснял, чтоб всякие олени его не сбрасывали случайно схватив фонарь.
По термоконтролю.
Чтоб его активировать нужно в начале - сделать сброс. ДВА раза. Это делается тройным коротким и одним длинным кликом < . . . _>. Два раза так нажать, запишется ноль WriteEEPROMByte(CFG_CALIBRATE, 0); и моргнет.
После этого включаете фонарь на прогрев (как обычно - выводите на макс режим).
Греете сколько нужно. Как нагрелся - нажимаете длинный и три коротких < _ . . .> и запишет в память значение температуры.
Если нажать сброс термоконтроля только один раз и выключить фонарь - он не сбросит значение.
Прошивку красного заливал в драйвер для белого работает в схемотехнике драйвера для белого, получалось заходить в индикацию заряда батареи и переключать режимы, новую прошику в драйвер для красного еще не пробовал, получил сегодня красный светодид и термо клей. В ближее время залью прошивку для красного в ак47 и попробую.
AVTOELEKTRIK вне форума   Ответить с цитированием Вверх
Старый 01.04.2015, 20:18   215
Alex63
Увлеченный
 
Регистрация: 16.08.2012
Последняя активность: 19.01.2018 08:37
Адрес: Новосибирск
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 270 раз(а) в 117 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
выпаял кнопку с платы(неизвестно чего) впаял в схему драйвера с прошивкой этой вектки---несколько раз получается переключать и тд, но позже немогу даже по режимам пройти---возможна проблема в плохой тактовой кнопке?.
Не знаю, как в версии с термоконтролем - с основной прошивкой темы у меня проблем с нормальными кнопками не было.
Были глюки с кнопкой на Санвеймене после его купания - 3 раза сработает нормально, потом нет.
Припаял провода омметра и честно пощелкал - увидел этот глюк, действительно не работала кнопка. заменил - все ОК.

[Исправлено: Alex63, 01.04.2015 в 20:19]
Alex63 вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
AVTOELEKTRIK (01.04.2015)
Старый 01.04.2015, 20:39   216
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Alex63, алгоритм определения КК, ДК одинаковый везде. И вроде там 16мс было вочдогом реализовано для устранения дребезга контактов.

Попробовать с другой кнопкой, я вобще проводами коротил
MSS вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
AVTOELEKTRIK (01.04.2015)
Старый 01.04.2015, 22:35 Автор темы   217
ceramic
Ветеран Фонарёвки
 
Аватар для ceramic
 
Регистрация: 08.10.2011
Последняя активность: 30.03.2024 21:54
Адрес: 哈尔滨
Сообщений: 8022
Сказал(а) спасибо: 934
Поблагодарили: 5193 раз(а) в 2784 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от Alex63 :
А вот то, что мод в этом месте описано 4 (Modes[4]) никак не влияет на их реальное количество потом? Т е можно добавлять и больше 5? Ну т к (Nmodes==4) это уже 5 режим.
Так-с. Малость наврал я в прошлом посте. Не вник сразу в код (много времени прошло -- забыл).
По порядку:
"А вот то, что мод в этом месте описано 4 (Modes[4]) никак не влияет на их реальное количество потом?"
Нет, не влияет. Это не кол-во режимов, а их яркость. Если описать больше, чем используется в прошивке -- только немного увеличится код за счет выделения места под переменные, которые просто не будут использоваться.

"Это очепятка в исходнике или так нормально?"
Предыдущий пост ошибочен надо так:

unsigned char Modes[4]={0,0,4,3}; -- два первых настраиваемых (вместо нулей можно поставить "начальные" значения), мунлайт и маяк.
Максимуму яркость не задается -- это все, что подключено к 3-й ножке (PB4). Максимум можно изменить тут: if (Nmodes==4) PORTB |= 0b10000 ;

В случае "маяк" (Nmodes==3) моргает тем, что подключенно к ШИМящей ножке (как и в трех предыдущих режимах, только с маленькой частотой ШИМ).
Сначала задается частота "маяка"
if (Nmodes==3)
{
CLKPR = 0x80;
CLKPR = 0x04;
TCCR0B = 0b101;
}
а потом "яркость" : OCR0A = Modes[Nmodes], которую (с учетом низкой частоты ШИМ) здесь уже правильнее называть не яркостью, а длительностью вспышек в режиме "маяк"

Цитата:
Посмотреть сообщение Сообщение от AVTOELEKTRIK :
возможна проблема в плохой тактовой кнопке?
Возможна. Многие недорогие кнопки чувствительны к перегреву (при пайке) и/или склонны к "всасыванию" флюса в себя.

[Исправлено: ceramic, 01.04.2015 в 22:36]
ceramic вне форума   Ответить с цитированием Вверх
Поблагодарили: 2 раз(а)
Alex63 (02.04.2015), AVTOELEKTRIK (01.04.2015)
Старый 03.04.2015, 19:58   218
Alex63
Увлеченный
 
Регистрация: 16.08.2012
Последняя активность: 19.01.2018 08:37
Адрес: Новосибирск
Сообщений: 475
Сказал(а) спасибо: 44
Поблагодарили: 270 раз(а) в 117 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Народ, я что то совсем в затупе по работе удержания в V.4. Там по программе при обработке удержания кнопки

if (P==2)
{
P=4;
B=0b10000;
Cod=1;
if (Power==0)
{
WDTCR |= (1<<WDCE) | (1<<WDE);
WDTCR = 0x00;
}
else
{
WDTCR |= (1<<WDCE) | (1<<WDE);
WDTCR = 0x45; //0,5С
}
}
else if (P==4) Cod=1;
else
{
P=2;
WDTCR |= (1<<WDCE) | (1<<WDE);
WDTCR = 0x44; //
}
МCUCR=0x03;
}
GIMSK=0x40;

после присвоения Р=4 на 2 шаге WD по идее при всех следующих тактах после проверки на Р=4 должен сразу устанавливаться Cod=1 и без взвода WD программа уходит из обработчика прерывания.
А без идеи пока держим кнопку код1 формируется каждые 0,5 сек. Это почему? Где формируется задержка и сам цикл?

И второй глупый вопрос - а что запускает WD в цикл измерения напряжения с самого начала?

[Исправлено: Alex63, 03.04.2015 в 20:03]
Alex63 вне форума   Ответить с цитированием Вверх
Старый 03.04.2015, 20:31   219
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Если хотите полностью понять, как обрабатывается нажатие - нужно рисовать себе блок схему со стрелочками. Из программы она не очевидна, я с ней тоже долго думал Но там все правильно.
MSS вне форума   Ответить с цитированием Вверх
Старый 03.04.2015, 20:40 Автор темы   220
ceramic
Ветеран Фонарёвки
 
Аватар для ceramic
 
Регистрация: 08.10.2011
Последняя активность: 30.03.2024 21:54
Адрес: 哈尔滨
Сообщений: 8022
Сказал(а) спасибо: 934
Поблагодарили: 5193 раз(а) в 2784 сообщениях

По умолчанию Re: Модифицируем народный линейный драйвер для тактовой кнопки

Цитата:
Посмотреть сообщение Сообщение от Alex63 :
и без взвода WD программа уходит из обработчика прерывания.
Вопрос не вполне понятен. Что такое "взвод WD"?
После присвоения "Р=4" для ватчдога устанавливается интервал срабатывания 0,5 сек.
Вот он и срабатывает каждые 0,5 сек -- пока кнопка удерживается, раз в пол секунды выставляется Cod=1.

Цитата:
Посмотреть сообщение Сообщение от Alex63 :
И второй глупый вопрос - а что запускает WD в цикл измерения напряжения с самого начала?
Вопрос еще мене понятен.
Попробуйте другими словами спросить.

Цитата:
Посмотреть сообщение Сообщение от MSS :
Если хотите полностью понять, как обрабатывается нажатие - нужно рисовать себе блок схему со стрелочками. Из программы она не очевидна
Это - да.
Но зато получается очень устойчивая защита от дребезга.

[Исправлено: ceramic, 03.04.2015 в 20:44]
ceramic вне форума   Ответить с цитированием Вверх
Поблагодарили: 1 раз
Alex63 (03.04.2015)
Ответ  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

Powered by vBulletin®
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot

Правила форума | Отказ от ответственности

Время генерации страницы 0.13921 секунды с 17 запросами