Jump to content
admin

Метеостанция, часы, будильник, календарь, таймер и ночник

Recommended Posts

Есть пример реализации многоуровневого меню? А то я щас разрабатываю устройство на атмеге и очень нужно реализовать данное меню.

Edited by SODIUM

Share this post


Link to post
Share on other sites

Тестирование литиевых батареек Fanso в нормальных условиях

Компания Компэл, эксклюзивный дистрибьютор компании Fanso, предлагает широкий перечень ЛХИТ, позволяющий подобрать элемент питания, в наибольшей степени соответствующий конкретным требованиям. Для тестирования параметров, указанных в Datasheet, специалисты Компэл организовали в апреле 2019 г. полугодовой тест на постоянный разряд в нормальных условиях четырех наиболее популярных моделей литий-тионилхлоридных и литий-диоксидмарганцевых батареек Fanso.

Посмотреть результаты первого среза

Новое бюджетное семейство микроконтроллеров STM32G0 и планы его развития

Семейство STM32G0 сочетает в себе лучшие качества представителей семейств STM32F0 и STM32L0 - относительно высокую производительность и низкое энергопотребление. Модели STM32G0 имеют упрощенную схему питания, улучшенную периферию, систему тактирования и быстрые порты в/в, доп.средства защиты ПО, повышенную устойчивость к статическим разрядам, широкий ассортимент корпусов, обновленные пакеты библиотек для STM32CubeMX. STMicroelectronics планирует развивать новое семейство.

Подробнее...

Добрый день!

Отличное устройство, хочу повторить. Можно-ли выложить файл пп в SPL или другом редакторе? 

Edited by SP634

Share this post


Link to post
Share on other sites

@BEST-83154  в исходник надо привести к читабельному виду. Исходник на BascomAVR 

@SP634 попробую экспортировать пп в SPL

Share this post


Link to post
Share on other sites
55 минут назад, b00blik сказал:

плата в Sprint-Layout 6.0

Спасибо!

Share this post


Link to post
Share on other sites

Спасибо за Ваш девайс, хочу такие, буду делать. Достойная работа! 

Share this post


Link to post
Share on other sites

Хорошая и нужная схема. Подскажите можно ее сделать для LCD на латинице? Все китайские магазины продают их по 300 руб., а на латинице наши барыги заламывают за 1 тыс., а датчик влажности можно реализовать на DHT22, он точнее. Вот тогда бы было все замечательно. Спасибо.

Share this post


Link to post
Share on other sites

DHT22 более точен чем DHT11. Считаю более разумно сейчас использовать более дешевые китайские LCD индикаторы в таких схемах, сегодня посмотрел WH2004L доходит до 2 тыс. руб. Лучше заплатить за датчик более дорогой. 

Share this post


Link to post
Share on other sites

прошивка на английском. Гдето могут быть незначительные ошибки в позиционоровании курсора

если надо изменить какие либо надписи то пишите, на какие, главное соблюдать кол-во  символов.

час6.pdf - 3D модель платы,  можно покрутить, повертеть,  посмотреть что получится, открывать с помощью Adobe Reader( перед открытием сохранить на диск), браузер откроет чистый лист

METEO1.zip

Share this post


Link to post
Share on other sites

Вот схема в протеусе8,5 SP1 (сильно не пинать, накидал на скорую руку)

Правда у меня  протеус глючит  не подтески

Proteus.rar

 

Edited by b00blik

Share this post


Link to post
Share on other sites
Guest Алексей

Здравствуйте, а при потере питания система осается в рабочем состоянии? как ситаете секунды?

Share this post


Link to post
Share on other sites

Все настройки хранятся EEPROM.

При пропадании питания часы продолжают считать, т.к. реализованы на  микросхеме часов реального времени DS1307,  которая ,при отсутствии питания, работает от батарейки 3 вольта В1 на схеме

Секунды берутся с DS1307, контроллер по таймеру Timer1 раз в секунду опрашивает микросхему DS1307

