Seka 0 5 июля, 2010 Опубликовано 5 июля, 2010 · Жалоба Добрый день. Хочу на LPC1768 поставить внешний термокомпенсированный генератор DS32KHZS для RTC. Часы не запускаются (( Та же схема на LPC2148 работала без проблем. (Думал возможно проблема в процессоре - впаивал кварц с коденсаторами - все работает) В описание на процессор накаких рекомендаций касательно подключения внешенего генератора нет. Кто встречал проблему или может посоветовать схему подключения? Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gnider 0 7 июля, 2010 Опубликовано 7 июля, 2010 · Жалоба RTC включены в PCONP? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alvy 0 8 июля, 2010 Опубликовано 8 июля, 2010 · Жалоба RTC включены в PCONP? Раз от кварца работает, значит сконфигурено правильно. Думаю тут действительно будет работать только от кварца - у меня дока только на LPC2478 - там в пункте "Architecture" отсутствует схема включения, а на LPC1768 есть - и только с кварцем...Видимо архитектура RTC разная немного Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergeyDDD 0 8 июля, 2010 Опубликовано 8 июля, 2010 · Жалоба Вопрос напрашивается сам собой Может выход DS32KHZS подключили к выходу LPC-шного генератора? Ну и наверное соответствие уровня сигнала DS32KHZS с необходимым для входа LPC Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Seka 0 8 июля, 2010 Опубликовано 8 июля, 2010 · Жалоба RTC в PCONP включен. Просто от кварца коденсаторами - работает. Без конденсаторов не работает ) Вот схема подключения: Не хотелось бы переходить на внешние I2C часы... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergeyDDD 0 8 июля, 2010 Опубликовано 8 июля, 2010 · Жалоба RTC в PCONP включен. Просто от кварца коденсаторами - работает. Без конденсаторов не работает ) Вот схема подключения: Не хотелось бы переходить на внешние I2C часы... А что осциллограф показывает на XTAL1? Мне кажется с резисторами Вы переборщили Судя по всему XTAL2 это выход, который принимает или 0 или 1? В этом случае делитель на резисторах гасит 32кГц-овый сигнал от DS32KHZS в (1033к/33к=31) в 31 раз. То есть на XTAL1 ничего не поступает Мне кажется что емкость и особенно 33к здесь лишние и 1М это слишком много XTAL2 надо оставить вообще не подключенным (если это выход) А между генератором и LPC1768 ставится сопротивление в несколько десятков/сотен ом Но лучше прежде ознакомиться с требуемыми уровнями для XTAL1 и сопоставить с тем что выдает DS32KHZS И может небольшой делитель потребуется Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DS 0 8 июля, 2010 Опубликовано 8 июля, 2010 · Жалоба А что осциллограф показывает на XTAL1? Мне кажется с резисторами Вы переборщили Судя по всему XTAL2 это выход, который принимает или 0 или 1? В этом случае делитель на резисторах гасит 32кГц-овый сигнал от DS32KHZS в (1033к/33к=31) в 31 раз. То есть на XTAL1 ничего не поступает Мне кажется что емкость и особенно 33к здесь лишние и 1М это слишком много Емкость надо увеличить хотя бы до 1N, резисторы поменять местами. Тогда для генератора это будет похоже на внешний кварц. Резистор обратной связи можно и выбросить - он уже есть внутри схемы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Seka 0 9 июля, 2010 Опубликовано 9 июля, 2010 · Жалоба Перепробывал разные варианты: подбор конденсаторов/резисторов, а так же совмесно с кварцем (схема из даташит на DS32KHZS) Не запускается. В регисте RTC AUX постоянно висит и не сбрасывается 4-й бит "Oscillator Fail detect flag". Также постоянно выставленный недокументированный 5-й бит в CCR регистре. Видимо придется ставить внешние часы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DS 0 9 июля, 2010 Опубликовано 9 июля, 2010 · Жалоба Перепробывал разные варианты: подбор конденсаторов/резисторов, а так же совмесно с кварцем (схема из даташит на DS32KHZS) Не запускается. В регисте RTC AUX постоянно висит и не сбрасывается 4-й бит "Oscillator Fail detect flag". Также постоянно выставленный недокументированный 5-й бит в CCR регистре. Видимо придется ставить внешние часы. Попробуйте фронты завалить конденсатором между землей и XTAL 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 9 июля, 2010 Опубликовано 9 июля, 2010 · Жалоба Мне кажется с резисторами Вы переборщили Судя по всему XTAL2 это выход, который принимает или 0 или 1? В этом случае делитель на резисторах гасит 32кГц-овый сигнал от DS32KHZS в (1033к/33к=31) в 31 раз. То есть на XTAL1 ничего не поступает Мне кажется что емкость и особенно 33к здесь лишние и 1М это слишком много Эта схема взята из даташита на DS32KHZS. Там ещё говорят, что варьировать нужно номиналы 1МОм и 100пФ, а вот 33кОм - нормально. Я думаю, там не лопухи это всё писали. Насчёт гасит в 31 раз: а Вы уверены, что у штатного кварца амплитуда больше? Он же оптимизирован под малое энергопотребление. Мне кажется, должен быть способ заставить это работать. Автору: выкладывайте схемки, которые попробовали. Нужно в подробностях смотреть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Seka 0 9 июля, 2010 Опубликовано 9 июля, 2010 (изменено) · Жалоба Да какие тут схемки. Как я уже писал разные комбинации с резисторами/конденсаторами и их номиналами на LPC1768 не заработали. Схемки с даташита на DS32KHZS давно опробованы и стабильно работали на LPC2148 и ранее на дугих контролерах. Зачем еще гадать? Схемотехнику внутреннего "Ultra-low power oscillator" NXP не приводит. Пробывал задать вопрос на официальном сайте NXP - пока молчат, хотя вроде должны в 5-ти дневный срок отвечать... Изменено 9 июля, 2010 пользователем IgorKossak Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Seka 0 11 июля, 2010 Опубликовано 11 июля, 2010 · Жалоба NXP support наконец то дал ответ на этот вопрос, все довольно просто и лаконично ((( "This is not possible. The 32KHz oscillator of the LPC1700 is not designed for use in Slave (or bypass XTAL) mode." Спасибо всем за помощь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 11 июля, 2010 Опубликовано 11 июля, 2010 · Жалоба "This is not possible. The 32KHz oscillator of the LPC1700 is not designed for use in Slave (or bypass XTAL) mode." Обратите внимание, что первое утверждение совсем не следует из второго. В некотором роде это отписка... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esaulenka 5 11 февраля, 2011 Опубликовано 11 февраля, 2011 · Жалоба Вопрос слегка в сторону, хоть и тоже про RTC. Кто-нибудь исследовал, что написано в эррате на 1768? RTC.1: The Real Time Clock (RTC) does not work reliably within the temperature specification Что здесь написано? Не запускается в -40? Останавливается при +85 ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GetSmart 0 11 февраля, 2011 Опубликовано 11 февраля, 2011 · Жалоба есть такой бесплатный переводчик - гуголь. "не работает надёжно во всём заявленном диапазоне" вобщем где-то от -40 до +85 может сглючить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться