|
|
  |
Просто и сложный вопрос про счетчик, Счетчик работает поразному на разных частотах. |
|
|
|
Jul 29 2009, 19:46
|
Участник

Группа: Свой
Сообщений: 54
Регистрация: 28-02-07
Пользователь №: 25 743

|
Доброе время суток,
Вопрос к людям действительно понимающим как работает счетчик.
Получил аналоговый модуль, сказали что тип топ и если что не так и не работает то я дурак а не они- ключевой элемент счетчики, все работает, но до 20 МГЦ.
Стоят счетчики с регистрами: SN74LS590AN. В документации гарантированная работа до 20 МГЦ, вроде все сходиться, НО коллеги сказали можно этих скотин мучать и до 60 МГЦ - доказано их опытом.
Экспериментальные данные для одного счетчика: 1. На входе CCK 6.4 МГЦ на RCO(переполнение) 25 кГц - коэфф деления 256 - все как нормального 8ми разрядноо счетчика. 2. На входе CCK 20 МГЦ на RCO(переполнение) 156 кГц - коэфф деления 156 - как так, как будто у меня 7-ми разрядный счетчик. 3. Для частот больших чем 20 МГц поведение то же как в п. 2 блин.
Пытался сказать нормально что счетчики дрянь (надо хотя бы до 48 МГц) не поняли.
ПОСОВЕТУЙТЕ ЧТО МОЖНО СДЕЛАТЬ ИЛИ ХОТЯ БЫ СКАЖИТЕ ЧТО ЗА ДРЯНЬ У МЕНЯ ТВОРИТЬСЯ авось сам придумаю решение. Хорошо было бы если можно было напаять на плату дополнительные элементы, так как заново плату делать уж точно никто не собирается(хорошо что это не коляска для детей).
Похожую дрянь выдает на выходе мультиплексор Н9801BTKS на вхоже 20 МГц на выходе 40 МГц !!! Ничего не понимаю.
Спасибо за прочтение.
|
|
|
|
|
Jul 29 2009, 20:19
|

Участник

Группа: Участник
Сообщений: 42
Регистрация: 9-01-09
Пользователь №: 43 058

|
Цитата(Herz @ Jul 30 2009, 00:13)  А что тут понимать? Написано в даташите: до 20 МГц - значит до двадцати. И то, что кому-то удалось "разогнать" - оставьте на их совести. Нужно больше - следует искать более скоростные аналоги. Чудес здесь не бывает. Поддерживаю! Доверяй, но проверяй. ...вот и проверили.
Сообщение отредактировал Kesha - Jul 29 2009, 20:22
|
|
|
|
|
Jul 30 2009, 06:42
|
     
Группа: Участник
Сообщений: 3 650
Регистрация: 1-02-09
Из: Киев
Пользователь №: 44 237

|
Стоп, народ. 48 от 20 МГц это, конечно, ламерство. Но микросхема не работает на паспортных 20 МГц.(там, наверно, коэффициент 128, а не 156 ) Исходя из глюков и мультиплексора в том числе больше похоже на ошибки в разводке - длинная узкая земля, неправильно применный блокировочный конденсатор - слишком большой номинал, или некачественный, или рулончик пленки с собственным резонансом на 1МГц  , или слишком далеко от микросхемы, как подтянуты входы управления, возможны глюки по питанию, быстрей всего в районе мультиплексора - звон, а счетчик, похоже делит правильно.
Сообщение отредактировал ledum - Jul 30 2009, 07:21
|
|
|
|
|
Jul 30 2009, 07:50
|
Участник

Группа: Участник
Сообщений: 54
Регистрация: 25-01-06
Из: Самара
Пользователь №: 13 578

|
Цитата(ledum @ Jul 30 2009, 11:42)  Стоп, народ. 48 от 20 МГц это, конечно, ламерство. Но микросхема не работает на паспортных 20 МГц.(там, наверно, коэффициент 128, а не 156 ) Исходя из глюков и мультиплексора в том числе больше похоже на ошибки в разводке - длинная узкая земля, неправильно применный блокировочный конденсатор - слишком большой номинал, или некачественный, или рулончик пленки с собственным резонансом на 1МГц  , или слишком далеко от микросхемы, как подтянуты входы управления, возможны глюки по питанию, быстрей всего в районе мультиплексора - звон, а счетчик, похоже делит правильно. И еще: выдержана ли длительность фронтов тактовых импульсов? (По паспорту - максимально 22/30 нсек). Это существенно, поскольку счетчик с динамической схемой тактировки.
|
|
|
|
|
Jul 30 2009, 17:35
|
Участник

Группа: Свой
Сообщений: 54
Регистрация: 28-02-07
Пользователь №: 25 743

