Например TDA7294

Форум РадиоКот • Просмотр темы - "Часы, календарь, термометр".
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пт мар 29, 2024 07:42:27

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 172 ]    , , , , 5, , , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Пн окт 03, 2011 09:01:15 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Пт апр 16, 2010 14:10:08
Сообщений: 303
Откуда: Тамбов
Рейтинг сообщения: 0
BVS !
Не сочтите за подхалимство, но с точки зрения функциональности
Ваша прошива может служить образцом.
Я перепробывал несколько вариантов часов на 16х2 индикаторе.
Либо слишком приметивно, либо наварочены до абсурда.
Довести бы до ума и цены не будет.
Ладно, а то нас осудят за отклонение от темы.
Будут новые варианты - скиньте.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Пн окт 03, 2011 19:29:02 
Потрогал лапой паяльник

Карма: 9
Рейтинг сообщений: 30
Зарегистрирован: Пн май 23, 2011 18:27:41
Сообщений: 336
Рейтинг сообщения: 0
Александр Ханжов писал(а):
Довести бы до ума и цены не будет.

Спасибо за оценку! А что значит до ума? если про ноль то я не вижу в этом проблемы, там еще десятые выводятся как есть без округления, т.е. 0,6 это 0,625 или 0,6875, а 0,7 всегда =0,75, ds18b20 не такой уж точный датчик, чтобы обращать на это внимание. Место для каждого символа строго определено в программе и усложнять ее лишними проверками только тратить место во флеше. Attiny2313 - слабое место в этом проекте, если заменить ее!? - но это уже другая история.
PS Но модернизация возможна на пример подтачивая программу под конкретную задачу. Но Я не буду ни чего обещать! А варианты думаю будут.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Пн окт 03, 2011 20:01:42 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Пт апр 16, 2010 14:10:08
Сообщений: 303
Откуда: Тамбов
Рейтинг сообщения: 0
BVS!
Я не программер и не поймите пожалуйста не правильно,
что, мол, лезу с советами. Я всегда принимаю творчество других как есть.
Стоит сейчас плата с Вашей прошивой на полке и "тикает" и я радуюсь.
Просто хочу поделится своими соображениями как на мой взгляд
сделать экран более информативным.
Попробую выразить в тексте.

1 строка ^*_ 21:42_ Д+21,5%
2 строка Пн_ 03/10_ У+_ 6,2%

^ - символ будильн.
* - символ кружок
%- символ градуса
_ - пустая ячейка

Я не знаю, может для этого надо переписывать все заново,
по этому заранее извиняюсь если Вас чем-то обидел.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Пн окт 03, 2011 21:32:26 
Потрогал лапой паяльник

Карма: 9
Рейтинг сообщений: 30
Зарегистрирован: Пн май 23, 2011 18:27:41
Сообщений: 336
Рейтинг сообщения: 0
Я не обиделся, а совет по делу как раз нужен. Ни кто наверно не задумывался "А как оно вообще работает?" открою секрет: время вместе со значком будильника во всех меню, выводит одна программа в зависимости от переданных ей параметров, тоже и для температуры, даже то, в каком порядке расположены переменные в памяти имеет большое значение, по этому нужен компромисс между тем, что хочется и тем, что можно. Я вас понял, но вместо даты можно вывести показание третьего датчика, это если он нужен. Так что варианты возможны, но под каждую хотелку подстраиваться сами понимаете не возможно. Для себя я решил сделать несколько девайсов по одной схеме, но разного назначения, может я их покажу, а может даже и не сделаю.

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


Вложения:
Комментарий к файлу: Версия с инверсией датчиков.
tiny_BVS_inv_sensor.zip [2.76 KiB]
Скачиваний: 634
Вернуться наверх
 
Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Вт окт 04, 2011 11:45:41 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Пт апр 16, 2010 14:10:08
Сообщений: 303
Откуда: Тамбов
Рейтинг сообщения: 0
BVS !
Никак не могу посмотреть Ваши прошивы
в "Протеусе".
В чем может быть причина?


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Вт окт 04, 2011 11:53:24 
Потрогал лапой паяльник

Карма: 9
Рейтинг сообщений: 30
Зарегистрирован: Пн май 23, 2011 18:27:41
Сообщений: 336
Рейтинг сообщения: 0
Тут случайно узнал, что действительно работать в протеусе не должна и не будет, по не зависящей от меня причине, это не косяк в программе, а иллюстрация что не во всем можно полагаться на симулятор.


а по информативности может быть вариант с 4-х строчным дисплеем, это так к слову


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Ср окт 05, 2011 14:23:00 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Пт апр 16, 2010 14:10:08
Сообщений: 303
Откуда: Тамбов
Рейтинг сообщения: 0
BVS писал(а):
Тут случайно узнал, что действительно работать в протеусе не должна и не будет, по не зависящей от меня причине, это не косяк в программе, а иллюстрация что не во всем можно полагаться на симулятор.


а по информативности может быть вариант с 4-х строчным дисплеем, это так к слову

