MultiWii
ардуинка дает 3.3, сама i2c шина в таком же режиме
3.3в в Ардуине использует USB-TTL конвертор, а сама Мега питается от 5в (если это не “Ардуино-3,3v”), и “1” на выходах Меги- это минимум (именно минимум!) 4.2в . Следовательно, на i2c шине будет на +0,6в больше , чем 3,6в. А согласно даташитам на ITG-3200:Absolute Maximum Ratings: SCL, SDA, INT -0.5V to VLOGIC + 0.5V", т.е. без согласования - риск присутствует.
а зачем нужен этот логик конвертер? без него нельзя обойтись? Паять или покупать его не хотелось бы
По даташиту на 328-ю мегу на входе присутствует логическая единица если напряжение больше 0.6*(напряжение питания). При 5-ти вольтах питания это 3 вольта. То есть с пулапами на 3.3 вполне укладываемся.
минимум (именно минимум!) 4.2в
выводы I2C (или атмеловский TWI) это открытый сток. уровень лог 1 определяется либо внутренними пулапами, либо внешними, если внутренние отключены. Сам кристалл может только прижать линию к земле, он не выдает туда правильные “пятивольтовые” единицы. Единица на шине образуется когда никто не прижимает линию в ноль. Весь риск в том, что если ножки TWI сконфигурить не как TWI, а как обычные линии вывода и засадить туда лог 1. Никаких 4,2 в нормально сконфигуренном кристалле не будет
Добавил картинку. Как говорится лучше один раз увидеть. 1 клетка = 1 вольт. Подтяжка на 3,3 В через внешние пулапы
Вот у меня такая плата расширения:
www.dfrobot.com/index.php?route=product/product&pa…
В неё в нижней левом углу 3.3вольта выходы, к ним разве нельзя подцеплять?
Начал делать подвес для камеры, я так понял в мультивии есть поддержка стабилизации подвеса?
я так понял в мультивии есть поддержка стабилизации подвеса?
есть
В чем преимущество arduino mega для этого проекта? Есть задумка портировать код для этого контроллера. Вроде и хочется взять поиграться, но реального применения кроме как использовать его для коптера не вижу.
В чем преимущество arduino mega для этого проекта?
больше моторов, больше сервомашинок, больше дырок для приемника
а какой подвес нужно использовать? Сделать по аналогии, а то я уже сделал почти, а вдруг не то 😃)
выводы I2C (или атмеловский TWI) это открытый сток. уровень лог 1 определяется либо внутренними пулапами, либо внешними, если внутренние отключены.
в общем понятно что ничего не понятно =) если i2c сконфигурировано как i2c и питание 3.3в - нужен LLC или нет?
дошли руки до перепрограмирования регулей (HK/Mystery BlueSeries 30A), и пару вопросов:
- так ли программирую:
Brake: off
Battery type: LiPo
Low Voltage Cutoff Threshold: High3.2V/65%
Timing Setup: High (22-30° )
Soft Acceleration Start Ups: Start Acceleration
Governor Mode: Rpm off
Switching Frequency: 16kHz
Low Voltage Cutoff Type: Reduce power - есть ли какой то проект для ардуинки который эмулирует карточку программирования - замучился уже пики эти слушать =)
есть ли какой то проект для ардуинки который эмулирует карточку программирования - замучился уже пики эти слушать
Это идея. завтра сниму значения с карточки и попробую написать скетч для ардуины.
Вопрос к гуру.Разница в 1400об на вольт существенна? Речь идет про мотор рассчитаный на 3.6в аккумулятор 6100об/вольт и 7500об/вольт, теоретически это будет разница всего около 5000об/мин.Мне кажется это не существенным,но могу и ошибаться.
Заранее спасибо.
если i2c сконфигурировано как i2c и питание 3.3в - нужен LLC или нет
Если совсем по правильному, то нужен. Но не для того чтобы не сгорело, а для того чтобы минимальный уровень лог 1 на шине соответствовал даташиту меги(min 0.7 напряжения питания, для TWI ног 328 меги именно 0,7) Значения в даташите судя по всему с некоторым запасом и на практике все прекрасно работает и при несколько меньших уровнях “единицы”. В общем решайте сами - “правильнее” или “проще”. Себе я выбрал “проще”. На сгораемость не влияет - нет на шине никаких 4,2 или 5 или других ужасных вольт (см осцилограмму в пред сообщениях)
завтра сниму значения с карточки и попробую написать скетч для ардуины.
а что по поводу настроек? то делаю или не то?
Brake: off
Battery type: LiPo
Low Voltage Cutoff Threshold: High3.2V/65%
Timing Setup: High (22-30° )
Soft Acceleration Start Ups: Start Acceleration
Governor Mode: Rpm off
Switching Frequency: 16kHz
Low Voltage Cutoff Type: Reduce power
У меня Low Voltage Cutoff Type стоит в none, я просадку батареи вижу по светодиодам, и сажаю заранее. остальное вроде б также
как я понял после просадки до 3.2в за счет настройки Low Voltage Cutoff Type: Reduce power коптер просто будет терять обороты, пока совсем не сядет и не отключится?
тут с прошлых экспериментов остались 3 мотора 1800kv, 3 регуля, пропы 3 штуки 5х3 и 4 штуки 7х3 и 2 сервы… стоит на этом поэксперементировать со строительством небольшого трикоптера? или слишком шустрые моторы?
3 мотора 1800kv
Такие моторы логично использовать с липошкой 2S (7.4V), иначе ну очень шустрые.
dealextreme.com/…/mystery-a2208-12-1800kv-outrunne…
- Load current: 16A
- Input voltage: 7.4~11.1V
~ 50 грамм вес с пропеллером и креплением
пробовал их с 5х3 пропеллером - тянули (субъективно) не плохо с 3S
т.е. в итоге можно чего нибудь маленькое, шустрое и убийственное и с ними сделать… например мясорубку =)))
Battery type: LiPo
тут пишут что нужно NI-MH, чтобы предотвратить выключение моторов при низкой батарее… но это выбирать каждому что убить липольку или коптер уронить 😃
www.multiwii.com/?page_id=100#ESC_setting
я очень надеюсь на Low Voltage Cutoff Type: Reduce power при Low Voltage Cutoff Threshold: High3.2V/65% =) убивать аккум как то не хочется, да и пищалка вроде работает =)