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

ТЕМА: Автомобільний годинник, з розмовою.

Автомобільний годинник, з розмовою. 06 груд. 2016 13:14 #1

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Цель устройства - замена штатных часов в штурманском плафоне освещения салона.
Состав:Мега 8, датчик BMP180 (температура , давление в салоне), температура за бортом наDS180B20, индикация 6 разрядов светодиодный индикатор ОК и мах 7219 на ее управление,
Диммер салонного света ( плавное затухание света, таймер выдержки времени свечения штурманского плафона, быстрое притухание при включении зажигания. Ну и функция проговора времени,температуры за бортом и в салоне, атмосферного давления , на ДФ плеере.
Описание выводов:
Выходы LOAD DIN CLK адресация мах7219. Выводы SDA SCL работа с датчиком давления \температуры ВМР180.
DS работа с датчиком DS18B20. Hour Minute Set Door Talk - кнопки управления устройством.
Питание устройства - от батареи автомобиля, постоянное. Коммутируемая линия - + от ключа зажигания- включает индикатор часов.
Выход Dimmer - на нем формируется шим который управляет ключем светодиодов подсветки штурманского плафона. При появлении низкого уровня на входе Door ( сумма концевиков дверей)на выходе появляется шим с несущей около 200 гц и максимальной скважностью. При переходе концевика в лог.1 ( двери закрыты) происходит плавное уменьшение скважности в течении 1 минуты.после этого шим на выходе выключается. Если двери открыты более 5 минут шим так же уменьшает скважность и выключается , даже если двери не были закрыты. При срабатывании концевика двери (лог 0)и последующем ее закрытии при включении зажигания (лог.1) на линии +Ign время уменьшения скважности шима сокращается до 10 сек.
Часы: Отображение в 24 часовом формате на дисплее 23-59, в отображении часов последний разряд не светится, цифра размещаются с 1 го по 5 разряды. Установка времени происходит при нажатии на кнопку SET ( лог 0 на входах кнопок Hour Minute. Hour устанавливает часы Minute - минуты часов по кольцу. При следующем нажатии на кнопку SET происходит переход часов в режим работы.
Если возможно то в меню нужно предусмотреть корректировку скорости хода часов и время отображения времени и температур, за бортом, в салоне и атмосферного давления.
Смена показаний на дисплее происходит по умолчанию через 3 сек. Сначала на дисплее время 3 сек потом 3 сек отображается показания давления и температуры в формате 736 -15 (давление в мм.р.с.) (температура в градусах). Вызов показаний температуры за бортом происходит при кратковременном нажатии на кнопку Hour. Индикация температуры за бортом в течении 3 сек. потом на дисплее цикл часы 3 сек и далее давление , температура внутри.
Звуковое сопровождение : Соответствующие файлы пока не подготовил,сегодня запишу.
При нажатии на кн. Talk проговаривается фраза ___ часов ___ минут___давление___ Повышенное или пониженное атмосферное давление _ температура в салоне, (минус или плюс)___ градусов.
Выводы TX BUSY для работы с ДФ плеером. Выход AUDIO COMM - на нем появляется лог 1. во время проговора фраз. Он необходим для управления усилителем динамика.

Вкладений файл:

Назва файлу: Talkingaut...6LED.rar
Розмір файлу:23 KB
Увійдіть до облікового запису, щоб писати повідомлення.

Автомобільний годинник, з розмовою. 07 груд. 2016 08:14 #2

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14105
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Пока нет свободного времени, на днях гляну...
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

Автомобільний годинник, з розмовою. 07 груд. 2016 21:24 #3

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Спасибо огромное.
Вот подготовил звуковые файлы используемые в работе часов
filestore.com.ua/?d=4E66B34E4
Увійдіть до облікового запису, щоб писати повідомлення.

Автомобільний годинник, з розмовою. 07 груд. 2016 21:36 #4

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14105
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Наверно построение будет другое. Часы произносить не одним файлом, а каждое число отдельно. Например, двадцать три часа - это три файла.
Но я еще не пытался вникнуть, как все будет организовано...
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

Автомобільний годинник, з розмовою. 07 груд. 2016 21:48 #5

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Спасибо. понял. переделаю. Но там и есть файлы от 0 до пятидесяти по отдельности.
Останнє редагування: 07 груд. 2016 21:49 від Igr44.
Увійдіть до облікового запису, щоб писати повідомлення.

Автомобільний годинник, з розмовою. 10 груд. 2016 15:27 #6

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14105
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Пока только проект проекта. Посмотрите в Proteus отображение, меню, настройки...
Не занимался еще озвучкой и диммером.


P.S.
Весь функционал реализован. Прошивка нуждается в тестировании.
В архиве прошивка, проект в Proteus, FUSE, описание.
Долучення:
Останнє редагування: 11 груд. 2016 12:08 від Soir. Причина: Обновление прошивки.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

Автомобільний годинник, з розмовою. 10 груд. 2016 21:02 #7

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Спасибо. то что нужно. можно уже и плату разводить. Это главное. По поводу индикатора и мах так он будет дискретный в дип корпусе. Готовый модуль в корпус потолочных часов не влазит по ширине я смотрел. поэтому на плате часов будет мах дешифратор и другой индикатор. Есть в наличии и красные и зеленые на 6 разрядов , есть отдельно чипы дешифраторов. Индикатор конкретно будет E60361-I-UG4-0-W, перевернутый, естественно смену сегментов и разрядов индикации при перевороте я учту при самой трассировке..
Увійдіть до облікового запису, щоб писати повідомлення.

Автомобільний годинник, з розмовою. 11 груд. 2016 07:15 #8

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14105
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Добавил озвучку. Аудио файлы здесь.
Где какой догадаться несложно. Можете заменить своими аналогичными, но название должно начинаться с того же числа.
Заменил кварц и FUSE.
Как произносить давление по Вашему описанию не понял. Пока так: если давление ниже 755 - пониженное, от 755 по 765 - нормальное, дальше - повышенное.

Доработаю остальное - прошивку обновлю, смотрите по дате редактирования сообщения №6.
Останнє редагування: 11 груд. 2016 07:18 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

Автомобільний годинник, з розмовою. 11 груд. 2016 16:58 #9

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Спасибо.
Уже 60% платы готово еще вечер и можно будет делать в железа. Вопрос по дс18 б 20 будет работать по паразитному питанию или нужно предусматривать отдельную линию по питанию его 5 вольтами?
по ВМР180 -согласовка на 2х полевиках будет достаточна или нужно чтото мудрить с отдельным преобразователем уровня?

Немного не в тему но понравилось
Увійдіть до облікового запису, щоб писати повідомлення.

Автомобільний годинник, з розмовою. 11 груд. 2016 17:19 #10

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14105
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Igr44 пише:
Вопрос по дс18 б 20 будет работать по паразитному питанию или нужно предусматривать отдельную линию по питанию его 5 вольтами?
Должен работать по паразитному питанию. Но попадаются датчики, которым нужна только 3-х проводная схема. Так что - зависит от датчика.
Igr44 пише:
по ВМР180 -согласовка на 2х полевиках будет достаточна или нужно чтото мудрить с отдельным преобразователем уровня?
Мудрить не нужно, можно обойтись и без транзисторов.

Вы в симуляторе смотрели работу? Прошивка для Proteus. Для железа нужна другая или разместите разряды в обратном порядке.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

Автомобільний годинник, з розмовою. 11 груд. 2016 17:31 #11

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Спасибо.
Смотрел конечно. все нормально. По адресации разрядов не важно будет не модуль индикации а мах и отдельный шестиразрядник разряды развел согласно проекту.
Если можно еще добавить выключение дисплея при выключении линии зажигания. Нету ведь смысла чтобы дисплей работал в пустой машине или стоящей на охране на стоянке. Да и потребление будет значительно меньше у часов с выключеным дисплеем.
И нельзя ли понизить частоту кварцевого резонатора на 4 мгц. Вернее есть кварцы которые имеют повышенную стабильность и используются в авточасах у них эталонный резонанс на 4.194 304 гц. Можно на 4 мгц и я подправлю у меню коррекцией хода при необходимости.
Останнє редагування: 11 груд. 2016 17:37 від Igr44.
Увійдіть до облікового запису, щоб писати повідомлення.

Автомобільний годинник, з розмовою. 11 груд. 2016 17:37 #12

  • Vakula
  • Vakula аватар
  • Оффлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Igr44 пише:
Если можно еще добавить выключение дисплея при выключении линии зажигания. Нету ведь смысла чтобы дисплей работал в пустой машине
Позволю себе вмешаться с поправочкой. Если отключать по ACC, то только по таймеру.
А то, стоишь к примеру у переезда, заглушил авто и тут надо глянуть на часы, а они закончились :blink:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

Автомобільний годинник, з розмовою. 11 груд. 2016 17:46 #13

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14105
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Igr44 пише:
По адресации разрядов не важно будет не модуль индикации а мах и отдельный шестиразрядник разряды развел согласно проекту.
Чего ж неважно, как раз важно. Если по проекту, то в железе будет наоборот.
Igr44 пише:
Если можно еще добавить выключение дисплея при выключении линии зажигания.
В прошивке это предусмотрено.
Igr44 пише:
Вернее есть кварцы которые имеют повышенную стабильность и используются в авточасах у них эталонный резонанс на 4.194 304 гц.
Можно. Это тоже "часовой" кварц.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

Автомобільний годинник, з розмовою. 11 груд. 2016 17:49 #14

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Зачем так сложно? И что это за перекресток когда зажигание выключаеш? Сразу же в жопу пипикать станут.
И часы ведь штатные так работают включено зажигание - есть индикация, выключено зажигание - индикатор выключен.
Вот к стати по этой плате плафонных часов делаю трассировку. Такая в когдато в плафоне стояла


Все понял. спасибо. делаю плату.
Останнє редагування: 11 груд. 2016 17:57 від Igr44.
Увійдіть до облікового запису, щоб писати повідомлення.

Автомобільний годинник, з розмовою. 11 груд. 2016 18:01 #15

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14105
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Вариант для частоты кварца 4.134304МГц и с обратным порядком разрядов индикатора.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

Автомобільний годинник, з розмовою. 11 груд. 2016 19:00 #16

  • Vakula
  • Vakula аватар
  • Оффлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Igr44 пише:
что это за перекресток когда зажигание выключаеш?
Написал же:
Vakula пише:
А то, стоишь к примеру у переезда
ЖД переезда. Там порой минут на 20 можно залипнуть.
Увійдіть до облікового запису, щоб писати повідомлення.

Автомобільний годинник, з розмовою. 11 груд. 2016 19:30 #17

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14105
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Себе в машину тоже делал часы и тоже без таймера - выключил зажигание - погасли. Задумался, нужен ли мне таймер - не нужен. Даже если на переезде застрял или ждешь кого - все равно включаешь зажигание: музыка, вентилятор и т.п.

Удобно, когда выключил зажигание, окинул глазами приборы - все выключено, можно закрывать машину и уходить.
Сделал себе вежливую подсветку салона - с задержкой на выключение, тоже наверно уберу, по той же причине. Дергаюсь каждый раз - вышел, а свет светит, вот и думаю, я включил принудительно (погаснет через 10 минут) или погаснет через 10 сек, если авто... ИМХО.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

Автомобільний годинник, з розмовою. 11 груд. 2016 19:41 #18

  • Vakula
  • Vakula аватар
  • Оффлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1731
  • Подякували: 414
  • sxem.org 2019,2020,2021,2022,2023 ukraine-medal Author
Soir пише:
вышел, а свет светит, вот и думаю, я включил принудительно (погаснет через 10 минут) или погаснет через 10 сек, если авто... ИМХО.
Ну это уже как кому. Я с этим абсолютно не морочусь. Бывало и не раз, прихожу и опа, а свет был включен :cheer:
Ну и ничего, погасло через 20 минут и того ладно. Точно так сделал и в багажнике. Загнал авто в гараж, открыл багажник для на просушиться, а лампочка со временем сама гаснет; не надо морочиться, что бы её выключить и т.п.
По часам. У меня родные, штатные, обычные были, стрелочные (вот зараза точно шли), так я привык на их постоянно поглядывать. А так, бывало ждешь жену с рынка или откель ещё, и смотришь на часы. Если уже погасли, то как минимум 20 минут уже жду. Нажмакал ещё раз на кнопарь (спасибо SOIR за фичу в проге) и таймер перезапустил. Не, ну есть ещё часы на дисплее мафона, но там больно мелкие букоФки.
Увійдіть до облікового запису, щоб писати повідомлення.

Автомобільний годинник, з розмовою. 11 груд. 2016 21:05 #19

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
ну так в этой версии хочеш узнать время смотреть не нужно. кнопку нажал и тетка из акапелло все сама сказала для тупых короче. :-)
Увійдіть до облікового запису, щоб писати повідомлення.

Автомобільний годинник, з розмовою. 14 груд. 2016 02:54 #20

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
наконец то закончил плату.

Вкладений файл:

Назва файлу: T_clock.rar
Розмір файлу:51 KB
Увійдіть до облікового запису, щоб писати повідомлення.

Автомобільний годинник, з розмовою. 15 груд. 2016 20:31 #21

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
процесс движется понемногу.
вот плату уже сделал
Увійдіть до облікового запису, щоб писати повідомлення.

Автомобільний годинник, з розмовою. 18 груд. 2016 01:57 #22

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Наконец собрал схему часов сегодня, пока не подключал датчики. При подключении питания все сегменты индикатора светятся, т.е. мах находится в тестовом режиме, при подаче лог.1 на линию зажигания да дисплее появляются более яркие сегменты но по ним даже не определиш порядок цифр. при выключении линии питания опять мах в режиме теста. Перепроверил плату нигде короткого замыкания нету , питание декодера 5.01в. Думал попалась глючная мега, взял новую прошил, та же самая картина, пробовал другой кварц на меге тоже самое. Не могли бы вы посмотреть что там с начальной инициализацией мах декодера. Вроде как при включенной линии зажинагия крякозяблы меняются, по идее значит мега чтото отправляет на декодер, но ничего не разглядеть нормально.
Пробовал играться резистором тока сегментов - ничего не меняется только потребление уменьшается или увеличивается.
Увійдіть до облікового запису, щоб писати повідомлення.

Автомобільний годинник, з розмовою. 18 груд. 2016 08:16 #23

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14105
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Выводы не перепутаны?
Попробуйте эту прошивку.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

Автомобільний годинник, з розмовою. 18 груд. 2016 16:32 #24

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Прошу меня простить, за ввод в заблуждение. Перебрал все варианты все перепроверил, ошибок просто нету на плате, но оказалось до боли банальная ошибка - индикаторы с общим анодом. Причем пересмотрел все свои запасы, как на зло нету таких с ок в таком исполнении ( в один ряд).
Тут у меня только два варианта 1. переделывать плату под другой индикатор, либо просить ув.Soir чтобы он подправил прошивку под этот дисплей. Второй вариант конечно более предпочтительный. Просто получится выходы мах которые на разряды будут управлять сегментами а разряды цифр, которые с мах а будут управлять разрядами. Проект такой же под индикацию с общим анодом.

Вкладений файл:

Назва файлу: TCP_ATM8_6...node.rar
Розмір файлу:14 KB

Сейчас вот так печально работает
Увійдіть до облікового запису, щоб писати повідомлення.

Автомобільний годинник, з розмовою. 18 груд. 2016 17:59 #25

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14105
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Igr44 пише:
...переделывать плату под другой индикатор...
Сочувствую. Только зачем переделывать? Поменяйте индикатор...

Из даташит MAX7219:
Drive Common-Cathode LED Display
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44
  • Сторінка:
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 7
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir