Объявление

#26 2014-09-21 15:41:39

Fly
Участник
Зарегистрирован: 2014-08-04
Сообщений: 19
LinuxSafari 4.0

Re: Проект aLight. Разработка системы управления светом на Arduino.

У меня необходимость в подключении: фары, поворотников передних и задних, стопсигнала ну и звукового сигнала.

Редактировался Fly (2014-09-21 19:49:25)

Неактивен

#27 2014-09-21 21:43:51

atred
Гуру
Из Москва
Зарегистрирован: 2013-08-27
Сообщений: 183
Windows 7Firefox 32.0

Re: Проект aLight. Разработка системы управления светом на Arduino.

Без проблем, сделаем, просто сами понимаете, первые опытные образцы будут с риском глюков и поломок, как обычно бывает, и в Вашем случае гарантийный ремонт будет сложен, но понимая это, ценник будет адекватен.


http://electro-bike.ru/viewtopic.php?id=165  KHS AM2000 26" Crystalyte HS3540 + Maxcontroller mini-E + 64V 16S 15АЧ Lipo от NRG.

Неактивен

#28 2014-09-26 23:04:22

atred
Гуру
Из Москва
Зарегистрирован: 2013-08-27
Сообщений: 183
Windows 7Firefox 32.0

Re: Проект aLight. Разработка системы управления светом на Arduino.

После сборки первого действующего макета под конкретную задачу для коллеги, возник вопрос - куда все это запихнуть.
Проблема в том, что драйвер фары сильно греется, там конечно есть термозащита, но она просто начнет снижать ток.  Опыт использования этих драйверов подсказывает, что их надо наклеивать термопроводным клеем на металл, для отвода тепла.  По этому нужен металлический корпус.
Варианты буду выкладывать тут.
http://www.dx.com/p/jtron-aluminum-elec … CV3fVc1BhI  большой, должно влезть много. (10.3 cm x 7.4 cm x 3.5 cm)

http://www.dx.com/p/maitech-03120352-al … CV3hVc1BhI  маленький  (4.5 cm x 4.5 cm x 1.85 cm)

http://ru.aliexpress.com/item/5pcs-lot- … 89642.html  средний  80*50*20mm   В таком кажется "Геликон" делается.


Вот подборка по поиску
http://www.aliexpress.com/premium/alumi … tId=150512

http://ru.aliexpress.com/store/group/Al … 77838.html

http://www.quartz1.com/news/detail.php?ID=52632

Редактировался atred (2014-10-08 10:00:59)


http://electro-bike.ru/viewtopic.php?id=165  KHS AM2000 26" Crystalyte HS3540 + Maxcontroller mini-E + 64V 16S 15АЧ Lipo от NRG.

Неактивен

#29 2014-10-12 12:48:05

atred
Гуру
Из Москва
Зарегистрирован: 2013-08-27
Сообщений: 183
Windows 7Firefox 32.0

Re: Проект aLight. Разработка системы управления светом на Arduino.

Первый опытный образец установлен на живой велосипед!
5625483fabb54f6b49207f7a1564c3f8.jpg

Придумал название проекту - aLight . Типа Arduino Light.


http://electro-bike.ru/viewtopic.php?id=165  KHS AM2000 26" Crystalyte HS3540 + Maxcontroller mini-E + 64V 16S 15АЧ Lipo от NRG.

Неактивен

#30 2014-10-28 02:44:45

nrg
Гуру
Из Лобня
Зарегистрирован: 2011-07-01
Сообщений: 484
Windows 7Chrome 38.0.2125.104

Re: Проект aLight. Разработка системы управления светом на Arduino.

Предлагаю вашему вниманию схему версии 1.4

2014-10-28_02-40-44.png
жду дельных замечаний и пожеланий!!!


Он же RedimeR icq: 424-297-058icq: 424-297-058online.gif?icq=424297058&img=5 (Мой двухподвес)
Мах: 104 км/ч на плоскаче 2012г.
sezon

Неактивен

#31 2014-10-30 02:14:07

nrg
Гуру
Из Лобня
Зарегистрирован: 2011-07-01
Сообщений: 484
Windows 7Chrome 38.0.2125.104

Re: Проект aLight. Разработка системы управления светом на Arduino.

Плата

Добавлено спустя 02 мин 55 с:
размер 44,9 х 47,3мм


Он же RedimeR icq: 424-297-058icq: 424-297-058online.gif?icq=424297058&img=5 (Мой двухподвес)
Мах: 104 км/ч на плоскаче 2012г.
sezon

Неактивен

#32 2014-11-14 22:01:51

slides
Новичок
Зарегистрирован: 2014-11-14
Сообщений: 6
Windows 7Internet Explorer 10.0

Re: Проект aLight. Разработка системы управления светом на Arduino.

Всем привет !
Почитал ветку - то что надо !
Давно ждал девайс подобный этому. Хотел внести рацпредложение по втыканию бипера для того же подтверждения активации канала поворотников и тут на схеме (жаль нечетко) нашел BF1. Реально круто !
Назрел вопрос - а когда можно будет пощупать ??

Неактивен

#33 2014-11-16 02:50:26

atred
Гуру
Из Москва
Зарегистрирован: 2013-08-27
Сообщений: 183
Windows 7Firefox 33.0

Re: Проект aLight. Разработка системы управления светом на Arduino.

Пока сами щупаем)))  На макетной плате успешно катается коллега klushkov, есть в соседней ветке.  Заводские платы готовы, сейчас их тестируем.  Официально презентовать будем и тут и наверное на электротранспорте, но только когда будет понимание что в целом продукт готов к опытной эксплуатации.  Нужно еще драйвера предлагать, иначе смысла никакого в этой штуке нет. Их тоже планируем делать, благо опыт есть.


http://electro-bike.ru/viewtopic.php?id=165  KHS AM2000 26" Crystalyte HS3540 + Maxcontroller mini-E + 64V 16S 15АЧ Lipo от NRG.

Неактивен

#34 2014-11-23 16:16:58

atred
Гуру
Из Москва
Зарегистрирован: 2013-08-27
Сообщений: 183
Windows 7Firefox 33.0

Re: Проект aLight. Разработка системы управления светом на Arduino.

После появления первых печатных плат aLight v1.4 , сделанных под заказ на заводе,  начали тестирование  с цельлю поиска аппаратных и программных ошибок и недочетов.  Пока ничего критичного не нашли, в целом, все работает так как задумывали.

Для упрощения отладки программы была собрана специальная версия alight со светодиодами на выводах и кнопками и реостатом на входе.

061bfe3bf3dd51d99efbdb6e7c51eed5.jpg


http://electro-bike.ru/viewtopic.php?id=165  KHS AM2000 26" Crystalyte HS3540 + Maxcontroller mini-E + 64V 16S 15АЧ Lipo от NRG.

Неактивен

#35 2014-12-01 19:24:59

slides
Новичок
Зарегистрирован: 2014-11-14
Сообщений: 6
Windows 7Internet Explorer 10.0

Re: Проект aLight. Разработка системы управления светом на Arduino.

Зачетно

Неактивен

#36 2014-12-03 01:25:49

nrg
Гуру
Из Лобня
Зарегистрирован: 2011-07-01
Сообщений: 484
Windows 7Chrome 39.0.2171.71

Re: Проект aLight. Разработка системы управления светом на Arduino.

Информация по встроенному в ардуина стабилизатору питания.
smd маркировка LG50 на второй партии там уже другие S8MF

LG50    SOT-25
MIC5219-5.0BM5
MICREL
Стабилизатор напряжения
http://www.s-manuals.com/pdf/datasheet/ … micrel.pdf

по второй информации не нашел...


Он же RedimeR icq: 424-297-058icq: 424-297-058online.gif?icq=424297058&img=5 (Мой двухподвес)
Мах: 104 км/ч на плоскаче 2012г.
sezon

Неактивен

#37 2014-12-07 01:43:56

atred
Гуру
Из Москва
Зарегистрирован: 2013-08-27
Сообщений: 183
Windows 7Chrome 39.0.2171.71

Re: Проект aLight. Разработка системы управления светом на Arduino.

