Для начинающих

Классическая версия Мауа

Re: Для начинающих

Сообщение mitrix » 24 сен 2010, 18:36

Святогор говоришь... это уже интересно...
М-2141, УЗАМ 1700, MaYa 1.7.202b, ОЗОН 2140-70, NGK IZFR6K - Продан
Lada Kalina Универсал, 1600 8 кл, цвет Персей - Продан
Lada Vesta, 1600, цвет Ангкор
Аватар пользователя
mitrix
 
Сообщений: 1254
Зарегистрирован: 12 май 2010, 17:20
Откуда: РФ, Сибирь, Новокузнецк
Авто: М-2141

Re: Для начинающих

Сообщение barabashka_yury » 24 сен 2010, 18:44

Romchik писал(а):
jhm писал(а):суть не в используемом процессоре, а в прошивке :)
впрыск в Maya тоже скоро появится

Если это так, то я здесь на долго!
Это тоже актуальная тема, ато хотел было уже мучить "Январь", кстати есть всё по работе с прошивками, у меня товарищ занимается чиптюнингом, так что если нужно будет что-то вытащить из января или друго-го блока, то я постараюсь, он чиптюнит не только январь а еще кучу всяких БК, помоему даже "Святогор" - удивлённо он мне говорил!


Ромчик, далеко не пропадай, у меня товарищ собирается занятся ремонтом-настройкой январей и иже с ними, нуна будет советы :-)
2106, 79г.в. 1600см3, вебер, коммерческая прошивка, статика на коммутаторах и катушках от ГАЗ.
Аватар пользователя
barabashka_yury
 
Сообщений: 725
Зарегистрирован: 12 май 2010, 17:21
Откуда: Кировогадская область, город Гайворон.

Re: Для начинающих

Сообщение Ustus » 24 сен 2010, 22:14

прошивка прошивкой
а ресурсы у проца тоже ограниченные
даже ШИМ регулирование на вентиляторе отсутствует
или просто не "заморачивались" этим?
Ustus
 
Сообщений: 31
Зарегистрирован: 15 авг 2010, 18:17
Откуда: Омск
Авто: Daewwo Tico

Re: Для начинающих

Сообщение barabashka_yury » 24 сен 2010, 22:20

Ustus писал(а):прошивка прошивкой
а ресурсы у проца тоже ограниченные
даже ШИМ регулирование на вентиляторе отсутствует
или просто не "заморачивались" этим?


а надотам шим? я собирался сделать себе отдельно контроллер на шим, потом решил что особо оно не надо
если уж хочется так - сделать можно гораздо проще. В параллель со штатным реле карлсона (точнее с замыкающими контактами) ставим реле с последовательно включенным резистором нихромовым, типа как от печки, но провод потолще, короче подбираем по потоку воздуха (не по оборотам!). И накручиваем блок на включение обдува на десяток градусов ниже чем включение штатника. Все.
В итоге: с ростом температуры включается реле и дает "малый ход" карлсону,через резистор, если температура не упала а растет дальше - срабатывает штатное реле и дает "полный ход". Уроме того получаем 100% резервирование, при отказе любой из систем, охлаждение втойили иной степени будет работать.
2106, 79г.в. 1600см3, вебер, коммерческая прошивка, статика на коммутаторах и катушках от ГАЗ.
Аватар пользователя
barabashka_yury
 
Сообщений: 725
Зарегистрирован: 12 май 2010, 17:21
Откуда: Кировогадская область, город Гайворон.

Re: Для начинающих

Сообщение Ustus » 24 сен 2010, 22:35

ну вот вся изюминка ШИМ, что "карлосон" будет пропорционально нагреву крутиться
не давая раскачи рабочей температуры
это для двигла "зер гуд"
а как работает штатная система
так ее уроды спроектировали.
на классических моторах из-за "чрезмерного" нагрева двигла начинают "плыть зазоры клапанов"
заодно это еще и на расход влияет и на угар масла и т.п.
во как :sh_ok:
Ustus
 
Сообщений: 31
Зарегистрирован: 15 авг 2010, 18:17
Откуда: Омск
Авто: Daewwo Tico

Re: Для начинающих

Сообщение barabashka_yury » 24 сен 2010, 22:43

две ступени вполне хватает
зависимость потока воздуха и оборотов не линейна
тоесть надо крутить чуть более чем на половину и еще чуть более :-)
тоесть особого толку не будет.
К тому же учитывая инерционность системы...
если очень интересно я нарисую прошивку под отдельный контроллер самый дешевый, только мне укажи параметры, зависимость тоесть, % ШИМа от температуры. Типа при 80 шим 20% при 81 - 30 и т д,
обойдется это в один контроллер типа тини13 + полевик на управление карлсоном + даллас. отдельно поставить, ну если сильно хочется то вместо далласа можно будет ловить инфопакет с блока, по компорту, и с него брать параметр температуры :-)

ЗЫЖ а не сложно озвучить марку машинки где карлсон крутится плавно а не тупо включается от реле нагрева?
2106, 79г.в. 1600см3, вебер, коммерческая прошивка, статика на коммутаторах и катушках от ГАЗ.
Аватар пользователя
barabashka_yury
 
Сообщений: 725
Зарегистрирован: 12 май 2010, 17:21
Откуда: Кировогадская область, город Гайворон.

Re: Для начинающих

Сообщение jhm » 25 сен 2010, 11:35

Использовать ресурсы процессора на управление вентилятором - бессмысленно. Лучше пусть накопление регулирует.
Барабашка и правда может сделать за пару минут прошивку с далласом, которая будет регулировать вентилятор. Только не дай бог отключать штатную систему :)
МПСЗ Мауа http://www.maya-auto.com
ЭБУ Invent http://www.invent-labs.com
Переделка мех. впрыска на электронный
Аватар пользователя
jhm
 
Сообщений: 3213
Зарегистрирован: 12 май 2010, 10:19
Откуда: Украина, Львов
Авто: Audi A4 1.8T Invent EMS

Re: Для начинающих

Сообщение Paratruper » 25 сен 2010, 13:18

+1000 :) Как дублирующую систему с ШИМ поставить можно, как основную -нет. Ибо если накроется МК либо даллас -крандец двиглу будет :) перегрееться. Так что в любом случае штатную систему оставлять надо.
Аватар пользователя
Paratruper
 
Сообщений: 1465
Зарегистрирован: 12 май 2010, 00:44
Откуда: Belarus/Gomel

Re: Для начинающих

Сообщение Romchik » 25 сен 2010, 15:40

Насколько я правильно понимаю, то процессор должен вобще ничего не делать а только исполнять программу согласно алгоритму и давая команды периферийным устройствам (на высшем уровне) и получая данные и выводить данные. Если есть возможность переложить какую-то черную и незначительную работу, то я так-бы и сделал, чтобы не отвлекать центральный процессор.
Я так понимаю, что скоро будет разработана материнская плата с центальным процессором и периферийные устройства, типа разных контроллеров, например таких как управление вентилятором и впрыском.))) А вобще, если серьёзно, то существует довольно много уже одноплатных компьютеров с различными стандартными и нестандартными портами ввода-вывода. У них и процессор быстрый и памяти много, плюс есть возможности для расширения, проблем со связью нет, можно связываться, через ethernet, USB, Bluetooth или WiFi. Операционная система самая удобная для программистов - это Linux, можно исполняемые файлы писать прямо на C++! Извиняюсь, что может быть много постов от меня, но в двух словах про такое не скажешь. Для примера - это Microtik, делай на нём что хочешь, но судя по ценам он дорогой и очень редкий. Но я нашел EDIMAX, так на нем тоже много, чего можно сотворить, стоит он 20 - 30 баксов, сам лично видел, люди на нём делают роботов. Это не прикол а скорее всего, то, к чему всё прийдёт, уже слышал, что какая-то фирма уже начала разрабатывать БК на Linux. Вот такая информация к размышлению - эх, было-бы времени по польше....
...кстати очень хорошо освоили EDIMAX ребята из проекта flyrouter, нехочу рекламировать, в сети их можно найти...
Аватар пользователя
Romchik
 
Сообщений: 24
Зарегистрирован: 22 сен 2010, 21:50
Откуда: Харьков
Авто: М2141

Re: Для начинающих

Сообщение barabashka_yury » 25 сен 2010, 19:59

Работаю с микротиками в частности и с вайфаем в общем. То что есть с линуксоподобным ядром - то не есть системы с РЕАЛТАЙМОМ. Тоесть, не факт что микротик с ядром 300 мгц справится с управлением впрыском или чем то еще подобным, выверенным до милисекунд. Это раз.
Два - для пиков и аврок мы пишем как раз на С. Ну при желании на асме или даже для любителей на бейсике.
Самое существенное отличие микроконтрооллера в чистом виде и микроконтроллера с операционкой на борту - это реалтаймовость. Хотя, чтобы не соврать- есть операционки именно под риалтайм заточенные. Но тут встает вопрос - цена. Микротик например самый недорогой от 500 гривен, и портов там не так и много. Ты же к эзернету не привяжешь модуль зажигания.

