Таки надо шим. Обмоток у нас там нет, свистеть будет нечему. А управляемость лучше - для плавности нагреву. Но видно тогда придется задействовать еще один вывод ардуинки на ACC OUT для запуска компа.
Таки надо шим. Обмоток у нас там нет, свистеть будет нечему. А управляемость лучше - для плавности нагреву. Но видно тогда придется задействовать еще один вывод ардуинки на ACC OUT для запуска компа.
Skiw®, Самара
http://www.skiw63.ru/
Ключ преднамеренно посадил на ШИМ вывод с прицелом на будущее
Для ACC OUT придется доп вывод использовать и пару транзисторов, хотя можно сделать импульс нагрева 0,5-1 сек. и комп не будет успевать запустится
Последний раз редактировалось Chip; 19.10.2010 в 18:44.
Skiw®, Самара
http://www.skiw63.ru/
Можно сделать импульс нагрева 0,5-1 сек и паузу любой длинны
Прогрев матрицы нужен только для старта. Дальше, после включения, она греет сама себя. Причем греет так, что на лето надо кулерок прикручивать будет. Ибо под солнышком она перегреется (а может нет, комп пока на столе).
Skiw®, Самара
http://www.skiw63.ru/
У нас в минске скоро -25... таки схемка то работает??????
M2-ITX, GIGABYTE GA-510UD, 2xApacer 1Gb, HDD SATA 160Gb, BT, D-Link GA-120, 3G HUAWEI E219, DVB-T USB, Lilliput 889
А когда появится в продаже?
Набросал тестовый скетчь , пробуйте
Вместо нолей можете прописать свои пороги срабатывания
PHP код:
#include <DallasTemperature.h>
DallasTemperature tempSensor;
void setup(void)
{
pinMode(5, OUTPUT);
digitalWrite(5, HIGH); //блокируем АСС на время инициализации датчика
// Serial.begin(115200);
tempSensor.begin(4); //Вешаем Датчик на 4 порт
}
void loop(void)
{
if(tempSensor.isValid()==1 | tempSensor.isValid()==2)
{
tempSensor.reset();
digitalWrite(5, LOW); // если датчик не исправен , то разблокируем АСС
return;
}
float tmpr=tempSensor.getTemperature(); //прочтать температуру от датчика
if(int(tmpr) < 0) digitalWrite(5, HIGH);//если температура ниже ноля, включить подогрев
if(int(tmpr) > 0) digitalWrite(5, LOW);//если температура выше ноля, выключить подогрев
// Serial.print(int(tmpr)); //округлить до целой и отправить температуру
// Serial.println(); //перенос строки
}
Последний раз редактировалось Chip; 14.12.2010 в 03:32.
если не использовать резистор каковы последствия ????
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)