3.3В с аналогово выхода можно взять?
- Войдите на сайт для отправки комментариев
Ср, 06/03/2013 - 13:02
Опять же есть Nano и MiniPro, обе 5В.
Нужно к каждой подоткнуть nRF24L01 с питанием 3.3В. Брать 5В через делитель (или стаб) - много лишнего энергопотребления, ставить отдельно преобразователи - дополнительные компоненты...
Можно ли взять 3.3В с аналогово выхода (пульнув туда analogWrite(pin,168))? может + конденсатор какой для выравнивания ШИМа?
По даташитам макс ток с аналоговых пинов атмеги328 - 40мА, nRF "в прыжке" потребляет 15мА.
С аналогового выхода - нельзя! Там будет 5-ти вольтовый ШИМ со средним уровнем 3,3 вольта.
Чем Вас не устраивает вывод, который так и называется "3V3" ?
Да, спасибо - с Наной протупил, а на 5-ти вольтовой ПроМини где его взять?
И 3.3В будет только при питании от USB. При питании от внешнего источника его не будт (http://arduino.ru/Hardware/ArduinoBoardNano) :(
Да, спасибо - с Наной протупил, а на 5-ти вольтовой ПроМини где его взять?
С дополнительного стабилизатора AMC1117-3.3, вестимо. Там все равно нужен блок питания. Покупаем такое
http://www.ebay.com/itm/1PCS-MB102-Breadboard-Power-Supply-Module-3-3V-5...
там как раз два стабилизатора AMC1117 и куча выводов 5V и 3.3V вниз, под макетную плату, и сверху...
На 5-ти вольтовой промини его нет, увы. Так что придется ставить стабилизатор типа L78L33 или LM317
Подскажите и мне пожалуйста, возможно я делаю что-то не так. У меня есть маленький моторчик на 3.3v я его питаю с 4 pwm выхода, минус на GND.
Вот так включаю: analogWrite(4, 168);
Вот так выключаю: analogWrite(4, 0);
Вообще так можно делать? Моторчик пока работает.
У меня Arduino Mega.
Моторчик напрямую ?!
Категорически нельзя !
Только через драйвер. Ну или хотябы транзисторный ключ , если нужно вращение только в одну сторону.
>>Нужно к каждой подоткнуть nRF24L01 с питанием 3.3В. Брать 5В через делитель (или стаб) - много лишнего энергопотребления<<
О каком энергопотреблении речь ? Сам делитель будет потреблять микроамперы.
Жаль, но ведь работает...
Жаль, но ведь работает...
я так понимаю, что Вы моторчик жалеете? Вам надо жалеть МК, который скоро "крякнет" от такой нагрузки.
Отключил его. Спасибо.
Ну а зачем тогда analogWrite(4, 168); ? где ее используют?
Насколько я понял эта комманда подает нужное напряжение на нужный контакт, тоесть 4 это значит на 4 контакт а 168 это 3.3 вольта. 255 =5v.
Ну а зачем тогда analogWrite(4, 168); ? где ее используют?
Насколько я понял эта комманда подает нужное напряжение на нужный контакт, тоесть 4 это значит на 4 контакт а 168 это 3.3 вольта. 255 =5v.
читать тут: http://arduino.ru/Tutorial/PWM
>>Ну а зачем тогда analogWrite(4, 168); ? где ее используют?<<
Включите ваш моторчик через транзисторный ключ. Эммитер-коллектор в разрыв + 5в-мотор, база на ваш четвертый пин , через резистор 1К.
Будет то же самое , но безопасно.
Ну можно еще ограничить ток мотора , включив последовательно ему резистор (резистор расчитывается по формуле R=U/I).
Где I - номинальный ток транзистора , эммитер-коллектор. Например R=5в/0.1А= 50 Ом.
Мощность резистора P=I*U. P=0.1*5=0.5Вт Значит берем резистор номиналом 50Ом , мощностью 1 Вт.
Dima85, вообще вам очень повезло.
Ваш МК должен был сгореть еще при первом включении мотора.
Скорее всего вы взяли моторчик от магнитоллы или привода лотка сидюка. Эти моторы действительно мало потребляют.
Что то около 30-40мА , это предельный ток для выхода МК.
Можете провести эксперимент. Включить мотор как было и остановить его пальцами на несколько секунд. Возможно увидите красивую струйку дыма из МК.
Спасибо всем за советы. Немного разобрался.
> Можете провести эксперимент. Включить мотор как было и остановить его пальцами на несколько секунд. Возможно увидите красивую струйку дыма из МК.
Знаете, уже пробовал. :) Таким образом хотел проверить насколько мощьный моторчик. :) Сейчас сам удивляюсь. Arduino еще жив. :)
Да, моторчик действительно маленький. Такие используют в мобильных телефонах для вибрации.
Привет всем! У меня произошло следующее подключил к Freaduino UNO (100% аналог ардуион уно) внешнее питание 12V. И оно сгорело(((. При расмотрении что произошло оказалось я подключил ~12V (недосмотрел что написано на адапторе). Далее отключил внешнее питание и подключил USB.Перестал определяться UNO. Что можно сделать!?
Проще купить новую плату, потому как заменить скорее всего, придется все корпуса.
>>Что можно сделать!?<<
Подключать нормальное питание и снимать показания. Возможно не все так плохо.
Это было сделано. От USB светится светодиод питание. При нажатии RES моргает PIN 13 светодиод. И все...программа не выполняется . Стабилизатор в норме 3.3V есть а куда 3.3V идет не нашел!?...5V на проц приходит. Такое ощущение что отгорела дорожка 3.3V. Точной схемы нет.
Точной схемы нет.
Просто не искали. Все есть: http://www.elecfreaks.com/wiki/index.php?title=Freaduino_UNO (в самом низу)
Похоже что МК жив, а вот USB-UART конвертер - нет.