Самое прикольное, что вчера вечером запустил в Протеусе.
Правда, после того как изменил микруху на ATTINY2313.
Запустилась в муках и без градусника. Но уже маленькая победа...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Ср окт 05, 2011 16:17:40 
Потрогал лапой паяльник

Карма: 9
Рейтинг сообщений: 30
Зарегистрирован: Пн май 23, 2011 18:27:41
Сообщений: 336
Рейтинг сообщения: 0
только не понятно зачем вам эти муки? героически побеждать чужие косяки.
Я тоже не программер, и микроконтроллеры как то решил освоить для себя. на всякий случай, как видите пригодилось, поэтому и вам рекомендую.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Ср окт 05, 2011 16:49:15 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Пт апр 16, 2010 14:10:08
Сообщений: 303
Откуда: Тамбов
Рейтинг сообщения: 0
BVS писал(а):
только не понятно зачем вам эти муки? героически побеждать чужие косяки.
Я тоже не программер, и микроконтроллеры как то решил освоить для себя. на всякий случай, как видите пригодилось, поэтому и вам рекомендую.

Так получилось, что первую схему на контроллере я собрал
всего три года назад. И то применительно к звукотехнике.
Как-то это напрвление в творчестве было пройдено стороной.
Естественно после того когда схема заработала возник резонный вопрос:
как вся эта фигня работает? Но видимо всему свое время и в 48 позновато грызть Ассемблер.
Хотя конечно жаль!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Ср окт 05, 2011 19:50:36 
Потрогал лапой паяльник

Карма: 9
Рейтинг сообщений: 30
Зарегистрирован: Пн май 23, 2011 18:27:41
Сообщений: 336
Рейтинг сообщения: 0
Цитата:
Запустилась в муках и без градусника. Но уже маленькая победа...

Тут вы меня обнадежили, я то думал о другом.
Цитата:
в 48 позновато грызть Ассемблер

Ну, зря вы так, я начал 1,5 года назад с обучалки на этом сайте


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Ср ноя 16, 2011 21:14:56 
Потрогал лапой паяльник

