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

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Чт апр 30, 2015 19:36:12

Просто пока бросьте перемычки с аппаратной I2C на программную. Должно сработать.

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Пт май 01, 2015 09:55:19

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

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Пт май 01, 2015 21:28:54

Тестовая прошивка с программным I²C. Перемычки не нужны. Должы быть распаяны предусмотренные на плате резисторы 10кОм на SDA/SCL, резистор 4.7кОм на SQ (термодатчик), DS3231 с батарейкой и прочим необходимым.

У себя пока толком не могу проверить, так как всё это не запаяно.
Вложения
matrixclock-test-software-i2c.7z
(8.01 KiB) Скачиваний: 322

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Пт май 01, 2015 22:17:49

А это все под какую Мегу?

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Пт май 01, 2015 22:55:39

WiseLord писал(а):Тестовая прошивка с программным I²C. Перемычки не нужны. ...

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

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Сб май 02, 2015 11:20:30

Немного переделал авторскую прошивку. Добавил температуру с датчика давления. Поменял и добавил некоторые символы.
Строго не судите. Это я в первый раз полез программировать. :-)
https://www.youtube.com/watch?v=tkKMmeQ ... e=youtu.be
Вложения
Переделанная.rar
Исходники
(353.18 KiB) Скачиваний: 328

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Вс май 03, 2015 11:51:49

Доработал свой вариант прошивки, починил баг со скроллом (во время скроллирования могла прийти команда установки яркости, сбивающая процедуру прокрутки).

Прошивка в параллельной ветке.

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Пн май 04, 2015 21:59:18

Мне проект интересен с точки зрения изучения программирования. Поэтому дальше извращаемся:
http://www.youtube.com/watch?v=6QEzad_l ... e=youtu.be

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Вт май 05, 2015 19:47:26

Замучил меня датчик давления. Работает через раз. При включении питания может заработать, а чаще нет. В чем косяк может быть?

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Сб май 09, 2015 15:21:57

Вопрос к vvsv. Можете выложить библиотеку датчика температуры, которую хотели использовать?

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Сб май 09, 2015 17:23:13

shura2000 писал(а):...Можете выложить библиотеку датчика температуры, которую хотели использовать?

Библиотека для датчиков DS18B20 используется стандартная из codevision avr (использовал эту библиотеку в других проектах , примеров в интернете много).
С датчиком давления разобрались? Если правильно подключен и работает через раз вероятно брак надо менять.

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Сб май 09, 2015 22:10:21

Разобрался. непропай был где то.

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Вт май 12, 2015 13:54:50

подскажите какую версию codevision использовали? у меня что-то не хочет компилироваться прошивка.

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Вт май 12, 2015 16:55:29

3.12

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Ср май 13, 2015 09:00:12

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

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Ср май 13, 2015 09:37:54

Почему долго? Получить данные из датчика (2 байта чисто со значением температуры, но можно и все 9, с контрольной суммой) занимает от силы 2-3 миллисекунды (1мс на сброс, остальное на приём значений).

Раз в 10 секунд забрать данные из датчика, дать команду на новую конвертацию, и забыть о нём на ещё 10 секунд. А в это время МК чем-то полезным (выводом на экран) пусть занимается.

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Ср май 13, 2015 10:15:18

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

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Ср май 13, 2015 10:25:22

А сильно отличаются показания температуры с датчика давления и с датчика температуры?

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Ср май 13, 2015 10:45:06

датчик давления просто разогревается от платы, на которой стоит. если устройство в корпусе, то +5 градусов может быть.
у меня на другом устройстве три датчика - влажность+температура, ds18b20 и датчик давления. так на датчике давления в среднем градуса на 3,5 больше.. т.е. ds18b20 прикручивать надо обязательно

Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro

Ср май 13, 2015 10:48:26

Понятно. Потом покажите, что получилось.
Ответить