Затер EEPROM. помогите

ПО блока управления, пульта, диагностики. Перепрограммирование.
sd-soft
Сообщения: 17
Зарегистрирован: 21 дек 2010, 07:39
Город: Нижневартовск
Откуда: Нижневартовск

Re: Затер EEPROM. помогите

Сообщение sd-soft » 19 янв 2011, 22:36

Kolma писал(а):MPLAB мне сразу не понравился и тут писали про его глюкавость и любовь к затиранию ЕЕРROMов.


Самую свежую версию MPLAB можно скачать на microchip.ru, глюков не замечал.
Новичкам не советую пользоватся MPLAB очень спецефичная прога , создавалась для отладки девайсов на базе
PIC контроллеров, куча настроек и нюансов - от сюда и путаница с ней.
Теплостар 4 ТС For ever

Аватара пользователя
Kolma
Сообщения: 1153
Зарегистрирован: 26 сен 2010, 17:59
Город: Новосибирск
Откуда: г. Новосибирск

Re: Затер EEPROM. помогите

Сообщение Kolma » 20 янв 2011, 04:30

Вот и я о том же говорю. Посмотрел на настройки и не рискнул с ней связываться...
Mitsubishi Pajero 1999 / Бинар 5Д-Компакт (Р107/2006)

Установка и прошивка Бинаров в Новосибирске.
Диагностика неисправностей, ремонт, гарантия.
Подробности в личку или по т. +7 903-998-2615, Михаил.

sfx
Сообщения: 104
Зарегистрирован: 20 дек 2010, 11:34
Город: Новосибирск
Откуда: г. Новосибирск
Контактная информация:

Re: Затер EEPROM. помогите

Сообщение sfx » 20 янв 2011, 05:47

IKI писал(а):Вы блок перепрограммировали или нет? Какая версия ПО блока?

Память для блоков управления мы не храним.

Перепрограммировал PikKit2 v2.61. Версия ПО блока 1008.
MD-DW5 AT; 5Б-СВ(1008/Р106)

Petrov_kamensk
Сообщения: 12522
Зарегистрирован: 27 сен 2010, 08:05
Город: Каменск-Уральский
Контактная информация:

Re: Затер EEPROM. помогите

Сообщение Petrov_kamensk » 20 янв 2011, 06:43

в МПлабе главное ни чего лишнего не трогать, в остальном картинок IKI хватило.

Память для блоков управления мы не храним.

там кроме черного ящика что еще полезное есть ?
те если епром заполнить FFFF что будет ?
или подкинуть Епром с любого чужого блока.
Бинар 5Б-СВ, образца 2011 года снят.
Binar-5S с декабря 2015.

Аватара пользователя
IKI
Группа разработчиков
Сообщения: 1457
Зарегистрирован: 22 сен 2010, 14:48
Город: Самара
Откуда: Самара
Контактная информация:

Re: Затер EEPROM. помогите

Сообщение IKI » 20 янв 2011, 08:53

sfx писал(а):Перепрограммировал PikKit2 v2.61. Версия ПО блока 1008.

В версиях 1008, 2008, 1009, 2009 измерение температуры пламени будет производиться с погрешностью.
Эта погрешность мала для температур пламени. Работать Бинар будет.
Не могли бы Вы посмотреть, что записано в EEPROM Вашего Бинара в адресах 00, 01,02?

Аватара пользователя
IKI
Группа разработчиков
Сообщения: 1457
Зарегистрирован: 22 сен 2010, 14:48
Город: Самара
Откуда: Самара
Контактная информация:

Re: Затер EEPROM. помогите

Сообщение IKI » 20 янв 2011, 09:01

Petrov_kamensk писал(а):там кроме черного ящика что еще полезное есть ?
те если епром заполнить FFFF что будет ?
или подкинуть Епром с любого чужого блока.

В EEPROM по адресам 01, 02, 03 находится смещение напряжения нуля операционного усилителя. Все 3 байта должны быть равны.
Это принадлежность блока управления.
Если в первых 3-х адресах FF, то температура пламени будет занижаться в среднем градусов на 125. Т.е. вероятен нерозжиг или срыв пламени.
Если 00, то наоборот будет завышение на такую же величину. Т.е. вероятно "вечное горение" (неисправность при пуске - датчик пламени не остыл).
Если записать с другого блока, то это будет намного лучше, чем граничные значения или близкие к ним. Лучше в таком случае записать по адресам 00, 01, 02 значение 80H.

sfx
Сообщения: 104
Зарегистрирован: 20 дек 2010, 11:34
Город: Новосибирск
Откуда: г. Новосибирск
Контактная информация:

Re: Затер EEPROM. помогите

Сообщение sfx » 20 янв 2011, 09:02

Как ни странно, но при многочисленных попытках прочитать EEPROM перед прошивкой, в адресах 00, 01, 02 стоят одни и те же числа 74H.
MD-DW5 AT; 5Б-СВ(1008/Р106)

GyroSen
Сообщения: 10
Зарегистрирован: 06 ноя 2010, 10:17
Город: Москва

Re: Затер EEPROM. помогите

Сообщение GyroSen » 20 янв 2011, 10:32

> В EEPROM по адресам 01, 02, 03 находится смещение напряжения нуля операционного усилителя. Все 3 байта должны быть равны.
> Это принадлежность блока управления.
> Если в первых 3-х адресах FF, то температура пламени будет занижаться в среднем градусов на 125. Т.е. вероятен нерозжиг или срыв пламени.
> Если 00, то наоборот будет завышение на такую же величину. Т.е. вероятно "вечное горение" (неисправность при пуске - датчик пламени не остыл).
> Если записать с другого блока, то это будет намного лучше, чем граничные значения или близкие к ним. Лучше в таком случае записать по адресам
> 00, 01, 02 значение 80H.



Константин, а можно вопросы :-)

1. Это приведенное ко входу ОУ смещение нуля или нет? В каких оно единицах?
2. Оно всегда положительное?
3. На какую ногу процессора приходит выход ОУ?
4. А почему программно нельзя мерять сдвиг нуля, например, перед пуском и компенсировать его?
Есть же температурный дрей нуля и временной.

У меня, кстати, все работает.
Так что большое спасибо за помощь.

поправил теги цитаты

Petrov_kamensk
Сообщения: 12522
Зарегистрирован: 27 сен 2010, 08:05
Город: Каменск-Уральский
Контактная информация:

Re: Затер EEPROM. помогите

Сообщение Petrov_kamensk » 20 янв 2011, 11:04

IKI писал(а):В EEPROM по адресам 01, 02, 03 находится смещение напряжения нуля операционного усилителя. Все 3 байта должны быть равны.
Это принадлежность блока управления.


ну вот это те самые цифры обучения которые видны при чтении черного ящика у меня 106, 106, 106.
считанный епром на буке чтоб посмотреть что там в этих адресах прописано.

если програмирование и диагностика доступны то наверное можно проделать вот что.
вписать любых цифры в епром.
отключится, подключить шнурок диагностики посмотреть цифру в ЧЯ, посмотреть температуру Датчика пламени, на холодном котле она должны быть равна температуре платы ( IKI а чем она измеряется ?)
прикунуть насколько Датчик пламени врет, и прошивая менять значение в епроме.
думаю за два три подхода вполне можно получить калиброванные значения.
Бинар 5Б-СВ, образца 2011 года снят.
Binar-5S с декабря 2015.

GyroSen
Сообщения: 10
Зарегистрирован: 06 ноя 2010, 10:17
Город: Москва

Re: Затер EEPROM. помогите

Сообщение GyroSen » 20 янв 2011, 11:46

Petrov_kamensk писал(а):
IKI писал(а):В EEPROM по адресам 01, 02, 03 находится смещение напряжения нуля операционного усилителя. Все 3 байта должны быть равны.
Это принадлежность блока управления.


ну вот это те самые цифры обучения которые видны при чтении черного ящика у меня 106, 106, 106.
считанный епром на буке чтоб посмотреть что там в этих адресах прописано.

если програмирование и диагностика доступны то наверное можно проделать вот что.
вписать любых цифры в епром.
отключится, подключить шнурок диагностики посмотреть цифру в ЧЯ, посмотреть температуру Датчика пламени, на холодном котле она должны быть равна температуре платы ( IKI а чем она измеряется ?)
прикунуть насколько Датчик пламени врет, и прошивая менять значение в епроме.
думаю за два три подхода вполне можно получить калиброванные значения.


По идее можно померить напряжение на выходе ОУ при незапущенном Бинаре.
Для этого, правда, придется слегка ковырнуть плату :-)

Это будет сдвиг нуля, умноженный на коэффициент усиления.
Ну и надо, ессно, закоротить датчик пламени.
Последний раз редактировалось GyroSen 20 янв 2011, 11:54, всего редактировалось 1 раз.


Вернуться в «Все о программном обеспечении»

Кто сейчас на конференции

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