Электромотоцикл с гироскопом и регенерацией

5 года 11 мес. назад
SergeiNSK
Давно я тут
Давно я тут
Сообщений: 84
Больше
Автор темы
Электромотоцикл с гироскопом и регенерацией #16828
Всем привет!
Прикупил новые драйвера на шаговые моторы - Драйвер шагового двигателя A4988.
Буду испытывать какие лучше и выносливей. Говорят что есть драйвера с шумами , то есть нестабильное питание на выходе к моторам. Так что пока будем ждать что они покажут. Так же заказал новый гироскоп , так же для сравнения. И мне нужны 2 штуки чтобы работали отлично без сбоев. amperka.ru/product/triple-axis-gyro .
Управление механическим гироскопом почти закончено. Осталось спаять оптику с полевиками и на страивать на нужную разницу вкл и выключения импульсов (Гидро таранный эффект).
Так что скоро пуск ...
Спасибо сказали AndreyVK431

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

5 года 11 мес. назад 5 года 11 мес. назад от SergeiNSK.
SergeiNSK
Давно я тут
Давно я тут
Сообщений: 84
Больше
Автор темы
Электромотоцикл с гироскопом и регенерацией #16881
Всем привет!
Вот новые драйвера шагового двигателя A498, 2 амперные.
Проверим что да как , и какой лучше.
Прикупил трансформатор для разборки фото ниже. Буду пробовать собирать транс с резонатором по акуловски.
Вложения:
Спасибо сказали AndreyVK431

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

5 года 11 мес. назад 5 года 11 мес. назад от Viaceslav_C_.
Viaceslav_C_
Живу я здесь
Живу я здесь
Сообщений: 927
Больше
Электромотоцикл с гироскопом и регенерацией #16926
SergeiNSK подожди, не спеши тратиться :) разработаем с минимальными услиями все что надо.
Код для ардунки как прочитал аж заржал :) (не над кодом, просто легкий)
Говори что написать, я тебе все сделаю.

Беги хомячек в вертушке, не сдавайся, ты обязательно добежишь...
Спасибо сказали SergeiNSK, AndreyVK431

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

5 года 11 мес. назад
Viaceslav_C_
Живу я здесь
Живу я здесь
Сообщений: 927
Больше
Электромотоцикл с гироскопом и регенерацией #16928
SergeiNSK не покупай всякую хрень :) я тебе соберу драйвера на нормальых ключах, отошлю по почте.

Беги хомячек в вертушке, не сдавайся, ты обязательно добежишь...
Спасибо сказали SergeiNSK, AndreyVK431

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

5 года 11 мес. назад 5 года 11 мес. назад от SergeiNSK.
SergeiNSK
Давно я тут
Давно я тут
Сообщений: 84
Больше
Автор темы
Электромотоцикл с гироскопом и регенерацией #16934
День добрый !! Я ж растерялся когда прочитал, от счастья наверное :cheer: .
Значит так - вот акселометр = Grove - 3-Axis Digital Accelerometer(±1.5g), Модуль акселерометра на базе MMA7660FC. купил в ЧИПе. Вот его код yadi.sk/d/SCEWYfdtfbaQm . приедет а этой неделе гироскоп amperka.ru/product/triple-axis-gyro на него пока кода нету, но это настояший гироскоп. Сигнал с них к примеру по Х если смотреть то наклонить гироскоп в лево то сигнал с него должен выходит на шаговый двигатель и он должен работать до тех пор пока гироскоп не стане вертикально то есть 0 . А когда он наклоняется в другую сторону Х то шаговик включается и крутит в обратную сторону до 0 до вертикального положения гироскопа. Вот еще один у меня есть гиросокп тоько кода на него нету то что скачал не работает L3G4200D Board, Датчик движения (3-осевой гироскоп) на базе L3G4200D, интерфейс I2C/SPI
У меня аурдино леонардо.
А потом будет ужас, на руле будет стоять датчик направления и скорости , для управляемого наклона HOA0902-011, ИК энкодер направления + скорости. А также на колесе датчик скорости вращения колеса, то есть скорость мотоцикла. С этих датчиков идет сигнал на ардуинку и ложно указывает что мотоцикл наклонился и вкл шаговый мотор и будет наклонять мотоцикл. Или упростить. Установить маленький шаговик и на его валу установить гироскоп. То есть выход с датчиков скорости и направления и с датчика скорости движения нужно выводить на маленький шаговик и он будет наклонять гироскоп а он будет командовать шаговым большим мотором который будет наклонять механический гироскоп а он уже будет наклонять мотоцикл. При резком повороте или при большой скорости будет происходить наклон мотоцикла в сторону поворота как в мотоцикле простом. А старенькая бабка и девушка сможет им управлять
Спасибо сказали Viaceslav_C_, AndreyVK431

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

5 года 11 мес. назад
Viaceslav_C_
Живу я здесь
Живу я здесь
Сообщений: 927
Больше
Электромотоцикл с гироскопом и регенерацией #16940
Вы столько набрали хрени :) (не жаль денег) что не помочь Вам будет преступление :)
Я АСУиО шник, то есть автоматизированное управление мое второе Я :) Шесть лет в Калининграде в БГА отдал, хоть кому то пригожусь :))))))))

