#151 2016-03-14 19:43:14

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

NoName пише:

стоп, какие вентиляторы?
пока не будет выполнена корректная процедура инициализации проектор будет молчать, и эти данные вам не помогут
дайте лампу или просите что б прислали )

У этого проектора сразу при включении до розжига начинали крутится кулеры так было до того как лампа бахнула и сдох балласт.

Неактивний

#152 2016-03-20 13:33:04

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

Вот сниф материнки и балласта  одновременный
https://cloud.mail.ru/public/FJLv/qHN8NQnpk
Пробовал прописать все коды  результат ноль не запускаются у проектора вентиляторы.
Переписывал рабочий который был для другой модели.

void setup() {
  StatusLamp = INIT1;
  Serial.begin(4800, SERIAL_8E1);
}

void loop() {
}


void func_unique_request( int data )
{
switch ( data )
{
  case 0xF2:  Serial.write(0x7F); break;
  default:   Serial.write(0x00); break;
}
}

void func_INIT1( int data )
{
switch ( data )
{
  case 0x00:  Serial.write(0x00); break;
  case 0xF2:  Serial.write(0x7F); break;
  case 0xF4:  Serial.write(0x70); break;
  case 0x22:  Serial.write(0x37); break;
  case 0x81:  Serial.write(0x77); break;
  default  :  func_unique_request(data); break; 
}

Остання редакція JBS (2016-03-20 15:40:44)

Неактивний

#153 2016-03-20 16:31:37

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

Забыл сказать что чел который снифил сказал что когда идёт обращение мать 81 и балласт 77 включаются вентиляторы.

Остання редакція JBS (2016-03-20 16:32:20)

Неактивний

#154 2016-03-20 17:00:05

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

NoName пише:

void loop() {
}'

рабочий пустой, этот код работать не будет
сниф странный (
это точно снято с работающего проектора?

Я просто верх не весь скопировал показал только то что изменил. Спросил у чела  оказывается сниф тоже без лампы вот не пруха. Этот чел хоть поближе ко мне можно лампу ему отправить или балласт у него попросить. И ещё он сказал что снифил  один канал шнурком от старого телефона  на pl2303 а другой канал из ардуино уно делал uart прослушку  вот этим кодом.
void setup()   
{     
  pinMode(0, INPUT); //RX   
  pinMode(1, INPUT);//TX   
}   
void loop()   
{   

Может быть такое чтобы сниф при этом был не правильным.
Мне бы сейчас запустить его как бы с балластом без лампы чтоб увидеть что я всё правильно делаю.
Так как если всё запустится я буду делать плату сразу чтобы не мучится потом.

Остання редакція JBS (2016-03-20 17:06:01)

Неактивний

#155 2016-03-20 17:08:36

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

int data;
int StatusLamp;

#define  INIT1  1
void setup() {
  StatusLamp = INIT1;
  Serial.begin(4800, SERIAL_8E1);
}
void loop() {
}

void func_unique_request( int data )
{
switch ( data )
{
  case 0xF2:  Serial.write(0x7F); break;
  default:   Serial.write(0x00); break;
}
}
void func_INIT1( int data )
{
switch ( data )
{
  case 0x00:  Serial.write(0x00); break;
  case 0xF2:  Serial.write(0x7F); break;
  case 0xF4:  Serial.write(0x70); break;
  case 0x22:  Serial.write(0x37); break;
  case 0x81:  Serial.write(0x77); break;
  default  :  func_unique_request(data); break; 
}

void serialEvent()
{
  data = Serial.read();

switch ( StatusLamp )
{
case INIT1: func_INIT1(data); break;
}

}

Остання редакція JBS (2016-03-20 17:30:48)

Неактивний

#156 2016-03-20 17:48:09

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

мы начинали 2мя uart-ами смотреть обмен, это была ошибка,
начитать нужно логическим анализатором на полностью живом оборудовании
код  а примере  только под проектор Epson EB-W22, второй проектор  автора, был гораздо проще и тоже  Epson
и скорость обмена наверное 9600
4800 редкость


у вас есть лампа но нет баласта?

Остання редакція NoName (2016-03-20 17:51:04)

Неактивний

#157 2016-03-20 17:57:40

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

Да есть лампа но нет балласта.
Я снимал с матери с двумя скоростями коды были одинаковыми.
Ладно понял буду заказывать логический анализатор и просить балласт.
Этот подойдёт http://www.ebay.com/itm/USB-Logic-Analy … Swl9BWIMdL

Неактивний

#158 2016-03-20 18:40:56

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

Вот я дубень
скорость
4800
7F 7F 7F 81 81 81 82 82 82 81 81 81 85 85 85 86 86 86 87 87 87 88 88 88
скорость
9600
FE FE FE FE FE FE 06 06 06 18 18 18 06 06 06 66 66 66 78 78 78 7E 7E 7E 80 80 80

Неактивний

#159 2016-03-20 18:58:13

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

Заметил когда просто слушаю материнку всё нормально но когда зашиваю скеч с программой то данные от материнки перестают проступать на rx  arduino.

Остання редакція JBS (2016-03-20 19:00:13)

Неактивний

#160 2016-03-20 19:11:01

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

То есть они идут от материнки но индикатор на ардуино перестаёт мигать что идёт обмен.
В чём проблема может быть.

Неактивний

#161 2016-04-06 04:55:53

SXRD
Гість

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

Уважаемый NoName,  напишите пожалуйста подробную пошаговую инструкцию по считыванию команд с помощью ЛА и последующей прошивкой эмулятора на Ардуино. Если можно со ссылками на девайсы и программы. Испытуемый проектор под светодиод - Acer H5360.
Спасибо!

#162 2016-04-06 09:59:15

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

SXRD привет, на первых страницах подключали  ЛА
лучший софт - Saleae logic
http://arduino-ua.com/prod651-Logichesk … _8_kanalov

у меня ЛА - какая то пчелка (USBEE)
брался потому что были пару каналов  АЦП, но софт у них паршивый
ориентируйтесь на Saleae Logic

ликбез  особо не нужен
пару видео по основам, и ковыряете  свой протокол  сами )
https://www.youtube.com/watch?v=D1ctheXbfh8

важно! проектор должен быть "живой"
наверное имеет смысл почитать 8 страниц "флуда" )

Остання редакція NoName (2016-04-06 10:14:18)

Неактивний

#163 2016-04-23 16:40:41

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

Пришёл балласт от чела подключил всё работает жду  когда с Китая припылит анализатор .
Когда придёт как по данным мне дальше то действовать а то не понял как ты всё исчисляеш чтоб получить коды.

Неактивний

#164 2016-04-25 09:26:39

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

JBS в чисто виде алгоритма нет
сначала смотрю на данные
если алгоритм линейный  - все хорошо,
т.е. сначала идет инициализация
а далее ACK ( признак что баласт жив )
то так и оформляем
в идеале на каждый запрос - уникальный ответ - это проще всего
если же нет, то делаем многоуровневую инициализации как в первом балласте от ТС
давайте не буду сбивать с толку, снимите данные и запишите в файл, а дальше будет видно
для некоторых устройств достаточно прописать 5-7 ответов и все будет работать

Неактивний

#165 2016-04-25 17:56:55

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

Ладно буду ждать анализатор когда придёт тогда скину данные.

Неактивний

#166 2016-05-07 10:16:18

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

Привет пришел анализатор снимаю данные а они какие то странные как правильно настроить салелогик
https://cloud.mail.ru/public/7fdy/HsnZugAKS

Остання редакція JBS (2016-05-07 11:03:29)

Неактивний

#167 2016-05-08 13:28:51

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

привет,
да, что то не так,  для начала роскажите что происходило  за 60 сек, проектор запустился?   что измеряли
настройки  параметров порта  Async Settring >  Edit Setting > Bit RATES, там точно не должен быть 4200   (как у вас в файле )
но по вышей картинке непонятная скорость
я бы предположил что 4800/9600/115200 нужно ставить , но они (bps) не просматриваются там
напомните что за проектор, и как собрали, фотку дайте что ли, как подключились,

Неактивний

#168 2016-05-08 14:41:19

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

NoName пише:

привет,
да, что то не так,  для начала роскажите что происходило  за 60 сек, проектор запустился?   что измеряли
настройки  параметров порта  Async Settring >  Edit Setting > Bit RATES, там точно не должен быть 4200   (как у вас в файле )
но по вышей картинке непонятная скорость
я бы предположил что 4800/9600/115200 нужно ставить , но они (bps) не просматриваются там
напомните что за проектор, и как собрали, фотку дайте что ли, как подключились,

Уже понял что с данными надо подтяжку входов сделать на плюс . Проектор epson eb 92.
А вот проектор включается сразу разжигает лампу и нечего больше не происходит просто переходит в другой режим перестаёт мигать светодиод  начинает гореть  появляется изображение. Как бы всё ничего сверх естественного.

Остання редакція JBS (2016-05-08 17:07:51)

Неактивний

#169 2016-05-08 17:21:32

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

фиксируйте события по шкале времени, когда будете готовить файл для анализа
1. включение
2. поджиг )
3. работа
4 выключение
будет проще разбираться в логе

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

Неактивний

#170 2016-05-08 17:39:52

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

NoName пише:

фиксируйте события по шкале времени, когда будете готовить файл для анализа
1. включение
2. поджиг )
3. работа
4 выключение
будет проще разбираться в логе

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

Дело в  том  что я не  в разрыв. Я припаял провода к оптронам и вывил отдельные оптроны и через эти оптроны я читаю данные  поэтому и нужна подтяжка.
Я уже через них прошлый раз данные через юарт переходники читал.

Остання редакція JBS (2016-05-08 17:42:22)

Неактивний

#171 2016-05-08 19:27:52

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

Забыл упомянуть сильно экспериментировать не могу ведь балласт не мой и скоро отдавать надо.
Чувак тоже ждёт результаты а тут праздники не могу резисторы купить для подтяжки старьё копать не охота вот и жду когда вторник а там снова  сниму данные надо уже закончить эту эпопею как всё закончу выложу готовый продукт на форумах чтоб люди пользовались и могли повторить и переделать проекторы такие же.

Неактивний

#172 2016-05-08 19:32:09

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

NoName пише:

а смысл развязывать?  в ЛА достаточно высокоомный  вход что б нагружать
2. почитайте в документации как развязали ваш ЛА.
там вполне реально могут стоять ADUM ( но тут конечно все от цены зависит , если < 20 баксов то простеньний  буфер стоит ),
в общем развлекайтесь, успеха )

Китаец стоит 500р  вот http://www.ebay.com/itm/New-USB-Logic-A … 1541710029 весь анализатор нет там того что есть у оригинала. уже начитался.

Неактивний

#173 2016-05-11 12:39:24

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

Ну вот теперь нормальные данные https://cloud.mail.ru/public/68Xn/sqMcrbgWP.
Один канал подтянул на плюс и включил инверсию.

Неактивний

#174 2016-05-11 14:23:49

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

Вот по дольше подержал. https://cloud.mail.ru/public/81me/yBwybr7iY

Неактивний

#175 2016-05-11 19:20:27

JBS
Учасник
Зареєстрований: 2016-01-19
Повідомлень: 58

Re: Прошу помощи! Создание эмулятора балласта лампы проектора Epson.

Чёт я в тупик ушел не могу понять с чего  теперь начать код.

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму