![]()  | 
	
		
 Здорово, и всё же когда будет серийное производство и прикрутится ли всё это на Toyota ?:) 
	 | 
		
 Вот как раз на TOYOTA, будет проще всего! 
	 | 
		
 Покрайней мере я так Думаю! 
	 | 
		
 Прикрутил фишечку: 
	Разгон до 100 км/ч, считает время, чтоб рейсерам удобно было! :big:  | 
		
 Я вот тут пытаюсь сделать расход топлива! 
	Вопрос в том , как это считается в штатном трип-компьютере, тоесть хотелось бы знать всю цепочку? Если есть спецы, подскажите!  | 
		
 Если мгновенный расход - то по сигналу открытия форсунок. Зная производительность форсунки и время открытия, можно высчитать кол-во топлива, влитого за это время. Общий расход вроде бы так же, так как иных путей не вижу, но тут неизбежно набегает ошибка... 
	 | 
		
 Это понятно, а вот на основании чего форсунка получает сигнал? 
	Тоесть нужно понять весь процес, что от чего и куда? Я вот это имею в виду!  | 
		
 Дима, у меня есть специальный конвертер преобразования длительности открытия форсунки в импульсный сигнал, подобный сигналу с датчика оборотов (маленький, легкий в установке, можем установить на твой пипелац, если так хочется попробовать ;)). Для этого конвертора даже оптимизированы пара входов на модуле (3 и 4 в режиме накопления импульсов) + аналоговое измерение с датчика расхода воздуха (1 и 2 с накоплением измерения), т.е. вычислить и мгновенный и долговременный расход топлива можно достаточно точно. Но можно даже подцепить спец. датчики расхода топлива и типа ловить испарения.   
	Форсунка-клапан, длительностью импульса открытия (+12В, 0…4мс) можно регулировать проходящий поток топлива под давлением… но как детально все работает лучше на бумажке рисовать :be:  | 
		
 парни! Раскрывайте секрет, по какому принципу работает одометр и спидометр, какие импульсы, сколько и как.... 
	просто либо я дурак, либу одно из двух....  | 
		
 Цитата: 
	
  | 
		
 На самом деле я думаю Женя (eug_car)  грамотно ответит! 
	От себя скажу , те самые импульсы которые двигают стрелку (спидометра, тахометра)!  | 
		
 Постараюсь ответить на вопрос фронтеры: 
	Сам в своей машине сидел с осциллографом и смотрел сигналы. Что для одометра, что для спидометра, сигналы одинаковы: прямоугольные импульсы амплитудой макс. 12 В. Что касается частоты импульсов, смею предположить, что используется частотная модуляция, т.е. чем больше оборотов, тем больше импульсов в определенный момент времени. Только точно не помню, изменяется ли ихи ширина или нет.. Если что, поправьте меня. ЗЫ: из идей: чем больше импульсов, тем выше суммарное напряжение, тем больше отклонение стрелки, соответственно. ЗЗЫ: оффтоп: разработка моего устройства пока приостановлена из-за выхода в отпуск... 8-го уезжаю отдыхать, если получится, то возьму с собой ноут и там буду дальше заниматься. На текущий момент уже известны все формы сигналов, определился с реализацией устройства, с детальками... осталось заказать детальки с Москвы (идут до нас 3-4 недели) и начать писать прошивку. :))))) Говорю сразу, проект не умрет!  | 
		
 1. у меня есть други в новокузнецке, историческая, так сказать родина :big: могу требуемые детальки выслать еси чо..... 
	2. Спасибо за более-менее развернутый ответ, просто не совсем точно сформулировал вопрос... мне требовалось понять какой потенциал, + или - на проводе, т.е. с чего меряем, и частота, будет ли она равна кол-ву оборотов (что врядли, не успеет сосчитать) или больше (что сокрее всего), во сколько раз.....  | 
		
 Цитата: 
	
 Ширина импульса не меняется, только частота!  | 
		
 М-да, парни, а я уже и успеть забыл, как там все было…  
	Короче, амплитуда до 12В и практически не важна (но выше 3-5В), информацию несет только частота (скважность тоже не важна). У тахометра она берется прямо с обмотки генератора, на выходе в диапазоне от 10Гц (хол.обр.) до макс. 200Гц (и легковушки и грузовики). Со спидометром сложнее, т.к. частоты могут быть от 100Гц до 0Гц (без движения), а около нуля частоту замерить сложно (невозможно), и приходится мерить период следования импульсов т.е. от 10мс (макс.скорость) до 2-5сек (еле заметно ползем). Импульсы скорости можно накапливать и потом считать общий пробег, а от производных частот можно смотреть ускорения, девиации и прочую мат. хрень.  | 
		
 2frontera: 
	пасиб за предложение! :) Про Кузню как-нить в аське поболтаем :) Как уже сказал eug_car, ширина самого импульса всегда постоянна, изменается лишь их частота следования, т.е. пауза между самими импульсами. Что по поводу "+" и "-": как в моей приборке, уже не помню, но кажется, что импульсы положительные. Т.е. осциллограф я подключал к корпусу авто и контакту с датчика скорости в приборной панели :) Точную зависимость между частотой импульсов и оборотами установить не смог, т.к. осциллограф глючный был, зараза :( Будут вопросы - пиши, помогем чем смогем :)))  | 
		
 А почему проэкт затих так резко? И так же резко перестали на мыло отвечать указанное ранее? Че у вас там произошло? 
	 | 
		
 Проект затих в конце лета в связи с отпусками, а после этого я ничего на мыло не получал, проект как был так и есть! 
	Вот он приделан к центрефуге! http://i011.radikal.ru/0711/4f/5ff88a44eb4c.jpg  | 
		
 УхтыБЛЯ!!!... Я тоже так хочу... А по указанному адресу по мылу, я с кем, с тобой переписку вел? 
	 | 
		
 Мой адрес: axh@mail.ru 
	 | 
		
 Всем привет! 
	В данный момент прибор работает в Nissan Skyline ! (в питере) http://i035.radikal.ru/0711/9f/9fca5509564a.jpg http://i046.radikal.ru/0711/b4/67f11749383d.jpg http://i048.radikal.ru/0711/51/8dc31c49ef2f.jpg http://i032.radikal.ru/0711/eb/d44ba36787bc.jpg Программа встроена в Центрефугу и невыделяется из общего вида! Когда подключали девайс к Скаю , пришли к выводу что подключить можно к любой машине! Обороты подключили сразу и без проблем, а со скоростью вначале возникли трудности. Сначала подключились к проводку который приходит на приборку, а там как выяснилось очень слабый сигнал, такой что показания начинали отображаться только когда разгонишся примерно до 20 км/ч. , поэтому пришлось искать где этот сигнал усиливается (на приборной панели куча микросхем и прочей SMD-лабуды), ну вобщем пришлось немного повозиться! :smile1: Самое трудное было вывешивать все четыре колеса, чтоб проверять, а то ездить со снятой приборкой не вкайф!:smile1:  | 
		
 Слушай-ка, я тут че подумал, а ты можешь вывести показания одометра и трипа на VFD прямо с платы? на HD44780???? кмк полезная опция.... для чего? ну хотябы для того чтобы даже если комп, глюкнет, сдохнет, гавкнется хоть что-то осталось, ибо как ты уже сам говорил, "без приборки не в кайф" 
	З.Ы. послал в личку еще кой-чво...  | 
		
 Скин для RR 
		
		
		Неудержался и впакал програмулину в Road Runner! 
	Вобщем скин для програмы для встройки в RR для скина BMV2 !:smile1: http://i031.radikal.ru/0711/33/8114b437ae8a.jpg  | 
		
 Всё ,спать пошёл!:smile1: 
	 | 
		
 Цитата: 
	
  | 
		
 Вырезал картинку из скина, вставил её в свою прогу и соответственно прогу подвязал к RR вместо калькулятора! 
	 | 
		
 Дим! Хватит баловаться! давай стрелочки аналоговые прикручивай, а то ущербность какая-то ощущается..... тока масштабируемые.... могу помочь кстате, еси чо.... с интерфейсом и "юзабилити" 
	 | 
		
 Стрелки прикрутил, почти, тока они ступеньками получаются! 
	А что значит маштабируемые?  | 
		
 Цитата: 
	
  | 
		
 Хорошо-бы еще знать как это сделать! :smile1: 
	 | 
		
 примерно так: 
	http://vw.by/img/146/259818_0x0.jpg  | 
		
 А исходник? :smile1: 
	 | 
		
 смотри VW Touareg :big: :big: :big: :rofl:  
	ладно, 1. надо знать монег 4:3 или 16:9 - под них разные размеры круга, 2. при изменении размеров окна - размер картинки должен изменять пропорциально всем сторонам (круг не должен стать овалом) по комбинациям приборов и украшательсвам стучи в скайп днем - рабремеся....  | 
		
  | 
		
 Цитата: 
	
 R-радиус окружности. x.y - координаты текущего места на окружности, вычисляются по формуле (x-x0)^2+(y-y0)^2=R^2 Далее что то типа этого. [DllImport("coredll", SetLastError=true)] public static extern IntPtr SelectObject(IntPtr hDC, IntPtr hObject); public struct POINT { public int x; public int y; public POINT(int x, int y) { this.x = x; this.y = y; } } [DllImport("coredll.dll", SetLastError=true)] public static extern int MoveToEx( IntPtr hdc, int X, int Y, ref POINT lpPoint); [DllImport("coredll.dll", SetLastError=true)] public static extern int LineTo( IntPtr hdc, int nXEnd, int nYEnd); [DllImport("coredll", SetLastError=true)] public static extern IntPtr SelectObject(IntPtr hDC, IntPtr hObject); public void DrawLine(PenAGP pen, int xStart, int yStart, int xEnd, int yEnd) {lock(this) { IntPtr hOldPen = IntPtr.Zero; hOldPen = GDIPlus.SelectObject(hDC, pen.hPen); //Set start position GDIPlus.POINT pt = new GDIPlus.POINT(); GDIPlus.MoveToEx(hDC, xStart, yStart, ref pt); //Drawe line GDIPlus.LineTo(hDC, xEnd, yEnd); GDIPlus.SelectObject(hDC, hOldPen); } } В тексте Graphics Graphik=null; Graphik = Graphics.FromControl(this) ; //тута рисуем стрелку линиями Graphik.DrawLine(ArrowPen,x0,y0,x,y); Graphik.DrawLine(ArrowPen,x0,y0,x1,y1); ...... Вот как то так...быстренько набросал, поэтому не полное и могут быть коски естессно, но в общем ничего сложного по-моему в стрелках нет. Это в коде C#.net, но тут одни Api функции, поэтому перевести на любой язык проблем не будет  | 
		
 ну для ниссаной это вообще не проблема. т.к. продается замечательная весч как Консалт 
	 | 
		
 Цитата: 
	
  | 
		
 да что тут в Дельфях писать то????? 
	если язык знаешь, то тебе все уже на блюдечке дали, чсамое ценное в этом вопросе было вот: Цитата: 
	
  | 
		
 да там пол текста - инициализация API функций и структур 
	SelectObject(IntPtr hDC, IntPtr hObject); public struct POINT public POINT(int x, int y) MoveToEx( IntPtr hdc, int X, int Y, ref POINT lpPoint); LineTo( IntPtr hdc, int nXEnd, int nYEnd);....... Единственно поправочка - вместо coredll.dll надо использовать естессно kernel32.dll :big: для взрослых виндов. Это всё я просто выдрал из своего кода, написанного под Windows CE.NET, а в сэешнике библиотеки другие ;)  | 
		
 кстати.... эээ а у меня трахометр до 8000 а на тойоте до 9000 :) 
	как там на счет приборов есть? заказать то можно?  | 
| Часовой пояс GMT +4, время: 10:17. | 
	Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot