|
ATmega88 с внешним кварцем запускается не всегда! |
|
|
|
Sep 1 2007, 18:15
|
дятел
    
Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065

|
Цитата(n_bogoyavlensky @ Sep 1 2007, 19:35)  Имеем 11 плат с ATmega88, кварц HC-49S 1 МГц, 2 по 22 пФ - всё как надо Кварцы плохие? HC-49S - это такие маленькие 3,5 мм в высоту ? Тогда это точно не кварц, там другие материалы используют. Возможно поможет подбор конденсаторов на землю типа от 6 до 30пФ, тока подбирать можно долго, если производитель не указал скока нужно, и иногда они должны быть разными  Если Вы можете слегка пожертвовать потреблением, и у Вас в девайсе есть достаточно места, ИМХО,лучше поставте кварц стандартного размера, типа HC-49U на 4Мгц и воспользуйтесь встроенным в ATmega88 делителем основной частоты, регистр делителя CLKPR. Можно конечно найти и кварцы на 1МГц в корпусе HC-49U, тока я думаю что после изучения цены на них, Вы будете готовы на некоторые жертвы
|
|
|
|
|
Sep 1 2007, 18:33
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Цитата(singlskv @ Sep 1 2007, 22:15)  HC-49S - это такие маленькие 3,5 мм в высоту ? Тогда это точно не кварц, там другие материалы используют. Возможно поможет подбор конденсаторов на землю типа от 6 до 30пФ, тока подбирать можно долго, если производитель не указал скока нужно, и иногда они должны быть разными  Если Вы можете слегка пожертвовать потреблением, и у Вас в девайсе есть достаточно места, ИМХО,лучше поставте кварц стандартного размера, типа HC-49U на 4Мгц и воспользуйтесь встроенным в ATmega88 делителем основной частоты, регистр делителя CLKPR. Можно конечно найти и кварцы на 1МГц в корпусе HC-49U, тока я думаю что после изучения цены на них, Вы будете готовы на некоторые жертвы  Извините, но HC-49S будут получше... На основе более чем двухлетнего опыта
|
|
|
|
|
Sep 1 2007, 19:35
|
дятел
    
Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065

|
Цитата(_Pasha @ Sep 1 2007, 22:33)  Извините, но HC-49S будут получше... На основе более чем двухлетнего опыта То есть чем меньше кварец тем лучше он генерит ?(для относительно маленьких частот) Ну, тогда поисчите в и-нете картинки настоящих кварцев в вакумных стеклянных трубках, если не найдете, позже могу выложить образцы на 100 и 200 КГц P.S. еще раз повторюсьб для невнимательных, реч идет только о кварцах на маленькую частоту, типа 1МГц, а не о кварцах вобще.
|
|
|
|
|
Sep 3 2007, 07:48
|
Профессионал
    
Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061

|
Цитата(_Pasha @ Sep 1 2007, 21:38)  1. Замечено, что народ часто путает значения фузов (запрограммированный=0). Перепроверьте еще раз. 2. Кварц 1 Мгц не дружит с CKSEL=7 (doc2545.pdf p.30) 3. Какой SUT-fuse? 1. Не напутал. 2. Не понимаю почему. В даташите я этого не вижу! Стр. 31-32. 3. SUT = 2. Кстати, что такое "fast rising power" и "slowly rising power" на странице 32, допустим? Цитата(singlskv @ Sep 1 2007, 22:15)  HC-49S - это такие маленькие 3,5 мм в высоту ? Они самые... Цитата Тогда это точно не кварц, там другие материалы используют. А почему называется тогда кварцевым резонатором? Цитата Возможно поможет подбор конденсаторов на землю типа от 6 до 30пФ, тока подбирать можно долго, если производитель не указал скока нужно, и иногда они должны быть разными  Если Вы можете слегка пожертвовать потреблением, и у Вас в девайсе есть достаточно места, ИМХО,лучше поставте кварц стандартного размера, типа HC-49U на 4Мгц и воспользуйтесь встроенным в ATmega88 делителем основной частоты, регистр делителя CLKPR. Места нету... Потребление ограничено... Ну, воткнуть-то можно, конечно кварц большой, только класть его придётся, на микроконтроллер  Иначе он там никуда не влезает...
--------------------
Благодарю заранее!
|
|
|
|
|
Sep 3 2007, 08:25
|
Профессионал
    
Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061