В плане роутеров - очень хорошо дружу и общаюсь с разработчиком прошивки wive для Dlink G700 и подобных :-)

Дальше, это мое личное ИМХО, блок УПРАВЛЕНИЯ зажиганием должен УПРАВЛЯТЬ зажиганием, а не контролировать зарядку или ШИМить вентилятор. Для этого можно собрать либо периферийный контроллер, либо впихнуть (потеряв надежность) это в БК. Но при нынешних ценах на микроконтроллеры... Проще и легче собрать все на отдельных модулях.

На данный момент уже есть работающие прототипы индикатора оборотов, расхода, напруги, температуры: мега8+семисегментные индикаторы, светодиодного индикатора (чего угодно из инфопакета, вешаем светодиодные наборы по 6-8светодиодов + та же мега8 или тини2313, хитрожопое реле регулятор с коррекцией по температуре, в проекте интелектуальный переключатель света для поочередного включения ближний-дальний_наружные_фары-дальний_все_фары, и еще какието хреновины понаписывал(практически все заработали на протеусе, а потом паять лень стало, желающие тестировать и собирать - в личку, дам прошивки, соберете)). Все эти девайсины можно спокойно вешать на СОМ-порт блока, на сигнал данных от блока, и получить мониторинг основных параметров из инфопакета.

Что касается БК на линуксе - да не вопрос, берем тот же длинк г700, берем тулчайн к нему, линукс собираем, выкинем оттуда все лишние драйвера, такие как поддержку радио, вебсервер и прочие не нужные нам вещи, и пожалуйста, получаем работающее ядро с компортом, эзернетом, и GPIO. Вешай туде жк любой и пляши от этой конфигурации :-).

Пойдем дальше: (фантазия у меня работает хорошо) - берем старенький и нафик никому не нужный палмтоп, на него ставим uCLinux (сам ставил - работает) и делаем на нем бортовой компутер, с тачскрином, с логгером на SD-карту, и всем прочим что захочется :-) Процессор там на 33MHz не напрягаясь я гнал до 60 и крутил на нем 3Д дум для пальма, думаю вполне для бортового компа, не так ли?

Но опять же, встает вопрос стоимости. Давай прикинем:
Вариант 1: - система на микротике - стоимость около 600 гривен, неподходящее железо, много гемора с разработкой и поддержкой риалтаймовости в среде линукс. Или же разработка прошивки с нуля. Низкая надежность ибо все в одном стакане.

Вариант 2: - система на эдимаксе, или том же длинке г700 - дешевле микротика (но не намного), теже геморы и тот же минус.

Вариант 3: - ARM процессор, мощный и не супердорогой, вариант во всем хорош, кроме одного - все в одном стакане - значит прошивка сложная, ибо работает и с выводом на жк, и с искрой, и с впрыском, и со всем прочим. Малейший глюк и машинко встала, добре если это в городе, а не на трассе.

Вариант 4: Пальм, кпк, сотовый телефон - прикольно, но не серийно, и довольно таки дорого. Кроме того это устройства общего назначения, так что ради одного только бк его юзать накладно, а колхозить на нем чтото более серьезное- глупо.

Вывод напрашивается сам собой - поручить каждую часть работы дешевому и простому устройству, а желательно продублировать. То же самое охлаждение, штатная система + управление от блока + управление от отдельного контроллера с далласом. Все. двухкратное резервирование. Как в самолете :-)
Это же относится и ко всем прочим примочкам. Есть шина по которой бегает инфопакет от блока, в нем все что надо нам есть. Заказывайте, любой каприз :-)

ЗЫЖ микротик кстати никак аж не редкий, но дорогой зараза :-)
2106, 79г.в. 1600см3, вебер, коммерческая прошивка, статика на коммутаторах и катушках от ГАЗ.
Аватар пользователя
barabashka_yury
 
Сообщений: 725
Зарегистрирован: 12 май 2010, 17:21
Откуда: Кировогадская область, город Гайворон.

Пред.След.

Вернуться в Maya-Classic

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

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

cron