Полная версия этой страницы:
AVR + Мотоцикл
black-cd
Dec 21 2006, 22:57
Здравствуйте. Очень нужна помощь специалиста в области програмирования МК. Суть проблемы в следующем. На мотоцикле к блоку управления инжектором подключается считывающий блок. Считывающий блок подключается к COM порту ноутбука. Для того чтоб считать параметры в скоросном режиме (280-300 км/ч) ноутбук должен быть за спиной. На таких скоростях просто сдувает и ноутбук и седока. Подсказали что при помощи МК и MMC карточки можно организовать запись режима прямо на карточку. Попытался сделать все сам,но не электронщик. CodeVisionAVR и VMLAB немного освоил,но вот прошивку написать не получается. Может кто то сможет мне в этом помочь?
Заранее очень признателен.
Цитата(black-cd @ Dec 21 2006, 23:57)

Здравствуйте. Очень нужна помощь специалиста в области програмирования МК. Суть проблемы в следующем. На мотоцикле к блоку управления инжектором подключается считывающий блок. Считывающий блок подключается к COM порту ноутбука. Для того чтоб считать параметры в скоросном режиме (280-300 км/ч) ноутбук должен быть за спиной. На таких скоростях просто сдувает и ноутбук и седока. Подсказали что при помощи МК и MMC карточки можно организовать запись режима прямо на карточку. Попытался сделать все сам,но не электронщик. CodeVisionAVR и VMLAB немного освоил,но вот прошивку написать не получается. Может кто то сможет мне в этом помочь?
Заранее очень признателен.
Привет! Уточнил бы какой мотоцикл, марка блока процессора, интерферс обмена может у вас есть...
black-cd
Dec 22 2006, 01:24
Мотоцикл Honda FireBlade 929 Обмен происходит по RS-239
Два вывода земля-дата. Данные приходят в виде кодов. Чото типа AW23589 и т.д На скоростях выше 180км\ч данные идут потоком из 20-55 знаков.
Сам блок считывающий инфу с бортового процессора самодельный. Программы его родной не имею,пользуюсь для считывания данных простым AccessPort. У меня получается что данные я считываю в файл и потом их расшифровую. Просто на последнем пробном заезде зацепил поток воздуха сумкой для ноута который был за спиной,и реально чуть не слетел.
Artem-1.6E-19
Dec 22 2006, 02:06
Цитата(black-cd @ Dec 22 2006, 00:24)

Мотоцикл Honda FireBlade 929
За сколько можно такой мотоцикл купить с целью тестирования возможного решения задачи и поездок за радиодеталями? Сколько время разгона до 200 км/ч? Закись азота и нитрометан сколько стоит добавить?
black-cd
Dec 22 2006, 02:13
около 200 уже не до того чтоб засекать время,а до 100 с места 2.7секунды. Закись азота можно поставить разве что после того как жить надоест,неуправляемый он тогда стает.
Artem-1.6E-19
Dec 22 2006, 02:18
Цитата(black-cd @ Dec 22 2006, 01:13)

около 200 уже не до того чтоб засекать время,а до 100 с места 2.7секунды. Закись азота можно поставить разве что после того как жить надоест,неуправляемый он тогда стает.
Можно поставить MEMS гироскоп, чтобы был управляемый. И вообще, это достаточно легко решается. Сколько оно стоит? Семплы есть?
black-cd
Dec 22 2006, 02:20
Завтра с гаража приволоку ноут и выложу в файле как я получаю данные
для начала надо знать скорость и время записи.
Сколько байт за секунду и требуемое время записи. М.быть это поместится в оперативку (процессор с батарейным питанием), далее поключение к компу и перезапись.
Если у кого есть готовый блок с подлючением флеш карты, то вообще без проблем.
А с нуля делать блок под флеш карту самому без большого опыта - геморойно. Одна файловая система изрядно времени займет.
А мош под КПК софт написать просче ?! скажем под PPC проц быстрый есь COM порт и флэхи какие хочш втыкай.
Dog Pawlowa
Dec 22 2006, 11:27
Цитата(Punk @ Dec 22 2006, 07:56)

