В техническом описании ATMega328P указана емкость нагрузки для резонатора от 12 до 22 пФ, но только 2 резонатора, которые подходят для моей конструкции (от Digikey), имеют внутренние конденсаторы 10 пФ и 33 пФ. Какой из них я должен использовать, 10 пФ или 33 пФ, и каковы компромиссы?
Резонатор - CSTCE8M00G52-R0 http://www.murata.com/products/catalog/pdf/p16e.pdf
Недавно мне пришлось заняться чем-то подобным (немного другой частью), и я решил просто использовать внутренний RC-генератор. Похоже, ваша проблема заключается в том, что вы хотите запустить часть на 3,3 В, поэтому генератор 16 МГц (часть murata, традиционно используемая на платах Arduino) не вариант (я считаю, что самая высокая частота, которую вы можете «безопасно» использовать 328 @ 3,3 В составляет 13,333 МГц — см. график в таблице данных — вы можете линейно экстраполировать). Если вам нужна частота 8 МГц, я бы предложил просто отказаться от внешнего резонатора и использовать внутренний RC-генератор. Я полагаю, что эта часть поставляется с такими настройками предохранителей, что де-факто использует внутренний RC с делителем тактовых импульсов, равным 8. Вам нужно будет сбросить предохранитель делителя тактовых импульсов на 1, но все должно быть в порядке. Я нашел эту ссылку, которая может быть полезной. Вы не
Два конденсатора соединены последовательно, поэтому лучше всего использовать конденсатор емкостью 33 пФ.
Конденсаторы на 33 пФ были бы лучшими, вы можете соединить их с резонатором на 16 МГц, и это означает, что ваш minsys может работать быстрее, чем использовать 10 пФ (также более низкая частота резонатора).
Я использовал этот от Farnell: код заказа 2470366 также от Murata. Это работает отлично для меня. Digikey не самый дешевый/быстрый поставщик, но если вам нужно их использовать, я бы посоветовал купить по одному каждому и попробовать их. Мы говорим об устройстве с частотой 16 МГц, а не о настройке с частотой 1,6 ГГц, поэтому у вас есть хороший запас для допусков.
Дув
Счет