|
Цитата(Serj78 @ Sep 3 2007, 12:08)  возможно, маленькая добротность или высоко сопротивление на резонансе кварца- не запускается генератор-не хватает усиления. попробуйте включить режим увеличенной амплитуды генерации. такая ситуация у меня наблюдалась, правда, с пьезокерамикой. Это есть "Full Swing Crystal Oscillator", стр. 31 даташита? Если да, то у меня так и настроено... Или что-то другое?
--------------------
Благодарю заранее!
|
|
|
|
|
Sep 3 2007, 11:38
|

Знающий
   
Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055

|
Цитата(n_bogoyavlensky @ Sep 1 2007, 19:35)  Здравствуйте!
Столкнулся с проблемой. Имеем 11 плат с ATmega88, кварц HC-49S 1 МГц, 2 по 22 пФ - всё как надо CKDIV=1, CKSEL=7, CKOUT=1, BODLEVEL=6. При подаче напряжения питания устройство не всегда начинает работать!!! При дотрагивании щупом осциллографа до XTAL2 микроконтроллера (8 вывод) устройство начинает работать! Пропаяно и промыто хорошо, КЗ нет. В чём дело? Кстати, поменял на нескольких платах кварцы - заработало. Кварцы плохие? Плохие кварцы вообще не генерят  . Ну а если генерация начинается при касании щупом, то есть при добавлении в схему емкости щупа ( это пикофарад 15 ), то значит недостаточная емкость фазосдвигающих конденсаторов. Их номинал не зря указан в таком большом диапазоне - он зависит от параметров кварцев. Попробуйте увеличить емкости на платах, где у вас нет генерации - и ситуация прояснится.
Сообщение отредактировал =L.A.= - Sep 3 2007, 11:38
--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
|
|
|
|
|
Sep 3 2007, 11:40
|
Профессионал
    
Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061

|
Цитата(Serj78 @ Sep 3 2007, 14:18)  да, оно. осциллом можно посмотреть генерацию? (тока через делитель с емкостью не более 10пф) у меня в неустойчивом состоянии было 2 вольта. питание какое? кварц типа "лодочка", в металле? Кварц типа "лодочка" в металле. Питание 2.8 В. Генерацию посмотрю...
--------------------
Благодарю заранее!
|
|
|
|
|
Sep 3 2007, 12:46
|
Профессионал
    
Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061

|
Пробовал конденсаторы 6.5, 10, 22, 33 пФ - не работает нормально. Касаюсь щупом - начинает  Как я понял - генератор на другой частоте возбуждается... Программно битом дёргал через детерминированную паузу (10 мс) и осциллографом смотрел - 3.7 мс вместо 10 мс! После дотрагивания щупом до вывода 8 МК начинает работать нормально! Попробую ещё ёмкости увеличить.
--------------------
Благодарю заранее!
|
|
|
|
|
Sep 3 2007, 13:00
|

Знающий
   
Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055

|
Цитата(n_bogoyavlensky @ Sep 3 2007, 16:46)  Пробовал конденсаторы 6.5, 10, 22, 33 пФ - не работает нормально. Касаюсь щупом - начинает  Как я понял - генератор на другой частоте возбуждается... Программно битом дёргал через детерминированную паузу (10 мс) и осциллографом смотрел - 3.7 мс вместо 10 мс! После дотрагивания щупом до вывода 8 МК начинает работать нормально! Попробую ещё ёмкости увеличить. Иногда требуется и низкоомный резистор последовательно с кварцем. А карц может возбуждаться на гармониках, а не на указанной частоте, но это уже действительно низкокачественный кварц. Или перемаркёр. Когда вы подключаете щуп, то образуется что-то типа колебательного контура, который подавляет гармоники.
--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
|
|
|
|
|
Sep 3 2007, 15:59
|
Профессионал
    
Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061

