Я пытаюсь спроектировать плату микроконтроллера широкого назначения (плату для разработки?), чтобы отправить ее в сказочный дом, чтобы затем использовать в будущих проектах. Используемый микроконтроллер — ATtiny861A.
Указывает, что я должен подключить контакт AVCC к VCC через фильтр нижних частот. Использование RLC-фильтра с R=10R, L=10 мкГн, C=0,1 мкФ дает частоту среза ~159 кГц. Трудно понять, какие частоты ожидать, поскольку это плата общего назначения, однако тактовая частота всегда будет 1-16 МГц.
Резистор также рассчитан на 3 Вт, поэтому в самом худшем случае, когда каждый вывод на порту A потребляет / потребляет максимальное значение 40 мА (не то, чтобы я намеренно управлял выводом где-то рядом с его максимальным значением!) Резистор должен быть в состоянии справиться с этим;
После прочтения многих сообщений о развязывающих конденсаторах мое текущее понимание таково:
Микроконтроллер (значение C16 не определено):
Это будет мой второй раз, когда я использую потрясающий дом, и первый раз с чем-то более сложным, чем NE555, поэтому я буду рад любым отзывам, которые соответствуют моим многочисленным вопросам! Спасибо
AVDD должен быть как можно лучше отфильтрован, например, он должен обеспечивать как можно более чистое напряжение при любых обстоятельствах, независимо от того, насколько грязно входное/цифровое питание. Возможно, используйте 10 мкФ или 100 мкФ вместо 0,1 мкФ, которые вы рассчитали. Хорошим вариантом будет использование отдельного линейного регулятора для AVDD.
Одним из вариантов было бы подключить AVDD через два контакта и перемычку между ними, чтобы вы могли разорвать соединение. Если в будущем вам понадобится более чистый AVDD, вы можете удалить эту перемычку и добавить внешнее чистое питание AVDD для приложения. Нельзя все продумать заранее. Дайте себе несколько вариантов, чтобы изменить ситуацию в будущем.
Добавьте дополнительные контакты для измерения и отладки платы и особенно дополнительные контакты GND и VDD для подключения внешнего оборудования, подтягивающих и подтягивающих устройств и т. д., а также для заземления пробника осциллографа. Не мешало бы спроектировать дополнительный штырьковый разъем с 8 битами данных и заземлением для подключения дешевого логического анализатора. А для регуляторов просто следуйте советам и примерным схемам в паспортах регуляторов. Удачи!
Я видел много макетных плат, в которых резистор 20 Ом, питающий пару мкФ, обеспечивал разумную фильтрацию для AVCC, объем необходимой фильтрации больше связан с тем, насколько шумны ваши шины питания. Если у вас есть достаточно фильтров на ваших шинах питания, чтобы удерживать любые пульсации на уровне нескольких мВ, вам может даже сойти с рук соединение VCC и AVCC вместе. Что касается развязки микроконтроллера, VCC в любом случае питает внутренний регулятор (большинство микроконтроллеров имеют напряжение ядра 1,8 В или меньше), поэтому конденсаторы VCC просто должны справляться с любыми короткими импульсами, которые слишком быстры для внутреннего регулятора (на самом деле все, что превышает 100 кГц или около того). Если вы хотите перестраховаться, 100 нФ параллельно с 2,2 мкФ или около того должны быть в порядке. В конце концов, AtTiny не совсем прожорливый монстр, поэтому вам не нужна большая емкость.
Джордан Картрайт
ПКП