Обсуждаем контроллеры компании Atmel.
Ответить

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Ср июл 10, 2013 16:46:39

Недавно сменил скин на своих часах и получил такой вот прикол:
Изображение
Причём когда появляется дата, вместо дня недели, то всё нормально:
Изображение
Особо не напрягает, но хотелось узнать с чем связано и как исправить.
Может так и раньше было, просто не замечал, т.к. скином не пользовался. Схему не трогал, ничего не переделывал. Единственное, добавил коррекцию хода времени(+), просто раньше руки не доходили. Может как-то связано....

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Ср июл 10, 2013 17:10:36

aurifer писал(а):.... Может как-то связано....

Проверте сам скин в программке SkinEdit epp файл с Вашим скином. В скине нужно смотреть обе части внимательно #1 и #2 вероятно в одном из них и есть эта буква "П" вместо "У".
SkinEdit здесь:
SkinEdit-eppRU.zip
(45.66 KiB) Скачиваний: 443
Ну и проверенный русский epp там же. Вся прочая информация здесь: http://clock.cc.ua/Mega_clock_LCD_m168/index.htm Но сегодня файлы для скачивания не доступны почему то :(

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Ср июл 10, 2013 17:18:15

Займусь позже, как время появится. Отпишусь потом. Это наверняка поможет, но я ведь ничего не правил, скачивал как раз по ссылке.

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Ср июл 10, 2013 17:27:34

aurifer писал(а):...скачивал как раз по ссылке.


Если ничего не получится, считаете программатором epp и бросите мне в личку. Постараюсь с ним разобраться...

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Пн авг 26, 2013 12:43:53

Добрый день! возник вопрос по этой ссылке http://clock.cc.ua/Mega_clock_LCD_m168/index.htm не открывает сайт, А нужен был исходник для версии мега168 ой, поделитесь пожалуйста!

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Ср май 28, 2014 09:18:30

RuGOST писал(а):по этой ссылке http://clock.cc.ua/Mega_clock_LCD_m168/index.htm не открывает сайт
Может кому пригодится, т.к. данная ссылка благополучно умерла, позволю себе дать прямую ссылку на radio-hobby. Тем более, что там упомянута и данная тема на РадиоКоте как поддержка часов.

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Вт июн 10, 2014 16:32:42

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

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Вт июн 10, 2014 20:55:07

Чистая теория:
DS18B20 - три вывода: питание (его подавать на датчих от двух часов нет необходимости) второй данные, третий общий.

Мастер (мега8) периодически обращается к подчиненному (DS18B20), а у Вас теперь два мастера которые будут "дергать" линию и с большой вероятностью одновременно.

Нужна ещё теория?

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Пн июл 21, 2014 17:11:31

Появилось время разобраться с домашними часами.
NickNI писал(а):Проверте сам скин в программке SkinEdit epp файл с Вашим скином. В скине нужно смотреть обе части внимательно #1 и #2 вероятно в одном из них и есть эта буква "П" вместо "У".

Не понял как это сделать. У меня есть папка от Danko с проектом откуда я и брал eep и flash. Там есть папка "EEP&SkinEdit" там сама программа SkinEdit и eeprom файлы. Запустил прогу, нажал "открыть eep файл", посмотрел, там всё ОК. Получается я открыл свой eep (который собственно и зашил)?
На всякий скопировал с меги eeprom:
my_eeprom.rar
(494 байт) Скачиваний: 291

my_flash.rar
(1.42 KiB) Скачиваний: 257

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Пн июл 21, 2014 21:18:40

Проблема была в eep файле который зашил ранее, вероятнее из ранних постов скачал. Перешил и всё пришло в норму. Чтобы проверить свой скин скачал со схемы содержимое eeprom и сделал следущее:
NickNI писал(а):Чтобы открыть Ваш скин, Вы должны скопировать файл .eep в ту директорию, где и файл SkinEdit.exe с именем clock-alarm-term_lcd_m168_ru.eep, предварительно сохранив оригинальный файл.
Выбрав язык - русский и нажав кнопку "открыть eep".


Теперь у меня другие вопросы появились.
В рабочей схеме заменил дисплей, теперь на контроллере SPLC780D. И перестал регулироваться контраст: схема вообще не реагирует на переменник. Даташника на дисплей нет т.к. он китайский. Что можно предпринять?
Контраст нужно отрегулировать т.к. показывает не очень красиво и плохо читаемо, как здесь(с тёмным фоном):
Изображение
А хочется чтобы чисто было, как здесь:
Изображение
Квадратики пропадают под определённым углом зрения. Возможно эти квадратики не убираются вовсе и сам индикатор такой, потому что даже в выключенном состоянии их хорошо видно. Но контраст всё равно хочется регулировать.

