Клуб любителей китайских скутеров

Форум клуба любителей китайских скутеров

      
Текущее время: 28 апр 2024, 00:57

Часовой пояс: UTC + 3 часа


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


Посмотреть правила форума



Начать новую тему Ответить на тему  [ Сообщений: 51 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 26 фев 2009, 14:49 
Не в сети
Старожил
Старожил

Зарегистрирован: 27 ноя 2006, 16:23
Сообщений: 1180
Откуда: Рига, Даугавпилс. Латвия.
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Медали: 1
За тех. помощь 2-й степени (1)
Скутер: MBK Flame R, Yamaha Maxster 150, SMC Rex Chopper
Сам, собственно, в электронике разьираюсь весьма сумбурно, поэтому хочу вынести на общественное обсуждение возможность создания бортового компьютера и прочих электронных дэвайсов для скутера на базе проекта "Arduino".

http://ru.wikipedia.org/wiki/Arduino

ИМХО, очень даже привлекательно.

_________________
http://bobaxma.ucoz.com/


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 26 фев 2009, 16:33 
Не в сети
Интересующийся
Интересующийся
Аватар пользователя

Зарегистрирован: 23 май 2008, 20:11
Сообщений: 21
Откуда: Москва, Тель-Авив
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Скутер: Nexus Highway
Да таких китов или похожих как грязи. Только на практике, чтобы из этого сделать что-то работающее в условиях скутера, придется вокруг городить немерено. Нормальное питание сделать надо, потом опять же - допустим, хочешь ты тахометр реализовать, откуда импульсы брать? Надо согласование уровней, гальваническую развязку, защиту от ESD, бла-бла-бла, и в итоге получается, что проще свою плату с нуля сделать, чем навешивать все это на готовый кит.

_________________
"One-seven, decimal two-eight."


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 26 фев 2009, 16:35 
Не в сети
Старожил
Старожил

Зарегистрирован: 27 ноя 2006, 16:23
Сообщений: 1180
Откуда: Рига, Даугавпилс. Латвия.
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Медали: 1
За тех. помощь 2-й степени (1)
Скутер: MBK Flame R, Yamaha Maxster 150, SMC Rex Chopper
Iceheart писал(а):
Да таких китов или похожих как грязи. Только на практике, чтобы из этого сделать что-то работающее в условиях скутера, придется вокруг городить немерено. Нормальное питание сделать надо, потом опять же - допустим, хочешь ты тахометр реализовать, откуда импульсы брать? Надо согласование уровней, гальваническую развязку, защиту от ESD, бла-бла-бла, и в итоге получается, что проще свою плату с нуля сделать, чем навешивать все это на готовый кит.


Меня прельщает возможность легкого программирования. Остальное я обсудил тут с более-менее "электронщиками" вроде как решаемое дело.

_________________
http://bobaxma.ucoz.com/


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 26 фев 2009, 16:40 
Не в сети
Старожил
Старожил
Аватар пользователя

Зарегистрирован: 03 сен 2007, 10:32
Сообщений: 1777
Откуда: Чувашия
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Медали: 4
За тех. помощь 1-й степени (1) За тех. помощь 2-й степени (1) За вклад в развитие клуба (1) За инновации (1)
Скутер: KYMCO People S50 & XCiting 500
Стаж: 10
Афигеть, это ж и БК и управление УОЗом, и вообще что угодно.
Спасибо за ссылку!!!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 26 фев 2009, 16:43 
Не в сети
Старожил
Старожил

Зарегистрирован: 27 ноя 2006, 16:23
Сообщений: 1180
Откуда: Рига, Даугавпилс. Латвия.
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Медали: 1
За тех. помощь 2-й степени (1)
Скутер: MBK Flame R, Yamaha Maxster 150, SMC Rex Chopper
aiovlev писал(а):
Афигеть, это ж и БК и управление УОЗом, и вообще что угодно.
Спасибо за ссылку!!!


Насчет управления УОЗ - непонятно успеет ли он это. Частота микропроцессора достаточная, а вот что насчет скорости ввода-вывода - я так и не понял.

_________________
http://bobaxma.ucoz.com/


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 26 фев 2009, 16:46 
Не в сети
Старожил
Старожил
Аватар пользователя

Зарегистрирован: 03 сен 2007, 10:32
Сообщений: 1777
Откуда: Чувашия
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Медали: 4
За тех. помощь 1-й степени (1) За тех. помощь 2-й степени (1) За вклад в развитие клуба (1) За инновации (1)
Скутер: KYMCO People S50 & XCiting 500
Стаж: 10
Вот тут готовый можно купить всего за 900 руб.
Я пожалуй закажу.
А насчет успеет или нет, наш движок вращается с частотой меньше 200 Гц.
Нет мо-моему такого компьютера, который не сможет это обработать.
http://freeduino.ru/


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 26 фев 2009, 17:05 
Не в сети
Старожил
Старожил

Зарегистрирован: 27 ноя 2006, 16:23
Сообщений: 1180
Откуда: Рига, Даугавпилс. Латвия.
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Медали: 1
За тех. помощь 2-й степени (1)
Скутер: MBK Flame R, Yamaha Maxster 150, SMC Rex Chopper
Я уже тоже нашел где у нас продается... Осталось только сьездить :)

