Attiny2313+DS1307+DS18B20

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

Управление по ИК пока в проекте.
Сейчас работаю над измерением относительной влажности внутри помещения (два термометра сухой и влажный т.е. самый обычный психрометр) применять спец датчики типа HIH-4000 нет возможности из-за проблем с приобретением.
Часы будут попеременно показывать время, темп.сухого и влажность воздуха. (пока в проекте практика внесет коррективы)
Потом Будет и управление по ИК.
dem-vr
Встал на лапы
Сообщения: 97
Зарегистрирован: Пн ноя 27, 2006 20:58:02

Влажность + давление

Сообщение dem-vr »

Влажность технологичнее мерять емкостным датчиком с температурной компенсацией на расширение емкостной ячейки. Тогда не надо подливать воду. Высокочастотный мост (32 кГц-4 мГц, модуляция и демодуляция микроконтроллером) с тесной индуктивной связью и уравновешиванием через напряжение на варикапе. Датчик емкостной -две металлические сетки и прослойка из ткани и возможно с принудительным обдувом.
А датчик давления - это U - образная трубка, к одному колену включена бутылка с 50% воды плотно закупорена с начальным давлением воздуха 760 мм рт.ст и температурой 50 град. С другой U - стороны атмосфера. Оптический датчик ловит границу раздела вода/воздух. Если она ушла, то надо подогревать или охлаждать бутылку с воздухом, давление в которой будет при этом всегда равно атмосферному, а температура расширенного воздуха пропорциональна его давлению. Ну а температуру уже пересчитать в давление нетрудно по таблице.
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Re: Влажность + давление

Сообщение Danko »

dem-vr писал(а):Влажность ...
Принял к сведению.
Но, как у ёмкостного, так и у психрометрического метода есть один недостаток - ткань, а именно её чистота. В психрометре необходимо следить, как за уровнем воды, так и за чистотой ткани. Да и температурный диапазон работы практически только плюсовая. У датчика HIH-4000 от -40 +85 гр.С.
С датчиками заводского изготовления проще они имеют калибровку и определенную точность.
Для самодельного датчика необходим соответствующий высокоточный прибор (будь-то влажности, давления, напряжения, тока, ёмкости и т.д.) в зависимости от изготавливаемого прибора.
dem-vr
Встал на лапы
Сообщения: 97
Зарегистрирован: Пн ноя 27, 2006 20:58:02

часы Mega8+DS1307

Сообщение dem-vr »

Danko! Я часы DS1307 устанавливал всегда на компьютере.
Попробовал через АЦП, поставил кнопки и получил не
очень четкое срабатывание, да и алгоритм входа в редактирование
не сразу работает. На мой взгляд есть лишние кнопки, которые мешают
установке времени. Наверно кнопки лучше перевести на свободные биты или полностью вынести командное управление от инфрокрасного пульта.
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

Чтение кнопок производится с определенной периодичностью. Если чтение кнопок привязать к прерыванию или повесить на прерывание проблемы с чтением кнопок я думаю исчезнут. Внимание на этом я не заострял т.к. уст. времени, кор.времени, переход на летнее и зимнее время производится не каждый день.
dem-vr
Встал на лапы
Сообщения: 97
Зарегистрирован: Пн ноя 27, 2006 20:58:02

Часы

Сообщение dem-vr »

Данко! Твои часы с TINY2313 стали популярны! Их скачали более 200 раз. Может сделаешь прошивку под индикацию с общим анодом и добавишь вместо 2-х кнопок один датчик приема команд от TV-пульта. И лучше открой тему с названием часы - популярность будет обалденной.
У меня работают часы на индикаторах 2,5`, хочу еще собрать на 5`(дюймовых) индикаторах с общим анодом, я добавил микросхему ULN2803 и 4 транзистора - это позволило включить к прошивке с общим катодом большие индикаторы с общим анодом.
Вложения
Clock_OA.rar
схема для индикатора ОА
(14.68 КБ) 1942 скачивания
Аватара пользователя
headshotbacs
Вымогатель припоя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

Сообщение headshotbacs »

Уважаемый Данко! Схема часов действительно интересная. И пульт на РЦ-5 был бы очень кстати.
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

headshotbacs писал(а):Уважаемый Данко! Схема часов действительно интересная. И пульт на РЦ-5 был бы очень кстати.

Добавил управление по ИК RC-5.

Схема претерпела изменений. Часы работают. Управление по ИК пока на практике не проверял из-за отсутствия пульта RC-5. Все имеющиеся дома пульты оказались иными.
Вложения
Clock-Term_(Mega8_DS1307_DS18B20_4LED)_ADC_IR_sPlan6.0.GIF
Схема
(84.87 КБ) 2091 скачивание
Clock-Term_(Mega8_DS1307_DS18B20_4LED)_ADC_IR-RC5.zip
Исходники
(200.12 КБ) 1586 скачиваний
dem-vr
Встал на лапы
Сообщения: 97
Зарегистрирован: Пн ноя 27, 2006 20:58:02

Часы

