Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене
  • Сторінка:
  • 1
  • 2

ТЕМА: Годинник для автомобіля на ATTiny2313.

Годинник для автомобіля на ATTiny2313. 30 жовт. 2016 20:33 #1

  • baa
  • baa аватар
  • Оффлайн
  • I'm here long time
  • Теорія: Всім все зрозуміло, але нічого не працює.
  • Дописи: 156
Уважаемый Soir! Возникла необходимость создать простые часы для автомобиля на микроконтроллере ATTiny2313 и чипе реального времени DS1307. За основу проекта взята схема с поста311. Из нее изъят термометр и оставлены только часы. При включении зажигания; 2 сек. тест индикаторов, 2 сек. Ваша заставка и 2 сек. задержка UA. Далее индикация часов и минут с мигающей точкой как разделитель. Реализовать притухание индикатора при включении габаритов, с возможностью регулировки яркости через меню. Реализовать коррекцию хода в 0 часов 0 минут и 30 сек. Короткое нажатие «Enter», выбор установки минуты - часы – коррекция – яркость. Кнопками +/- устанавливаем нужный параметр. Примерная схема в архиве.
Долучення:
Теорія: всім все зрозуміло, але нічого не працює.
Практика: все працює, але ніхто не розуміє як.
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 30 жовт. 2016 20:47 #2

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13427
  • Подякували: 5105
  • sxem.org 2019,2021 Respect Author
Уточните полярность управляющего сигнала от габаритов. По-моему, должно быть наоборот. Примерная прошивка в архиве.
Долучення:
Останнє редагування: 31 жовт. 2016 13:03 від Soir. Причина: Обновление прошивки.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: baa

Годинник для автомобіля на ATTiny2313. 30 жовт. 2016 20:51 #3

  • baa
  • baa аватар
  • Оффлайн
  • I'm here long time
  • Теорія: Всім все зрозуміло, але нічого не працює.
  • Дописи: 156
Soir пише:
Уточните полярность управляющего сигнала от габарито.
Плюс бортовой сети авто.
Теорія: всім все зрозуміло, але нічого не працює.
Практика: все працює, але ніхто не розуміє як.
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 30 жовт. 2016 21:07 #4

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13427
  • Подякували: 5105
  • sxem.org 2019,2021 Respect Author
Когда есть +12V яркость уменьшается? Раньше Вы писали наоборот.
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 30 жовт. 2016 21:15 #5

  • baa
  • baa аватар
  • Оффлайн
  • I'm here long time
  • Теорія: Всім все зрозуміло, але нічого не працює.
  • Дописи: 156
При включении габаритов подается плюс на габаритные огни и когда есть +12V, яркость должна уменьшатся. Все это уже было реализовано в других приборах лед панели щитка приборов.
Проверил на макете, не запоминает настройку яркости после выключения питания. После включения снова 50%.
Теорія: всім все зрозуміло, але нічого не працює.
Практика: все працює, але ніхто не розуміє як.
Останнє редагування: 30 жовт. 2016 21:52 від baa.
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 31 жовт. 2016 13:05 #6

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13427
  • Подякували: 5105
  • sxem.org 2019,2021 Respect Author
baa пише:
Все это уже было реализовано в других приборах лед панели щитка приборов.
Но потом Вы писали наоборот, поэтому и уточняю. Изменил.
baa пише:
не запоминает настройку яркости после выключения питания.
Починил. Прошивку перезалил.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: baa

Годинник для автомобіля на ATTiny2313. 31 жовт. 2016 16:17 #7

  • baa
  • baa аватар
  • Оффлайн
  • I'm here long time
  • Теорія: Всім все зрозуміло, але нічого не працює.
  • Дописи: 156
Спасибо огромное! Получил что хотел. На макете работает и все в норме. Хороший вы человек!!! Дай вам Бог здоровья и терпения, таких назойливых как МЫ!
Теорія: всім все зрозуміло, але нічого не працює.
Практика: все працює, але ніхто не розуміє як.
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 10 лист. 2016 11:22 #8

  • 1sg
  • 1sg аватар
  • Оффлайн
  • Harness is online
  • Дописи: 23
  • Подякували: 1
Ув. Soir. К Вам просьба, если не трудно, сделайте прошивку для ОК.
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 10 лист. 2016 19:40 #9

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13427
  • Подякували: 5105
  • sxem.org 2019,2021 Respect Author
Общий катод.
Обратите внимание, в схеме изменения в подключении кнопок.
Долучення:
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: 1sg, chuvak11, Likato

Годинник для автомобіля на ATTiny2313. 27 серп. 2020 22:32 #10

  • Alexander
  • Alexander аватар
  • Оффлайн
  • Користувач
  • Дописи: 9
Уважаемый SOIR. Собрал себе в авто такие часы и случилась проблема. При запуске все цифры и двоеточие светятся как положено. При переходе на рабочий режим двоеточие перестает моргать! Думал проблема в монтаже но оказалось купил индикатор вот с такой цоколевкой, точки подключены не ко 2 разряду, как обычно а по отдельности к 3 и 4. Я так понимаю нужно править прошивку под такой индикатор. Пробовал подключать индикатор с точками внизу все работает точка второго разряда моргает. Хотелось уже подключить индикатор с двоеточием по средине. Индикатор с общим катодом. Можно подправить прошивку под такой индикатор?

Останнє редагування: 27 серп. 2020 22:34 від Alexander.
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 28 серп. 2020 07:36 #11

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13427
  • Подякували: 5105
  • sxem.org 2019,2021 Respect Author
