| Автор |
Съобщение |
|
street_style
Ранг: Минаващ
Регистриран на: Пон Ное 20, 2006 12:01 am Мнения: 6
|
 Програмируем делител на честота
Здравейте приятели,
Тепърва навлизам из дебрите на цифровата схемотехника и ми е меко казано трудно. Искам да реализирам Програмируем делител на честота като задаващият коефициент е осъществен посредством 3 разреден BCD код. Входните и изходни логически нива да са CMOS. Не намирам решение, нито литература. Моля помогнете. Всяка насока, схема, литература е добре дошла. Предварително благодаря.
|
| Пон Ное 20, 2006 12:04 am |
|
 |
|
HCL
Ранг: Форумен бог
Регистриран на: Вто Дек 14, 2004 1:31 pm Мнения: 3849
|
Така формулирано явно е за домашна
Това е най-елементарният пример. Може и директно с T-FlipFlops. Програмируемата част сам трябва да можеш да я стькмиш.
Ако ти трябва литература и не разполгаш с учебници. Google: "frequency divider", ако си добре с немския "Frequenzteiler".

|
| Пон Ное 20, 2006 1:01 am |
|
 |
|
Syrius-B
Ранг: Форумен бог
Регистриран на: Пон Яну 30, 2006 2:48 am Мнения: 1248 Местоположение: София
|
Отвори справочника за CMOS схеми, има готови чипове, програмируеми делители.
Намери си номера на чипа сам
|
| Пон Ное 20, 2006 1:17 am |
|
 |
|
street_style
Ранг: Минаващ
Регистриран на: Пон Ное 20, 2006 12:01 am Мнения: 6
|
Благодаря Ви момчета. Ей сега я почвам. Чичко google помогна много. Благодарение на Вас. 
|
| Пон Ное 20, 2006 1:23 am |
|
 |
|
street_style
Ранг: Минаващ
Регистриран на: Пон Ное 20, 2006 12:01 am Мнения: 6
|
Здравейте отново. Липсвах ли ви?  Та по същество. Имам си схема, имам си и всичко навързано. Има един проблем обаче. Всички схеми работят с по-малки честоти от тази, за която трябва да гарантирам аз. Има ли начин още на входа да я разделя по някакъв начин и на изхода да умножавам със съответния коефициент. Ако това решение не ви се стори удачно, ще се радвам да споделите алтернатива. Благодаря Ви предварително.
|
| Пет Дек 15, 2006 2:59 am |
|
 |
|
AA
Ранг: Популярен
Регистриран на: Вто Дек 14, 2004 10:02 am Мнения: 352
|
Каква все пак е входната честота която трябва да се гарантира?
|
| Пет Дек 15, 2006 8:20 am |
|
 |
|
evc
Ранг: Напреднал
Регистриран на: Пет Окт 21, 2005 8:45 am Мнения: 499
|
На този свят почти няма невъзможни неща! Но това е все едно тръгвайки от Пловдив за София за по-направо да минеш през Варна. ПРАВИЛНОТО решение е да вземеш по-високочестотни чипове.
_________________ Простотията е Божи дар, но човек не бива да парадира с подаръците си!
|
| Пет Дек 15, 2006 10:01 am |
|
 |
|
tropper
Ранг: Новодошъл
Регистриран на: Вто Сеп 20, 2005 10:01 pm Мнения: 128 Местоположение: София
|
мхм  бая ще се озориш да подкараш PLL синтезатор за умножението на честотата
_________________късото съединение прави силата ------------------------------- http://www.zahranvane.com/
|
| Пет Дек 15, 2006 11:06 am |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
дай повече инфо по задачата за делителя на честота..
1.каква честота(кви граници)?
2.да се дели на произволен коефициент или кратно на 2?
3. как да е реализиран -( с процесор, с програмируема логика, с дискретни елементи)?
щото и в гуглето ако не зададеш конкретни въпроси конкретни отговори няма да получиш 
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Пет Дек 15, 2006 12:22 pm |
|
 |
|
street_style
Ранг: Минаващ
Регистриран на: Пон Ное 20, 2006 12:01 am Мнения: 6
|
Използвам схеми CD4522B. Коефициента на делене ми се задава от външни 3 разредни броячи (BCD код). Схемата обаче ми работи максимално на 4Mhz, а аз имам очаквани стойности на честотата до 30MHz. Първоначално се бях насочил към CD4018, но тя също не ми върши работа. Условие е да ползвам CMOS нива. Благодаря Ви за проявения интерес към темата.
П.С. Аз по никакъв начин не се занимавам с генерирането на честота. Реализирам само делителя.
|
| Пет Дек 15, 2006 12:52 pm |
|
 |
|
zaphod
Ранг: Форумен бог
Регистриран на: Нед Юли 24, 2005 10:28 am Мнения: 2658
|
начи... зенаш един НС програмируем брояч. пускаш го да бачка в реверсивен режим. подаваш на входовете за програмиране коефицента (или коефицента+1, в зависимост от конструкцията). вземаш изхода за обратен пренос, и го набиваш на сигнала за програмиране. така когато боряча се нулира, ще се самопрограмира със числото което си задал и ще брои наобратно тръгвайки от него.
|
| Пет Дек 15, 2006 9:47 pm |
|
 |
|
street_style
Ранг: Минаващ
Регистриран на: Пон Ное 20, 2006 12:01 am Мнения: 6
|
Проблема ми е схемата. Тези, за които знам не работят на големи честоти (30MHZ). Засега и не мога да намеря друга, която да е CMOS и да работи на тази честота. Ако някой ме насочи, щв съм много благодарен.
|
| Нед Дек 17, 2006 10:00 pm |
|
 |
|
zaphod
Ранг: Форумен бог
Регистриран на: Нед Юли 24, 2005 10:28 am Мнения: 2658
|
HC тата отиват до 100 и нагоре мегахерца. тия 40ки и 45тици са от времето на динозаврите.
|
| Нед Дек 17, 2006 11:26 pm |
|
 |
|
IceBurn
Ранг: Минаващ
Регистриран на: Нед Яну 30, 2005 4:25 pm Мнения: 47
|
Както ти написа zaphod решението е 74HCXXX
|
| Пон Дек 18, 2006 10:37 am |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
бих казал аз AC/ACTхх серията.....
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Пон Дек 18, 2006 11:24 am |
|
|