| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Цыфровой гигрометр на Sht11 и Атмега8535 https://radiokot.ru/forum/viewtopic.php?f=2&t=10954 |
Страница 1 из 1 |
| Автор: | Andrejkin [ Пн сен 29, 2008 22:34:06 ] |
| Заголовок сообщения: | Цыфровой гигрометр на Sht11 и Атмега8535 |
Здрастие всем, накопал интересную схему цыфрового измерителя влажности на i2c датчике Sht11. На данный момент самого датчика у меня нету но хотел бы проверит схему толко с Aтмегой и ЖК. Вместо AT90S8535 я исползовал Atmega8535, который по вроде бы как прямая замена 90S8535 . Фюзы выставлены правилно, на работу с внешним кварцовым резонатором 4 Мhz, тактовый генератор работаэт (провериал с осцилографом), но дело в том што на ЖК никаких признаков жизни, то ест инициализация дисплея не происходит. Интересно былобы узнат Ваши кометнтарии на счет исходника програмы (баги, etc.). На сайте автора вроде как и все работаэт корректно, правда там с АТ90S8535 а у меня Atmega8535. В програмировании на C я покашто зеленый:)
Сайт деваиса - http://www.embedtronics.com/sht11/sht11.html Исходник на C - http://www.embedtronics.com/sht11/shtdemo1.c Схема - http://www.embedtronics.com/sht11/SHT11Sch.pdf Спасибо! |
|
| Автор: | sergeynim [ Пт окт 03, 2008 18:38:54 ] |
| Заголовок сообщения: | |
Andrejkin, ты ещё не разобрался? Что то спецы местные молчат... Приборчик интересный, если-бы он поддерживал температуру и влажность, то можно использовать в теплице, оранжерее, да и дома в квартире, а то сейчас все понаставили пластиковых окон, а щелей нет, а ранее через эти щели и был естественный приток воздуха в квартиру, а если поставить простенькую приточку с подогревом воздуха, то воздух получается "сухой", надо и увлажнитель ставить, во блин карусель получается, у меня сослуживец по работе самодельную приточку уже сделал(andrey032), а воздух пока карусельным увлажнителем обрабатывает: http://forum.c-o-k.ru/topic7938.html?po ... &&start=50 |
|
| Автор: | tych [ Пт окт 03, 2008 18:47:13 ] |
| Заголовок сообщения: | Re: Цыфровой гигрометр на Sht11 и Атмега8535 |
Andrejkin писал(а): Вместо AT90S8535 я исползовал Atmega8535, который по вроде бы как прямая замена 90S8535 .
Это не так ! А где вы прошивку взяли ? Можно проверить прогу в симуляторе PROTEUS. Можно попробовать скомпилировать в компиляторе и наверно ошибки вылезут. Прикольный автор Wayne Peacock. Жаль ыложил исходник без проекта. Вот сделал проекты и скомпилил под то и то. теперь нужно проверять РАБОТАЕТ ли ?! Все в архиве. http://stream.ifolder.ru/8400565 |
|
| Автор: | Andrejkin [ Сб окт 04, 2008 09:48:28 ] |
| Заголовок сообщения: | |
Спасибо за отлик! Архив Протеус уже у меня на десктопе, после выходных обязателно попробую проверит. |
|
| Автор: | Andrejkin [ Вс окт 05, 2008 21:37:06 ] |
| Заголовок сообщения: | |
Доброго времени суток. Видимо причиной проблем с прошивкой было несколко моментов: 1. В исходной схеме ЖКИ был подлючен к порту C микроконтроллера, а в самой программе указан порт А (01хB)
2. Второй момент видимо связан с регистрами "External Interrupt", после подправки от коллеги Тych (спасибо!) екранчик ожыл и уже штото показывает
Симуляцю в Протеус пока не делал, а просто по быстрому залил прошивку от коллеги Tych .... Наверно программа виснет без подключения датчика, вместо данных на ЖКИ - "1f" и время тоже не подсчитываэтса. Сам датчик Sht11 будет у меня несколко позже. П.С А вот интересная сслылка на приборчик который по замыслу автора должен поддерживат температуру и влажность - http://www.btech-online.co.uk/climate_sens.html |
|
| Автор: | tych [ Пн окт 06, 2008 01:08:18 ] |
| Заголовок сообщения: | |
Andrejkin писал(а): после подправки от коллеги Тych (спасибо!) екранчик ожыл и уже штото показывает
Я рад если чем-то вам помог. |
|
| Автор: | Andrejkin [ Вс ноя 16, 2008 19:15:32 ] |
| Заголовок сообщения: | |
Господа Мистеры коты, может среди Вас ест программист на Си?:) Приехал ко мне датчик Sht15, a c ним и проблема
Видимо ест есчио где то баг в исходнике, при включении приборчика видна только метка "Sht 11 Monitor" если датчик отключит, то виден такой екран:
комуникаця между Sht11 и атмегой наблюдаэтса, на ногах Data и SCK видны пачки импулсов (проверил осцилом) Сделал симуляцю в Протеус, там тоже не инфа о влажности не выводится на екран, но время на LCD выводится. Thanks! |
|
| Автор: | Andrejkin [ Чт янв 15, 2009 20:06:03 ] |
| Заголовок сообщения: | |
Приборчик заработал:)
эсли кому интересно ветка на electronix.ru - http://electronix.ru/forum/index.php?showtopic=57433 |
|
| Автор: | sergeynim [ Ср янв 21, 2009 10:52:13 ] |
| Заголовок сообщения: | |
А в чём была проблемма, расскажи на русском, а то с английским беда? и есть ли у него управляющий сигнал для поддержания влажности или это просто индикатор? |
|
| Автор: | Andrejkin [ Ср янв 21, 2009 20:42:43 ] |
| Заголовок сообщения: | |
Здраствуй, было несколко моментов. 1. При компилации надо указат в CodeVision своиства функцйи "sprintf" float, width, precision, (проблема 1f на дисплее) 2. Исходный код был дополнен задержкой в функции измереня (delay_cycles(14); //approx. 1us at 14.7456MHz quartz) Вот проэкт в котором возможно управление выходом в зависимости от влажности - http://www.btech-online.co.uk/climate_sens.html |
|
| Автор: | AlexDX [ Пн фев 02, 2009 23:01:31 ] |
| Заголовок сообщения: | |
Извините, ожно файл проекта CV и Proteus...??? |
|
| Автор: | Ivan_b [ Вт окт 06, 2009 17:23:02 ] |
| Заголовок сообщения: | |
..тема давно забыта, но интересна.... на таких деталях никто не измерял влажность HIH-3610 + ds2438 ??? столько форумов перерыл, пока ничего.... |
|
| Автор: | Andrejkin [ Вт окт 06, 2009 19:44:04 ] | ||
| Заголовок сообщения: | |||
В заграничном интернете комерческие наработки имеютса http://www.hobby-boards.com/catalog/product_info.php?cPath=22&products_id=46. Можно даже и самому собрать, но главная заморочка - комуникаця между ds2438 и микроконтролером или компютером.
|
|||
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