Написал скетч для тестирования готовых aLight.
Содержит тесты цифровых и аналоговых выходов  в разных режимах, а также в конце общий строб-тест. 
В процессе тестирования можно проверить и входы, для этого можно использовать usb подключение и просмотр COM порта, куда   
будет выводиться информация по состоянию всех входов и выходов. АЦП  выводятся в единицах измерения принятых в микроконтроллере 0-1023 для диапазона 0-5в.   

Код теста:

#define ON LOW /// ТОЛЬКО ДЛЯ ВХОДОВ изза притяжки на массу!!!
#define OFF HIGH   /// ТОЛЬКО ДЛЯ ВХОДОВ изза притяжки на массу!!!

int PWM[5] = {3, 5, 6, 9, 10}; // выходы PWM
int OUTS[3] = {15, A2, A3}; //выходы дискретные (digital)
int INS[6] = {7, 4, 2, 8, 14, 16}; //цифровые входы
int AINS[2] = {A0, A1}; //Аналоговые АЦП
#define TESTDELAY 2000 // задержка 2с при моргании digital

void setup() {
  for (int i = 0; i < 3 ; i++) {
    pinMode(OUTS[i], OUTPUT);
    digitalWrite(OUTS[i], LOW);
  }
  for (int i = 0; i < 6 ; i++) {
    pinMode(INS[i], INPUT);
  }

  Serial.begin(9600);
  delay(4000);
  Serial.println("aLight Tester ver 1.0");
}

void loop() {

  Serial.println("Test 1. Digital outputs blinking serialy 10 times");
  for (int n = 0 ; n < 10 ; n++) {

    for (int i = 0 ; i < 3 ; i++) {
      digitalWrite(OUTS[i], HIGH);
      print_all_states();
      delay(TESTDELAY);
      digitalWrite(OUTS[i], LOW);
    }
  }
  Serial.println("Test 2. Digital outputs blinking parallel 10 times");
  for (int n = 0 ; n < 10 ; n++) {

    for (int i = 0 ; i < 3 ; i++) {
      digitalWrite(OUTS[i], HIGH);
    }
    print_all_states();
    delay(TESTDELAY);
    for (int i = 0 ; i < 3 ; i++) {
      digitalWrite(OUTS[i], LOW);
    }
    print_all_states();
    delay(TESTDELAY);
  }

  Serial.println("Test 3. PWM outputs fade in/out serialy 10 times");
  for (int n = 0 ; n < 10 ; n++) {
    for (int i = 0; i < 5; i++) {

      for (int l = 0 ; l <= 255 ; l = l + 5 ) {
        analogWrite(PWM[i], l);
        delay(10);
      }
      print_all_states();
      for (int l = 255 ; l >= 0 ; l = l - 5 ) {
        analogWrite(PWM[i], l);
        delay(10);
      }
      print_all_states();

    }


  }

  Serial.println("Test 4. PWM outputs fade in/out parallel 10 times");
  for (int n = 0 ; n < 10 ; n++) {
    for (int l = 0 ; l <= 255 ; l = l + 5 ) {
      for (int i = 0 ; i < 5 ; i++ ) analogWrite(PWM[i], l);
      delay(10);
      print_all_states();
    }

    for (int l = 255 ; l >= 0 ; l = l - 5 ) {
      for (int i = 0 ; i < 5 ; i++ ) analogWrite(PWM[i], l);
      delay(10);
      print_all_states();
    }

  }
  Serial.println("Test 5. Digital + PWM Strobing test ");
  for (int n = 0 ; n < 1000 ; n++) {

    for (int i = 0 ; i < 3 ; i++) {
      digitalWrite(OUTS[i], HIGH);
    }

    for (int l = 0 ; l <= 255 ; l = l + 15 ) {
      for (int i = 0 ; i < 5 ; i++ ) analogWrite(PWM[i], l);
      delay(1);

    }
    for (int i = 0 ; i < 3 ; i++) {
      digitalWrite(OUTS[i], LOW);
    }
    for (int l = 255 ; l >= 0 ; l = l - 15 ) {
      for (int i = 0 ; i < 5 ; i++ ) analogWrite(PWM[i], l);
      delay(1);
      print_all_states();
    }

  }


}

