Страница 6 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 51 по 60 из 69
  1. #51
    Пользователь
    Регистрация
    04.04.2011
    Возраст
    39
    Сообщений
    39
    Вес репутации
    169

    По умолчанию Re: Предпусковой подогреватель HDD

    Кажется, есть косяк. Сенсор не отличает плюсовую и минусовую температуры.
    или я что-то делаю не так...
    просто
    if(tempSensor.getTemperature()) < 0) Serial.println("-");
    if(tempSensor.getTemperature()) > 0) Serial.println("+");
    Всегда дает +
    и Serial.print(int(tmpr)); даже в морозилке не дает минус. Видно, как сенсор охлаждается до 0, а потом снова начинает повышать температуру

  2. #52
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,379
    Вес репутации
    10

    По умолчанию Re: Предпусковой подогреватель HDD

    tempSensor.getTemperature() выдает значение с плавающей запятой, чистого нуля может и не быть , нужно округлять
    Последний раз редактировалось Chip; 19.11.2011 в 14:08.

  3. #53
    Пользователь
    Регистрация
    04.04.2011
    Возраст
    39
    Сообщений
    39
    Вес репутации
    169

    По умолчанию Re: Предпусковой подогреватель HDD

    так а как узнать, что температура отрицательная?
    он при температуре в морозилке -20 выдает просто "20".
    и при комнатной 20 выдает те же "20"

    иными словами
    float tmpr=tempSensor.getTemperature();
    if(int(tmpr) < 0) digitalWrite(5, HIGH);
    никогда не выполняется
    Последний раз редактировалось ilya_sp; 19.11.2011 в 14:44.

  4. #54
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,379
    Вес репутации
    10

    По умолчанию Re: Предпусковой подогреватель HDD

    Попробуй этот скетчь

  5. #55
    Пользователь
    Регистрация
    04.04.2011
    Возраст
    39
    Сообщений
    39
    Вес репутации
    169

    По умолчанию Re: Предпусковой подогреватель HDD

    Цитата Сообщение от Chip Посмотреть сообщение
    Попробуй этот скетчь
    Вот как раз с ним и тестил. Оказалось, что версия библиотек по той ссылке старая.
    Нашел переписку одного пользователя с автором библиотек как раз по этому вопросу, и там автор выложил другую версию.

    В общем, там tempSensor.getTemperature() возвращает отрицательные значение со знаком "-".

    Библиотеки в аттаче
    Вложения Вложения
    Последний раз редактировалось ilya_sp; 19.11.2011 в 15:09.

  6. #56
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,379
    Вес репутации
    10

    По умолчанию Re: Предпусковой подогреватель HDD

    Спасибо.
    И как теперь, работает?

  7. #57
    Пользователь
    Регистрация
    04.04.2011
    Возраст
    39
    Сообщений
    39
    Вес репутации
    169

    По умолчанию Re: Предпусковой подогреватель HDD

    С этой версией библиотек работает

  8. #58
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,379
    Вес репутации
    10

    По умолчанию Re: Предпусковой подогреватель HDD

    Отлично!
    Добавил библиотеку в шапку

  9. #59
    Пользователь
    Регистрация
    04.04.2011
    Возраст
    39
    Сообщений
    39
    Вес репутации
    169

    По умолчанию Re: Предпусковой подогреватель HDD

    Если честно, так и не допер, как оригинальная схема работает...
    реле включает-выключает землю.. и что это дает?

    а почему нельзя подключить так?

    Реле без нагрузки замкнуто на ACC out. по команде с ардуино реле переключается на подогреватель, цепь ACC out размыкается.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	CARDUINO_hilt.png 
Просмотров:	378 
Размер:	186.3 Кб 
ID:	13453  

  10. #60
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,379
    Вес репутации
    10

    По умолчанию Re: Предпусковой подогреватель HDD

    Можно и так , но я старался уменьшить количество проводов и схему рисовал изначально под Mosfet
    Дело в том что для БП АСС заводится через делитель на контроллер
    По этому сопротивление подогревателя в 10-20 ом не окажет на этот сигнал никакого влияния.
    Последний раз редактировалось Chip; 22.11.2011 в 17:33.

Страница 6 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •