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

    По умолчанию Re: Контролер стеклоочистителя

    Спасибо за скетч, но судя по коду не совсем верно получается , длительность полупериода 60 мкс этоочень много , если частота приемника 38кГц то длительность на полупериод с учетом исполняемого кода должна примерно равнятся 9мкс
    Последний раз редактировалось Chip; 27.10.2009 в 02:51.

  2. #12
    Гуру
    Регистрация
    08.12.2008
    Возраст
    41
    Сообщений
    577
    Вес репутации
    307

    По умолчанию Re: Контролер стеклоочистителя

    Цитата Сообщение от Ger$$$ Посмотреть сообщение
    Соответственно диод и приемник крепятся на стекло под таким углом чтобы капля (грязь, снег и т.д.) попавшая на стекло создавала отражение сквозь стекло на приемник.
    немного не понятно,пример можно?
    Nissan Almera N16 продана

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

    По умолчанию Re: Контролер стеклоочистителя

    Сопротивление нужно рассчитывать по току светодиода или подбирать по чувствительности датчика
    Схема:
    Нажмите на изображение для увеличения. 

Название:	NANO_Glass_CLR.PNG 
Просмотров:	790 
Размер:	8.0 Кб 
ID:	6305
    Последний раз редактировалось Chip; 27.10.2009 в 01:27.

  4. #14
    Новичок
    Регистрация
    26.10.2009
    Сообщений
    18
    Вес репутации
    182

    По умолчанию Re: Контролер стеклоочистителя

    Цитата Сообщение от Chip Посмотреть сообщение
    Спасибо за скетч, но судя по коду не совсем верно получается , длительность полупериода 60 мкс этоочень много , если частота приемника 38кГц то длительность на полупериод с учетом исполняемого кода должна примерно равнятся 9мкс
    делал по даташиту на 33 кГц, там написано 60. работает четко.
    вложение присутствует
    Вложения Вложения

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

    По умолчанию Re: Контролер стеклоочистителя

    Вот набросал код для ИК приемника на 38кГц
    по позже допишу , чтобы была помехозащищенность

    PHP код:
    //http://compcar.ru
    byte tsop 11;   //ИК приемник
    byte irLed 10;  //ик-светодиод 
    byte Led 13;   //осветодиод(L) на плате
    byte i;     // счётчик
    byte num=16//число периодов несущей 38кГц в посылаемом пакете
    byte impulse=8;  // длительность полупериода
    byte val=1;   //переменная для хранения сигнала с ИК приемника

    void setup() 
    {
      
    pinMode (irLedOUTPUT); // разъём 10 на вывод
      
    pinMode(LedOUTPUT);   //разъём 13 на вывод
      
    pinMode(tsopINPUT);   // разъём 11 на ввод
      
    Serial.begin(115200);
    }

    void loop()
    {
     
    cli(); //запретить все прерывания
      
    for(i=0i<numi++) //цикл несущей
      
    {
        
    digitalWrite(irLedHIGH); //зажигаем ик-диод
        
    delayMicroseconds(impulse); //положительный полупериод
        
    digitalWrite(irLedLOW); //гасим ик-диод
        
    delayMicroseconds(impulse-1); //выравниваем скважность периода
      
    }
      
      
    digitalWrite(Led,(digitalRead(tsop)==LOW) ? HIGH:LOW); //если сигнал низкий то зажигаем светодиод

       
    sei();  //разрешить прерывания

      
    delayMicroseconds(impulse*3*num); //пауза между пакетами.

    Последний раз редактировалось Chip; 27.10.2009 в 21:37.

Страница 2 из 2 ПерваяПервая 12

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

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

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

Ваши права

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