Беги хомячек в вертушке, не сдавайся, ты обязательно добежишь...
Спасибо сказали zeleniy, SergeiNSK, AndreyVK431

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

5 года 11 мес. назад
zeleniy
Давно я тут
Давно я тут
Сообщений: 110
Больше
Электромотоцикл с гироскопом и регенерацией #16950
Viaceslav_C_ сегодня навеселе
Спасибо сказали AndreyVK431

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

5 года 11 мес. назад 5 года 11 мес. назад от SergeiNSK.
SergeiNSK
Давно я тут
Давно я тут
Сообщений: 84
Больше
Автор темы
Электромотоцикл с гироскопом и регенерацией #16963
Что от меня нужно пиши. Все предоставлю что могу. На днях соберу механический гироскоп и с шаговым мотором. Не знаешь как сделать Н мост на HCL3120 чтобы включение со стороны + полевик вкл на 1 миксек раньше чем тот с которого идет (-). А закрывались чтобы оба одновременно. Этот Н мост на работу мотора который будет крутить гироскоп механический.
И огромное спс за помощь.
Спасибо сказали AndreyVK431

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

5 года 11 мес. назад 5 года 10 мес. назад от SergeiNSK.
SergeiNSK
Давно я тут
Давно я тут
Сообщений: 84
Больше
Автор темы
Электромотоцикл с гироскопом и регенерацией #16975
Вот такой драйвер wiki.amperka.ru/продукты:troyka:stepper буду использовать для управления шаговым мотором. На странице сайта имеется его код управления. Вот его нужно соединить с гироскопом.
Спасибо сказали AndreyVK431

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

5 года 10 мес. назад 5 года 10 мес. назад от SergeiNSK.
SergeiNSK
Давно я тут
Давно я тут
Сообщений: 84
Больше
Автор темы
Электромотоцикл с гироскопом и регенерацией #18008
Получил новый гироскоп amperka.ru/product/triple-axis-gyro
Вот на выходе сигнал
Temperature = 21.23 C
values of X , Y , Z: 0 , 1 , 149
Angular Velocity of X , Y , Z: 0.07 , -0.21 , 10.16 degrees per second
*************
Temperature = 21.23 C
values of X , Y , Z: -2 , -2 , 149
Angular Velocity of X , Y , Z: -0.14 , -0.14 , 10.30 degrees per second
*************
Temperature = 21.40 C
values of X , Y , Z: -3 , -1 , 145
Angular Velocity of X , Y , Z: -0.14 , -0.14 , 10.02 degrees per second
*************
Temperature = 21.17 C
values of X , Y , Z: 43 , 66 , 338
Angular Velocity of X , Y , Z: 4.38 , 6.12 , 23.65 degrees per second
*************
Temperature = 21.29 C
values of X , Y , Z: 17 , 6 , -313
Angular Velocity of X , Y , Z: 0.97 , -1.04 , -25.81 degrees per second
*************
Temperature = 21.34 C
values of X , Y , Z: -7 , 123 , 378
Angular Velocity of X , Y , Z: -16.77 , 2.78 , 12.38 degrees per second
*************
Temperature = 21.23 C
values of X , Y , Z: 10 , -15 , 120
Angular Velocity of X , Y , Z: -1.11 , -0.63 , 11.06 degrees per second
*************
Temperature = 21.23 C
values of X , Y , Z: 54 , -26 , -43
Angular Velocity of X , Y , Z: 4.31 , -1.95 , -5.98 degrees per second
*************
Temperature = 21.29 C
values of X , Y , Z: 95 , 4 , -75
Angular Velocity of X , Y , Z: 6.19 , 0.28 , -1.53 degrees per second
*************
Temperature = 21.29 C


Его код
/*****************************************************************************/
// Function: Get the temperature and the values of X/Y/Z from ITG3200,and
// calculate the angular velocity of the X/Y/Z.
// Hardware: Grove - 3-Axis Digital Gyro
// Arduino IDE: Arduino-1.0
// Author: Frankie.Chu
// Date: Jan 11,2013
// Version: v1.0
// by www.seeedstudio.com
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2.1 of the License, or (at your option) any later version.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
//
/*******************************************************************************/

#include <Wire.h>
#include "ITG3200.h"

ITG3200 gyro;
void setup()
{
Serial.begin(9600);
gyro.init();
gyro.zeroCalibrate(200,10);//sample 200 times to calibrate and it will take 200*10ms
}

void loop()
{
Serial.print("Temperature = ");
Serial.print(gyro.getTemperature());
Serial.println(" C");

int16_t x,y,z;
gyro.getXYZ(&x,&y,&z);
Serial.print("values of X , Y , Z: ");
Serial.print(x);
Serial.print(" , ");
Serial.print(y);
Serial.print(" , ");
Serial.println(z);

float ax,ay,az;
gyro.getAngularVelocity(&ax,&ay,&az);
Serial.print("Angular Velocity of X , Y , Z: ");
Serial.print(ax);
Serial.print(" , ");
Serial.print(ay);
Serial.print(" , ");
Serial.print(az);
Serial.println(" degrees per second");
Serial.println("*************");
delay(1000);
}
Работает четко без зависаний.
Спасибо сказали AndreyVK431

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.