И второй вопрос. Т.к. дисплей китайский, то кириллица отображается кракозябрами (90% что она не поддерживается). Как сделать русское меню латиницей (транслитерацией как раньше смс были)? Где и как править, пошагово, если можно. Или может есть другой способ русификации, как здесь http://asis-kbr.ru/forum/viewtopic.php?f=13&t=139 ? Но я не смогу это реализовать. Можно оставить на инглише, но домашним трудновато.

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Чт июл 24, 2014 18:11:46

aurifer писал(а):В рабочей схеме заменил дисплей, теперь на контроллере SPLC780D. И перестал регулироваться контраст: схема вообще не реагирует на переменник.

Китаец всё таки прислал даташник, оказывается нет там вывода регулировки контрастности. "Pin No.3 No Connection, keep open"

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Вт авг 19, 2014 12:47:42

Здравствуйте всем.

Пожалуйста укажите сноску где можно почитать описание кнопок.

Не нужно, разобрался.

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сб сен 27, 2014 12:15:04

подскажите пожалуйста
хочу собрать часы-термометр на attiny2313+ ds1307+ ds18b20 + 4x7сегмент led
можно ли подключить ds1307 не через sda и scl? и как сильно усложняется реализация ?
Вложения
2313tempclock.jpg
(146.48 KiB) Скачиваний: 836

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сб сен 27, 2014 14:06:53

Для начала найдите у тиньки sda и scl :))

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сб сен 27, 2014 15:42:37

19 и 17 нога. ток у тиньки usi, а у меги twi

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сб сен 27, 2014 21:43:20

Этим ответом Вы меня ввели в ступор.

Поначалу я подумал, что Вы не умеете читать вообще. Это я про название ветки форума. При чем тут тини2313 и LED индикаторы? И микроконтроллер и индикатор другого класса.
Ну я понимаю если б Вы сюда написали :dont_know:


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

А вот чего я не пойму так того почему Вы не дочитались до того, что в МК любой интерфейс можно реализовать как аппаратно (если таковой имеется) так и програмно. И что касается аппаратного TWI так вот его можно реализовать програмно, но там он называется I2C и в CVAVR есть готовые библиотеки.

P.S.
И если кто-то посчитает мои высказывания хамством отвечаю:
я автор данного проекта (часов) и я топик-стартер данной ветки.

P.P.S.
viewtopic.php?f=20&t=67774&hilit=tiny2313+%D1%87%D0%B0%D1%81%D1%8B

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сб сен 27, 2014 22:03:13

спасибо за ответ

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Пт окт 24, 2014 23:08:09

mak36999 писал(а):спасибо за ответ

Привет, ребята!
Буду ли я нужна помощь!ATmega8 Английская версия прошивки должна быть, я не знаю, что программа, которую я скачал! Если кто загружен или отправить меня ценить его.

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Пт окт 24, 2014 23:12:43

Danko писал(а):Этим ответом Вы меня ввели в ступор.

Поначалу я подумал, что Вы не умеете читать вообще. Это я про название ветки форума. При чем тут тини2313 и LED индикаторы? И микроконтроллер и индикатор другого класса.
Ну я понимаю если б Вы сюда написали :dont_know:


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

А вот чего я не пойму так того почему Вы не дочитались до того, что в МК любой интерфейс можно реализовать как аппаратно (если таковой имеется) так и програмно. И что касается аппаратного TWI так вот его можно реализовать програмно, но там он называется I2C и в CVAVR есть готовые библиотеки.

P.S.
И если кто-то посчитает мои высказывания хамством отвечаю:
я автор данного проекта (часов) и я топик-стартер данной ветки.

P.P.S.
viewtopic.php?f=20&t=67774&hilit=tiny2313+%D1%87%D0%B0%D1%81%D1%8B

Данко Здравствуйте!
Это не включает в себя файл EEPROM! Если вы не видите программисту !! Помогите пожалуйста, мне нужно английскую версию!
Спасибо !!
Вложения
Clock-Term-Alarm_LCD_2011-01-07.zip
(202.71 KiB) Скачиваний: 359

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Сб окт 25, 2014 17:00:30

EEPROM файл только для версии на Mega168.

В версии mega8/88 английская версия в HEX файле.
Ответить