О какой прошивке идет речь (номер сообщения, где я ее выкладывал)?
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 28 серп. 2020 09:02 #12

  • Alexander
  • Alexander аватар
  • Оффлайн
  • Користувач
  • Дописи: 9
Доброе утро! Здесь №9. Еще на картинке схема индикатора с общим анодом у меня с общим катодом, картинка так для примера!
Останнє редагування: 28 серп. 2020 09:06 від Alexander.
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 28 серп. 2020 10:24 #13

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13427
  • Подякували: 5105
  • sxem.org 2019,2021 Respect Author
Изменил, проверьте.
Долучення:
Останнє редагування: 28 серп. 2020 15:36 від Soir. Причина: Обновление прошивки.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: Alexander

Годинник для автомобіля на ATTiny2313. 28 серп. 2020 12:16 #14

  • Alexander
  • Alexander аватар
  • Оффлайн
  • Користувач
  • Дописи: 9
Проверил точки работают только пропала засветка всех сегментов в начале. Идет сразу ваш логотип.
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 28 серп. 2020 12:22 #15

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13427
  • Подякували: 5105
  • sxem.org 2019,2021 Respect Author
А она нужна?
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 28 серп. 2020 12:28 #16

  • Alexander
  • Alexander аватар
  • Оффлайн
  • Користувач
  • Дописи: 9
Нужна так как не стыкуется с вашим тахометром. Там есть 2 секунды И UA 2 секунды
Останнє редагування: 28 серп. 2020 12:31 від Alexander.
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 28 серп. 2020 15:36 #17

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13427
  • Подякували: 5105
  • sxem.org 2019,2021 Respect Author
Обновил прошивку в сообщении №14.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: Alexander

Годинник для автомобіля на ATTiny2313. 28 серп. 2020 16:31 #18

  • Alexander
  • Alexander аватар
  • Оффлайн
  • Користувач
  • Дописи: 9
Дуже дякую, все працює синхронно так як я хотів! Слава Україні!
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 01 квіт. 2021 12:33 #19

  • baa
  • baa аватар
  • Оффлайн
  • I'm here long time
  • Теорія: Всім все зрозуміло, але нічого не працює.
  • Дописи: 156
Шановний Soir! Виникла необхідність трохи переробити прошивку в повідомленні №14 під загальний анод. Дякую!
Теорія: всім все зрозуміло, але нічого не працює.
Практика: все працює, але ніхто не розуміє як.
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 01 квіт. 2021 17:43 #20

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13427
  • Подякували: 5105
  • sxem.org 2019,2021 Respect Author
Спільний анод. Зверніть увагу - змінилось підключення кнопок.
Долучення:
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 05 лют. 2022 19:47 #21

  • _abdulla_
  • _abdulla_ аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 40
Здравствуйте! После изучения темы возник вопрос к уважаемым участникам форума, повторившим эти часы.
Как вы решаете вопрос отключения индикатора при снятии питания с цепи аксессуаров? Ведь для работы функции суточной коррекции контроллер 2313 должен продолжать работать. Какую схему используете для понижения напряжения для работы микросхем и какое получается при этом потребление тока при погасшем индикаторе? Спасибо!
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 05 лют. 2022 20:23 #22

  • Wewelsburg
  • Wewelsburg аватар
  • Оффлайн
  • habitue
  • Дописи: 315
  • Подякували: 18
в этой конструкции сами часы это 1307. Для них достаточно буферной литиевой батарейки типа биосовсой.
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 06 лют. 2022 08:18 #23

  • _abdulla_
  • _abdulla_ аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 40
Wewelsburg пише:
в этой конструкции сами часы это 1307. Для них достаточно буферной литиевой батарейки типа биосовсой.
Конечно, и это решает вопрос сохранения времени. Но суточная коррекция хода около полуночи возложена на ATtiny2313 и она должна при этом бодрствовать, а дисплей спать. Отсюда и вопросы из предыдущего моего сообщения.
Адміністратор заборонив доступ на запис.

Годинник для автомобіля на ATTiny2313. 06 лют. 2022 09:12 #24

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13427
  • Подякували: 5105
  • sxem.org 2019,2021 Respect Author
Контроллер не знает, есть питание зажигания или нет. Поэтому часы должны быть подключены к цепи питания зажигания, чтобы отключаться при простое. Соответственно, коррекция в этот период работать не будет.
Если запитать от аккумулятора, тогда часы будут все время в работе.
Здесь может быть несколько решений.
1. Конденсаторами попытаться подстроить частоту кварца.
2. Самый лучший вариант - заменить DS1307 на DS3231.
В этих вариантах необходимость в коррекции отпадает.
3. Подключить питание к аккумулятору, а в МК завести отдельный сигнал зажигания. Тогда будет возможность отключать индикатор на время простоя. Но в этом случае остается потребление и самого МК, и его обвязки (стабилизатор +5V).
4. Перенести время коррекции на день, когда больше вероятность, что машина в работе. Вывести статистику работы и по ней подстроить коррекцию.
5. Можно еще программным способом вычислять время между выключением и включением. Тогда при включении осуществлять коррекцию за все пропущенные дни. Тут еще нужно будет оценить остатки памяти МК.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: Wewelsburg

Годинник для автомобіля на ATTiny2313. 06 лют. 2022 10:17 #25

  • _abdulla_
  • _abdulla_ аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 40
Soir пише:
Самый лучший вариант - заменить DS1307 на DS3231.
И мне так кажется. Здесь, я так понимаю, возможна прямая замена (SCL-SCL, SDA-SDA)?
Адміністратор заборонив доступ на запис.
  • Сторінка:
  • 1
  • 2
Модератори: wolf2000, Vakula, Айнцвайдрайченко, Soir