Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Re: Часы на светодиодных матрицах с драйверами MAX7219

Чт окт 26, 2017 19:59:04

Всем привет. Собрал часы из данной статьи. Сначала все работало как надо. Но спустя несколько часов работы возникла проблема некорректного отображения надписей. Вместо слова «температура» выводит «%». Перепрошивка помогает только на время. Точно такая же проблема у меня с темброблоком и спектроанализатором на мега 8. Фьюзы я не трогал поставил только частоту внутреннего рц 8Мгц и вместо atmega8A использую atmega8 и там и там. Ни у кого такой проблемы не было?

Re: Часы на светодиодных матрицах с драйверами MAX7219

Чт окт 26, 2017 20:17:07

Думаю галочку надо поставить EESAVE, скорей всего ЕЕПРОМ слетает, а в нем шрифты сохраняются.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Чт окт 26, 2017 20:35:12

Думаю галочку надо поставить EESAVE, скорей всего ЕЕПРОМ слетает, а в нем шрифты сохраняются.

Попробую. Но судя по описанию данный бит отвечает лишь за стирание eeprom в процессе программирования.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Чт окт 26, 2017 21:17:29

И перезаписи
ПЫ СЫ Данные в ЕЕРроме должны быть неизменны всегда, иначе у вас буде черти что на дисплее, в
нём храняться по мимо всех данных нужных для работы устройства - ШРИФТЫ

Re: Часы на светодиодных матрицах с драйверами MAX7219

Чт окт 26, 2017 22:55:20

Рекомендую выставить BODLEVEL на 4 вольта. Без этого при обесточивании AVR-ки замечены в частом слёте EEPROM. Нужные фьюзы прописаны в Makefile.

EESAVE работает только при программировании. Без его при заливке прошивки содержимое EEPROM обнулится и потребуется дополнительная его прошивка. С установленным этим битом прошивка флеш-памяти не приводит к затиранию EEPROM.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Вс окт 29, 2017 21:22:05

прикольные часики , собрал на соплях , завелись с пол оборота
единственное не работает 18b20 если включать с паразитным питанием, температуру показывает 85 градусов , с обычным питанием все ок

шину данных подтянул 4.7к к питанию
GND и Vdd вместе и на землю

должно работать с паразитным ?

Изображение

Re: Часы на светодиодных матрицах с драйверами MAX7219

Вс окт 29, 2017 21:55:49

Вообще должно и с паразитным работать. Во время измерения на линию датика МК подаёт активный лог.1, чего должно быть достаточно.

Но, честно, проверялось это уже очень давно.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Вт окт 31, 2017 18:32:04

еще вопрос , собираю проект в AtmelStudio 6.1 проверяю в протеусе а язык не получается прикрутить русский , да и вообще на смену EEPROM не реагирует
и конечно утолкали в атмегу8 прогру , 100% full бита лишнего не лезет , пришлось закомментировать в инициализации _delay_ms(250); иначе не собиралась, не лезло.
region `text' overflowed by 18 bytes

Re: Часы на светодиодных матрицах с драйверами MAX7219

Вт окт 31, 2017 19:54:07

Eeprom в proteus вычитывается из файла только один раз. При повторных запусках используется ранее вычитанный, а не из файла. В общем, как и в жизни - заливаем его один раз, а не при каждом включении устройства.

Просто поменять файл eeprom в настройках МК мало, ннужно провести ещё и сброс (в меню Debug - Reset persistent model data, если не ошибаюсь), дабы при следующем он снова был инициализирован из файла.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Вт окт 31, 2017 21:10:09

Спасибо , помогло !
кстати в 7ой студии собрался вообще без проблем еще и осталось )) 99.4%

Re: Часы на светодиодных матрицах с драйверами MAX7219

Ср ноя 01, 2017 08:27:20

Всем мяу.
Автору, ограмная благодарность за столь пуффыстые часы. В корпус от манометра встали идеально. Все просто на высоте.
Ранее писал, что прошивка не собиралась в убунту, решилось переустановкой на линукс минт.
Теперь вопрос. Что ни делаю, что ни подключаю - атмосферное давление не кажет, подключал и бме и бмп 280-е, хотя температуры и влажность все норм.
Кто подскажет, что где не так?

Re: Часы на светодиодных матрицах с драйверами MAX7219

Ср ноя 01, 2017 13:48:50

Всем мяу.
Автору, ограмная благодарность за столь пуффыстые часы. В корпус от манометра встали идеально. Все просто на высоте.
Ранее писал, что прошивка не собиралась в убунту, решилось переустановкой на линукс минт.
Теперь вопрос. Что ни делаю, что ни подключаю - атмосферное давление не кажет, подключал и бме и бмп 280-е, хотя температуры и влажность все норм.
Кто подскажет, что где не так?


Так ведь там под BMP180е прошивка , с 280ми не работает
Изображение

Re: Часы на светодиодных матрицах с драйверами MAX7219

Ср ноя 01, 2017 16:15:12

Доброго времени. WiseLord спасибо большое за устройство. Собрал часы на китайской плате J-MCU 3208CLOCK PRO всё замечательно работает. У меня вопрос, можно ли заменить активный buzzer на пассивный. Имеется в наличии пищалка от материнской платы 50 Ом, были распаяны недостающие детали на J-MCU 3208CLOCK PRO( транзистор и резистор) и естественно слышны только щелчки в пищалке. Может можно как подкорректировать прошивку, чтобы на выводе для пищалки формировался сигнал определённой тональности, сам я в этом полный ноль, умею только паять. Плата в оригинале на 8 меге. Я конечно понимаю, что можно самому сделать активный зумер, но зачем все эти обвесы, если можно всё таки изменить прошивку. За ранее спасибо.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Ср ноя 01, 2017 17:16:23

Если только на другую (свободную) ножку меандр выводить. Ну, или (чуть сложнее) дать возможность выбора типа буззера в EEPROM, оставив на той же ноге.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Ср ноя 01, 2017 19:30:01

Да, выбор бузера в EEPROM было бы не плохо, возможно наверное и выбор частоты звука сделать, но я не силён. Ещё хотел задать вопрос, можно ли менять скорость прокрутки бегущей строки? В matrix EEPROM editor вроде не нашел этого параметра.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Чт ноя 02, 2017 07:57:47

Я конечно понимаю, что можно самому сделать активный зумер, но зачем все эти обвесы, если можно всё таки изменить прошивку. За ранее спасибо.

Зачем его самому делать , а не проще купить активных бузеров ? он копейки стоит

Re: Часы на светодиодных матрицах с драйверами MAX7219

Чт ноя 02, 2017 08:41:26

О да, это была одна из моих первых покупок на Aliexpress - 25 активных пищалок за $3. За три года штуки три только расходовались :).

Re: Часы на светодиодных матрицах с драйверами MAX7219

Чт ноя 02, 2017 15:09:49

Зачем его самому делать , а не проще купить активных бузеров ? он копейки стоит

Конечно проще, но с этим в нашей деревне проблема :), на али только по десять штук продают, да и ждать надо.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Чт ноя 02, 2017 19:30:45

А кто нибудь может помочь с компиляцией прошивки под вмр 280?

Re: Часы на светодиодных матрицах с драйверами MAX7219

Пт ноя 03, 2017 05:23:41

2 Roman-RV:
Простейший генератор звуковой частоты
Ответить