Re: AVC-Lan адаптер на Carduino
	
	
		Проверил прошиву на приусе 20-м всё работает, но тока с драйвром на 2х микросхемах, на 485 и резисторах не очень, тормозит и вылетает. Ргб активируется звук тоже, респект авторам, реальная замена коммерческого адаптера, цена вопроса 1000р, а то и меньше))) раза в два)))))))))))
	 
	
	
	
		Re: AVC-Lan адаптер на Carduino
	
	
		У меня эмуляция не заработала :( тормозов, и зависаний нет... 
Пробовал AVCLanCDch, AVCLanNavi  и 
	Цитата:
	
		
		
			
				Сообщение от 
ak1976
				
			 
			Вот эта прошивка.
Вложение 9938
Нужно создать папку sketchbook\libraries\AVCLanNavi\
Положить туда эти файлы.
В основном скетче AVCLan_mini.pde вместо строки 
#include <AVCLanCDch.h>
поставить
#include <AVCLanNavi.h>
 
			
		
	 
 Вот фрагмент лога:
	Код:
	
AVCLan mini. Kochetkov Aleksey. v0.1.7
 Driver type: Arduino - ST485
 BuffServial v0.1.2
 AVCLanDrv v0.3.1
 Navi. v0.0.1
head=0140, eeprom=0140
device=0178
readonly=00
Overflow: 0000
< b 120 1FF 0B4031F10101810202006000
< b 120 1FF 0B4031F10101810202006000
< b 120 FFF 0412014540
< b 120 1FF 0F7431F180341013131013000F000302
 Единственное, всё (нажатия на тач и кнопки) работает в старом режиме, когда Tx+ Tx- подключены к штатной нави.
Осталось проверить отправку сообщений для ГУ, т.к. есть подозрения что ардуино не чего не шлет в шину...
	Код:
	
  
shift+ctrl+Gr- уменьшение громкости
key = 109
shiftstate = 6
avclan = S002574901903W
 
	 
	
	
	
		Re: AVC-Lan адаптер на Carduino
	
	
		
	Цитата:
	
		
		
			
				Сообщение от 
zionz
				
			 
			Вот фрагмент лога:
	Код:
	
head=0140, eeprom=0140
< b 120 1FF 0B4031F10101810202006000
< b 120 1FF 0B4031F10101810202006000
< b 120 FFF 0412014540
< b 120 1FF 0F7431F180341013131013000F000302
  
			
		
	 
 В настройках стоит адрес головы 0140,  а судя по логу у головы адрес 120. Лучше поставить автоопределение адреса головы (т.е. выставить адрес 0000)
	Цитата:
	
		
		
			
				Сообщение от 
zionz
				
			 
			Осталось проверить отправку сообщений для ГУ, т.к. есть подозрения что ардуино не чего не шлет в шину...
			
		
	 
 Можно еще посмотреть лог на предмет сообщений начинающихся с >
И ошибки передачи W c цифрой.
	 
	
	
	
		Re: AVC-Lan адаптер на Carduino
	
	
		Пока безрезультатно :( менял адрес головы на 0000 на 0120  - в логах только сообщения с < 
При отправке S002574901903W в логе появляется w1  - сам лог в машине. по этому точно не скажу.
Кроме этого при отключенной нави, после перезагрузки адаптера по USB  голова начинает постоянно перегружаться,  мигает окно Мультивижин.... осталось проверить  на AVCLanCDch
В режиме когда же подключена нави, все нормально...
	 
	
	
		Вложений: 1
	
	
		Re: AVC-Lan адаптер на Carduino
	
	
		2zionz 
Чё за авто у тебя. У меня на примусах 10 20 всё работает стабильно, причём даже лучше чем с коммерческим (быстрее) и кнопок проявилось больше в окне меню, остановился на драйвере pca82c250(все драйвера заработали сразу без подстроек и стабильно), тк ни как не смог убрать пропуски (подбор резисторов) на485, из-за них всё тормозит и глючит, поэтому собирай драйвер на pca82c250, цена вопроса 100р и будет тебе счастье))))) Плата с драйвером одеваемая на carduino nano в спринте. На самой кардуине надо отрезать питание от usb, я просто выпаял диодик. Из за этого у меня комп вис при выкл. Ща всё норм. Девайс меньше коммерческого в два раза, так что его теперь можно засунуть прям в башку, а блок нави теперь можно смело выкорчёвывать)))
PS Одна голова хорошо а много ещё лучше, ещё раз спасибо Косте и AK, щас можно хоть начинающим в С и Procc на готовом рабочем проекте попробовать активировать ещё что нибудь, например видео вход для камеры.
	 
	
	
	
		Re: AVC-Lan адаптер на Carduino
	
	
		
	Цитата:
	
		
		
			
				Сообщение от 
zionz
				
			 
			Пока безрезультатно :( менял адрес головы на 0000 на 0120  - в логах только сообщения с < 
При отправке S002574901903W в логе появляется w1  - сам лог в машине. по этому точно не скажу.
			
		
	 
 Можно попробовать поменять значения сопротивлений R2 и R3. Я ставил спаренный переменный резистр на 10 кОм и добивался нормальной передачи.
У меня гораздо стабильнее работает драйвер на PCA82C250. В нем ничего настраивать не пришлось, все сразу заработало.
	Цитата:
	
		
		
			
				Сообщение от 
xx-lexa
				
			 
			PS Одна голова хорошо а много ещё лучше, ещё раз спасибо Косте и AK, щас можно хоть начинающим в С и Procc на готовом рабочем проекте попробовать активировать ещё что нибудь, например видео вход для камеры.
			
		
	 
 Кстати у меня друг, который под навигацию библиотеку переделывал, сейчас тоже видеовход для камеры пытается активировать. Можете объеденить усилия. Там есть вопросы.
Я смотрел схему Ipsum'а, так там камера через контроллер камеры подключается через RGB. Сам контроллер камеры включается в разрыв RGB кабеля идущего от навигации. Т.е. подключить обычную NTSC камеру вроде как нельзя. 
Но для приусов продают активаторы видеовходов, интересно бы было узнать куда на голову подается видеосигнал и какое устройство эти активаторы эмулируют.
	 
	
	
	
		Re: AVC-Lan адаптер на Carduino
	
	
	
	
	
		Re: AVC-Lan адаптер на Carduino
	
	
		На приусах камера идёт через PARKING ASSIST, далее в башку, те у камеры заднего хода походу свой адрес, и он в паралели по ргб. Также в башке приусов есть отдельный видеовход для DVD, в нете где то видел распиновку большого разьёма. Сейчас на столе лежит тв тюнер. Он подключается по ргб, походу в паралель с нави, т.е при управлении нави, камера и тв, что то одно должно быть активировано. Сёдня Наверно выложу лог от тв тюнера со всеми кнопками, где бы нарыть лог от двд...
P.S драйвер на pca82c250-рулит!!! Неделя жёстких тестов - полёт нормальный)))
	 
	
	
	
		Re: AVC-Lan адаптер на Carduino
	
	
		тв тюнер по ргб? я весь в сомнениях....
	 
	
	
	
		Re: AVC-Lan адаптер на Carduino
	
	
		не ошибочка вышла, тюнер не ргб. Не могу подцепить тюнер. Подал питание подключил тх+-, где его активировать на 20-ке, доп кнопки в инфо не появилось, на 11-м кнопкой тв активируется