Страница 1 из 1

ds18b20 при нагреве измеряет до 40

Добавлено: Пн сен 20, 2010 14:01:38
ssvd
привет!

вот с чем столкнулся, есть програмка которая включает и выключает прибор в зависимости от температуры!
включаешь, все работает все правильно отрабатывает, но если начинаешь нагревать свыше 40 градусов то показывает на индикаторе 81, и все, пока температура не опустится ниже 40, подключал датчик к другому прибору и так же нагревал, все работает!

Текст измерения как у всех остальных программ которые я делал, что может быть, где закрался глючек? подскажите!

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Пн сен 20, 2010 15:09:21
BOB51
для начала замени ds-ку ... может быть с брачкомс...

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Пн сен 20, 2010 17:44:11
anatol378
Потерял структуру кодирования температуры. Младший бит по моему 0,0625 градуса. Правильно ли обрабатываешь все разряды?

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Вт сен 21, 2010 05:03:08
ssvd
BOB51 писал(а):для начала замени ds-ку ... может быть с брачкомс...
менял, тоже самое ((((

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Вт сен 21, 2010 05:05:43
ssvd
anatol378 писал(а):Потерял структуру кодирования температуры. Младший бит по моему 0,0625 градуса. Правильно ли обрабатываешь все разряды?
на градуснике на другом, все так же обрабатывается и отображает нормально!

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Вт сен 21, 2010 07:04:52
ARV
да просто термостаты надо делать нормальные :)))

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Вт сен 21, 2010 08:07:45
ssvd
ARV писал(а):да просто термостаты надо делать нормальные :)))
ну ка просвети безграмотных! )))

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Вт сен 21, 2010 10:28:36
ARV
ssvd писал(а):ну ка просвети безграмотных! )))
http://arv.radioliga.com/content/view/152/44/ :)))

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Вт сен 21, 2010 10:59:12
ssvd
ARV писал(а):
ssvd писал(а):ну ка просвети безграмотных! )))
http://arv.radioliga.com/content/view/152/44/ :)))
посмотрел, хороший, простой термостат! не охота просто пользоваться чужими проектами, да и пишу на Codevision..

был бы благодарен, если поможете разобраться с моим )))

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Вт сен 21, 2010 11:00:01
ssvd
самое обидное то, что это код полностью занимает память aity2313 (((( и уже ничего не допишешь....

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Вт сен 21, 2010 11:08:40
ARV
ssvd писал(а):самое обидное то, что это код полностью занимает память aity2313 (((( и уже ничего не допишешь....
исходник есть - выкидывайте лишнее и будет вам счастье.

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Вт сен 21, 2010 13:26:15
ssvd
ARV писал(а):
ssvd писал(а):самое обидное то, что это код полностью занимает память aity2313 (((( и уже ничего не допишешь....
исходник есть - выкидывайте лишнее и будет вам счастье.
все конечно хорошо, но что в моем исходнике не так!?

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Ср сен 22, 2010 05:34:56
ssvd
нет мыслей?

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Ср сен 22, 2010 07:05:36
BOB51
это надобно оччень постараться , чтоб на программе термостата все 2килобайта занять :shock:
хотя... 2кбайт=1к кода программы, да и не на ассемблере... :cry:
потом система команд...
по крайней мере на at89c2051 прекрасно получался терморегулятор с светодиодным дисплеем и клавиатуркой при весьма навороченных функциях, еще и место оставалось.
Но там команд побольше и они однобайтовые в большинстве...

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Ср сен 22, 2010 10:20:33
ssvd
значит (((((

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Ср сен 22, 2010 12:13:02
ssvd
может у кого есть код получения температуры на Ассемблере, что бы вставить в Codevision, а то много места занимает - ds18b20_temperature!

Re: ds18b20 при нагреве измеряет до 40

Добавлено: Чт сен 23, 2010 07:05:08
BOB51
для mcs51 есть, адля avr&pic попробуй поискать в апнотиках на сайтах у производителей :)