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

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

Чт май 14, 2015 14:16:41

что то никак не перенесу процедуру вывода температуры из моей поделки под атмегу8(( делал в AVR Studio 5.1 из кусков кода китайцев и прочих. кому надо для платы без перепайки контроллера то вот исходники и прошивка.
Вложения
term3208.7z
(53.93 KiB) Скачиваний: 429

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

Чт май 21, 2015 11:59:50

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

У себя пока толком не могу проверить, так как всё это не запаяно.


Добрый день. Тоже приобретена такая плата(давненько), я понял так, что нужно припаять RTC DS3231 и батарейку а вот какие ещё элементы туда нужно установить и как залить Ваши файлики. Через USB порт получится, если его припаять? А то такая неплохая платка почти готовая, но выводит сообщения на китайском языке! Я в программировании Arduino новичок не судите строго, а припаять смогу, если только буду знать точно какие элементы нужны туда. Заранее Спасибо!

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

Чт май 21, 2015 13:54:15

1. прошивку через usb залить не получится.
2. это не ардуино.
3. установить надо еще модуль барометра и фоторезистор (по желанию)
4. если залить bootloader_hid (через обычный программатор), то потом можно прошивать будет через usb.

з.ы. это ответы применительно к доработке от vvsv.

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

Чт май 21, 2015 16:34:09

Ну почти уже добрый вечер....
ища по просторам инфу как правильно подключать RTC DS3231 в статье по ссылке:http://www.seeedstudio.com/wiki/Seeeduino_Stalker_v2.2
я понял что данный контроллер возможно использовать как датчик температуры, но про это никто не упоминает.
Подскажите, пожалуйста, для считывания температуры из выше указанного контроллера есть какие то сложности?

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

Чт май 21, 2015 17:27:25

Сложностей никаких нет, просто точность там без особых гарантий.

На Ваш вопрос в ЛС по поводу того, что нужно допаять на плату, вот мои добавления под мой вариант прошивки. Думаю, будет полезно и другим, поэтому выкладываю сюда в форум, а отвечаю в ЛС.
Изображение

Батарейки родного типоразмера CR927 не нашлось, поэтому впаял что было. Ну и ещё впаял (обратная сторона платы) RC5-приёмник в предназначенное для него место, но он у меня в прошивке не используется.

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

Чт май 21, 2015 23:36:28

WiseLord писал(а):Сложностей никаких нет, просто точность там без особых гарантий.

На Ваш вопрос в ЛС по поводу того, что нужно допаять на плату, вот мои добавления под мой вариант прошивки. Думаю, будет полезно и другим, поэтому выкладываю сюда в форум, а отвечаю в ЛС.
Изображение

Батарейки родного типоразмера CR927 не нашлось, поэтому впаял что было. Ну и ещё впаял (обратная сторона платы) RC5-приёмник в предназначенное для него место, но он у меня в прошивке не используется.

Спасибо.
Значит в субботу предстоит поход на "митино" -радиорынок!
Не понял только, почему можно кварц выкинуть? Но для RTC он тоже нужен!

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

Пт май 22, 2015 06:28:30

в меге и ртс свои генераторы внутри них стоят.

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

Пт май 22, 2015 09:35:57

all_k0 писал(а): DS3231 возможно использовать как датчик температуры, но про это никто не упоминает.
Подскажите, пожалуйста, для считывания температуры из выше указанного контроллера есть какие то сложности?

сложностей нет, но встроенный в RTC дачтик температуры будет показывать температуру самой микросхемы, а не окружающей среды..
это тоже самое как и получается с bmp180, если его установить в корпусе часов, то показания завышаются от 3 до 5 градусов примерно. для измерения температуры лучшее либо ds18b20, либо DHT22. в последнем случае еще получаем и влажность. DHT11 не рекомендую, у него точность не очень да и измерение только положительных температур.

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

Пт май 22, 2015 10:55:29

А есть вариант подключения DH22 к этой плате?

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

Пт май 22, 2015 13:29:22

а почему нет? ног у контроллера свободных полно. цепляем на любую удобную и вперед.
в общем кому надо я добавил в прошивку ds18b20.
итого получилось: датчик давления bmp085, фоторезистор, ds3221 и ds18b20.
со стандартной библиотекой не поехало у меня, подключил вот эту http://chipenable.ru/index.php/programm ... ast-3.html
сейчас почищу папку проекта от неиспользуемого хлама и выложу прошивку и исходники. проект под cvavr 3.12
Вложения
3208clock.zip
(634.39 KiB) Скачиваний: 437

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

Пн май 25, 2015 13:30:26

поправил прошивку и исходник. поддерживается один датчик ds18b20. ранее выложенная прошивка из-за неправильной инициализации портов не работала.
распиновка выводов для подключения датчиков в исходнике. порт для подключения ds1820 задается файле OWIPolled.h пин для подключения в файле jy-mcu3208.c
Вложения
3208clock_c термометром 1 датчик.zip
(633.81 KiB) Скачиваний: 468

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

Пн июн 01, 2015 16:50:11

Коты, я прошивку от vvsv не устанавливал (нету ATmega168 под рукой, да и перепаивать ATmega8 лень), но посмотрел на исходники (чувствуется, что код надёрган из разных источников). После этого у меня возник вопрос: реагирует ли прошивка как-то на нажатия кнопок во время отображения бегущей строки? Ну, и/или во время других потенциально длительных действий?

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

Пн июн 01, 2015 17:03:19

Не реагирует. Чтобы прошивка реагировала на нажатие кнопок во время выполнения процедуры вывода на экран, я думаю надо кнопки вешать на аппаратные прерывания. По-другому вроде бы никак не получится. Контроллер занят выводом строки и ему пофиг на изменение уровней на портах...

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

Ср июн 03, 2015 11:29:01

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

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

Ср июн 03, 2015 13:02:14

А в чём, собственно, проблема?
Зашить в ATmega8 на этой плате любую пустую прошивку, в которой бы ножки, висящие на разъёме ISP (они же - управляющие сигналы для HT1632), были бы входами, и не мешали управлять HT1632 снаружи через разъём ISP, и залить любую из выложенных здесь прошивок в свою ардуину, чтобы она дёргала контакты вместо этой ATmega8. Ну, с возможно небольшими поправками исходников на нужные ножки.

Ну, или не возиться с "очисткой" ATmega8, а просто её выпаять, чтобы не мешала.

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

Вт июн 09, 2015 08:21:56

WiseLord писал(а):...управлять HT1632 снаружи через разъём ISP, и залить любую из выложенных здесь прошивок в свою ардуину, чтобы она дёргала контакты вместо этой ATmega8. Ну, с возможно небольшими поправками исходников на нужные ножки.
Ну, или не возиться с "очисткой" ATmega8, а просто её выпаять, чтобы не мешала.

у меня именно так и сделано. выпаяна мега8 и приделана платка arduino pro mini. Ибо китайская ардуино получается дешевле меги328 и плюс не надо заморачиваться с пайкой TQFP корпусов.
единственное это то, что из arduino-IDE прошивку не скомпилируешь из исходников и не зальешь, но для всего этого есть avr-gcc и avrdude :))

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

