eeprom+

Описание возможностей программатора

135 сообщений в этой теме

 

Проект iPROG+

 

Целью данного проекта является не только сделать достойный продукт для смотки, иммо и т.д.

но и привлечь внимание разработчиков в сфере автоэлектроники, которые способны сами

добавить модуль в виде адаптера, скрипта или калькулятора к данному устройству.

Теперь универсальность программатора и его программное обеспечение

без особого труда позволяет это сделать. У разработчика своих модулей

теперь есть возможность продавать и обменивать свои модули (скрипты, калькуляторы, адаптеры...),

т.к. он может сам защищать их авторское право- криптовать под серийный номер программатора.

Простота языка скриптов, гибкость интерфейса, достаточное количество портов и скорость работы

позволяют сделать практически любое дополнительно устройство и достаточно хорошо защитить его.

Открытость проекта позволила привлечь внимание сторонних разработчиков которые написали

уже не мало бесплатных скриптов и калькуляторов разного назначения,

в этом можно убедиться на форуме в соответствующих разделах.

 

 


 

Это устройство можно использовать в любой сфере электроники - от генератора до логического анализатора, от простейшего программера для EEPROM до программатора RFID, таких как HITAG-2. Т.к. комплекс программно-аппаратный, то соответственно и описание его можно разбить на две части - описание программной части и аппаратной.

Программная часть комплекса (HOST) - это универсальная "оболочка" или основное ядро к которому пользователь может сам подключать простейшие программные модули (скрипты), их можно самому написать в любом текстовом редакторе. В скрипте пользователь сам назначает пункты меню, действия кнопкам, требуемые математические операции и т.д. Текст скрипта так же можно разделить на две основные части - секция HOST (это та часть программы, которая выполняется на компьютере) и секция DEVICE (эта часть кода скрипта загружается в само устройство)

.post-2-14351780744252_thumb.png

 

Аппаратная часть комплекса (DEVICE) - сложное электронное устройство, его ядром служит процессор ARM7 со своей виртуальной машиной на борту (iPROG+ VM).

post-2-14351780746877_thumb.jpg

 

Базовый блок состоит из двух плат (цифровая плата и источник питания), соединённых между собой цанговым разъёмом. Цифровая часть собрана на микроконтроллере ARM7, который управляется с компьютера либо через USB, либо через модуль Bluetooth(опционально). Модуль питания состоит из преобразователя напряжения 5V-> 12V и управляемых источников питания. На плате процессора расположены: модуль Bluetooth, разъём USB, разъём для подключения внешнего питания, ARM7, устройства ввода – вывода, АЦП – ЦАП, устройства защиты от перегрузок, разъем для подключения адаптеров типа DB44m.

post-2-14351780744937_thumb.jpg

post-2-14351780745884_thumb.jpg

Подробное описание назначения контактов разъёма, несколько примеров скриптов, описание языка скриптов можно найти в разделе support нашего сайта

 

 

Исполняемую программу на компьютере мы специально сделали максимально универсальной, возможности её ограничены лишь фантазией пользователя. Далеко не полные возможности “софта”:

- Настраиваемые кнопки меню.

- Удобный HEX–редактор с возможностью редактирования, инвертирования, заполнения, сравнения, поиска, замены и т.д.

- Настраиваемые окна выбора скрипта, панели проводника, окна сообщений…

- Возможность подключения дополнительных программных модулей с предварительной компиляцией (компилятор так же общедоступен в support-центре), криптованием, привязкой к серийному номеру…

- Возможность выбора различных тем оформления интерфейса, выбор шрифта и его размера для HEX-редактора, произвольный выбор его цвета, цветные маркеры… и многое другое:

post-2-14351780747594_thumb.jpg

Видео "возможности интерфейса":

 

 

К базовому блоку можно подключать адаптеры (модули для расширений функций устройства). В зависимости от назначения устройства адаптеры можно приобрести у нас либо изготовить самостоятельно. Принципиальные схемы наших адаптеров общедоступны.

post-2-14351780746083_thumb.jpg

EEPROM адаптер Адаптер имеет управляемое питание от 2.8 до 5 V и разьем для внутрисхемного программирования.

Поддерживает микросхемы:

MW 93C46, 93C56, 93C66, 93C76, 93C86, 7002MN010, 77007MC

I2C 24C00, 24LC00, 24C01, 24C01A, 24C02, 24C08, 24C16, 24C32, 24C64, 24128, 24256, 24512, BAW574252, X24C01

SPI 25010, 25020, 25040, 25080, 25128, 25160, 25256, 25320, 25512, 25640, ST95P08

ITT NVM3060

MICROCHIP ER5911, ER59256

PIONEER PDH004

SEIKO 2444, S2430

SIEMENS SDA2586, SDA3526, SDE2516, SDE2526

SONY CXK1011, CXK1012

 

 

post-2-14351780746161_thumb.jpg

RFID 125kHz адаптер Адаптер предназначен для работы с транспондерами, работающими на частоте 125кГц.

Адаптер поддерживает транспондеры:

PCF7935AS с функцией чтения скрытого блока

PCF7936AS (все режимы)

MEGAMOS-48 crypt

 

RFID_134_325.thumb.jpg.9adb22d688cc0ed0f

 

RFID 134kHz адаптер  Адаптер предназначен для работы с транспондерами, работающими на частоте 134кГц.

Адаптер поддерживает транспондеры:

4C Texas

4D Texas crypt

4D Texas crypt DST+80bit 

 

post-2-1435178074624_thumb.jpg

Адаптер K-LINE Выполнен в корпусе разьема OBD и состоит из K-LINE драйвера MC33199. На форуме для примера работы с адаптером есть бесплатные скрипты которые позволяют корректировать пробег по K-линии в некоторых панелях VAG VDO.

 

 

post-2-14351780774207_thumb.png

Адаптер UART/M-bus/BDM предназначен для работы с устройствами по RX-TX, M-bus, BDM. Адаптер позволяет управлять из скриптов питаниями 5V/10V, режимами (прямой/инверсный UART/BDM) и т.д.

2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Мне приходит много вопросов на которые попытаюсь в общем ответить в доступной для пользователя форме.

1. Для чего нужен данный проект? Во-первых, была цель сделать программатор на каждый день, т.е. удобный в использовании. Для этого интерфейс можно перестроить для конкретных своих задач - убрать окна, добавить, изменить тему, может вообще оставить один редактор без кнопок и панели... В общем как пожелаешь, так и будет.

2. Для пользователей теперь появились новые возможности в сфере программирования. Прогер понимает скрипты, которые написал сам пользователь и положил в папку "/Scripts". Свои скрипты можно продавать, раздавать, обменивать и т.д. с этого сайта. Для того что бы исходный текст скрипта не был виден другим пользователям, скрипт можно скомпилировать (оптимизировать код исходника) и прогер будет понимать скомпилированный скрипт точно так же как и скрипт с исходным кодом. Компилятор можно взять у меня. Если скрипт коммерческий то его можно закриптовать под серийный номер программатора, тогда он будет работать только на том прогере, под который он предназначен.

3. Где использовать программатор? Ну тут уж можно фантазировать.. Если его использовать для смотки пробегов, то в скрипт работы с памятью желательно встраивать калькулятор алгоритма пробега, так же есть возможность привязать к скрипту нужные документы, ссылки, картинки - и это будет готовый модуль для данного типа панели, со всеми описаниями, примерами и инструкциями. Если задача использования прогера совершенно другая и без адаптера не обойтись, то не сложный адаптер можно изготовить самостоятельно и так же продавать его с этого сайта. Адаптеры, которые разработали мы - можно приобрести у нас или изготовить самостоятельно, их схемы есть на сайте. Можно привести простейший пример нестандартного использования прогера в автоэлектрике: было много б/у двигателей управления заслонками отопителя с авто Skoda oktavia. Двигатель имеет встроенный реостат измерения положения. Нужно было отобрать рабочие. Адаптер был построен по простейшей схеме на нескольких полевиках, через которые прогер подавал питание на двигатель, а выход реостата был заведен на вход АЦП программатора. В скрипте были заданы необходимые параметры. В итоге прогер сам вращал двигатель, одновременно мерял значение реостата и сообщал о малейших отклонениях значений.