Сообщение dem-vr »

Данко!
Я перерезал дорожки для катодов, передвинул в конец порта В,
вставил IR датчик на прерывание, сдвинул температурный датчик на С3.
И перешил камень, фюзики совпали. Но получил полное молчание индикации.
Вы свои часы после переделки индикации проверяли, и что было с перемычкой на D0, и что было вместо IR датчика?
Заранее большое спасибо за продолжение проекта.
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Re: Часы

Сообщение Danko »

dem-vr писал(а):Данко!
Вы свои часы после переделки индикации проверяли, и что было с перемычкой на D0, и что было вместо IR датчика?

Часы работают.
Перемычка переводит часы в режим просмотра принятых адреса и команд, что то вроде демо или скажем тестового режима.
Фьюзы новые на 8 МГц.
Раздобуду пульт RC-5 перейду от теории управления по ИК к практике.
dem-vr
Встал на лапы
Сообщения: 97
Зарегистрирован: Пн ноя 27, 2006 20:58:02

RC-5 ???

Сообщение dem-vr »

Danko! Я нашел свой глюк в монтаже. Часы работают прекрасно.
Поставил IR датчик, даже прилепил последовательно со 100 ом светодиод. Он мигает при приеме команды, но с часами ничего не происходит. Включил перемычку - горят 4 черты и никакой реакции на нажатие кнопок.
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Re: RC-5 ???

Сообщение Danko »

dem-vr писал(а):... и никакой реакции на нажатие кнопок.
А пульт действительно нужен RC-5 ?
У меня телек LG, а там не RC5.
Для экспериментов собрал на макетке своего рода осцилограф для ИК.
Измеряет время между перепадами и отправляет на терминал.
dem-vr
Встал на лапы
Сообщения: 97
Зарегистрирован: Пн ноя 27, 2006 20:58:02

RC5

Сообщение dem-vr »

Danko! Я использовал маленький брелок с 7-ю кнопками - PHILIPS
и пульт от советского телевизора, на котором написано RC5.
У меня есть брелки на 7 кнопок JVC,Sony,Hitachi,Toshiba, Samsung, но я их не пробовал, сегодня или завтра и их проверю.

Своим брелком PHILIPS я переключаю свет люстры на ATTINY2313, но схема и программа на ASM взята c сайта ATMEL, и этот пример фирмы использовали многие в интернете.
Аватара пользователя
ViktorZ
Прорезались зубы
Сообщения: 218
Зарегистрирован: Чт авг 30, 2007 00:54:55
Контактная информация:

Attiny2313+DS1307+DS18B20

Сообщение ViktorZ »

Уважаемый Danko, если можете сделайте скрин фьюзов для вашего проекта на ATTINY2313?
Для прошивки использую uniprof
Я в мк не особо... однако очень хочу повторить ваш проект! :cry:
Жду вашего ответа! Заранее спасибо!
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

Компилятор и программатор CVAVR
Вложения
Tiny2313_(Fuse_bits_Int_RC_4_MHz).jpg
(33.6 КБ) 1864 скачивания
Аватара пользователя
ViktorZ
Прорезались зубы
Сообщения: 218
Зарегистрирован: Чт авг 30, 2007 00:54:55
Контактная информация:

Attiny2313+DS1307+DS18B20

Сообщение ViktorZ »

Спасибо большое!
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

для ViktorZ
Вложения
Clock-Term_tiny2313_DS1307_DS18B20_4LED_OK.zip
Исходники + схема(sPlan6.0.0.2) + схема(Proteus7.5SP3)
(214.86 КБ) 2053 скачивания
Alex_NEMO
Открыл глаза
Сообщения: 66
Зарегистрирован: Чт фев 14, 2008 16:12:52

Сообщение Alex_NEMO »

Danko писал(а):для ViktorZ

Danko, уважаемый, а нельзя ли сделать под 16х2 LCD и что бы 2-а будильника (или 1 хотя бы!) было? ПОЖАЛУЙСТА!
А то под LED куча отличных схем, а на LCD ничего подобного не нашел! Вопрос: сколько суммарно потребляют твои часики?
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

Alex_NEMO, я в прошлом году игрался с LCD 16x2.
Результатом были часы, без будильника правда.
Целью было изучение работы с LCD, а не получение готового продукта.
Основной упор был на работу с меню и изменяющийся интерфейс в часах, своего рода скины.
Часы собирались в железе без Протеуса.
Схему и исходник (CVAVR) прилагаю.
Вложения
Clock-Term_(Mega8_DS1307_DS18B20_LCD16x2)_ADC.gif
Схема
(78.24 КБ) 1296 скачиваний
Clock-Term_(Mega8_DS1307_DS18B20_LCD16x2)_ADC.zip
Исходник
(189.39 КБ) 914 скачиваний
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

...Вопрос: сколько суммарно потребляют твои часики?

Проект часов на tiny2313 + DS1307 был стартовым и практически сразу был разобран и переделан на Мега8 и по сему ответить на Ваш вопрос я не могу.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»