Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика...

 
Опции темы
Непрочитано 02.04.2010, 12:58  
baiderin
Почётный гражданин KAZUS.RU
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,729
Сказал спасибо: 2,435
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Делитель частоты на 100 000 на 1..3 ИС TTL/CMOS

1. Для "Спасибо" предусмотрена спец. кнопочка.
2. А таймер процессора частоту не испортит.
Реклама:
baiderin вне форума  
Непрочитано 02.04.2010, 12:58  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Делитель частоты на 100 000 на 1..3 ИС TTL/CMOS

12f683 вряд ли справится. Он работает на своих 8МГц, но даже если наполнять 32ух битную переменную по прерыванию INT, то надо порядка 10 инструкций, чтобы процессор успел это сделать. 5МГц он не отработает.
Easyrider83 вне форума  
Непрочитано 02.04.2010, 13:08  
baiderin
Почётный гражданин KAZUS.RU
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,729
Сказал спасибо: 2,435
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Делитель частоты на 100 000 на 1..3 ИС TTL/CMOS

Это получается, что и 20мГц AVR могут не успеть?
baiderin вне форума  
Непрочитано 02.04.2010, 13:16  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Делитель частоты на 100 000 на 1..3 ИС TTL/CMOS

Для ЕРМ повторяем принципиальную схему цифровой части устройства в Квартусе, назначаем удобные выводы - и вуаля. Хотя лучше заменить асинхронные счетчики в схеме на синхронные, но до 5 МГц может получится и так.
Для процессорного варианта установку-сброс тактового выхода делать в таймерном прерываниии, а в основном цикле перезагружать таймер. При этом тактировать сам процессор входной частотой. Как недостаток - задержка при первом старте, но тут нужно смотреть на все устройство

Последний раз редактировалось MisterDi; 02.04.2010 в 13:22.
MisterDi вне форума  
Сказали "Спасибо" MisterDi
vsky (02.04.2010)
Непрочитано 02.04.2010, 13:17  
vsky
Вид на жительство
 
Регистрация: 28.02.2009
Сообщений: 338
Сказал спасибо: 24
Сказали Спасибо 52 раз(а) в 48 сообщении(ях)
vsky на пути к лучшему
По умолчанию Re: Делитель частоты на 100 000 на 1..3 ИС TTL/CMOS

Easyrider83,
baiderin,

http://www.gamma.spb.ru/articles.php?i=27
посмотрите модуль сравнения
vsky вне форума  
Непрочитано 02.04.2010, 13:49  
vsky
Вид на жительство
 
Регистрация: 28.02.2009
Сообщений: 338
Сказал спасибо: 24
Сказали Спасибо 52 раз(а) в 48 сообщении(ях)
vsky на пути к лучшему
По умолчанию Re: Делитель частоты на 100 000 на 1..3 ИС TTL/CMOS

MisterDi, я в большом долгу перед Вами если помните входной делитель для частотомера. До его реализации руки не дошли , т.к.планировалось для себя.

Незнаю, начну ли я ваять в квартусе, просто это повод научиться (освоить) новое для себя. Задача стоит повторить то, что было сделано до меня, а я ищу что можно оптимизировать.


касательно
Сообщение от MisterDi Посмотреть сообщение
процессорного варианта установку-сброс тактового выхода делать в таймерном прерываниии, а в основном цикле перезагружать таймер. При этом тактировать сам процессор входной частотой. Как недостаток - задержка при первом старте, но тут нужно смотреть на все устройство
то тут вроде всё просто ССР-аппаратный модуль, процессором его только надо сконфигурить. Над этим нужно подумать дома, в тишине
vsky вне форума  
Непрочитано 02.04.2010, 19:00  
Aleksashka1
Прописка
 
Регистрация: 25.10.2008
Сообщений: 125
Сказал спасибо: 1
Сказали Спасибо 36 раз(а) в 26 сообщении(ях)
Aleksashka1 на пути к лучшему
По умолчанию Re: Делитель частоты на 100 000 на 1..3 ИС TTL/CMOS

Сообщение от MisterDi Посмотреть сообщение
А если поставить что-то типа EPM7032 ...
Не рекомендуется ставить эти ПЛИС. Наиболее приемлемым аналогом является, если не ошибаюсь, EPM3032. А 7032 автору можно будет достать только со складов - не выпускают их более. Особенно важно если проект будет поддержиаться еще года 2 и более.
Aleksashka1 вне форума  
Непрочитано 04.04.2010, 13:39  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Делитель частоты на 100 000 на 1..3 ИС TTL/CMOS

А вообще-то у 683 есть 16 битный таймер, с которым можно сделать деление до 65535 раз. Можно сделать на 50000, а затем уже программно еще вдвое. Задача-то простая. Это на меня снизошло просветление.
Easyrider83 вне форума  
Непрочитано 04.04.2010, 13:57  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Делитель частоты на 100 000 на 1..3 ИС TTL/CMOS

А насколько автору важен джиттер?
Gnider вне форума  
Непрочитано 04.04.2010, 15:12  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Делитель частоты на 100 000 на 1..3 ИС TTL/CMOS

Накидал вам проект с прошивкой для 683. Таймер работает в асинхронном режиме и четко отрабатывает импульсы. На входе 5МГц, на выходе 50Гц.
Проверил на 200МГц. Работает. Правда, я думаю, это протеус брехает. Хотя хрен его знает, конечно.
Вложения:
Тип файла: rar PIC12F683.rar (11.8 Кб, 63 просмотров)

Последний раз редактировалось Easyrider83; 04.04.2010 в 20:12.
Easyrider83 вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Делитель частоты Gladkih TTL и CMOS логика 7 07.12.2009 18:31


Часовой пояс GMT +4, время: 04:40.


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