Найдено 29 результатов

sanic
Вт янв 24, 2012 17:41:36
Форум: Микроконтроллеры и ПЛИС
Тема: не выводятся десятые значения температуры ds18b20 на lcd
Ответы: 11
Просмотры: 3500

Re: не выводятся десятые значения температуры ds18b20 на lcd

Ура получилось! Проблема в протеусе установил старую версию 7,2 и все работает, теперь буду пробовать в железе. Всем спасибо.
sanic
Пн янв 23, 2012 19:45:54
Форум: Микроконтроллеры и ПЛИС
Тема: не выводятся десятые значения температуры ds18b20 на lcd
Ответы: 11
Просмотры: 3500

Re: не выводятся десятые значения температуры ds18b20 на lcd

Через int temp; все получается. вот кусок кода:

temp=ds18b20_temperature(0)*10;
sprintf(lcd_buffer,"t=%i.%u'C", temp/10,temp%10 );
lcd_clear();
lcd_gotoxy(0,0);
lcd_puts(lcd_buffer);
delay_ms(1000);

но почему не получается через float? даже из стандартной библиотеки codevision DS18B20, В ...
sanic
Вс янв 22, 2012 20:07:48
Форум: Микроконтроллеры и ПЛИС
Тема: не выводятся десятые значения температуры ds18b20 на lcd
Ответы: 11
Просмотры: 3500

Re: не выводятся десятые значения температуры ds18b20 на lcd

0f—t=20, вывод без знака. 1f—t=20.0, с десятыми. 2f—t=20.00, с сотнями. Именно так у меня выводилось значения ацп, но почему когда вывожу значение температуры –чистый экран, не пойму.
sanic
Вс янв 22, 2012 19:02:59
Форум: Микроконтроллеры и ПЛИС
Тема: не выводятся десятые значения температуры ds18b20 на lcd
Ответы: 11
Просмотры: 3500

не выводятся десятые значения температуры ds18b20 на lcd

Собираю термометр на ds18b20, atmega8, lcd 2x16. Компилятор codevision avr 1.25.9, в настройках выставил (s)printf ... float, ...

float temp;
.........
temp=ds18b20_temperature(0);
sprintf(lcd_buffer,"t=%.1f'C", temp );
lcd_clear();
lcd_gotoxy(0,0);
lcd_puts(lcd_buffer);
delay_ms(1000 ...
sanic
Сб фев 27, 2010 17:44:04
Форум: Измерения
Тема: измерение силы тока до 2мА напряжение 1000в
Ответы: 6
Просмотры: 2484

измеренное значение на семисегментный индикатор, т. е. необходимо просто измерить ток. Я хотел сделать так: через токоизмерительный резистор на операционный усилитель (усиление 10) затем на микроконтроллер и семисегментник. Меня смущает высокое напряжение, Хотелось бы через гальваническую развязку,а ...
sanic
Сб фев 27, 2010 16:55:20
Форум: Питание
Тема: блок питания на 1000в
Ответы: 26
Просмотры: 4560

Спасибо за совет, будем пробовать :)
sanic
Сб фев 27, 2010 16:50:17
Форум: Питание
Тема: блок питания на 1000в
Ответы: 26
Просмотры: 4560

емкость 0.1 мк x1500в.
sanic
Сб фев 27, 2010 16:45:26
Форум: Питание
Тема: блок питания на 1000в
Ответы: 26
Просмотры: 4560

Блок питания нужен для испытания изоляции, 1.5мА предел с запасом 2мА. Пробовал через автотранс с умножителем на 4, но при нагрузке в 1МОм напряжение падает до 760вольт. Не пойму почему?
sanic
Сб фев 27, 2010 11:08:42
Форум: Измерения
Тема: измерение силы тока до 2мА напряжение 1000в
Ответы: 6
Просмотры: 2484

Благодарю. Если можно подробнее схему на постоянное напряжение
sanic
Сб фев 27, 2010 08:06:12
Форум: Питание
Тема: блок питания на 1000в
Ответы: 26
Просмотры: 4560

блок питания на 1000в

хочу собрать блок питания на 1000в 2мА. Помогите со схемой
sanic
Сб фев 27, 2010 08:00:04
Форум: Измерения
Тема: измерение силы тока до 2мА напряжение 1000в
Ответы: 6
Просмотры: 2484

измерение силы тока до 2мА напряжение 1000в

Как измерить силу тока чтобы была гальваническая развязка?
sanic
Ср дек 30, 2009 11:35:00
Форум: Микроконтроллеры и ПЛИС
Тема: датчик DS1820 (в корпусе PR35)
Ответы: 21
Просмотры: 10222

Дата меня не смутила, поэтому я в начале отметил «что есть из деталей» из того и собираю, запасы старые.
sanic
Ср дек 30, 2009 10:45:02
Форум: Микроконтроллеры и ПЛИС
Тема: датчик DS1820 (в корпусе PR35)
Ответы: 21
Просмотры: 10222

Danko писал(а): sanic, выложите пожалуйста адрес с которого Вы брали даташники.
http://www.elin.ru/1-Wire/?topic=components2#DS1820
sanic
Ср дек 30, 2009 09:32:45
Форум: Микроконтроллеры и ПЛИС
Тема: датчик DS1820 (в корпусе PR35)
Ответы: 21
Просмотры: 10222

ARV Это ваш ответ на сайте http://arv.radioliga.com/component/option,com_fireboard/Itemid,33/func,view/id,3226/catid,18/ ? """В ответ на: Термодатчики DS18B20 / DS18S20 в чем разница? 17.09.2009 19:12 Репутация: 151
DS1820 - это полный аналог DS18S20, а DS18B20 - уже другое дело.
Кстати, последнее ...
sanic
Ср дек 30, 2009 08:52:28
Форум: Микроконтроллеры и ПЛИС
Тема: датчик DS1820 (в корпусе PR35)
Ответы: 21
Просмотры: 10222

И нечего так возмущаться ARV, если такой умный, то посоветовал бы что то дельное. Я в этом деле начинающий. С НАСТУПАЮЩИМ НОВЫМ ГОДОМ!!!!!
sanic
Ср дек 30, 2009 08:32:40
Форум: Микроконтроллеры и ПЛИС
Тема: датчик DS1820 (в корпусе PR35)
Ответы: 21
Просмотры: 10222

В руках держу датчик DS1820 в длинненьком корпусе PR35. ARV смотри даташит
sanic
Ср дек 30, 2009 07:49:09
Форум: Микроконтроллеры и ПЛИС
Тема: датчик DS1820 (в корпусе PR35)
Ответы: 21
Просмотры: 10222

нужно править библиотеку DS1820.LIB

все строки содержащие w1_write(...); нужно окружить своего рода скобками
#asm("cli")
w1_write(...);
#asm("sei")


Это в этой библиотеке нужно править?

/*
CodeVisionAVR C Compiler
(C) 1998-2005 Pavel Haiduc, HP InfoTech S.R.L.

Dallas Semiconductor ...
sanic
Ср дек 30, 2009 07:38:46
Форум: Микроконтроллеры и ПЛИС
Тема: датчик DS1820 (в корпусе PR35)
Ответы: 21
Просмотры: 10222

Я так понял что ds1820 и ds18s20 совместимые. В PROTEUS выше изложенный код с датчиком ds18s20 показывает температуру правильно,:(
sanic
Ср дек 30, 2009 07:28:10
Форум: Микроконтроллеры и ПЛИС
Тема: датчик DS1820 (в корпусе PR35)
Ответы: 21
Просмотры: 10222

Точно датчик DS1820 в длинненьком корпусе PR35 вот даташит
sanic
Вт дек 29, 2009 11:36:34
Форум: Микроконтроллеры и ПЛИС
Тема: датчик DS1820 (в корпусе PR35)
Ответы: 21
Просмотры: 10222

:shock:

Перейти к расширенному поиску