Карма: 9
Рейтинг сообщений: 30
Зарегистрирован: Пн май 23, 2011 18:27:41
Сообщений: 336
Рейтинг сообщения: 0
Вот, наконец, лапы дошли не много довести до ума программу,
теперь она может работать и с тремя датчиками.
Добавился пункт в меню настроек – выбор датчика для термостата!
Дата в главном меню отображается в виде ДН/ДМ/ММ (день недели вместо года), по очереди с температурой 3-го датчика (только при его подключении, без буквы).
в случае ошибки чтения с датчика выводится "$"
не забывайте про /*.eep / файл, формат его такой же, как в моем первом сообщении на предыдущей странице.

P.S. Вот как всегда, когда все готово начинаешь обращать внимание на то, что раньше не замечал.
Регулятор работал по принципу t1<G<=t2, это значит, что гистерезис всегда был больше
на 0,0625 градуса, раньше я об этом не думал потом забил, а сегодня меня это напрягло, и исправил теперь: t1<=G<=t2.


Вложения:
RK_d_h_54_BVS_18_11.zip [2.76 KiB]
Скачиваний: 848
Прошивка_17_11_2011.zip [173.77 KiB]
Скачиваний: 815
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Чт ноя 24, 2011 17:39:20 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Пт апр 16, 2010 14:10:08
Сообщений: 303
Откуда: Тамбов
Рейтинг сообщения: 0
Попробовал сегодня последнею прошивку. Все работает!
СПАСИБО автору!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Сб фев 11, 2012 15:57:22 
Первый раз сказал Мяу!

Зарегистрирован: Сб ноя 08, 2008 17:56:46
Сообщений: 25
Откуда: Харьков, Украина
Рейтинг сообщения: 0
А не встречал ли кто-либо такого девайса, но с LEDами: четыре(шесть) на время, восемь на дату и три(четыре) на температуру?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Сб фев 11, 2012 16:25:04 
Электрический кот

Карма: 13
Рейтинг сообщений: 24
Зарегистрирован: Пт июл 30, 2010 11:49:03
Сообщений: 1048
Откуда: Украина
Рейтинг сообщения: 0
viewtopic.php?f=20&t=49530

Мне эти часы тоже поначалу понравились. Собрал и постепенно апгрейдил. Они отказались работать с 1602 OLED дисплеем, потом контроллер сменил на мега8515, потом программу новую сделал, сейчас они и освещение регулируют, и будильник и температура и календарь....

Изображение

Ноль в конце - уровень освещения.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Вс фев 12, 2012 17:01:37 
Родился

Зарегистрирован: Вс фев 12, 2012 15:30:39
Сообщений: 2
Рейтинг сообщения: 0
vanyap1 писал(а):
http://radiokot.ru/forum/viewtopic.php?f=20&t=49530

... Они отказались работать с 1602 OLED дисплеем, потом контроллер сменил на мега8515, потом программу новую сделал, сейчас они и освещение регулируют, и будильник и температура и календарь....



А контроллеру в этих часах как-то безразлично какой дисплей LED, OLED, AMOLED, TFT, STN или лампы накаливания стоят. Он посылает команды для управления котроллером дисплея, и если у Вас другой контроллер дисплея, то поправляйте, посылаемые дисплею, команды. В этих часах действительно узкое место это контроллер. Но BVS используя Tiny2313 проделал большую работу, так как на ассемблере вместил в 2 килобайта намного больше функциональности чем в Ваших часах, особенно если не забывать, что здесь tiny2313 . В них "... и освещение регулируют, и будильник и температура и календарь...".Только вместо слова "освещение", под которым у Вас прячется уровень подсветки (яркость свечения дисплея), нужно подставить слово "температуру". И поэтому эти часы могут поддерживать заданную температуру в квартире, на даче, в теплице или в инкубаторе. А по сигналу будильника могут включить чайник или сирену, без которй некоторым не проснуться. Но и подсветкой они также могут управлять.Термодатчиков они поддерживают 3 а не 2 как у Вас. А возможность у часов подсказать какое сегодня число и день недели (а BVS замениил отображение года на 1 экране на день недели), часто не помешает. Эти часы хранят настраиваемые параметры и время будильника в ОЗУ часовой микросхемы, которая их не теряет при пропадании питания, и не пользуются записью в EEPROM, что повышает срок жизни контроллера. Так что для меня эти часы лучше. А кому нужна другая индикация - дорабатывайте. Мне нужен был имитатор присутствия в доме людей, я его добавил. Правда из-за нехватки места в контроллере пришлось убрать будильник и терморегулирование. А втыкать другой контроллер с большим объёмом памяти, добавлять кучу деталей и переделывать всю схему, да еще и на С писать программу - дело нехитрое. Огромная ценность этих часов - малое количество деталей. И собрать их, при наличии всех деталей, можно за пару вечеров. Ассемблер Вам в руки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Вс фев 12, 2012 19:58:35 
Электрический кот

Карма: 13
Рейтинг сообщений: 24
Зарегистрирован: Пт июл 30, 2010 11:49:03
Сообщений: 1048
Откуда: Украина
Рейтинг сообщения: 0
Не поймите не правильно! Я просто сказал, что из них начинал свои и потом постепенно переделал.
Под "управлением освещения" - подразумевал именно контроль освещения в комнате, диммирование и по будильнику. Термостат там тоже присутствует, и дни недели отображает (если надо). То что отображает на экране можно настроить с меню. :)

А про часы ТС я не говорю что они хреновые, автор молодец. Не легко вместить столько функций в 2 Кб.

А дисплей действительно отказался работать. Может гдето был косяк в инициализации.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Вт фев 28, 2012 10:51:26 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Пт апр 16, 2010 14:10:08
Сообщений: 303
Откуда: Тамбов
Рейтинг сообщения: 0
BVS писал(а):
Случайно замутил левую прошивку для данного девайса.
Есть часы, календарь, термометр на 2 датчика, регулятор температуры (термостат), музыкальный будильник, управление подсветкой LCD.
подрбности в прилагаемом архиве.

Добрый день!
Решил спаять еще один вариант себе в авто.
Отсюда вопрос: не могли бы Вы упростить прошивку
исключив термостат, будильник и переключение меню.
Одним словом чтобы показывал время, дату и два градусника и более ничего.
Ну а если еще яркость будет меняться при вкл. габаритов, будет великолепно!
Думаю многие будут Вам благодарны.
Если конечно у Вас найдется время.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Вт фев 28, 2012 11:33:30 
Первый раз сказал Мяу!

Зарегистрирован: Пн янв 25, 2010 22:08:27
Сообщений: 35
Рейтинг сообщения: 0
Есть отличный готовый проект, как раз то что нужно и никого отвлекать не надо. Часы, календарь, 2 термометра. Все на МЕГА 8 (88). Находится здесь


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Вт фев 28, 2012 14:09:21 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Пт апр 16, 2010 14:10:08
Сообщений: 303
Откуда: Тамбов
Рейтинг сообщения: 0
Kimad писал(а):
Есть отличный готовый проект, как раз то что нужно и никого отвлекать не надо. Часы, календарь, 2 термометра. Все на МЕГА 8 (88). Находится здесь

Спасибо за ссылку, но я его видел.
Там тоже много лишних наворотов, имею в виду применительно к авто.
Ладно, если автор не откликнется соберу как есть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: "Часы, календарь, термометр".
СообщениеДобавлено: Вт фев 28, 2012 15:10:43 
Потрогал лапой паяльник

Карма: 9
Рейтинг сообщений: 30
Зарегистрирован: Пн май 23, 2011 18:27:41
Сообщений: 336
Рейтинг сообщения: 0
Откликнутся то можно, сейчас не когда, но можно подумать
про яркость можно по подробней?
там подсветку можно прдключить вместо динамика и регулировать ШИМ-ом
кнопками + и -, а габариты через резистивный делитель на свободную ногу МК чтоб знать когда включать


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 172 ]    , , , , 5, , , ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 40


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y