Проблема с загрузкой скетча при блютуз модуле на борту
- Войдите на сайт для отправки комментариев
Втр, 31/01/2012 - 02:32
Здарвствуйте. Есть Arduino Mega 1280. Присобачил я к ней блютуз модуль BTM 222 http://www.vgj.pl/allegro/btm222_datasheet.pdf
Как присобачил:
2 и 17 нога 3,3В от Arduino,
10 - земля
27 напрямую к RX arduino
26 через делитель к TX arduino.
В итоге все определяется, команды передаются к ардуине, но скретчи через блютуз не хотят закгружаться. Горит диод ТХ(который на юсб висит). в итоге выскаивает ошибка о проблемах загрузки. Но как только откидываю ардуиновскую RX все работает как по маслу. Очевидно модуль мешает, но как это решить новичку? Спасибо
Здарвствуйте. Есть Arduino Mega 1280. Присобачил я к ней блютуз модуль BTM 222 http://www.vgj.pl/allegro/btm222_datasheet.pdf
Как присобачил:
2 и 17 нога 3,3В от Arduino,
10 - земля
27 напрямую к RX arduino
26 через делитель к TX arduino.
В итоге все определяется, команды передаются к ардуине, но скретчи через блютуз не хотят закгружаться. Горит диод ТХ(который на юсб висит). в итоге выскаивает ошибка о проблемах загрузки. Но как только откидываю ардуиновскую RX все работает как по маслу. Очевидно модуль мешает, но как это решить новичку? Спасибо
с Xbee тоже самое...
Тоесть это нормальное явление?
Тоесть это нормальное явление?
Точно не могу сказать.. но похоже на это
При заливке скетча нужен не только RX TX но еще и ресет
можно по-подробнее? Забыл, что ресет блютуза соеденен через керамический конденсатор 0,1 на плюс. Вы о нем говорите?
Резет микроконтроллера Atmega должен быть притянут на +питание через 10 Ком постоянно, срабатывает резет от контакта на минус питания. Кстати, теорию - виноват ли резет - очень просто проверить. При заливке, как только появится строчка о компиляции, нажмите резет на плате (на это отводится до 2-х сек по ощущениям). Если загрузка пошла - значит он.
Если нет - а видимо так и будет - мешает
>Но как только откидываю ардуиновскую RX
ардуиновская RX, идущая видимо на ft232rl. Можно аккуратно просверлить дырочки, вклеить термоклеем штырьки, порвать дороги RX/TX и завести на штырьки. Повесить перемычки.
С другой стороны, между двумя ft232rl конфликта нет. Так что хз)
а не легче от соединить модуль во время заливки? :)
а не легче от соединить модуль во время заливки? :)
в единичном случае проще. Дело в том что я только купил плату и, грубо говоря, играюсь ею. Надоело каждый раз провод дергать(
К сожалению сопротивление не помогло(((( Кнопка сброса нажатая в нужный момент также не помогает(((( Видоизменять плату нет желания. Из-за чего это может происходить? Может из-за потока данных на плату через этот пин? Вроде в это время модуль молчит((