4000 грн на місяць

Подстветка панели приборов в зависимости от оборотов двигателя

  • Автор теми Автор теми nenenet
  • Дата створення Дата створення
Почему белый моргает быстро быстро на хол.ходу.? Интересно что со вчерашней прошивкой.
Вы писали про проблемы с часами, может причина в том же - высокий уровень помех в автомобиле.
Подключите вывод 1 МК к +5V через резистор 1 кОм.
Проверьте питание +5V, может просаживается при зажигании подсветки....



Конечно с кнопкой будет лучше.
Вариант с кнопкой. Описание во вложении. Возможность установки и вручную, при прошивке МК и кнопкой.
Индикация режима установки - цвет подсветки. Не знаю, как в жизни будут выглядеть те цвета, которые я прописал в программе, если что - пишите какие изменить.
 

Вкладення

Останнє редагування:
В очередной раз спасибо огромное. Завтра в ночь,вечером тест и описание работы.
 
Скажите я правильно выставил значения по умолчанию в EEPROM?

Еще вопрос в протеусе светодиоды катодами на общий,а анодами к мк. Но в ленте анод общий,а катод для каждого цвета свой.
Я собрал все на меге,но дома включаю и все равно ничего не светится(значение EEPROM как во вложении не ставил. Просто выставил fuse и записал hex файл) Когда на PICe включаешь(даже без импульсов) изначально горит белый
 

Вкладення

  • FUSE.webp
    FUSE.webp
    39.2 КБ · Перегляди: 107
Останнє редагування:
Скажите я правильно выставил значения по умолчанию в EEPROM?
Нет. Счет ячеек памяти ведется от 0. 0-1 у Вас правильно, дальше прямо под ними будет 8-9 и т.д...
Еще вопрос в протеусе светодиоды катодами на общий,а анодами к мк. Но в ленте анод общий,а катод для каждого цвета свой.
А ключи между МК и светодиодами есть? По какой они схеме?
дома включаю и все равно ничего не светится
Перезалил прошивку, будет светиться и дома.
 
А ключи между МК и светодиодами есть? По какой они схеме?
С эти все понял. Разобрался




Перезалил прошивку, будет светиться и дома.
Т.е. нужно было и EEPROM прошивать в прошлой версии,чего я не сделал? Или значения из файла-вложения (txt)установлены по умолчанию?



Сейчас попробовал колибровку с помощью кнопки. Все получилось. Можно ли потом,то что отколибровано через кнопку,ещё подкоректировать через EEPROM?
 
Останнє редагування:
Сообщение от Soir
Перезалил прошивку, будет светиться и дома.
Т.е. нужно было и EEPROM прошивать в прошлой версии,чего я не сделал? Или значения из файла-вложения (txt)установлены по умолчанию?
Насчет этого равно не понятно.

С остальным вроде разобрался. Вчера откалибровал с помощью кнопки,а сегодня поправил немного EEPROM и вечером попробую. Теперь буду подгонять под желаемое(мне надолго хватит:D:D)
СПАСИБО ОГРОМНОЕ:угу::угу:
 
Насчет этого равно не понятно.
Нужно уже смотреть, о какой версии прошивки идет речь, но принцип такой:
МК при подаче питания смотрит содержимое ячейки с номером 48. Если в этой ячейке записан 0 - тогда считывает настройки с соответствующих ячеек. Если не 0, тогда берет значения по умолчанию (как в текстовом файле).
То есть, если Вы данные в EEPROM вводите вручную - запишите в ячейку с адресом 48 ноль. Во время настройки при помощи кнопки, 0 в нее запишется автоматически. Но при ручной корректировке убедитесь, что Вы не стерли этот 0.
 
Имел ввиду прошивку из поста #76. Просто интересно почему странно себя вела. При подаче питания не светилась и на обороты реагировала тоже странновато. Но этот так для интереса. Последняя работает как нужно и это главное. Спасибо
 
Просто интересно почему странно себя вела. При подаче питания не светилась и на обороты реагировала тоже странновато
Не светилась - я не прописал в ней, как себя вести, если оборотов вообще нету.
Странно вела себя - не знаю, надо смотреть, что в память было записано. Если так, как Вы давали скриншот, то ничего удивительного...
 
Сегодня ,после поправки, уже лучше. Еще пару раз попрвлю и будет:клас::клас::клас:
Скажите,если применять на другом авто,с другим количеством импульсов. Будет настраиваться,пределов измерений хватит? А то брат на горло наступает.:) У него обычный карбюраторный двигатель.
 
если применять на другом авто,с другим количеством импульсов
Числа будут другие. Впишутся ли они в диапазон - не знаю, я и по Вашим так и не понял какие реальные обороты и сколько импульсов. Все шло методом тыка...
 
Спасибо. Попробую позже,когда потеплеет.
Обороты моего двигателя совподают с показанием тахометра-термометра(программу писали Вы) из соседней темы при выставлении в нем коэффициента 1(t=1)
Спасибо за помощь
 
Изначально девайс создавался на макетной плате и при свечении зеленого цвета иногда прроисходила вспышка красного. Грешил на то что это помехи из-за продов печатки. Сегодня тестировал уже готовое изделие на ПП и все повторилось. Спышки не системные,т.е. происходят не в один и тотже момент,а когда обороты в пределах 1350-1750 оборотов(чаще всего чуть больше 1500). Что это и как можно победить? Или это все таки помехи? Происходят они не всегда,можно ездить 20минут и все нормально,потом появляются,затем пропадают.
 
при свечении зеленого цвета иногда прроисходила вспышка красного
Пересмотрел прошивку - ошибок не вижу. По симптомам очень похоже на помехи или на неуверенную работу формирователя.
Попробуйте подстроить формирователь (резисторы, конденсатор).
Во вложении прошивка, в которой подавляется дребезг работы формирователя, попробуйте.
 

Вкладення

Спасибо проверю



Только что считал EEPROM с МК странный он какой то
 

Вкладення

  • 00000.rar
    00000.rar
    259 байт · Перегляди: 83
Останнє редагування:
Только что считал EEPROM с МК странный он какой то
В рабочей области данные записаны правдоподобные. Почему по всей памяти мусор - не знаю. Попробуйте стереть EEPROM, перенастроить цвета, прошить и снова считать. Для восстановления настроек потом вернете в соответствующие ячейки значения из Вашего файла.
 
Тестирую вчерашнюю прошивку. Проблем пока не заметил. Вечером считаю EEPROM и посмотрю что будет в нем. Кстати,возможно мне кажется,но устройство стало работать как бы "плавнее".
Вопрос немного не по теме. Когда разводил плату(см. фото. На гениальность не претендую) забыл общий провод МК соединить с минусом(но фото виден проводок). Так вот при разводке вывел(внизу) шесть контактов для программирования и вчера при перепрограммировании выдавало ошибку,пока не отпаял минусовой проводок. Почему так? Вроде же должно программироваться когда МК полность впаян(внутрисхемно)
 

Вкладення

  • 20150208_111741.webp
    20150208_111741.webp
    108.7 КБ · Перегляди: 109
...Вроде же должно программироваться когда МК полность впаян(внутрисхемно)
Зависит ещё от программатора, от его блока питания. Остальная часть схемы тоже что-то потребляет и может просаживать питание. Нужно посмотреть что и как подключено к выводам программирования...
 
Программатор китайский,в виде флешки. Вроде BASP или что то вроде того. К res резистор на 1к идущий на +5v ,к sck и miso ничего,а к mosi выход на полевик. Просто интересно,это получается что со своим программатором я не смогу программировать не выпаивая МК?
 
Назад
Зверху Знизу