void print_all_states() {
  Serial.print("AINS(A0,A1)={");
  for (int i = 0; i < 2 ;  i++ ) {
    Serial.print(analogRead(AINS[i]));
    Serial.print(",");
  }
  Serial.print("}; DigINS(7,4,2,8,14,16)={");
  for (int i = 0; i < 6 ;  i++ ) {
    Serial.print(digitalRead(INS[i]));
    Serial.print(",");
  }

  Serial.print("}; DigOUTS(15,A2,A3)={");
  for (int i = 0; i < 3 ;  i++ ) {
    Serial.print(digitalRead(OUTS[i]));
    Serial.print(",");
  }

  Serial.println("}");
}

Работу теста на плате заснял на видео.

Редактировался atred (2014-12-07 01:44:53)


http://electro-bike.ru/viewtopic.php?id=165  KHS AM2000 26" Crystalyte HS3540 + Maxcontroller mini-E + 64V 16S 15АЧ Lipo от NRG.

Неактивен

#38 2014-12-09 14:12:47

slides
Новичок
Зарегистрирован: 2014-11-14
Сообщений: 6
Windows 7Chrome 22.0.1106.241

Re: Проект aLight. Разработка системы управления светом на Arduino.

Привет ! Есть вопрос - а мегаконтроллер сможет работать с драйвером LDD-700L, Mean Well http://www.electronshik.ru/item/ldd-700l-679960#related ? Лично для меня приемлемая цена на готовый девайс. Вопрос в другом - PWM этого драйвера совместим с aLight выходом ?

Неактивен

#39 2014-12-09 14:36:58

atred
Гуру
Из Москва
Зарегистрирован: 2013-08-27
Сообщений: 183
UbuntuFirefox 34.0

Re: Проект aLight. Разработка системы управления светом на Arduino.

Судя по описанию - скорее всего сможет. Но ессно пока не проверишь не узнаешь. Если дашь мне такой драйвер скажу моментально проверив.
Вот только там входное напряжение максимально 36в.  Не маловат ли конфиг?


http://electro-bike.ru/viewtopic.php?id=165  KHS AM2000 26" Crystalyte HS3540 + Maxcontroller mini-E + 64V 16S 15АЧ Lipo от NRG.

Неактивен

#40 2014-12-09 19:15:04

slides
Новичок
Зарегистрирован: 2014-11-14
Сообщений: 6
MacintoshSafari 8.0

Re: Проект aLight. Разработка системы управления светом на Arduino.

Что значит дашь ? Не, я могу его специально купить и подвезти, но как-то хотелось бы и очередь на alight застолбить, а то пока "завтраки". Относительно конфига - моя аднака 20s (78 вольт), а слаботочку будет питать 150 ваттный дисишник с выходом 12 вольт.

Неактивен

#41 2014-12-09 22:52:58

atred
Гуру
Из Москва
Зарегистрирован: 2013-08-27
Сообщений: 183
Windows 7Firefox 33.0

Re: Проект aLight. Разработка системы управления светом на Arduino.

Сейчас все усилия приложены к тому чтобы левые DC на 12 убрать из схемы. На хорошую фару во много XML-t6 12в тупо не хватит.  От 78в этот драйвер точно бабахнет. Такчто пока не понятна его роль в схеме.  0.7А для Xml слишком мало,  а для поворотников-стопов слишком много, придется тогда искать мошьные 3w диоды.  У меня таких всего два осталось, желтых.   Остальные по 1w.

Если купишь такой драйвер -  я его конечно проверяю.  Сейчас уже есть три живых желающих на aLight. Но плат напечатано больше. И если ( точнее когда ) мы поборем последний глюк, то сможем хотябы сроки назвать выдачи продукта. Я лично ожидал что давно уже выдадим, ибо протатип то на макетке успешно катался уже.  Но вылезли косячки и их надо подчистить.

Напиши пожалуйста мне в ЛС,  свой примерный желаемый конфиг по электрике и какие компоненты нужны ( диоды, фары, фанари, гудки, кнопки)  , А я  предложу из того что у нас есть уже в наличии в Москве.

Добавлено спустя 02 мин 19 с:

Редактировался atred (2014-12-09 22:55:40)


http://electro-bike.ru/viewtopic.php?id=165  KHS AM2000 26" Crystalyte HS3540 + Maxcontroller mini-E + 64V 16S 15АЧ Lipo от NRG.

Неактивен

#42 2015-01-02 16:24:47

Fly
Участник
Зарегистрирован: 2014-08-04
Сообщений: 19
LinuxSafari 4.0

Re: Проект aLight. Разработка системы управления светом на Arduino.

Как продвигаются дела? И определились с цеником?  smile

Неактивен

#43 2015-01-04 18:50:36

atred
Гуру
Из Москва
Зарегистрирован: 2013-08-27
Сообщений: 183
Windows 7Chrome 39.0.2171.95

Re: Проект aLight. Разработка системы управления светом на Arduino.

Да. Определились. Сейчас первый комплект на "серийной" плате уже готовится обрести нового хозяина.
Чуть позже выложу фотки, а после подготовки интернет-магазина и ссылку на него.


http://electro-bike.ru/viewtopic.php?id=165  KHS AM2000 26" Crystalyte HS3540 + Maxcontroller mini-E + 64V 16S 15АЧ Lipo от NRG.

Неактивен

#44 2015-01-18 18:14:31

atred
Гуру
Из Москва
Зарегистрирован: 2013-08-27
Сообщений: 183
Windows 7Chrome 39.0.2171.99

Re: Проект aLight. Разработка системы управления светом на Arduino.

Для наших разработок, включая эту, создали интернет-магазин. С ценами определились))
http://electro-bike.ru/shop
Готовы к новым заказам!

Редактировался atred (2015-01-18 18:23:16)


http://electro-bike.ru/viewtopic.php?id=165  KHS AM2000 26" Crystalyte HS3540 + Maxcontroller mini-E + 64V 16S 15АЧ Lipo от NRG.

Неактивен

#45 2015-01-28 23:24:51

atred
Гуру
Из Москва
Зарегистрирован: 2013-08-27
Сообщений: 183
Windows 7Chrome 40.0.2214.93

Re: Проект aLight. Разработка системы управления светом на Arduino.

Обновился функционал базовой версии скрипта.
Описание можно почитать тут
https://docs.google.com/document/d/1IFw … sp=sharing
Из новшеств - режим сна.

Нарисовал схему подключения, точнее самый распространненый вариант.
f9e81b33f2f417cacd41e229c9e7a278.jpg


http://electro-bike.ru/viewtopic.php?id=165  KHS AM2000 26" Crystalyte HS3540 + Maxcontroller mini-E + 64V 16S 15АЧ Lipo от NRG.

Неактивен

#46 2015-01-29 00:20:04

slides
Новичок
Зарегистрирован: 2014-11-14
Сообщений: 6
MacintoshSafari 8.0

Re: Проект aLight. Разработка системы управления светом на Arduino.

5 драйверов для диодов. Жесть. Полагаю, тепло от них можно пустить во благо: например, подогрев сиденья или ручек...

Неактивен

#47 2015-01-29 08:40:22

atred
Гуру
Из Москва
Зарегистрирован: 2013-08-27
Сообщений: 183
Windows 7Chrome 40.0.2214.93

Re: Проект aLight. Разработка системы управления светом на Arduino.

Ну греются там всего два. Остальные холодные.
Но идея хорошая)))


http://electro-bike.ru/viewtopic.php?id=165  KHS AM2000 26" Crystalyte HS3540 + Maxcontroller mini-E + 64V 16S 15АЧ Lipo от NRG.

Неактивен

#48 2015-03-01 02:33:01

nrg
Гуру
Из Лобня
Зарегистрирован: 2011-07-01
Сообщений: 484
Windows 7Chrome 40.0.2214.115

Re: Проект aLight. Разработка системы управления светом на Arduino.

смотри какой магазин я нашел http://iarduino.ru/shop/Sensory-Datchik … eniya.html


Он же RedimeR icq: 424-297-058icq: 424-297-058online.gif?icq=424297058&img=5 (Мой двухподвес)
Мах: 104 км/ч на плоскаче 2012г.
sezon