Share this post


Link to post
Share on other sites

Собрал данную схему. Почему-то не запустилась. Использовал китайский дисплей. Датчики не впаивал. Может поэтому и не работает.

Edited by 221273

Share this post


Link to post
Share on other sites

не запустилась вообще? экран светится? надписи на экране есть?

Share this post


Link to post
Share on other sites

Экран светится. Надписей на экране никаких нет. Частота 16 МГц на кварце есть. На часовой микросхеме почему-то нет генерации. Вместо  ST485 собрал MAX232. Для прошивки использовал TL866A.

Share this post


Link to post
Share on other sites

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

 какую прошивку используете?

отсутствие заставки и на часовой микросхеме  генерации говорит что контроллер не "запустился"

в программе идет первым делом :

1 инициализация LCD
2 затем инициализация i2c
3 запуск часовой микросхемы
4 отображение лого
обратите внимание на то что на моей схеме в качестве датчика давления Р1 применен модуль BMP180. В модуле уже установлены подтягивающие резисторы номиналом 4.7кОм на шине I2C к +3.3В. Без модуля  и подтягивающих резисторов на шине  I2C  часы DS1307 не запустятся. (хотя лого все равно должно отображаться) 

фьюзы какие ставили?

проверил, у меня на макетной плате контроллер+ экран+ кварц 16МГц+конденсаторы С9 и С10  и резистор R4  на reset - макетка запускается, на экране:

 лого 2 сек
затем надпись No allarms  где-то  пол сек
затем отображается меню  где-то  1 сек
затем  сам переходит в пункт меню Clock setting 
и в пункте Date  непрерывно перемещает курсор

 

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • ХА-ХА-ХА пожрал !!!!! Спасибо.
    • хахаха покажи свой первый вопрос. зачем это тут? да, бп вполне работает, емкость только на вход надо.
    • Отойдите от розетки .. от  греха подальше   - то есть от электроники
    • Согласен. Итак: не Путин начал развал, и не он его закончил. Согласны? Начал развал Ельцин, а закончился он сам по себе в силу "исчерпания ресурса". И кто рулил, на это никак не повлиял. Зато тот, кто рулил, повлиял на начало работы того, что осталось, а так же вновь образованного. Согласны? У меня в городе закрылось 6 заводов и заводиков, на их месте сейчас торговые центры. Зато осталось два "градообразующих" предприятия, которые стали регулярно платить зарплату, повышать ее и т.д. - и это как раз при Путине произошло. Это есть факт. На НЭВЗе при Ельцине зарплату выдавали утюгами и китайскими сапогами, а сейчас - рублями  И идет постоянный набор персонала. Правда, уже не 14 тысяч человек работает, а то ли 9, то ли около того - не знаю точных цифр. Ну и "Электродный" тоже как-то работает, хоть и не так, как в СССР (по объемам - по деньгам не знаю). Вот это все - объективная реальность, а не пропаганда. А то, что взяли в руки "эффективные менеджеры" при Ельцине, то и до сих пор на ладан дышит - тот же завод Магнит возьмите. Он и при Ельцине в коматозе был, и сейчас ни жив, ни мертв. И если он помрет - вряд ли будет виноват Путин. Кстати, я бы сказал, что развал и не Ельцин даже начал, а "младореформаторы" - Гайдар, Чубайс и Немцов. Ельцин лишь дал им порулить...
    • Ну покажите нам, что там в *.lss файле - листинг то есть покажите. Может, и вправду что-то у вас не то с задержкой выходит. Хотя это настолько удивительно, что если это окажется правдой - я буду очень сильно удивлён...
    • Надо быть объективным до конца - те кто рулил тогда - рулит и сейчас)) и Господина Путина усе устраивает, жесть, когда у нас вообще вот эта манера пропадет - ПРИ Путине - ПРИ Сталине)) вот это не здоровое отношение нас и крутит)) имхо
×
×
  • Create New...