|
Как правильно запустить генератор PIC18F8722, на 40 МГц |
|
|
|
Dec 3 2007, 13:01
|
Местный
![*](style_images/1/pip.gif) ![*](style_images/1/pip.gif) ![*](style_images/1/pip.gif)
Группа: Свой
Сообщений: 269
Регистрация: 13-05-05
Из: Санкт-Петербург
Пользователь №: 4 982
![](style_images/1/spacer.gif)
|
Пробуем ставить кварц на 40 МГЦ в режиме генератора HS - скорость работы примерно в 4 раза ниже ожидаемой. Ставим кварц на 20 МГц, и происходят чудеса - скорость остается точно такой же, как с кварцем на 40. ![07.gif](http://electronix.ru/forum/style_emoticons/default/07.gif) Как сие объяснить, и куда копать, чтобы добиться нормальной скорости? P.S. Конденсаторы с ножек кварца на землю стоят 22 пф.
|
|
|
|
|
Dec 4 2007, 06:04
|
![](https://electronix.ru/forum/uploads/av-25344.png)
Частый гость
![*](style_images/1/pip.gif) ![*](style_images/1/pip.gif)
Группа: Свой
Сообщений: 194
Регистрация: 14-02-07
Из: УКРАИНА
Пользователь №: 25 344
![](style_images/1/spacer.gif)
|
Цитата(Anton75 @ Dec 3 2007, 15:01) ![*](style_images/1/post_snapback.gif) Пробуем ставить кварц на 40 МГЦ в режиме генератора HS - скорость работы примерно в 4 раза ниже ожидаемой. Ставим кварц на 20 МГц, и происходят чудеса - скорость остается точно такой же, как с кварцем на 40. ![07.gif](http://electronix.ru/forum/style_emoticons/default/07.gif) Как сие объяснить, и куда копать, чтобы добиться нормальной скорости? P.S. Конденсаторы с ножек кварца на землю стоят 22 пф. Прочтите внимательно datasheet - как я понял(может не прав? ![maniac.gif](http://electronix.ru/forum/style_emoticons/default/maniac.gif) ) для 10MIPS(40МГц) необходимо использовать 10МГц + HS-PLL с умножением на 4 чистый HS до 25МГц потом не работает. В своих работах использовал указанную конфигурацию и получ положит. регультат.
--------------------
"Для того чтобы избежать критики, надо ничего не делать, ничего не говорить и никем не быть" "Каждый из нас бывает дураком по крайней мере пять минут в день; мудрость заключается в том, чтобы не превысить лимит." Элберт Хаббард
|
|
|
|
|
Dec 4 2007, 06:34
|
![](https://electronix.ru/forum/uploads/av-26266.jpg)
Местный
![*](style_images/1/pip.gif) ![*](style_images/1/pip.gif) ![*](style_images/1/pip.gif)
Группа: Свой
Сообщений: 206
Регистрация: 17-03-07
Из: Москва
Пользователь №: 26 266
![](style_images/1/spacer.gif)
|
Цитата(volodya @ Dec 4 2007, 09:04) ![*](style_images/1/post_snapback.gif) Прочтите внимательно datasheet ... А может быть вам стоит внимательнее прочитать на 9 странице, где написано, что девайс работает с 0 по 40МГц... Нет никаких ограничений на частоту кварца ниже 40МГц в ДШ! Если выбрать FOSC3:FOSC0 = 0010, будет работать вполне нормально.
--------------------
УЭР
|
|
|
|
|
Dec 4 2007, 07:54
|
![](https://electronix.ru/forum/uploads/av-26266.jpg)
Местный
![*](style_images/1/pip.gif) ![*](style_images/1/pip.gif) ![*](style_images/1/pip.gif)
Группа: Свой
Сообщений: 206
Регистрация: 17-03-07
Из: Москва
Пользователь №: 26 266
![](style_images/1/spacer.gif)
|
Цитата(Alex B._ @ Dec 4 2007, 10:24) ![*](style_images/1/post_snapback.gif) а может вам? сам то пробовал?... Нет, не пробовал. И действительно максимальная частота с кварцем 25Мгц, но Антон75 написал что пробовал запустит и с 20МГц и результат был тот же самый... Так что по моему причина не в том.
--------------------
УЭР
|
|
|
|
|
Dec 5 2007, 06:21
|
![](https://electronix.ru/forum/uploads/av-25344.png)
Частый гость
![*](style_images/1/pip.gif) ![*](style_images/1/pip.gif)
Группа: Свой
Сообщений: 194
Регистрация: 14-02-07
Из: УКРАИНА
Пользователь №: 25 344
![](style_images/1/spacer.gif)
|
Цитата(Anton75 @ Dec 4 2007, 16:03) ![*](style_images/1/post_snapback.gif) Спасибо всем, вроде получилось разобраться. Поставили резонатор на 10 МГц с умножением на 4, всё заработало. С самого начала заметил этот подозрительный факт, что в даташите в таблице выбора емкостей конденсаторов расписаны значения для кварцев только до 25 МГц. Но явно нигде не указано, что частоту выше 25 МГц можно получить только умножением.. На буржуйском форуме на microchip.com люди утверждают, что получают 40 МГц без умножения, но это наверно уже как повезет (а с нашими сплошь китайскими кварцами скорее всего не повезет).. Если по даташите то 40Мгц только внешнего тактирования , внутренний с ограничениями. В електрич. характеристиках указаны пределы для каждого диапазона. и гарантируются производителем. По моему в временны'х параметрах в таблицах(давно не заглядывал ![smile.gif](http://electronix.ru/forum/style_emoticons/default/smile.gif) не помню). Возможно кому-то удалось и реально работает, так повторяемости мелкочип не гарантирует. А пеньтиумы тоже разгоняют до 5ГГц но не фсе и часто не надолго ![biggrin.gif](http://electronix.ru/forum/style_emoticons/default/biggrin.gif) . А вообще весело ради хохмы погнать PIC, интересно кто пробовал?
Сообщение отредактировал volodya - Dec 5 2007, 06:33
--------------------
"Для того чтобы избежать критики, надо ничего не делать, ничего не говорить и никем не быть" "Каждый из нас бывает дураком по крайней мере пять минут в день; мудрость заключается в том, чтобы не превысить лимит." Элберт Хаббард
|
|
|
|
|
Dec 6 2007, 10:57
|
Частый гость
![*](style_images/1/pip.gif) ![*](style_images/1/pip.gif)
Группа: Свой
Сообщений: 147
Регистрация: 24-01-07
Пользователь №: 24 741
![](style_images/1/spacer.gif)
|
Цитата(Alex B._ @ Dec 6 2007, 10:57) ![*](style_images/1/post_snapback.gif) dsPIC33 инженерные образцы пробовал. Максимальная тактовая 80 МГц, а получилось где то около 110-115 МГц. Грелсо но работал. Дальше видимо просто PLL не заводился... А случайно не пробовали, как он ведет себя при снижении питания ниже 3В?
|
|
|
|
|
Dec 6 2007, 20:36
|
Частый гость
![*](style_images/1/pip.gif) ![*](style_images/1/pip.gif)
Группа: Свой
Сообщений: 147
Регистрация: 24-01-07
Пользователь №: 24 741
![](style_images/1/spacer.gif)
|
Цитата(Alex B._ @ Dec 6 2007, 23:23) ![*](style_images/1/post_snapback.gif) а смысл? использовать я его в таком режиме все равно никогда не стал... да и разгонял не то чтобы намеряно, а просто с PLL игрался - там он с дробным коэффициентом. а-а-а - еще потому что потребление мерял Всегда полезно знать, что стоит ожидать при падении питания. Если в устройстве используется Li-ion и все запитано напрямую (что врядли) или имеется стабильное сетевое питание, тогда вопрос чисто теоретический. В других случаях - вполне практический. Хочу добавить, что 3.0-3.6В довольно слабый диапазон, учитывая, что это, по сути своей, все же наполовину микроконтроллер. Почему они не обещают хотя бы до 2.5В, пусть и с ограничениями, как у 30 серии?
Сообщение отредактировал Энтомолог - Dec 6 2007, 20:41
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|