POV с использованием ATmega328 с питанием от ячейки cr2032
Я планирую сделать отображение POV (постоянство зрения) с помощью ATmega328 с 5 красными светодиодами для отображения.
Ниже приведены мои цели:
-
Я хочу использовать его с ячейкой монеты cr2032, поэтому нужно позаботиться о потреблении энергии, я готов держать одну или две монетные ячейки параллельно, чтобы соответствовать текущим требованиям.
- Использование 8-мегагерцовых часов вместо 16 МГц может помочь
- Требуется ли установка отдельного загрузчика?
- Во время загрузки загрузки мне нужно поставить внешние 16-мегагерцовые часы?
- Как попросить контроллер использовать внутренние 8-мегагерцовые часы?
- Напряжение питания 3V вместо 5V также может помочь, и cr2032 выдает 3V
- Какую осторожность следует использовать при использовании 3V?
- Любой механизм для установки порога для остановки контроллера?
- Использование 8-мегагерцовых часов вместо 16 МГц может помочь
-
Чтобы уменьшить вес всей цепи, я могу вращать плату с помощью маленького двигателя игрушек (у меня нет коробки передач).
Я планирую контролировать скорость двигателя с помощью регулятора напряжения LM317 в качестве источника постоянного тока.
Я монтирую светодиоды на соломе, держу контроллер и ячейки монет в центре. (Угадайте, что уменьшит крутящий момент, требуемый двигателем, какtorque=Force*radius
, а вес в центре уменьшен радиус) -
Я в порядке, если эта схема работает всего несколько часов или дней.
2 ответа
Не совсем ответ, но слишком большой для размещения в области комментариев.
Часы Для 8MHz против 16MHz вы должны иметь возможность запускать проект на частоте 1 МГц. Просто используйте голый AVR MCU с внутренним 8MHz-генератором, разделенным на 8 - ищите предохранители AVR. Вы можете запрограммировать его с помощью ISP (или Arduino как ISP).
Аккумулятор О CR2032 или монетах в целом не предназначены для постоянного питания тока. Вы можете использовать его для очень малых токов, до 2-4 мА или в импульсах. В противном случае вы повредите ячейку, уменьшая общую полезную емкость. Возможно, посмотрите на аккумуляторы sub AAA вместо монетных ячеек.
Двигатель Для двигателя взгляните на микро-бесконтактные двигатели постоянного тока. Они действительно крошечные и должны обеспечивать отличную эффективность. Пример двигателя
Драйвер двигателя Не уверен в LM317. Вы не хотите какого-либо регулирования, так как это будет тратить энергию. Для управления двигателем небольшой моссет должен сделать трюк. Вы можете управлять Mosfet с помощью PWM, который определит скорость двигателя. Не забудьте реализовать какой-то ротационный энкодер, чтобы подсчитать обороты двигателя, чтобы вы могли точно регулировать скорость - крошечный магнит и датчик холла должны быть достаточными.
1. Вы сказали, что хотите использовать Atmega328 при минимальном энергопотреблении, поэтому спросили, как я могу использовать свою Atmega на 8 МГц. Поэтому для этого вам нужно загрузчик вашего Atmega с загрузчиком 8mhz , чтобы он может работать со своим внутренним источником 8 мГц.
2. Вы сказали, что хотите использовать монеты. Но монетоприемники обеспечивают очень низкую мощность, и они используются для небольших проектов. Поэтому вместо этого вы можете использовать литиево-ионные батареи или батареи типа AAA.
3. Вы сказали, что, вероятно, будете ожидать использования LM317 в качестве контроллера двигателя и небольшого двигателя постоянного тока для игрушки. Хорошо, если вы будете использовать LM317, то есть регулятор напряжения, у вас будет много энергии, потребляемой им. Поэтому я, вероятно, скажу вам использовать MOSFET, как сказал Talk. Теперь для двигателя это нормально, когда с ним все в порядке. Теперь я не могу сказать, какой именно двигатель вы ищете, поскольку есть много моторов с множеством форм и функций. И это можно сделать, просто выполнив поиск в Google.