Например TDA7294

Форум РадиоКот • Просмотр темы - Проблемы с ds2408 (1-wire)
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Сб авг 08, 2020 12:33:36

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 26 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Пт ноя 01, 2019 17:47:34 
Родился

Зарегистрирован: Чт апр 16, 2015 13:43:52
Сообщений: 14
Рейтинг сообщения: 0
Вопрос к тем, кто собаку съел на датчиках Dallas Semiconductor

подключаю ds2408 для чистого эксперимента только тремя проводами: +5в (pin3), 1w (pin4), и землю (pin5) к Arduino Nano или Uno
Подтягивающий резистор 4.7к или 2.2к (в разных примерах разные - пробовал разные)
чип не отвечает.
ds2413, ds2406, ds2450, ds2890 в той же схеме работают без проблем.
ds18B20 отвечает даже без резистора!
Перепробовал 4 чипа из разных партий (вдруг битые),
пробовал на другие пины Ардуинки (вдруг там PullDown),
другую Ардуинку - никакого результата.

Пробовал 10 pin на +5 сажать (вроде он даёт чипу ресет, если на земле)

В даташите в некоторых схемах (не во всех) стоит стабилитрон с 1w на плюс (в обратном включении, естественно).
Я полагаю, это просто защита от импульсных помех на линии 1wire, и он не обязателен
да?
У меня линия 3 см, вряд ли там помехи, которые могли спалить ds2408, правда?
Может он нужен, и в этом всё дело?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Сб ноя 02, 2019 10:24:11 
Собутыльник Кота
Аватар пользователя

Карма: 25
Рейтинг сообщений: 641
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2631
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
ondyon писал(а):
ds18B20 отвечает даже без резистора!
плохой эксперимент.
ondyon писал(а):
У меня линия 3 см, вряд ли там помехи, которые могли спалить ds2408, правда?
Правда.
ondyon писал(а):
чип не отвечает.
Что тут имеется ввиду? Надо начать с проверки ответа чипа наличием присутсвия (presence). Но это надо понимать 1-wire, а не наугад порты менять.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Вт ноя 05, 2019 09:06:49 
Открыл глаза

Зарегистрирован: Чт мар 22, 2012 20:28:49
Сообщений: 74
Рейтинг сообщения: 0
я сейчас посмотрел даташит на DS2408. Так вот там некоторые тайминги 1-wire очень прилично могут отличаться от стандартных (и от того же DS18B20) поэтому тут надо исходный код раскуривать - по другому никак.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Шестое юбилейное мероприятие в процессе
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Вт ноя 05, 2019 10:38:28 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 929
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 10761
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Разница в том, что DS2408 может работать и как slave и как master.
Да еще и применяется два варианта CRC при работе - надо вчитываться в даташиту весьма внимательно.
8)


Вернуться наверх
 
Вебинар «Каждому ключу — свой драйвер» (13.08.2020)

Компания КОМПЭЛ приглашает вас принять участие в вебинаре, который будет посвящен теме драйверов управления транзисторами компании Infineon. Мы рассмотрим четыре различных технологии изготовления микросхем драйверов, в чём их отличия и особенности.

Зарегистрироваться на вебинар>>
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Вт ноя 05, 2019 12:27:17 
Родился

Зарегистрирован: Чт апр 16, 2015 13:43:52
Сообщений: 14
Рейтинг сообщения: 0
> Надо начать с проверки ответа чипа наличием присутсвия (presence)

да, именно эта проверка и не проходит
reset_search() - OK
search() - возвращает 0 - "no more devices"

если подключить к линии любое другое устройство (тот же ds18b20) его находит.
ds2413, ds2406, ds2450, ds2890 - все они в то же схеме обнаруживаются

Согласен, что весьма вероятно, отличаются тайминги.
какие константы посоветуете подкрутить и в какую сторону?

Попробую потрейсить библиотеку, интересно, хоть что-то чип отвечает вообще?...

Использую стандартную библиотеку OneWire,
которая, вроде бы, у всех работает
Copyright (c) 2007, Jim Studt (original old version - many contributors since)

ох. всё ещё хуже
reset() 1-wire линии уже не проходит
(при втыкании в линию любого другого чипа из перечисленных выше - reset() начинает возвращать не ноль)

ниже - код функции reset() из библиотеки