Вт июн 09, 2015 08:29:34

Ну для меня лично проблема перепаять, не хватка знаний. Что куда и как перепаять. Да и паяльник у меня с жирным жалом:))
Неужели нет простого способа, что бы экран тупо выполнял команды от ардуино? Без перепайки.
Я думаю что есть, сзади же на плате написано (have mega8 , no mega 8)
Делаю небольшой проект, очень нужен диодный экран.

Может быть тогда кто-нибудь подскажет какой заказать экран(желательно 3ех цветный - зеленый красный и желтый) что бы тупо подрубить к ардуино(уно)
Или может у кого в Москве есть? Готов махнуться:))

Спасибо.

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

Вт июн 09, 2015 08:46:29

если не паять то только вот такой вариант. http://www.seeedstudio.com/wiki/Shield_MaTrix_V0.9b
в чип и дипе на гиляровского точно видел не так давно его.
просто под китайский jy-mcu 3208 нет нормальных библиотек для ардуино. те, которые лежат на гитхабе, там шрифт повернут на 90 градусов. я все перепробовал.

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

Вт июн 09, 2015 09:34:43

g2g2g2 писал(а):Неужели нет простого способа, что бы экран тупо выполнял команды от ардуино? Без перепайки.
Я же уже сказал - заливаете в "набортную" ATmega8 пустую прошивку, чтобы она своими ногами не дёргала ISP разъём, подключаете к этому разъёму свою ардуину и дёргаете эти ножки уже ардуиной.
Естественно, это будет управление только матрицами, все кнопки и прочее на этой плате, подключенное к ATmega8, уже не использовать.

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

Сб июн 13, 2015 10:18:16

WireLord, спасибо за ответ..
А не поселитесь ссылкой, как залить и как по том подключить уно. Какие ножки куда? Я так понимаю под это дело нужна библиотека для управления матрицами, какая?))
Блин как сложно.. И наверняка будут подводные камни из серии "где то что то подтянуть на 0"

Как же с lcd экранами просто... Думал с матрицами должно быть так же просто:(
Ответить