4. Какие особенности прогера по "железу"? Чем он отличается от других программаторов? Ну во-первых выбрана доступная элементная база, во-вторых, прогер был разработан для удобной работы в авто, адаптеры в виде шнурков OBD, CAN и т.д. подключаются через разъем DB44 c торца программатора, а не сверху, как во многих других прогерах. Для удобства в ремонте базовый блок сделан из двух частей - плата питания и плата процессора, идея была подсмотрена в других диагностических приборах, таких как passthru, lexia и т.п. Почему использован разъем DB44? Да потому что разъемы такого типа проверенные годами в LPT портах компьютеров. Так же прогер был разработан под доступный тип корпуса Z34 и в дальнейшем планируется его продажа в таком корпусе. Область печати вокруг процессора сделали пустой. Если в дальнейшем необходимых ресурсов прогера не хватит для каких-либо задач, то мы для себя предусмотрели возможность апгрейда железа с минимальными затратами, т.е. поставить другой более современный проц с незначительными изменениями печати и без изменений других параметров прогера (скриты, софт, адаптеры останутся те же). Так что будем стараться идти в ногу со временем и технологиями. Это говорит о том что планируется развивать проект долго и с минимальными затратами времени и средств.

5. Для тех, кто считает что стоимость прогера завышена. Давайте посчитаем вместе. Сколько сегодня стоит простой прогер под serial eeprom? сколько стоит прогер HITAG-2 и другие транспондеры? сколько стоит устройство для смотки панелей VDO NEC? А если к этому всему добавить бесплатные скрипты пользователей и возможности прогера описанные выше - то результат очевиден.

1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте!

Айпрог+ MC9S12C64 и т.п. моторолловские.

1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да читает эти моторолы, поддерживает почти всю ленейку 9S12!

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте .Я новичек на фуруме если не в теме прошу не пинать .Хочу купить iprog+ для работы с srs и одометрами ,какой комплект мне лучше взять ?

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо за отзыв .Для начала я думал купить железо каторое работает в выше написанном направлении а патом кальки ,скрипты и т.д.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

иначе ни как, так как скрипты работает только с прогером.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте .Я новичек на фуруме если не в теме прошу не пинать .Хочу купить iprog+ для работы с srs и одометрами ,какой комплект мне лучше взять ?

Все зависит от парка машин если азия то Базовый блок iProg+ и Адаптер для iProg+ Serial EEPROM для начала должно хватить ну и щупы для для внутрисхемки можно докупить. Но лучше по железу брать все!!! Когда ни будь да згодится, а то как всегда есть работа под то оборудование которого нетю(((

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

модуль Bluetooth в чем ее плюс или есть что нельзя сделать через шнур ?

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

модуль Bluetooth в чем ее плюс или есть что нельзя сделать через шнур ?

Ну мне кажется Bluetooth актуален с Универсальный адаптер (шнур) viewtopic.php?f=48&t=204. А так можно по шнурку все делать.

P.S.- всё равно его докупать нужно будет отдельно, недавно заказывал себе программатор и тоже хотел прикупить Bluetooth но у производителя их нет пока в наличии. Тут можно почитать про Bluetooth viewtopic.php?f=48&t=117

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всем привет. Есть желание работать с ключами иммобилайзерами и.т.д Некоторый опыт в этом деле есть. В основном Российский автопром. Одо. удаляю имм. обучаю новые ключи, особо ничего сложного. А хочется двигаться дальше. Вот думаю приобрести iPROG+. Хотя выше написанное читал, был бы благодарен за несколько дельных советов новичку. И еще вопрос по доставки iPROG+ в Россию конкретно в Ставропольский край. Спасибо.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

думаю что нет людей кто пожалел что купил iprog+

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите, авто Skoda Octavia блок подушки безопасности 6Q0 909 605 AH

MC68HC08AZ48A 1L02M iPROG+ сможет прочитать, записать этот блок?

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

пока нет, ребята работают над скриптом по чтению 908 моторол!

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Закрытые 908 тоже будут работать??

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну как бы нет закрытых 908, у них просто есть SS бит, я думаю что будет поддержка!

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Загрузите и установите программу. Походите по менюшкам в демо режиме - вопросов станет меньше.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как видите - безопасно, пока проблем из-за этого не было.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброе утро Владимир! Возможности программатора постоянно увеличиваются. Хочется увидеть в будущем модуль для диагностики автомобилей, с помощью универсального адаптера can шины и k линии. Планируется ли программный модуль? Какова возможная стоимость? Минимальные возможности хотелось бы видеть не менее сканеров ELM. Спасибо.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А не проще ELM купить, стоит копейки. Я даже боюсь представить себе объем работ по созданию таких модулей, и сколько это будет стоить. Мне кажется пусть ребята развивают те направления, которые есть.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

функция конечно была бы прикольной, но не думаю что она необходима.

хотя бывает что нет под рукой сканера,и нужно идти за ним.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу