Перейти к содержанию

Индикатор Топлива И Напряжения Акб Для Автомобиля


Рекомендуемые сообщения

...lcd_write(CMD,0x90); // контраст 0x80 0x9f --------------------------------------- тут подбирай от 80 до 9f...

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

Это реально хреновые дисплеи и как правило не конкретные образцы, а партии, это конечно если речь идет о 1100/1110/1110i

Изменено пользователем hsl73
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Дисплей я так понимаю какой то из 1100/1110/1110i?

Я точно не знаю, но по картинке очень похож на 1110. Я покупал его в ремонтном сервисе. Экран б/у, вытянут из разбитого (утопленного?) телефона.

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

У меня, по-моему, как раз инверсный дисплей. При первом включении белые цифры на черном фоне. При этом в настройках стоит "1-инверсный".

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

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

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

А вот пример "левого" дисплея

post-100928-0-39496900-1387554685_thumb.jpgpost-100928-0-76780200-1387554691_thumb.jpg

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

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

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

...поставь контрастность 80...

Да, надо попробовать и посмотреть, попробуй эту прошивку p.rar

Изменено пользователем hsl73
Ссылка на комментарий
Поделиться на другие сайты

...поставь контрастность 80...

Да, надо попробовать и посмотреть, попробуй эту прошивку p.rar

А почему не используете дисплеи нокии 1616, они цветные и на чуточку дороже 1202

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

...А почему не используете дисплеи нокии 1616...

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

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

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

Да, надо попробовать и посмотреть, попробуй эту прошивку p.rar

С этой прошивкой контраст очень сильно упал - черное стало слабо серым, но и фон перестал закрашиваться.

post-170098-0-13957700-1387632025_thumb.jpg

Думаю, что мне попался такой дисплей. Или может какой-то средний контраст попробовать? Не сочтите за наглость, но не могли бы Вы скинуть прошивку со "средним контрастом" или около 75%? Обещаю не надоедать и если она не поможет - сяду, разберусь в компилировании и буду сам "крутить" туда-сюда (ни разу такого не делал, но наверное уже пора учить))) Спасибо!

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

Вот p2.rar

Практически половину h90

Но вероятность, что это поможет стремится к нулю, Вашему дисплею нужна исходная прошивка, на фото плохо видно, если с нею фон просто однородно темный то нужно попробовать "добавить подсветки"

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

Изменено пользователем hsl73
Ссылка на комментарий
Поделиться на другие сайты

Ура! Спасибо огромное за прошивку! Все работает.

Вот фото:

post-170098-0-36917500-1387638486_thumb.jpg

Черное на "чистом" фоне. Я никогда не программировал контроллеры и код первый раз увидел (открыл Ваш исходник), но, судя с сегодняшнего опыта, может добавить регулировку контраста в версию 2 из версии 4, если это не сложно? Мне она то уже не нужна, а вот может кто-то еще столкнется с такой проблемой в будущем и будет тоже по пять раз перепрошивать? Но это на Ваше усмотрение, я просто выразил предложение. Еще раз спасибо за отличную разработку и помощь!

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

...Вот фото...

Это что с прошивкой р2? и контрастом 90? Первый раз такое вижу, у всех дисплеев что у меня были контрастность регулировалась четко от начала до конца и самое лучшее было крайнее положение, либо 80 либо 9F.

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

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

Такой

post-100928-0-13558900-1387805766.jpg

Вот

//******************************************************************************
// Цифры 16х24 сегментные
flash const unsigned char deg16x24[10][48] = {
{0xFE,0xFD,0xFB,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xFB,0xFD,0xFE,
0xF7,0xE3,0xC1,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC1,0xE3,0xF7,
0x7F,0xBF,0xDF,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xDF,0xBF,0x7F},

{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0xFC,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC1,0xE3,0xF7,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x3F,0x7F,0x00,0x00,0x00,0x00,0x00,0x00},

{0x00,0x01,0x03,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xFB,0xFD,0xFE,
0xF0,0xE8,0xDC,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1D,0x0B,0x07,
0x7F,0xBF,0xDF,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xC0,0x80,0x00},

{0x00,0x01,0x03,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xFB,0xFD,0xFE,
0x00,0x00,0x08,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0xDD,0xEB,0xF7,
0x00,0x80,0xC0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xDF,0xBF,0x7F},

{0xFE,0xFC,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0xFC,0xFE,
0x07,0x0B,0x1D,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0xDD,0xEB,0xF7,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x3F,0x7F},

{0xFE,0xFD,0xFB,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x03,0x01,0x00,
0x07,0x0B,0x1D,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0xDC,0xE8,0xF0,
0x00,0x80,0xC0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xDF,0xBF,0x7F},

{0xFE,0xFD,0xFB,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x03,0x01,0x00,
0xF7,0xEB,0xDD,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0xDC,0xE8,0xF0,
0x7F,0xBF,0xDF,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xDF,0xBF,0x7F},

{0x00,0x01,0x03,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xFB,0xFD,0xFE,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC1,0xE3,0xF7,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x3F,0x7F},

{0xFE,0xFD,0xFB,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xFB,0xFD,0xFE,
0xF7,0xEB,0xDD,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0xDD,0xEB,0xF7,
0x7F,0xBF,0xDF,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xDF,0xBF,0x7F},

{0xFE,0xFD,0xFB,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0xFB,0xFD,0xFE,
0x07,0x0B,0x1D,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0xDD,0xEB,0xF7,
0x00,0x80,0xC0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xDF,0xBF,0x7F}
};

Только одного шрифта мало, нужна еще процедура для его вывода

// c: код символа
// х: 0...96 по горизонтали
// y: 0...7 по вертикали
void char_16_24(char c,char x, char y)
{
unsigned char i;
gotoxy(x,y);
for ( i = 0; i < 16; i++ ){nlcd_SendByte(DATA_LCD_MODE,deg16x24[c][i]);}
gotoxy(x,y+1);
for ( i = 16; i < 32; i++ ){nlcd_SendByte(DATA_LCD_MODE,deg16x24[c][i]);}
gotoxy(x,y+2);
for ( i = 32; i < 48; i++ ){nlcd_SendByte(DATA_LCD_MODE,deg16x24[c][i]);}
}

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

Эти, да и любые шрифты, и не только шрифты, элементарно рисуются в программе FastLCD

FastLCD.rar

Изменено пользователем hsl73
Ссылка на комментарий
Поделиться на другие сайты

что может быть ? - дома тестил индикатор заводился всегда, поставил на машину подсветка загорается и на этом конец (при температуре -2...0 гр) только печкой нагрел до + 3...5 гр все нормально. прошивка залита Test3 (V.4). атмега 8А

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

...

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

Хотя эти дисплеи от телефонов к минусовой температуре относятся довольно хорошо, у меня 1110 только ближе к -20 бывало начинал вяло работать.

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

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

Блин, а у меня снова проблема: подключил индикатор вместо штатного - сразу показал 10 л. Завел машину, а он начал скакать не по-детски. Заглушил - 22 л. Начал измерять сопротивление датчика в баке - при около 7л показал 270 Ом. Качнул машину, сопротивление забегало и остановилось на 320 Ом. Сделал вывод, что датчик в баке нужно менять. Интересно, а контактные дорожки там полежат ремонту? Или проще купить новый?

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

...Интересно, а контактные дорожки там полежат ремонту?...

Чтоб хоть что то предположить для начала не мешало бы знать, что за машина.

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

...Ваз 21063...

Ну тогда его лучше перемотать, даже если взять новый то его все равно лучше сразу перемотать. Там фактически проволочный переменный резистор, намотан на выгнутой полукругом пластине с насечками, вот только намотан практически в навал и не равномерно, в районе полного бака намотка редкая, а в районе пустого бака витки уже идут в навал и некоторые слипаются. Если его размотать и намотать равномерным шагом по насечкам получается довольно равномерное распределение сопротивления на литры, максимальное сопротивление в таком случае получается около 400 Ом и колебания при качании машины не более 1-2 литров.

И еще одно слабое место, центральный подвижный контакт переменного резистора сидит на корпусе, но соеденяется с корпусом он через втулку, т.е. ось резистора крутится в этой втулке и через нее же идет контакт. Пока все это новое контакт нормальный, но со временем, у меня это произошло примерно через 1,5 года, эта втулка разбалтывается и контакт начинает терятся, визуально это выглядит так, при качании машины цифры начинают скакать от 0 и до текущего значения. Так что это место желательно тоже сразу усилить, т.е. соеденить ось резистора с корпусом каким нибудь гибким шлейфом.

post-100928-0-15850700-1388078672.jpg

Вот как то так.

Изменено пользователем hsl73
Ссылка на комментарий
Поделиться на другие сайты

Если честно, даже не ожидал такого детального ответа! Почитал в сети, но толком ничего не нашел. Спасибо большое!

А мотать, я так понимаю, нихромовой проволокой?

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

...мотать, я так понимаю, нихромовой проволокой...

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

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

  • 2 недели спустя...

могли бы сделать прошивку на 2 датчика температуры, с подключением в место бака датчики DS18B20 под схему V.4. на дисплее в место бака нарисовать t двигателя,а в место акб, t салона, размеры цифр не изменять. заранее благодарен

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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Всё может быть ещё хуже. Заказывал на али 741, приехали ОУ хуже по параметрам и со ступенькой при тесте на скорость нарастания. Полез ковырять интернет, выяснил, что это кристалл оу 709. То есть, по сути, китайцы подсунули 140уд1 Сейчас потихоньку слезаю с утыканных во все схемы БП TL07x, 358 и прочего древнего хлама, который китайцы преимущественно подделывают. Сначала взял в чипе LF353 как замену TL072, но в 2 раза дешевле, а потом открыл для себя мир китайских КМОП ОУ и забыл про все эти древние микрухи. Вот парочка, которые я заказал, и сейчас потихоньку внедряю в схемы для теста их способностей: TP2272, сочетает в себе полевиковые входы, рейл-ту-рейл выход и работу около минусовой шины. Стоит в чипе 24 рубля/шт, минимальная партия 19шт. Единственный минус, который я пока что выявил, который "спрятан" в даташите - судя по всему, у нее, как у LM318, между входами стоят диоды, отчего дифференциальное напряжение по входу ограничено +/-0,5В, т.е. как компаратор ее использовать конечно можно будет но потребуется ограничивать ток по входу при превышении заданного диапазона дифф напряжения. Питание у неё 36В, но в даташнике максимум  указывают 40. RS8551 (а так же сдвоенные 8552/счетверенные 8554) - на удивление дешевый (65р за сот23-5, 120р за 8554) и быстрый (4,5МГц 2,7В/мкс) пятивольтовый чоппер, с неплохими заявленными параметрами на уровне тех же аналоговых девайсов, у которого в даташите даже отдельно указан шум в полосе 0,01-1 и 0,01-10 Герц, что намекает на области применения. Я пока вожусь в микрокапе с его аналогом по скоростным параметрам от AD, в попытках заставить работать в "схеме шелестова" от +/-2,5В. В прототипе самопального двухвольтового "калибратора" на DAC8830 и REF3120 он уже себя отлично показал как выходной буфер по диапазону напряжений выхода и смещению. Жаль, что заявленные характеристики мне подтвердить особо нечем (могу замерить разве что смещение и скорость нарастания). Но, даже если китайцы и обманывают, например, раза в два по значениям - при таком порядке величин, и такой цене, это всё ещё нормальная альтернатива.   В итоге философская ситуация получается - довериться китайцам, пишущим даташит на исконно китайские ОУ, или довериться китайцам, продающим "не китайские" ОУ по импортным даташитам известных фирм...
    • Добрый день. Случилась такая же беда. Маркировку  китайцы тоже затёрли. Подскажите пожалуйста, Вы решили проблему и каким образом? Спасибо.
    • Резонит выпустил справочник по разработке плат для заводского изготовления: https://disk.yandex.ru/d/WF9AS5mbKdCjrQ Для тех. кто всё это знал, но немного подзабыл справочник тоже будет полезен 
    • Бред какой. Они в ИИП  работают в аналоговом режиме, через ФНЧ. Ну и в даташит вам не мешает заглянуть.
    • Возможно, во входных блоках пропал контакт с общим проводом. Если гудения нет при нулевой громкости, то проблема до регулятора громкости.
    • я бы по первости, - присоединил (поменял ) блоки питания у разных аппаратов... проверил БП 2 - далее присоединил бы (поменял) усилители у разных аппаратов...проверил усилители - Ремонтировать аппарат не видя его,- то ещё удовольствие...
×
×
  • Создать...