Да, всё выглядит так, как будто все чипы битые... вся партия. :(

Код:
// Perform the onewire reset function.  We will wait up to 250uS for
// the bus to come high, if it doesn't then it is broken or shorted
// and we return a 0;
//
// Returns 1 if a device asserted a presence pulse, 0 otherwise.
//
uint8_t OneWire::reset(void)
{
   IO_REG_TYPE mask = bitmask;
   volatile IO_REG_TYPE *reg IO_REG_ASM = baseReg;
   uint8_t r;
   uint8_t retries = 125;

   noInterrupts();
   DIRECT_MODE_INPUT(reg, mask);
   interrupts();
   // wait until the wire is high... just in case
   do {
      if (--retries == 0) return 0;
      delayMicroseconds(2);
   } while ( !DIRECT_READ(reg, mask));

   noInterrupts();
   DIRECT_WRITE_LOW(reg, mask);
   DIRECT_MODE_OUTPUT(reg, mask);   // drive output low
   interrupts();
   delayMicroseconds(480);
   noInterrupts();
   DIRECT_MODE_INPUT(reg, mask);   // allow it to float
   delayMicroseconds(70);
   r = !DIRECT_READ(reg, mask);
   interrupts();
   delayMicroseconds(410);
   return r;
}


[]


Вернуться наверх
 
Новый ХИТ FANSO CR123A/SN

Параметры новой батарейки показывают прекрасные результаты. Она используется для приложений с повышенными импульсами тока. Широко применяется в охранно-пожарных датчиках, устройствах телеметрии, поисковых маячках, LED-фонарях и других промышленных и бытовых устройствах.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Вт ноя 05, 2019 13:43:31 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 929
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 10761
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Проверку не помешало бы сделать под "чистым ассемблером" на наиболее примитивном уровне,
а не на ардуине под чужой библиотекой.
Нашиша Вам тот "удаленный порт" понадобился?
Неужели нельзя взять простенькую тиньку2313, написать для нее прожку и гонять данные/команды по UART?
или тот же SPI?
8)


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Вт ноя 05, 2019 14:48:17 
Родился

Зарегистрирован: Чт апр 16, 2015 13:43:52
Сообщений: 14
Рейтинг сообщения: 0
ох... не хотелось.
Эхехе, - подумал лось.
Не хотелось, а пришлось :(
Хотел воткнуть - и чтоб оно заработало, как заработали все остальные ds2413, ds2406, ds2450, ds2890
теперь, похоже, придётся

Расковырял функцию reset()
пытаюсь менять задержки

Код:
   noInterrupts();
   DIRECT_MODE_INPUT(reg, mask);
   interrupts();
   // wait until the wire is high... just in case
   do {
      if (--retries == 0) return 0;
      delayMicroseconds(2);
   } while ( !DIRECT_READ(reg, mask));

// до этого места проходит

   noInterrupts();
   DIRECT_WRITE_LOW(reg, mask);
   DIRECT_MODE_OUTPUT(reg, mask);   // drive output low
   interrupts();
   delayMicroseconds(480);       // можно поднять до 1000 и больше - другие девайсы продолжают работать.
   noInterrupts();
   DIRECT_MODE_INPUT(reg, mask);   // allow it to float
   delayMicroseconds(70);                 // ЭТО ВАЖНАЯ! если поднять до 1000 - другие чипы перестают работать. опустить до 50 - чипы работают
   r = !DIRECT_READ(reg, mask);
   interrupts();
   delayMicroseconds(410);             // эта задержка в конце не имеет важного эффекта, раз мы дальше ничего не делаем
   return r;


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Вт ноя 05, 2019 17:42:27 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 929
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 10761
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Говорят же - разница не в таймингах, а в "двуличности".
Там вчитываться надо - для одних режимов это стандартный uLAN, для других - чего-то видоизмененного
под пакетный обмен.
А у адуринки обрабатывается только СТАНДАРТНЫЙ протокол uLAN.
Как вариант - пробовать с базовыми функциями библиотеки и состыковывать их под требуемое даташитом.


Вернуться наверх
 
Бытовой пирометр АКИП-9312 – просто удобно!

Диапазон 35 °С ...42°С (температура тела) погрешность 0,3 °С
Диапазон 0 °С ...100°С (бытовая сфера) погрешность 1,0 °С
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Вт ноя 05, 2019 18:29:17 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1733
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15666
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
я сейчас посмотрел даташит на DS2408. Так вот там некоторые тайминги 1-wire очень прилично могут отличаться от стандартных (и от того же DS18B20) поэтому тут надо исходный код раскуривать - по другому никак.

дело-то давнее... могу и ошибиться... вроде как некоторые чипы ПАМЯТИ 1-Wire поддерживают режим ВЫСОКОЙ СКОРОСТИ обмена - там да, тайминги сильно меньше все, а скорость обмена, соответственно, выше. НО!!! абсолютно ВСЕ 1-wire устройства поддерживают БАЗОВЫЙ набор команд (RESET-PRESENCE, SEARCH ROM, SKIP ROM и т.п.) на СТАНДАРТНЫХ таймингах. и, если не ошибаюсь, все возможности чипа так же доступны командами СТАНДАРТНОЙ скорости, просто считывание нескольких килобайт данных из чипа на такой скорости может быть некомфортно долгим.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Ср ноя 06, 2019 03:08:21 
Родился

Зарегистрирован: Ср ноя 06, 2019 02:02:11
Сообщений: 4
Рейтинг сообщения: 0
Проверку не помешало бы сделать под "чистым ассемблером" на наиболее примитивном уровне,
а не на ардуине под чужой библиотекой.
Нашиша Вам тот "удаленный порт" понадобился?
Неужели нельзя взять простенькую тиньку2313, написать для нее прожку и гонять данные/команды по UART?
или тот же SPI?
8)