|
Цитата(=L.A.= @ Sep 3 2007, 15:38)  Плохие кварцы вообще не генерят  . Ну а если генерация начинается при касании щупом, то есть при добавлении в схему емкости щупа ( это пикофарад 15 ), то значит недостаточная емкость фазосдвигающих конденсаторов. Их номинал не зря указан в таком большом диапазоне - он зависит от параметров кварцев. Попробуйте увеличить емкости на платах, где у вас нет генерации - и ситуация прояснится. Разве большой диапазон? Всего лишь 12-22 пФ (даташит на контроллер)... Смена конденсаторов помогла только на одной плате. Поставил 33 пФ - заработало. Цитата(=L.A.= @ Sep 3 2007, 17:00)  Иногда требуется и низкоомный резистор последовательно с кварцем. А карц может возбуждаться на гармониках, а не на указанной частоте, но это уже действительно низкокачественный кварц. Или перемаркёр. Когда вы подключаете щуп, то образуется что-то типа колебательного контура, который подавляет гармоники. Это как последовательно с кварцем? Цитата(sensor_ua @ Sep 3 2007, 17:04)  а иногда ещё и требовался резистор от 430 Ом до 20 кОм от XTAL2 к резонатору с кварцем. Вот здесь я что-то не понял, как?
--------------------
Благодарю заранее!
|
|
|
|
|
Sep 3 2007, 16:26
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(=L.A.= @ Sep 3 2007, 17:00)  ...Когда вы подключаете щуп, то образуется что-то типа колебательного контура, который подавляет гармоники. Скорее всего просто ёмкость дополнительная вносится, и кварцевый генератор начинает генерить на основной моде кварца. Возможно, щуп вносит частотно-зависимые потери в колебательную систему, при которой высшие моды колебаний не развиваются. После выхода на режим генератора и отсоединения щупа гармоники подавляются, и основная мода остаётся. 2 Автор темы. Ёмкости нужно подбирать, руководствуясь не только даташитом на контроллер, но исходя из характеристик прежде всего самогО кварца. Сдаётся, что для 1 МГц и 22, и 33 пФ могут оказаться маловаты. Попробуйте сразу пик 100 поставить... Цитата(n_bogoyavlensky @ Sep 3 2007, 19:59)  Вот здесь я что-то не понял, как?  Последовательно с ножкой МК. При этом образуется фильтр НЧ (резистор-кондёр), который снижает усиление на гармониках кварца, а также вносит фазовый сдвиг, препятствующий возникновению колебаний высших мод (гармоник). В современных МК этот "резистор" встроен в сам кристалл (точнее, выход генератора делается достаточно маломощным, что уменьшает усиление на ВЧ). Цитата(singlskv @ Sep 1 2007, 23:35)  Ну, тогда поисчите в и-нете картинки настоящих кварцев в вакумных стеклянных трубках, если не найдете, позже могу выложить образцы на 100 и 200 КГц. У меня на 8 и 10 КГц есть, прецизионные, изгибные. Прошу прощенья за оффтоп... Цитата(singlskv @ Sep 1 2007, 22:15)  HC-49S - это такие маленькие 3,5 мм в высоту ? Тогда это точно не кварц, там другие материалы используют... Простите, а что мешает ему быть кварцем? Частота резонанса для таких кварцев определяется толщиной пластины. В "обычном" корпусе форма кварцевой пластины в плане круглая, а в "низком" - усечённая. Но толщина та же. Вообще, кварцы в "лодочках" ведут себя хуже, чем в "обычных" корпусах... PS. Правда, мне самому кварцы на 1 МГц в таких корпусах встречать не приходилось...
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
Sep 3 2007, 19:33
|
дятел
    
Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065

