R3M0ND 0 29 марта, 2019 Опубликовано 29 марта, 2019 · Жалоба Хай Будет ли работать PIC16F690 с датчиком MPU6050 (буду использовать только гироскоп)? Программу буду писать на ассемблере И вопрос про подключение: пины с датчика(SDA,SDL) подключаю к 13 и 11 ножке МК, а пин AD0 к любому порту ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 29 марта, 2019 Опубликовано 29 марта, 2019 · Жалоба 3 hours ago, R3M0ND said: Будет ли работать PIC16F690 с датчиком MPU6050 (буду использовать только гироскоп)? Будет 3 hours ago, R3M0ND said: Программу буду писать на ассемблере Мсье мазохист? 3 hours ago, R3M0ND said: И вопрос про подключение: пины с датчика(SDA,SDL) подключаю к 13 и 11 ножке МК Да 3 hours ago, R3M0ND said: а пин AD0 к любому порту На землю Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
R3M0ND 0 29 марта, 2019 Опубликовано 29 марта, 2019 · Жалоба 2 часа назад, xvr сказал: Мсье мазохист? Задание такое ;p Вообще возможно на ассемблере сконектить этот датчик и пик ? Грубо говоря мне надо собрать робота который едет из точки А в точку Б, но не по прямой. В качестве датчиков обратной связи даны гироскоп и энкодер Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 29 марта, 2019 Опубликовано 29 марта, 2019 · Жалоба 1 hour ago, R3M0ND said: Задание такое ;p Сочуствую 1 hour ago, R3M0ND said: Вообще возможно на ассемблере сконектить этот датчик и пик ? Да 1 hour ago, R3M0ND said: Грубо говоря мне надо собрать робота который едет из точки А в точку Б, но не по прямой. В качестве датчиков обратной связи даны гироскоп и энкодер Ещё раз сочуствую :( Общение с I2C это будет не самая большая ваша проблема. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
R3M0ND 0 30 марта, 2019 Опубликовано 30 марта, 2019 · Жалоба 13 часов назад, xvr сказал: Ещё раз сочуствую :( Общение с I2C это будет не самая большая ваша проблема. Например какие еще могут возникнуть проблемы ? Аж интересно стало Спасибо за ответы Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Integro 0 1 апреля, 2019 Опубликовано 1 апреля, 2019 · Жалоба On 3/30/2019 at 12:10 PM, R3M0ND said: Например какие еще могут возникнуть проблемы ? Никаких. SRAM'a и FLASH'a конечно маловато, но работать можно. Вообще отличная задача чтобы прочувствовать весь смак работы с ассемблером. Вторым этапом, для самообразования, я бы порекомендовал повторить это на Си Не уверен влезет ли С скомпилированный код в данный контролер но зато одни функции пересчета координат так красиво, в пару строк лягут... :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 1 апреля, 2019 Опубликовано 1 апреля, 2019 · Жалоба On 3/30/2019 at 12:10 PM, R3M0ND said: Например какие еще могут возникнуть проблемы ? Чисто алгоритмические. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
R3M0ND 0 2 апреля, 2019 Опубликовано 2 апреля, 2019 · Жалоба Этот датчик же можно подключить к пику напрямую ? Без преобразователей Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 3 апреля, 2019 Опубликовано 3 апреля, 2019 · Жалоба 20 hours ago, R3M0ND said: Этот датчик же можно подключить к пику напрямую ? Без преобразователей Можно. Только убедитесь сначала что оба они питаются от одного источника (3-3.3В), и не забудьте подтягивающие резисторы на SCL и SDA линии Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
R3M0ND 0 3 апреля, 2019 Опубликовано 3 апреля, 2019 · Жалоба 1 час назад, xvr сказал: Можно. Только убедитесь сначала что оба они питаются от одного источника (3-3.3В), и не забудьте подтягивающие резисторы на SCL и SDA линии Вроде как можно к источнику на 5В подключить, т.к в датчике стабилизатор стоит на 3.3 и подтягивающие резисторы уже встроены на этих линиях... Или я не прав ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esaulenka 7 3 апреля, 2019 Опубликовано 3 апреля, 2019 · Жалоба Было бы неплохо указывать, что "датчик" - это, по-вашему, некая отладочная плата. Большинство присутствующих под MPU6050 понимают соответствующую микросхему. У которой в даташите английским языком написано Vdd max 3.46V. И, к слову, в разделе absolute maximum ratings традиционное ограничение Input Voltage Level (CLKIN, AUX_DA, AD0, FSYNC, INT, SCL, SDA) -0.5V to VDD + 0.5V Впрочем, для I2C, если не ошибаться, это не очень страшно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 212 3 апреля, 2019 Опубликовано 3 апреля, 2019 · Жалоба Очевидно, автор и под "PIC16F690" понимает не голую микросхему, а что-то своё, с питанием неизвестно чем. В общем, до ассемблера ещё далековато, но может как раз в этом сюжет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться