Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
23.02.2015, 09:30
|
|
Заблокирован
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
|
MPU-6050 atmega8 codevision avr
как начинать с ним работу?
Сообщение от Easyrider83
|
Библиотека на С, и схемы.
Код:
|
static int X,Y,Z;
MPU6050_GetResultXYZFast(&X,&Y,&X); |
MPU6050.rar
|
это при компиляции просит stm32_GPIO.h, т.е. библиотека для ARM контроллера
в сети большинство проектов на AVR студио, а под CV библиотек я не нашёл
подключать буду по аппаратному I2C, вывод на экранчик 8*2
|
|
|
|
23.02.2015, 11:11
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: MPU-6050 atmega8 codevision avr
WindoЗavr, дык подключайте. И моск подключите. Я вам библиотеку работы с чипом дал. Теперь ваша задача дать библиотеке ресурсы для работы с периферией. Вам пора уже начинать работать своими мозгами, обилие глупых тем вашего производства зашкаливает.
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
23.02.2015, 12:25
|
|
Заблокирован
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
|
Re: MPU-6050 atmega8 codevision avr
читаю даташит
http://www.invensense.com/mems/gyro/...00A-00v3.4.pdf
я понял что там 6 АЦП на которые приходит сигнал с датчиков
с каждого АЦП идёт 2 байта информации, они мультиплексируются и по очереди с них считывается значение
затем происходит какое то колдунство, которое позволяет как то читать данные по шине I2C
даны какие то осциллограммы, но не написан протокол общения,
что нужно сказать гироскопу чтоб он отдал данные?
|
|
|
|
23.02.2015, 12:27
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: MPU-6050 atmega8 codevision avr
Так зачем я вам библиотеку-то давал? Пишите и читайте регистры по I2c.
|
|
|
|
23.02.2015, 12:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: MPU-6050 atmega8 codevision avr
Сообщение от WindoЗavr
|
что нужно сказать гироскопу чтоб он отдал данные?
|
Сначала разбудить, а потом сказать: - "Ты где, брат?"
|
|
|
|
23.02.2015, 12:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: MPU-6050 atmega8 codevision avr
Я както создавал тему. В кодевижне всё работало по стандарту. Взял библиотеку на DS1307. Там я поменял адрес устройства и регистры которые опрашивать и всё работает на ура. Там то всего лишь надо опрашивать регистры и всё. Помоему надо его разбудить как сказал меркури.
|
|
|
|
23.02.2015, 13:25
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: MPU-6050 atmega8 codevision avr
Правильно, чтобы разбудить, нужно записать значения в регистры. В первом сообщении даже готовые файлы с процедурами лежат. Но увы, самостоятельное мышление - роскошь.
|
|
|
|
23.02.2015, 13:40
|
|
Заблокирован
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
|
Re: MPU-6050 atmega8 codevision avr
|
|
|
|
26.02.2015, 18:10
|
|
Заблокирован
Регистрация: 26.12.2013
Сообщений: 379
Сказал спасибо: 66
Сказали Спасибо 61 раз(а) в 23 сообщении(ях)
|
Re: MPU-6050 atmega8 codevision avr
с I2С и часами разобрался, теперь есть проблема с подключением гироскопа
в мануале MPU-6050 питается от 3,3вольт, это не проблема, подключу через стабилизатор или 3 диода
но получается что логические уровни у них тоже разные, значит атмега может спалить гироскоп, но ни в одной схеме подключения я конвертера уровней не видел
надо ли делать конвертер уровней, или оно и так заработает?
|
|
|
|
26.02.2015, 19:02
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: MPU-6050 atmega8 codevision avr
А мануал читали?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Литература по микроконтроллерам (AVR, PIC, ПЛИС и т.д.). Сборка книг - (256 книг+ 27 CD c примерами из книг) [обновление 2011, PDF, DJVU]
|
yurinform |
Микроконтроллеры, АЦП, память и т.д |
5 |
05.07.2011 19:00 |
Codevision AVR + AVR Studio помогите разобраться с отладкой
|
Daget |
Микроконтроллеры, АЦП, память и т.д |
24 |
07.03.2011 14:41 |
Архив проектов на AVR
|
fmssp |
Proteus, KiCAD и другие ECAD |
4 |
25.10.2010 17:14 |
mRTOS - кооперативная ОС для AVR. Порт CodeVision.
|
LVII |
Микроконтроллеры, АЦП, память и т.д |
5 |
29.11.2008 14:44 |
Как работать с AT89C5131 в CodeVision AVR?
|
lom771 |
Микроконтроллеры, АЦП, память и т.д |
2 |
29.08.2006 16:51 |
Часовой пояс GMT +4, время: 01:38.
|
|