_________________
http://bobaxma.ucoz.com/


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 26 фев 2009, 18:54 
Не в сети
Интересующийся
Интересующийся
Аватар пользователя

Зарегистрирован: 23 май 2008, 20:11
Сообщений: 21
Откуда: Москва, Тель-Авив
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Скутер: Nexus Highway
bobby писал(а):
Меня прельщает возможность легкого программирования. Остальное я обсудил тут с более-менее "электронщиками" вроде как решаемое дело.


Они там предлагают джаву. Представляешь, что такое Java на атмеле на 16 мгц? На это можно сразу забить. Если двигатель вращается со скоростью 7500 RPM и нужно регулировать УОЗ с точностью до 1 градуса, то нужно иметь эффективную частоту опроса порядка 50 кГц, если грубо. Это на 16 мгц - всего 320 тактов. Это и на plain C без возни с хардверными таймерами, CCU и прочим не будет работать. Послушай старого ембеддерщика.

Даже в зубильном контроллере стоит C51 на 40 мгц (если не на все 80, не помню уже сейчас). Если бы блоки управления двигателем можно было делать на атмеге и писать под них на джаве, все бы так и делали. А так, это игрушка.

_________________
"One-seven, decimal two-eight."


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 26 фев 2009, 19:56 
Не в сети
Старожил
Старожил
Аватар пользователя

Зарегистрирован: 03 сен 2007, 10:32
Сообщений: 1777
Откуда: Чувашия
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Медали: 4
За тех. помощь 1-й степени (1) За тех. помощь 2-й степени (1) За вклад в развитие клуба (1) За инновации (1)
Скутер: KYMCO People S50 & XCiting 500
Стаж: 10
Iceheart писал(а):
bobby писал(а):
Меня прельщает возможность легкого программирования. Остальное я обсудил тут с более-менее "электронщиками" вроде как решаемое дело.


Они там предлагают джаву. Представляешь, что такое Java на атмеле на 16 мгц? На это можно сразу забить. Если двигатель вращается со скоростью 7500 RPM и нужно регулировать УОЗ с точностью до 1 градуса, то нужно иметь эффективную частоту опроса порядка 50 кГц, если грубо. Это на 16 мгц - всего 320 тактов. Это и на plain C без возни с хардверными таймерами, CCU и прочим не будет работать. Послушай старого ембеддерщика.

Даже в зубильном контроллере стоит C51 на 40 мгц (если не на все 80, не помню уже сейчас). Если бы блоки управления двигателем можно было делать на атмеге и писать под них на джаве, все бы так и делали. А так, это игрушка.

Ой какую ты ерунду сказал! Или пошутил? На Джаве там среда разработки.
Уж она не на 16 МГц работает. В контроллер льется скомпилированный код.
Скомпилированный компилятором С/С++.
16 мгц - всего 320 тактов? Это о чем?
Допустим движок крутится с фантастической скоростью 12000 об/мин.
1 градус в этом случае - 10 микросекунд.
1 такт процессора - 0,06 микросекунды.
Т.е. на обработку 1 градуса у нас где-то 150 тактов процессора.

А дошло до меня что это за 320 тактов у тебя.
Это ты 16 МГц на 50 kHz разделил.


Последний раз редактировалось aiovlev 26 фев 2009, 20:20, всего редактировалось 2 раз(а).

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 26 фев 2009, 20:44 
Не в сети
Старожил
Старожил
Аватар пользователя

