|
CPLD Clock, вопросы по разработке |
|
|
|
Oct 29 2009, 19:35
|

Участник

Группа: Участник
Сообщений: 21
Регистрация: 29-10-09
Из: Томск
Пользователь №: 53 297

|
Вечер добрый! Возникла задача сделать часы на программируемой логике, по количеству входов выбрал CPLD от Altera - EPM3032. Понимаю что задача совсем не для CPLD/FPGA, а для простенького МК, но такое уж задание (учебное). Итак, время вопросов. Первый вопрос возник по тактированию. Мы имеем 2 входа: GCLK1 и GCLK2, в моей задаче нужен всего один вход тактирования, возьмем GCLK1. Как показал поиск по форуму - в основном используют кварцевые генераторы, но таковых на 32,768кГц не нашлось. Зато нашлись резонаторы. Внимание вопрос: корректно ли будет работать EPM3032 затактированная столь мало частотой? Если да, то какую схему подключения CLK вы бы посоветовали? В данный момент пытаюсь собрать что-то из этого: http://cxem.net/beginner/beginner26.php (внизу станицы) на макетке, но часовой кварц не заводится, наверное из-за не точного соответствия номиналов деталек(просто не все нужные номиналы в наличии), или из за того что микросхема TTL а не CMOS (скоро попробую и КМОП, пока нету нужной). Заранее спасибо за советы!
|
|
|
|
|
 |
Ответов
|
Nov 2 2009, 18:34
|

Участник

Группа: Участник
Сообщений: 21
Регистрация: 29-10-09
Из: Томск
Пользователь №: 53 297

|
Цитата Вот подумал, что подозрительно громадное значение 10 MOhm в цепи ОС. попробуйте поставить что-то около 1MOhm, а второй вообще закоротить (но тогда есть риск спалить кварца.) Попробовал, при 1МОм и закоротка частота не устанавливается вообще, скочит от 20 до 40 КГц. Поставил 3.6МОм, работает хорошо, впрочем как и при 10. Цитата Хотя, может это (10 мегов) и корректно. Вот посмотрите тут... http://www.fairchildsemi.com/an/AN/AN-340.pdf и тут http://www.icbase.com/pdf/add/ti/AN-101-00039en.pdfТам все написано... Еще для успешного запуска надо 1) Знать емкость кварца 2) Убедиться, что ЛН-ка в активном режиме (пол-питания на входе). Отцепите R2, меняя R1 добейтесь пол-питания. Вроде так. Ох, и давно я таким занимался :-) Может что и перепутал, но вроде все правильно За доки огромное спасибо!! То что я искал, с пояснениями и графиками! По расчетам мне надо C1 и C2 около 60пФ, самое близкое что нашлось - 100пФ, поставил - запускается за секунду(к томуже возможно это цифровой осцил тормозит), частота стабильна! Пропустил через два инвертора и получил сигнал красивей некуда (скрин прилогается)
Всем спасибо, вроде первая проблема решена) Да, и чуть не забыл, итоговая схема (может быть не идеал, но работает  )
Сообщение отредактировал skkap - Nov 2 2009, 18:35
|
|
|
|
|
Nov 2 2009, 18:43
|

Lazy
     
Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76

