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

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Просто пока бросьте перемычки с аппаратной I2C на программную. Должно сработать.
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

А может датчик давления ни с того ни с сего сдохнуть? вечером было все нормально, утром показывает давление 1.5 мм и какую то температуру непонятную.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

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

У себя пока толком не могу проверить, так как всё это не запаяно.
Вложения
matrixclock-test-software-i2c.7z
(8.01 КБ) 347 скачиваний
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

А это все под какую Мегу?
vadpi
Открыл глаза
Сообщения: 57
Зарегистрирован: Вт май 06, 2014 00:53:29
Откуда: Воронеж

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

Сообщение vadpi »

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

Шрифты меняются и если-да, то сколько шрифтов и какие? Просто, шрифт в вашем проекте на выложенном видео не впечатлил.
Реализован ли в данной прошивке будильник и как его реализовать на данной плате аппаратно?
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

Немного переделал авторскую прошивку. Добавил температуру с датчика давления. Поменял и добавил некоторые символы.
Строго не судите. Это я в первый раз полез программировать. :-)
https://www.youtube.com/watch?v=tkKMmeQ ... e=youtu.be
Вложения
Переделанная.rar
Исходники
(353.18 КБ) 362 скачивания
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

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

Прошивка в параллельной ветке.
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

Мне проект интересен с точки зрения изучения программирования. Поэтому дальше извращаемся:
http://www.youtube.com/watch?v=6QEzad_l ... e=youtu.be
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

Замучил меня датчик давления. Работает через раз. При включении питания может заработать, а чаще нет. В чем косяк может быть?
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

Вопрос к vvsv. Можете выложить библиотеку датчика температуры, которую хотели использовать?
Аватара пользователя
vvsv
Встал на лапы
Сообщения: 128
Зарегистрирован: Ср фев 01, 2012 20:45:47
Откуда: Киров

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

Сообщение vvsv »

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

Библиотека для датчиков DS18B20 используется стандартная из codevision avr (использовал эту библиотеку в других проектах , примеров в интернете много).
С датчиком давления разобрались? Если правильно подключен и работает через раз вероятно брак надо менять.
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

Разобрался. непропай был где то.
Аватара пользователя
ksa69
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Ср фев 02, 2011 16:22:32

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

Сообщение ksa69 »

подскажите какую версию codevision использовали? у меня что-то не хочет компилироваться прошивка.
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

3.12
Аватара пользователя
ksa69
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Ср фев 02, 2011 16:22:32

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

Сообщение ksa69 »

ок. скомпилилось. сижу прикручиваю ds18b20, отдельно датчик читается и выводится температура, думаю куда и как ее отображение приделать в полной прошивке. есть у кого мысли? просто опрос датчика у меня что-то слишком много времени занимает.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

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

Раз в 10 секунд забрать данные из датчика, дать команду на новую конвертацию, и забыть о нём на ещё 10 секунд. А в это время МК чем-то полезным (выводом на экран) пусть занимается.
Аватара пользователя
ksa69
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Ср фев 02, 2011 16:22:32

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

Сообщение ksa69 »

понял свою ошибку, я ждал пока пройдет время конвертации показаний датчика. как вы сказали проще дать ему команду, а потом просто считать, а я все последовательно делал((
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

А сильно отличаются показания температуры с датчика давления и с датчика температуры?
Аватара пользователя
ksa69
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Ср фев 02, 2011 16:22:32

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

Сообщение ksa69 »

датчик давления просто разогревается от платы, на которой стоит. если устройство в корпусе, то +5 градусов может быть.
у меня на другом устройстве три датчика - влажность+температура, ds18b20 и датчик давления. так на датчике давления в среднем градуса на 3,5 больше.. т.е. ds18b20 прикручивать надо обязательно
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

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

Вернуться в «AVR»