Неактивен

#49 2015-03-02 12:10:59

atred
Гуру
Из Москва
Зарегистрирован: 2013-08-27
Сообщений: 183
Windows 7Chrome 40.0.2214.115

Re: Проект aLight. Разработка системы управления светом на Arduino.

Доброго утра!
Тема использования стоп-сигнала  очень популярна среди коллег. Для чего он нужен и насколько полезен, ясно всем. И речь пойдет не о мигалке с ёлки  за 150руб для катания по паркам, а именно о стоп-сигнале, реагирующем на нажатие тормоза, для полноценного участника дорожного движения.

Решил выложить свои соображения по этому поводу, и заодно продемонстрировать работу разных схем на конкретном аппарате  с maxcontroller mini-E от Адапто, и нашем контроллере света aLight.   В качестве стоп-сигнала, выступает фонарь от переделанного ОСВАР 2106 с тремя красными диодами по 1вт.  Коллегам - гуру в электронике, сразу приношу свои извинения за возможную лажу и не точность, Я ориентировался больше на простых обывателей  :ah:

Видео  первое.
Простая схема с микриком на GND. Часто слышал название "китайская ручка" и  "китайский контроллер", надеюсь все понимают что это значит.  Очень популярная схема изза огромного количества готовых китайских ручек со встроенными внутри микровыключателями - микриками. Но также есть и самодельные варианты. Часто делают ручки на герконе. Это позволяет не делать механического контакта, и при этом схема работы не меняется, ведь геркон, по сути, это выключатель, только вместо пальца там магнитное поле "нажимает" . В инструкции к контроллеру от адапто, такую ручку правильно называют - "кнопка".

Видео второе  - от доски с мелом к велику ))) 
Забыл сказать подробнее про то откуда я брал минус.  Я брал его с минуса БАТАРЕИ. Она весит в пеликане на руле)) Я знаю, что некоторые коллеги настолько щепетильны что хотят видеть сколько сжирает светотехника через ваттметр, и для этого минус берут уже т.н. "зарядный" , после шунта максконтроллера.  Я не знаю как все будет работать в этой ситуации. Информация от "одна бабка сказала" слишком разнится и запутана в этом вопросе.
Также в этой части тестирование варианта с +5в цепью в простой ручке для максконтроллера .

Видео третье - процедура автоопределения параметров холла SS49 и собственно работа aLight с такой ручкой. На этот раз я не буду тупо замыкать проводочки и крокодильчики, а пользоваться настоящей тормозной ручкой.
К сожалению, на видео не было хорошо видно, что Я точно делал при автоопределении.  Напишу так:
1. Выключил питание
2. Зажал кнопку гудка
3. Включил питание  и отпустил кнопку.
4. Дождался окончания мерцания заднего фонаря (на видео видно что он просто горит, но он мерцает)
5. Несколько раз нажал до конца на ручку тормоза.
Все параметры считались, записались в энергонезависимую память и стоп заработал.

Видео четвертое.
В завершении небольшие мысли и нерешенные вопросы. Надеюсь с Вашей помощью, разберемся.

Надеюсь был полезен!


http://electro-bike.ru/viewtopic.php?id=165  KHS AM2000 26" Crystalyte HS3540 + Maxcontroller mini-E + 64V 16S 15АЧ Lipo от NRG.

Неактивен

#50 2015-08-26 23:45:04

nrg
Гуру
Из Лобня
Зарегистрирован: 2011-07-01
Сообщений: 484
Windows 7Chrome 44.0.2403.157

Re: Проект aLight. Разработка системы управления светом на Arduino.


Он же RedimeR icq: 424-297-058icq: 424-297-058online.gif?icq=424297058&img=5 (Мой двухподвес)
Мах: 104 км/ч на плоскаче 2012г.
sezon

Неактивен

Сейчас в этой теме форумчан: 0, гостей: 1

Подвал форума

Яндекс.Метрика

[ Сгенерировано за 0.060 сек, 9 запросов выполнено - Использовано памяти: 1.54 MiB (Пик: 1.78 MiB) ]