|
|
  |
запуск МК от внешней тактовой частоты, кто пробовал? |
|
|
|
Feb 2 2011, 06:53
|
Частый гость
 
Группа: Участник
Сообщений: 197
Регистрация: 8-04-05
Пользователь №: 3 977

|
Цитата(Aaron @ Feb 1 2011, 10:52)  Собираемся запускать AT91SAM7A3 от внешней тактовой частоты 25МГц. Суть в том, что эта частота должна приходить уровня VCORE (1,8В). Если у нас частота пойдёт с CPLD (3,3В) через резистивный делитель, - как будет работать МК? Вообще, насколько ему критична форма поступающих тактов? Не будут влиять заломленные фронты на работу МК? сразу скажу - возможности поставить шинник у нас нет. В дайташитах рекомендуют ставить емкостный делитель. Полагаю, в Вашем случае пик по 50 вполне хватит.
|
|
|
|
|
Feb 3 2011, 11:24
|

Местный
  
Группа: Свой
Сообщений: 243
Регистрация: 5-10-06
Из: Зеленоград
Пользователь №: 21 007

|
Цитата(kovigor @ Feb 1 2011, 18:17)  ...Поставьте буферок вроде SN74CB3Q3305 от TI... Или вы думаете вашими резисторами, диодами и конденсаторами сделать дешевле ? Или проще ? Или корректнее ? Я же сразу написал - буфер нет возможности поставить. Всё просто - у нас есть уже устройство  и в нём изначально стоял кварц у МК, но на всякий случай завели через перемычку ещё линию на XIN в CPLD. И сейчас нам как раз надо это использовать. А про то, что на XIN надо подавать уровень 1,8В, не знали. Насчёт корректности - если в итоге заработает, и причём хорошо (а я уверен, что так и будет) - то я об этом скажу  иногда выигрывают самые нестандартные подходы. vallav, спасибо за идею! про ёмкостные делители вообще не думали, на вскидку - самый лучший вариант.
|
|
|
|
|
Feb 22 2011, 09:55
|

Местный
  
Группа: Свой
Сообщений: 243
Регистрация: 5-10-06
Из: Зеленоград
Пользователь №: 21 007

|
В общем, завёл я МК наконец, вчера целый день ушло на эксперименты. хоть сигнал на XIN шёл 3,3В логический, но были дикие скачки на перепадах уровней при 25МГц - до 5В. Экспериментально пробовал с резисторами играться, с конденсаторами от 12пФ до 120пФ, в комбинациях. Самый лучший результат с удовлетворительной формой сигнала получился при такой схеме: сигнал 3,3В 25МГц -> C(82пФ) на землю -> C(82пФ) последовательно -> C(45пФ) на землю -> вход XIN. Уровень на входе получил 1,73В. МК работает от входа XIN с PLL, настроенным на 100МГц, нормально. Надеюсь, кому-нибудь пригодится
|
|
|
|
|
Feb 22 2011, 10:11
|

Универсальный солдатик
     
Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362

|
Цитата(Aaron @ Feb 22 2011, 11:55)  сигнал 3,3В 25МГц -> C(82пФ) на землю -> C(82пФ) последовательно -> C(45пФ) на землю -> вход XIN. Когда импульсный сигнал вы подали через конденсатор, то сместили постоянное напряжение (половина от размаха) на ноль. Значит, на вход XIN полезли отрицательные полуволны, которые, наверное, обрезаются внутренними диодами или из-за самой структуры чипа. Неужели простой резистивный делитель сопротивлением пару килоом не смог сделать то, что надо? Например, 1kOhm рядом с выходом, последовательно, и 1kOhm у входа, на землю.
|
|
|
|
|
Feb 24 2011, 07:11
|

Местный
  
Группа: Свой
Сообщений: 243
Регистрация: 5-10-06
Из: Зеленоград
Пользователь №: 21 007

|
Цитата(ViKo @ Feb 22 2011, 13:11)  Когда импульсный сигнал вы подали через конденсатор, то сместили постоянное напряжение (половина от размаха) на ноль. Значит, на вход XIN полезли отрицательные полуволны, которые, наверное, обрезаются внутренними диодами или из-за самой структуры чипа. Неужели простой резистивный делитель сопротивлением пару килоом не смог сделать то, что надо? Например, 1kOhm рядом с выходом, последовательно, и 1kOhm у входа, на землю. Да, пока тестировал без подключения к МК - смещение среднего уровня в 0 ушло. но видать в МК есть подтяжка к Vcore, потому как любой слабенький сигнал он подтягивал вверх. насчёт обрезания отрицательных уровней - я такого не заметил, скорее всего никаких защитных диодов там нет. не просто же так написано, что вход от -0,3В до 1,95В максимум. резисторы... ставишь маленькие - они шумы добавляют в форму сигнала, большие - фронты заваливают.
|
|
|
|
|
Feb 24 2011, 07:31
|

Универсальный солдатик
     
Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362

|
Цитата(Aaron @ Feb 24 2011, 09:11)  1. Да, пока тестировал без подключения к МК - смещение среднего уровня в 0 ушло. но видать в МК есть подтяжка к Vcore, потому как любой слабенький сигнал он подтягивал вверх. 2. насчёт обрезания отрицательных уровней - я такого не заметил, скорее всего никаких защитных диодов там нет. не просто же так написано, что вход от -0,3В до 1,95В максимум. 3. резисторы... ставишь маленькие - они шумы добавляют в форму сигнала, большие - фронты заваливают. 1. Наверное, есть. Выводится в рабочую область генератор. Он же как усилитель работает. 2. Сигнал вы поделили, генератор его подтянул вверх. Наверное, можно было и сильнее поделить, генератор бы и такое воспринял. 3. вряд ли резисторы добавляют шума (наверное, искажают форму вы имели в виду), просто вы плохо смотрите.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|