А зачем брать тиньку если у человека уже есть Atmega328? Чем она хуже для того, что бы написать для нее прожку и гонять данные/команды по UART?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Ср ноя 06, 2019 11:52:18 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 929
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 10761
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Имелась ввиду замена применяемой в проекте DS2408 на эквивалент порта-расширителя на основе тиньки2313 и иного протокола.
8)
ARV
Я уже выше намякивал - это навороченная микросхема с возможностью быть и ведущим и ведомым устройством.
Посему и отличия.
А вычитывать где чего - головушка и так "дымится"....
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Ср ноя 06, 2019 12:33:53 
Родился

Зарегистрирован: Чт апр 16, 2015 13:43:52
Сообщений: 14
Рейтинг сообщения: 0
абсолютно ВСЕ 1-wire устройства поддерживают БАЗОВЫЙ набор команд (RESET-PRESENCE, SEARCH ROM, SKIP ROM и т.п.) на СТАНДАРТНЫХ таймингах. и, если не ошибаюсь, все возможности чипа так же доступны командами СТАНДАРТНОЙ скорости, просто считывание нескольких килобайт данных из чипа на такой скорости может быть некомфортно долгим.


Вот! и это смущает. В интернете куча примеров, где люди просто включали ds2408 на линию 1-wire без извращений, и оно просто сразу работало. Как минимум отвечало на RESET и SEARCH. Как и все остальные мои чипы ds2413, ds2406, ds2450, ds2890. В форумах обычно проблемы с подключением входов-выходов в разных режимах, у всех отвечает.