Зарегистрирован: 03 сен 2007, 10:32
Сообщений: 1777
Откуда: Чувашия
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Медали: 4
За тех. помощь 1-й степени (1) За тех. помощь 2-й степени (1) За вклад в развитие клуба (1) За инновации (1)
Скутер: KYMCO People S50 & XCiting 500
Стаж: 10
Взгляни для примера на это:
http://mpsz.ru/forum/downloads.php?do=file&id=130


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 26 фев 2009, 21:33 
Не в сети
Интересующийся
Интересующийся
Аватар пользователя

Зарегистрирован: 23 май 2008, 20:11
Сообщений: 21
Откуда: Москва, Тель-Авив
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Скутер: Nexus Highway
Про джаву да, это я не понял, что у них написано.

aiovlev писал(а):
Т.е. на обработку 1 градуса у нас где-то 150 тактов процессора.


Вот и я о чем. Т.е. в лоб это работать будет, только если 100% времени заниматься обработкой УОЗ и ничем больше. Через таймер и CCU - будет лучше, но тогда непонятно, в чем удобство предлагаемого ими решения. Инициализировать таймер удобно, что-ли? Не все равно, на каком языке это делать?

В общем, я не очень понимаю восторга, но почему бы и нет, в конце концов. Можно и не такое заставить работать, и плоскогубцами гвозди забивать тоже нормально в принципе, вопрос желания -)

_________________
"One-seven, decimal two-eight."


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 26 фев 2009, 21:50 
Не в сети
Старожил
Старожил
Аватар пользователя

Зарегистрирован: 03 сен 2007, 10:32
Сообщений: 1777
Откуда: Чувашия
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Медали: 4
За тех. помощь 1-й степени (1) За тех. помощь 2-й степени (1) За вклад в развитие клуба (1) За инновации (1)
Скутер: KYMCO People S50 & XCiting 500
Стаж: 10
Ну так я не буду заставлять его кино показывать.
И эта безеделица в 4-5 раз дешевле т.н. "тюнингового коммутатора".
А пять таких штук еще и крестиком вышивать смогут в свободное
от основной работы время.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 26 фев 2009, 22:05 
Не в сети
Интересующийся
Интересующийся
Аватар пользователя

Зарегистрирован: 23 май 2008, 20:11
Сообщений: 21
Откуда: Москва, Тель-Авив
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Скутер: Nexus Highway
Ну, в целом да, но если уж на то пошло, тупо УОЗ крутить можно и PIC на куске монтажки приспособить :) Ну, разве что, прошивать не так удобно будет.

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

_________________
"One-seven, decimal two-eight."


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 26 фев 2009, 22:07 
Не в сети
Старожил
Старожил
Аватар пользователя

Зарегистрирован: 03 сен 2007, 10:32
Сообщений: 1777
Откуда: Чувашия
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Медали: 4
За тех. помощь 1-й степени (1) За тех. помощь 2-й степени (1) За вклад в развитие клуба (1) За инновации (1)
Скутер: KYMCO People S50 & XCiting 500
Стаж: 10
А главное, "своими руками для "лохов" и "чайников"".
А между мной и "Через таймер и CCU - будет лучше" пропасть непреодолимая.
Здесь же все родное, знакомое.
И через неделю оно ко мне приедет, заказал.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Бортовой компьютер своими руками для "лохов" и "чайников".
СообщениеДобавлено: 27 фев 2009, 09:26 
Не в сети
Старожил
Старожил

Зарегистрирован: 27 ноя 2006, 16:23
Сообщений: 1180
Откуда: Рига, Даугавпилс. Латвия.
Поблагодарил: раз(а)
Поблагодарили: раз(а)
Медали: 1
За тех. помощь 2-й степени (1)
Скутер: MBK Flame R, Yamaha Maxster 150, SMC Rex Chopper
Я прекрасно понимаю что на PIC это все делается гораздо качественнее, но пока что никто этим заниматься не хочет (по крайней мере я результатов кроме теории не видел). А тут возможность обойтись моими скромными силами. Согласен с господином aiovlev - это только среда разработки высокого уровня. В контроллер льется, пусть и не совсем оптимальный, но машинный код. Хотя глядя на команды среды разработки "неоптимальность" будет минимальная, ибо команды достаточно примитивные.

_________________
http://bobaxma.ucoz.com/


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 51 ]  На страницу 1, 2, 3, 4  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Powered by phpBB © phpBB Group
china-scooter.ru © 2006-2019