|
Цитата(skkap @ Nov 2 2009, 21:34)  Попробовал, при 1МОм и закоротка частота не устанавливается вообще, скочит от 20 до 40 КГц. Поставил 3.6МОм, работает хорошо, впрочем как и при 10. За доки огромное спасибо!! То что я искал, с пояснениями и графиками! По расчетам мне надо C1 и C2 около 60пФ, самое близкое что нашлось - 100пФ, поставил - запускается за секунду(к томуже возможно это цифровой осцил тормозит), частота стабильна! Пропустил через два инвертора и получил сигнал красивей некуда (скрин прилогается)
Всем спасибо, вроде первая проблема решена) Да, и чуть не забыл, итоговая схема (может быть не идеал, но работает  )
Уменьшите R2 до нескольких кил - думаю быстрее будет запускаться :-) В рекомндациях он не настолько велик, кстати.
--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
|
|
|
|
Сообщений в этой теме
skkap CPLD Clock Oct 29 2009, 19:35 sazh Цитата(skkap @ Oct 29 2009, 22:35) Вечер ... Oct 29 2009, 19:41 skkap Цитата(sazh @ Oct 30 2009, 01:41) Если уч... Oct 29 2009, 20:13  sazh Цитата(skkap @ Oct 29 2009, 23:13) Вот ка... Oct 29 2009, 20:30 Shtirlits Цитата(skkap @ Oct 29 2009, 22:35) Понима... Oct 29 2009, 20:18 skkap Т.е. схему по типу этой
Нельзя использовать? Не... Oct 29 2009, 20:42 aaarrr Цитата(skkap @ Oct 29 2009, 23:42) Т.е. с... Oct 29 2009, 21:07  alevnew Цитата(aaarrr @ Oct 30 2009, 03:07) Для т... Oct 30 2009, 04:03 Shtirlits Недавно была тема про генератор http://electronix.... Oct 29 2009, 21:18  andrey_s Часы с питанием от сети или от батарейки? Если пер... Oct 29 2009, 22:55 rv3dll(lex) даю код vhdl
правда я не отлаживал - только напис... Oct 30 2009, 09:10 skkap Всм большое спасибо за ответы! Итак, по порядк... Oct 30 2009, 18:47 aaarrr Цитата(skkap @ Oct 30 2009, 21:47) Такие ... Oct 30 2009, 19:53 Джеймс Цитата(skkap @ Oct 30 2009, 22:47) Такие ... Oct 30 2009, 19:55 SLDM Кварцованые генераторы на рассыпухе(равно как и на... Oct 30 2009, 20:11 Victor® Цитата(SLDM @ Oct 30 2009, 23:11) Кварцов... Oct 31 2009, 13:12  aaarrr Цитата(Victor® @ Oct 31 2009, 16:12) И то... Oct 31 2009, 17:11   Victor® Цитата(aaarrr @ Oct 31 2009, 21:11) А Вы ... Oct 31 2009, 17:39    aaarrr Цитата(Victor® @ Oct 31 2009, 20:39) Поче... Oct 31 2009, 18:00     Victor® Цитата(aaarrr @ Oct 31 2009, 21:00) Счита... Oct 31 2009, 20:39      aaarrr Цитата(Victor® @ Oct 31 2009, 23:39) 1-го... Oct 31 2009, 21:08 Евгений Николаев ЦитатаПитание от сети, а в случае отсутствия - от ... Oct 31 2009, 06:14 skkap Всем спасибо за ответы!
ЦитатаНедолго же прож... Oct 31 2009, 21:12 aaarrr Цитата(skkap @ Nov 1 2009, 00:12) Имеет л... Oct 31 2009, 21:34 Victor® Цитата(skkap @ Nov 1 2009, 00:12) Имеет л... Nov 1 2009, 10:24 rv3dll(lex) а забыл написать - проект уместился в 72 сплд кса... Nov 2 2009, 07:15 skkap Цитата(aaarrr @ Nov 1 2009, 03:34) Имеет.... Nov 2 2009, 14:21 Victor® Цитата(skkap @ Nov 2 2009, 17:21) Спасибо... Nov 2 2009, 14:55 skkap ЦитатаУменьшите R2 до нескольких кил - думаю быстр... Nov 2 2009, 19:03 Victor® Цитата(skkap @ Nov 2 2009, 23:03) А про н... Nov 2 2009, 20:05 skkap Всем снова привет!
Появилась новая "пробл... Nov 14 2009, 08:32 sazh Цитата(skkap @ Nov 14 2009, 11:32) Создал... Nov 14 2009, 08:48  skkap Цитата(sazh @ Nov 14 2009, 14:48) А куда ... Nov 14 2009, 09:28 skkap Вроде сделал прошивку для CPLD!
Прошу указать... Nov 14 2009, 20:36 Victor® Цитата(skkap @ Nov 15 2009, 00:36) Вроде ... Nov 15 2009, 09:12 SM Что-то просматривая все ответы, не заметил главног... Nov 14 2009, 20:52 skkap Цитата(SM @ Nov 15 2009, 02:52) Что-то пр... Nov 14 2009, 21:20  SM Цитата(skkap @ Nov 15 2009, 00:20) У меня... Nov 14 2009, 21:49 skkap ЦитатаПросто необходимо. Этот параметр напрямую вр... Nov 15 2009, 09:49 sazh Цитата(skkap @ Nov 15 2009, 12:49) Спасиб... Nov 15 2009, 11:09  skkap Цитата(sazh @ Nov 15 2009, 17:09) имеется... Nov 15 2009, 11:52   Victor® Цитата(skkap @ Nov 15 2009, 15:52) Т.е. б... Nov 15 2009, 16:46    skkap Цитата(Victor® @ Nov 15 2009, 22:46) Имее... Nov 15 2009, 17:52     sazh Цитата(skkap @ Nov 15 2009, 20:52) Ведь с... Nov 15 2009, 19:37     Victor® Цитата(skkap @ Nov 15 2009, 20:52) Очень ... Nov 15 2009, 19:49     SM Цитата(skkap @ Nov 15 2009, 20:52) Значит... Nov 15 2009, 20:07 SM Цитата(skkap @ Nov 15 2009, 12:49) Спасиб... Nov 15 2009, 11:25 dvladim Цитата(SM @ Nov 16 2009, 00:07) Для ПЛИС ... Nov 15 2009, 20:30
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|