Боюсь, что у меня всё же проблема хардварная.
Или чипы все горелые,
или, и правда, надо через резистор 100 ом подключать,
или стабилитрон, действительно был важен.
Или я пины перепутал (хотя 100 раз уже проверил).
Или у китайских микрух пины другие (что бывает)
буду пробовать эти варианты, и закажу ещё партию :(


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Ср ноя 06, 2019 14:03:06 
Вымогатель припоя

Карма: 11
Рейтинг сообщений: 93
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 628
Рейтинг сообщения: 0
ondyon писал(а):
В интернете куча примеров, где люди просто включали ds2408 на линию 1-wire без извращений,
и одна и та же библиотека используется, пример этой библиотеки есть в примерах протеуса 8.8 SP1.

Библиотека из протеуса заработала только


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Ср ноя 06, 2019 18:17:07 
Родился

Зарегистрирован: Чт апр 16, 2015 13:43:52
Сообщений: 14
Рейтинг сообщения: 0
ondyon писал(а):
В интернете куча примеров, где люди просто включали ds2408 на линию 1-wire без извращений,
и одна и та же библиотека используется, пример этой библиотеки есть в примерах протеуса 8.8 SP1.

Библиотека из протеуса заработала только


Спасибо! а лежит ли она где-нибудь отдельно? Тяжко весь протеус качать торрентом :(

Попробовал таймауты поставить как в примере - не помогло, там же валится на ресете.
Где линия ставится в LOW, потом ждут 480(960) мкс
потом читают и это должно быть 0 (а оно 1)
попробовал ждать в цикле. ds18d20 ставит 0 примерно на 20 мкс
ds2408 не ставит совсем

Добавлено after 28 minutes 39 seconds:
Ответ на вопрос, заданный выше про повышенную скорость.
В даташите:
A Reset Pulse followed by a Presence Pulse indicates the DS2408 is ready to receive data, given the correct ROM and control function command. If the bus master uses slew-rate control on the
falling edge, it must pull down the line for tRSTL + tF to compensate for the edge. A tRSTL (РЕСЕТ ИМПУЛЬС!) duration of 480µs or longer will exit the overdrive mode returning the device to standard speed.

After the bus master has released the line it goes into receive mode (RX). The 1-Wire bus is then pulled to VPUP via the pullup resistor or, in case of a DS2480B driver, by active circuitry. When the VTH threshold is crossed, the DS2408 waits for tPDH and then transmits a Presence Pulse by pulling the line low for tPDL. To detect a presence pulse, the master must test the logical state of the 1-Wire line

Короче, чтобы дать ресет, надо линию опустить на землю на 480 мкс или более. Эта же операция сбросит ускоренный режим.
Потом включить режим INPUT и слушать
В ответ микруха тоже опустит линию на землю на какое-то время. Импульс надо ловить тоже примерно 480 мкс.
Ловлю импульс в цикле, чтоб не пропустить. ds18d20 отвечает на 20ой микросекунде.
ds2408 не отвечает :(

всё же, похоже, хардварные проблемы. Горелые микрухи у меня боюсь

Добавлено after 3 seconds:
Ответ на вопрос, заданный выше про повышенную скорость.
В даташите:
A Reset Pulse followed by a Presence Pulse indicates the DS2408 is ready to receive data, given the correct ROM and control function command. If the bus master uses slew-rate control on the
falling edge, it must pull down the line for tRSTL + tF to compensate for the edge. A tRSTL (РЕСЕТ ИМПУЛЬС!) duration of 480µs or longer will exit the overdrive mode returning the device to standard speed.

After the bus master has released the line it goes into receive mode (RX). The 1-Wire bus is then pulled to VPUP via the pullup resistor or, in case of a DS2480B driver, by active circuitry. When the VTH threshold is crossed, the DS2408 waits for tPDH and then transmits a Presence Pulse by pulling the line low for tPDL. To detect a presence pulse, the master must test the logical state of the 1-Wire line

Короче, чтобы дать ресет, надо линию опустить на землю на 480 мкс или более. Эта же операция сбросит ускоренный режим.
Потом включить режим INPUT и слушать
В ответ микруха тоже опустит линию на землю на какое-то время. Импульс надо ловить тоже примерно 480 мкс.
Ловлю импульс в цикле, чтоб не пропустить. ds18d20 отвечает на 20ой микросекунде.
ds2408 не отвечает :(

всё же, похоже, хардварные проблемы. Горелые микрухи у меня боюсь


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Ср ноя 06, 2019 19:01:46 
Вымогатель припоя

Карма: 11
Рейтинг сообщений: 93
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 628
Рейтинг сообщения: 0
Вот с протеуса, проблема наблюдается и в протеусе, либо ds18d20 либо ds2408 работает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Чт ноя 07, 2019 12:52:27 
Родился

Зарегистрирован: Чт апр 16, 2015 13:43:52
Сообщений: 14
Рейтинг сообщения: 0
Спасибо огромное!
Сейчас будет игра "найди 10 отличий" :)
Даже если одновременно заставить работать не удастся - всегда можно повесить ds2408 на отдельный пин ардуинки и прописать ему другие таймауты

Добавлено after 12 minutes 7 seconds:
поменял либу на протеусовскую
:( :( :(
всё то же самое. Никаких отличий. все остальные чипы работают, ds2408 не отвечает даже на ресет.
как вам удалось добиться, чтобы ds2408 работал, а ds18d20 - нет?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Чт ноя 07, 2019 13:39:11 
Вымогатель припоя

Карма: 11
Рейтинг сообщений: 93
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 628
Рейтинг сообщения: 0
ondyon писал(а):
как вам удалось добиться, чтобы ds2408 работал, а ds18d20 - нет?
речь про библиотеку и протеус шла, в протеусе все работает.

Вот глянул
Изображениеполагаю 480 мкс маловато будет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Чт ноя 07, 2019 14:44:42 
Родился

Зарегистрирован: Чт апр 16, 2015 13:43:52
Сообщений: 14
Рейтинг сообщения: 0
Ну, в протеусе не честно. Реальный девайс надо заставить работать

В общем, больше никаким параметром и не имеет смысла играть
"окно" ожидания ответного импульса увеличил до 1 секунды! начинаю ждать сразу после ресета.
Остальные задержки в этом случае не нужны.

увеличил до 960... 1200... 1500... 2000... 5000 дальше уже не стал
всё то же:
ds18d20 - продолжает исправно отвечать даже с 5000
ds2408 - как не отвечал, так и не отвечает

уменьшил до 380... 300 - эффект то же
на 200 ds18d20 перестал отвечать, что логично

всё, бросаю это дело с задержками, тут всё ясно, буду пробовать менять обвес


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Чт ноя 07, 2019 16:01:03 
Вымогатель припоя

Карма: 11
Рейтинг сообщений: 93
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 628
Рейтинг сообщения: 0
ondyon писал(а):
увеличил до 960... 1200... 1500... 2000... 5000 дальше уже не стал
всё то же:
ds18d20 - продолжает исправно отвечать даже с 5000
ds2408 - как не отвечал, так и не отвечает
Естественно у ds18b20
Изображение
У вас диапазон очень узкий, от 660 до 720, попадите в это промежуток.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблемы с ds2408 (1-wire)
СообщениеДобавлено: Чт ноя 07, 2019 16:51:54 
Родился

Зарегистрирован: Чт апр 16, 2015 13:43:52
Сообщений: 14
Рейтинг сообщения: 0
программист я или нет...
накидал прогу

ds18d20


ds2408


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y