|
[quote name='n_bogoyavlensky' post='290371' date='Sep 3 2007, 11:48'] Они самые... А почему называется тогда кварцевым резонатором? [/quote] Посмотрите по ссылке : http://www.symmetron.ru/suppliers/resonators/rezonator.pdfТам почему-то для для резанаторов на основе кристалических элементов для частот 0,4-1,5Mhz в корпусе HC-49S используется ниобат лития. Интересно почему ? [quote] Места нету... Потребление ограничено... Ну, воткнуть-то можно, конечно кварц большой, только класть его придётся, на микроконтроллер  Иначе он там никуда не влезает... [/quote] Я сам пока не знал всех этих тонкостей столкнулся ровно с такой же проблемой. Потребление ограничено, места мало... Оказалось что для 90S2313 кварц ровненько помещается между контактами DIP панельки, то есть снизу кварц сверху проц... Были изготовлены платки и начались эксперименты... Правда, нужно отдать должное тому кто мне эти "кварцы" продавал, он честно предупредил что это не кварц а ниобат и что стабильность может быть хуже, особенно температурная, и что кондеры, вероятно, подбирать придется... Кондеры подбирать не пришлось, все завелось на 12 толи 22 пик(не помню уже) тока вот после сравнения нескольких штук оказалось что у них точность хуже 100ppm что меня уже не очень устраивало... Были куплены настоящие кварцы на 1Mhz в корпусе HC-49U. Они конечно тоже завелись все сразу, да и хорошо что кварцы продают с длинными ножками, они торчали сбоку от панельки проца. С ними понравилось все, разброс между всеми кварцами не превышал 10ppm, не понравилась тока цена, кажись тогда они стоили 200руб/шт. Тогда я решил попробовать кварцы на 4MHz и как раз тут появились ATtiny2313 в котором есть делитель MCLK (CLKPR). Оказалось что тини с кварцем на 4 поделенном на 4 потребляет меньше чем 90S2313 c кварцем на 1Mhz, так что на таком варианте я и остановился [quote name='Stanislav' date='Sep 3 2007, 20:26' post='290635'] Ёмкости нужно подбирать, руководствуясь не только даташитом на контроллер, но исходя из характеристик прежде всего самогО кварца. [/quote] Это точно, на приличных кварцах вобще должно быть указанна нагрузочная емкость. [quote] Сдаётся, что для 1 МГц и 22, и 33 пФ могут оказаться маловаты. Попробуйте сразу пик 100 поставить... [/quote] А вот это врядли, больше ~30pF не встречал, хотя все может быть, тока тогда это становится немного бессмысленно, потребление то будет расти. [quote] У меня на 8 и 10 КГц есть, прецизионные, изгибные. Прошу прощенья за оффтоп... [/quote] Ну почему же оффтоп, как раз по теме, требую фото в студию, страна должна знать как оно выглядит  [qoute] Простите, а что мешает ему быть кварцем? Частота резонанса для таких кварцев определяется толщиной пластины. В "обычном" корпусе форма кварцевой пластины в плане круглая, а в "низком" - усечённая. Но толщина та же. [/quote]Выше дал ссылку как оно есть. Мешает сложность изготовления(цена) [quote] Вообще, кварцы в "лодочках" ведут себя хуже, чем в "обычных" корпусах... [/quote]На "больших" частотах лучше всего ведут себя кварцы вобще в планаре, короче линии до чипа, а на маленьких частотах кварец должен быть большим [quote] PS. Правда, мне самому кварцы на 1 МГц в таких корпусах встречать не приходилось... [/quote]Выше написал, ну ОЧЕНЬ дорого выходит, хотя сейчас может чего и поменялось ? да, и еще, вот этого: [quote name='n_bogoyavlensky' post='290397' date='Sep 3 2007, 12:25'] Это есть "Full Swing Crystal Oscillator", стр. 31 даташита? Если да, то у меня так и настроено... [/quote] лучше постаратся избежать, ненужно оно, и даже вредно(для потребления) на резонаторах "маленькой" частоты То есть конечно Вы можете заставить г..ный кварц генерить на нужной частоте, тока я думаю что экономии от такого решения Вы точно не получите... Впрочем, думаете/меряете сами, иметь или не иметь...
|
|
|
|
|
Sep 5 2007, 07:32
|
Профессионал
    
Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061

|
Цитата(_Pasha @ Sep 3 2007, 20:43)  С CKSEL - это я тормознул. А вот SUT - fast rising power, по идее, может кровушки попить. Можете BOD включить ? Потребление позволит? Дык что такое "fast rising power"? Про BOD - почитаем. А что там с потреблением? Вообще-то я энергию экономить собираюсь  Купил вчера отечественные кварцы в таком же исполнении (HC-49/S). Цена - 80 руб. Продавец утверждал, что материал - именно кварц, а не что-то другое. Про мои старые говорил - китайская пьезокерамика. Их цена - 32 руб. Расклад сейчас такой: 9 из плат запускаются нормально. 3 иногда не запускаются. Тестировал так. Дёргал штырь питания на блоке питания туда-сюда, с разной частотой. Я вот думаю, что будет, когда мои платы начнут работать при температуре, градусов 60-80... кварцы я ставил именно для улучшения термостабильности, но... получится или нет?!
--------------------
Благодарю заранее!
|
|
|
|
|
Sep 5 2007, 07:55
|
Профессионал
    
Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387

|
Цитата кварцы я ставил именно для улучшения термостабильности По опыту кварцы менее 1.8432 МГц вааще экзотика, менее 3.58 - для промышленного диапазона резко уменьшается количество предложений (иногда дороже и просют больше купить). Кроме того, "низкочастотные" кварцы имеют бОльшее время разгона и требуют бОльшей энергии запуска. Соответственно экономия энергии может оказаться фикцией. Так что рекомендую использовать либо керамику, например CSB1000J от Murata, но это определённое ухудшение параметров стабильности и точности, либо всё-таки включать встроенный делитель и ставить кварцы вна бОльшую частоту.
--------------------
aka Vit
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|