Dewpointer

A

andrejkin

Guest
Привет, я нашел схема проста температуры и точки росы huminidity измерения cicruit.Изначально устройство использует: Sht11 датчик, AT90S8535 MCU, и, как HD44780 LCD 20x4.В моем проекте я заменить Sht11 с Sht15 (от Sparkfun), At90s8535 заменяется новой Atmega8535 (Atmel описаний сказать - это at90s8535 прямых repalcement).Однако это устройство, рабочие неправильно,
поэтому я только "Sht11 Монитор" этикетки на LCD, без датчика чтениях.Если возможно, пожалуйста, помогите мне с исходным кодом.

Источник проекта:<img src="http://www.embedtronics.com/sht11/protoboard.jpg" border="0" alt=""/>

<img src="http://www.embedtronics.com/sht11/sht11.jpg" border="0" alt=""/>

<img src="http://www.embedtronics.com/sht11/lcd1.jpg" border="0" alt=""/>
URL:
Источник проекта - http://www.embedtronics.com/sht11/sht11.html
Исходный код - http://www.embedtronics.com/sht11/shtdemo1.c
Схема - http://www.embedtronics.com/sht11/SHT11Sch.pdfМое устройство показать только этот ярлык:<img src="http://vw.dtiltas.lt/sht11.jpg" border="0" alt=""/>Я попытался смоделировать устройство в Proteus симулятор, но эта программа столь же экране без датчика чтениях, только знак.Спасибо!
С наилучшими пожеланиями из Вильнюса

 
А простой вывод после Вашего описания, это может быть плохо, чтобы произвольные замены без полного понимания применения.

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Плачущий или очень расстроенный" border="0" />

Но это не тот момент, я думаю.Вы по всей видимости, удалось привлечь на другие вопросы: Как я вижу из вашего LCD экрана, что участие компилятора C-видимому, не является понимание подлинного printf формат заявления на поплавок номерами (это может быть не полный поплавковый поддержка).Это вряд ли когда-либо получить читаемый дисплей таким образом ...

SHT15 предполагается иметь протокол идентичны SHT11,
а также мер, по-видимому, работают, в целом.

 
Спасибо за ответ!
Поэтому я думаю, может быть, проблема заключается в "sprintf" функцию особенности в CodeVision программное обеспечение?Я должен попытаться изменить его "INT, ширина" -> "поплавок, ширина, точность" Право?<img src="http://vw.dtiltas.lt/sprintf.jpg" border="0" alt=""/>
 
Я не знаком с инструментом, но мы надеемся решить этот вопрос (там может быть больше инструментов incompatibilties, конечно)

 
Спасибо за ответ!Я решить "T: 1fC H: 1f%" чтений проблемы,
поэтому я перемен "sprintf" функцию особенности в CodeVision программное обеспечение от "INT, шириной" с "плавающей точкой, ширина, точность".Но некоторые вопросом остается в исходном коде, потому что с датчиком Я даю эту ЖК экран:<img src="http://vw.dtiltas.lt/lcd1.jpg" border="0" alt=""/>
и без датчика, как это (время и показания находятся в правильной форме, но нет данных от датчика):<img src="http://vw.dtiltas.lt/lcd2.jpg" border="0" alt=""/>
Moddeling в Proteus дают те же результаты.Может быть, проблема в этом блоке кода, поскольку его, как инвалиды (я не программист) ...<img src="http://vw.dtiltas.lt/code.JPG" border="0" alt=""/>Спасибо!!!

 

Welcome to EDABoard.com

Sponsor

Back
Top