Jump to content

    
Sign in to follow this  
R3M0ND

PIC16F690+MPU6050

Recommended Posts

Хай

Будет ли работать PIC16F690 с датчиком MPU6050 (буду использовать только гироскоп)? Программу буду писать на ассемблере 

И вопрос про подключение: пины с датчика(SDA,SDL) подключаю к 13 и 11 ножке МК, а пин AD0 к любому порту ?

Share this post


Link to post
Share on other sites
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 к любому порту

На землю

Share this post


Link to post
Share on other sites
2 часа назад, xvr сказал:

Мсье мазохист?

Задание такое ;p

Вообще возможно на ассемблере сконектить этот датчик и пик ? Грубо говоря мне надо собрать робота который едет из точки А в точку Б, но не по прямой. В качестве датчиков обратной связи даны гироскоп и энкодер 

Share this post


Link to post
Share on other sites
1 hour ago, R3M0ND said:

Задание такое ;p

Сочуствую

1 hour ago, R3M0ND said:

Вообще возможно на ассемблере сконектить этот датчик и пик ?

Да

1 hour ago, R3M0ND said:

Грубо говоря мне надо собрать робота который едет из точки А в точку Б, но не по прямой. В качестве датчиков обратной связи даны гироскоп и энкодер

Ещё раз сочуствую :( Общение с I2C это будет не самая большая ваша проблема.

Share this post


Link to post
Share on other sites
13 часов назад, xvr сказал:

Ещё раз сочуствую :( Общение с I2C это будет не самая большая ваша проблема.

Например какие еще могут возникнуть проблемы ? Аж интересно стало 

Спасибо за ответы 

Share this post


Link to post
Share on other sites
On 3/30/2019 at 12:10 PM, R3M0ND said:

Например какие еще могут возникнуть проблемы ?

Никаких. SRAM'a и FLASH'a конечно маловато, но работать можно.
Вообще отличная задача чтобы прочувствовать весь смак работы с ассемблером. Вторым этапом, для самообразования, я бы порекомендовал повторить это на Си
Не уверен влезет ли С скомпилированный код в данный контролер но зато одни функции пересчета координат так красиво, в пару строк лягут... :)

Share this post


Link to post
Share on other sites
20 hours ago, R3M0ND said:

Этот датчик же можно подключить к пику напрямую ? Без  преобразователей 

Можно. Только убедитесь сначала что оба они питаются от одного источника (3-3.3В), и не забудьте подтягивающие резисторы на SCL и SDA линии

 

Share this post


Link to post
Share on other sites
1 час назад, xvr сказал:

Можно. Только убедитесь сначала что оба они питаются от одного источника (3-3.3В), и не забудьте подтягивающие резисторы на SCL и SDA линии

 

Вроде как можно к источнику на 5В подключить, т.к в датчике стабилизатор стоит на 3.3 и подтягивающие резисторы уже встроены на этих линиях... 

Или я не прав ?

Share this post


Link to post
Share on other sites

Было бы неплохо указывать, что "датчик" - это, по-вашему, некая отладочная плата.

Большинство присутствующих под 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, если не ошибаться, это не очень страшно.

Share this post


Link to post
Share on other sites

Очевидно, автор и под "PIC16F690" понимает не голую микросхему, а что-то своё, с питанием неизвестно чем. В общем, до ассемблера ещё далековато, но может как раз в этом сюжет.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this