|
Цитата(Herz @ Jul 29 2009, 23:13)  А что тут понимать? Написано в даташите: до 20 МГц - значит до двадцати. И то, что кому-то удалось "разогнать" - оставьте на их совести. Нужно больше - следует искать более скоростные аналоги. Чудес здесь не бывает. Может Вы и правы, но к сожалению до сих пор есть люди кто хочет сделать лопату с моторчиком чтобы легче копать было. Спасибо. Цитата(ledum @ Jul 30 2009, 09:42)  Стоп, народ. 48 от 20 МГц это, конечно, ламерство. Но микросхема не работает на паспортных 20 МГц.(там, наверно, коэффициент 128, а не 156 ) Исходя из глюков и мультиплексора в том числе больше похоже на ошибки в разводке - длинная узкая земля, неправильно применный блокировочный конденсатор - слишком большой номинал, или некачественный, или рулончик пленки с собственным резонансом на 1МГц  , или слишком далеко от микросхемы, как подтянуты входы управления, возможны глюки по питанию, быстрей всего в районе мультиплексора - звон, а счетчик, похоже делит правильно. Извиняюсь, 128 )) думал о 256 писал 128 вышло 156 )). Спасибо за интересные комментарии. 1. Земля и вправлу длинная и не очень широкая (около 0.8 мм Х 120 мм ) 2. Блокировочный кондер проверю, как только объясню народу что это такое )) 3. Питание очень хорошее от классного лаб блока питания - использую чтобы быть уверенным что проблемы не от питания. Цитата(sgs @ Jul 30 2009, 10:50)  И еще: выдержана ли длительность фронтов тактовых импульсов? (По паспорту - максимально 22/30 нсек). Это существенно, поскольку счетчик с динамической схемой тактировки. Спасибо, проверю как доберусь до осцилоскопа. 1. Пока что думаю попробовать поставить более быстрый счетчик - в районе 100 Мгц, но похоже счетчиков с встроенными регистрами и с такой же разводкой лап нет - регистр будет отдельно. 2.Обнаружил что мультиплексор типа AC думаю поставить быструю версию AH. У меня еще один вопрос. 20 МГц и 6.4 МГц шли от осциляторов. Может осциляторы с большей частотой дают меньше амплитуду ? Если так то может быстрый триггер Шмидта поможет улучшить фронты ? Еще раз всем спасибо. Не в первый раз убеждаюсь что на этом форуме всегда классные ответы.
|
|
|
|
|
Jul 31 2009, 19:15
|
Гуру
     
Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804

|
Цитата(kotopuz @ Jul 29 2009, 23:46)  Доброе время суток,
Вопрос к людям действительно понимающим как работает счетчик.
Получил аналоговый модуль, сказали что тип топ и если что не так и не работает то я дурак а не они- ключевой элемент счетчики, все работает, но до 20 МГЦ.
Стоят счетчики с регистрами: SN74LS590AN. В документации гарантированная работа до 20 МГЦ, вроде все сходиться, НО коллеги сказали можно этих скотин мучать и до 60 МГЦ - доказано их опытом.
Экспериментальные данные для одного счетчика: 1. На входе CCK 6.4 МГЦ на RCO(переполнение) 25 кГц - коэфф деления 256 - все как нормального 8ми разрядноо счетчика. 2. На входе CCK 20 МГЦ на RCO(переполнение) 156 кГц - коэфф деления 156 - как так, как будто у меня 7-ми разрядный счетчик. 3. Для частот больших чем 20 МГц поведение то же как в п. 2 блин. Ну не может он не работать. И как Вы на RCO смотрели чакстоту. Его выход - комбинаторная логика, в пичках он должен быть. Его через триггер надо пропускать, если как клоковый где то использовать.
|
|
|
|
|
Aug 2 2009, 09:46
|
Участник

Группа: Свой
Сообщений: 54
Регистрация: 28-02-07
Пользователь №: 25 743

|
Всем большое спасибо за отличные советы. Все проверил и опробовал. Решение найдено !!! Каскадное соединение счетчиков теперь через триггеры Шмидта (двойная инверсия чтобы сохранить фронт импульса). РАБОТАЕТ ДО 60 МГц стабильно  !!! На большую частоту не нашел дома осциллятора. Вывод: 1. Документация дрянь. Там написано что чтобы соединить счетчики каскадом достаточно RCO просто соединить с CCK следующего. 2. Опытные люди(то есть все Вы ) - есть лучшая документация. Еще раз всем спасибо, гора с плеч свалилась. А пока еще воскресенье, можно сходить отпраздновать )) Сегодня будет день 8-ми разрядного счетчика - будущий международный праздникЪ
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|