А мош под КПК софт написать просче ?! скажем под PPC проц быстрый есь COM порт и флэхи какие хочш втыкай.
Угу, поддерживаю. И беспроводный переходник сделать для IrDA, чтобы провода не цеплялись.
Вот так, например. К баку приклеить скотчем держатель. Остановился - снял PDA и унес.
Мобильником на столе сфотал, за качество не судите. Это, чтобы предствить, что это можно закрепить на баке
Нажмите для просмотра прикрепленного файла
aleksey_g
Dec 22 2006, 11:53
Цитата(black-cd @ Dec 21 2006, 21:57)

Для того чтоб считать параметры в скоросном режиме (280-300 км/ч) ноутбук должен быть за спиной. На таких скоростях просто сдувает и ноутбук и седока.
Охренеть!
Неужели считанные данные дороже жизни?
Не проще ли поставить мотоцикл на подножку, включить передачу
и разогнать до нужной скорости а потом читай-перечитывай?
Понятно, что нагрузка на движок будет другой, но может, таких
данных будет Вам достаточно?
black-cd
Dec 22 2006, 12:03
Проще конечно и на подножку,но ведь здесь есть тоже куча людей любящих свое дело и не ищущих легкого пути. PDA у меня нет да и пользоваться я ним не умею.
По записи все стандартно
BaudRate 9600
Parity Bit None
Data Bit 8
Stop Bit 1
Buffer Size 8192
black-cd
Dec 22 2006, 12:32
Нашел пример реализации в Proteus,называется Data Logger. В семплах есть Disk Based Data Logger. Только там под винт а не под флешку или ммс.
Цитата(black-cd @ Dec 22 2006, 12:32)

Нашел пример реализации в Proteus,называется Data Logger. В семплах есть Disk Based Data Logger. Только там под винт а не под флешку или ммс.
а ссылочку логер не дадите ?...PLZ!!
black-cd
Dec 22 2006, 14:17
Цитата(Punk @ Dec 22 2006, 13:15)

Цитата(black-cd @ Dec 22 2006, 12:32)

Нашел пример реализации в Proteus,называется Data Logger. В семплах есть Disk Based Data Logger. Только там под винт а не под флешку или ммс.
а ссылочку логер не дадите ?...PLZ!!
нет ссылочки,пример лежит в папке с программой Proteus
А не проще поставить 2 переходника RS232->Bluetooth в ноут и в ваш девайс..... сделать будет их проще.
В интернете можно поискать схемы беспроводных удленнителей портов...
anpilog
Jan 29 2007, 16:23
ЖЖОТЕ комрады!!!
Сказал же человек, что ему просто надо снять поток данных с RS232 и куда-то записать, что бы потом можно было их просмотреть на компьютере.
Проще не бывает!
Берете первый попавшийся/понравившийся AVR ATmega.
Качаете какую-то библиотеку для работы с SD/MMC в FAT16
И пишите примитивный софт записи данных из уарта в SD/MMC
схема состоит из одной/двух кренок, флешки и если надо, то драйвера 232 РСа.
Все это можно собрать на обычной монтажке за день, если не быстрее.
А вот телесиськи делают подобное устройство готовое - если опыта немного, то можно попытаться применить его.
http://www.telesys.ru/products/other/buffers.phpНо там и памяти маловато, и питание от порта - может не потянуть, если оно там вообще есть, и денег за него наверное хотят - но для владельца упомянутого космического корабля это может и не вопрос. Короче - просто вариант для рассмотрения.
Andrei....
Jan 31 2007, 16:19
Цитата(black-cd @ Dec 21 2006, 22:57)

Здравствуйте. Очень нужна помощь специалиста в области програмирования МК. Суть проблемы в следующем. На мотоцикле к блоку управления инжектором подключается считывающий блок. Считывающий блок подключается к COM порту ноутбука. Для того чтоб считать параметры в скоросном режиме (280-300 км/ч) ноутбук должен быть за спиной. На таких скоростях просто сдувает и ноутбук и седока. Подсказали что при помощи МК и MMC карточки можно организовать запись режима прямо на карточку. Попытался сделать все сам,но не электронщик. CodeVisionAVR и VMLAB немного освоил,но вот прошивку написать не получается. Может кто то сможет мне в этом помочь?
Заранее очень признателен.
что за блок управления инжектором, какая инф-ия с него идёт? можно посмотреть описание этого блока, каков формат данных?
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.