Страница 3 из 11 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 21 по 30 из 101
  1. #21
    Гуру Аватар для (vS)
    Регистрация
    18.06.2007
    Возраст
    46
    Сообщений
    1,981
    Вес репутации
    684

    По умолчанию Re: Автоматическое переключение на камеру заднего хода.

    мерил относительно земли?
    мерить ВСЕГДА в машине нужно относительно корпуса...
    если ни чего нет... звони на корпус, т.е. сопротивление смотри.
    в принцыпе, если там реально ни чего нет, то на пине включает подтяжку, или снаружи ставишь резистор 10К вверх, в смысле на +5в, и через 100ом подаешь прям на проц свой сигнал. можно диодами вверх/вниз задушить броски возможные.
    автоMOBILEвый моDDEр
    мой карпутер второй очередной

  2. #22
    Местный
    Регистрация
    23.09.2009
    Возраст
    44
    Сообщений
    152
    Вес репутации
    209

    По умолчанию Re: Автоматическое переключение на камеру заднего хода.

    Цитата Сообщение от (vS) Посмотреть сообщение
    мерил относительно земли?
    мерить ВСЕГДА в машине нужно относительно корпуса...
    если ни чего нет... звони на корпус, т.е. сопротивление смотри.
    в принцыпе, если там реально ни чего нет, то на пине включает подтяжку, или снаружи ставишь резистор 10К вверх, в смысле на +5в, и через 100ом подаешь прям на проц свой сигнал. можно диодами вверх/вниз задушить броски возможные.
    мерил на корпус - 0, ну понятно земля значит там. Померил на постоянный плюс - получил 12В. Попробую с сопротивлениями.

  3. #23
    Гуру Аватар для (vS)
    Регистрация
    18.06.2007
    Возраст
    46
    Сообщений
    1,981
    Вес репутации
    684

    По умолчанию Re: Автоматическое переключение на камеру заднего хода.

    ну понятно, что на земле относительно 12В будет 12В

    сначала УБЕДИСЬ что там +12 не летает в других положениях.
    автоMOBILEвый моDDEр
    мой карпутер второй очередной

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

    По умолчанию Re: Автоматическое переключение на камеру заднего хода.

    Данная схема рассчитана на работу от лампочки заднего хода, то есть когда задняя скорость выключена то лампочка через спираль и далее через диод подтянет вход контроллера к земле, когда на лампочке +12в то диод заперт и и на входе контроллера за счет внутренней подтяжки будет +5в

  5. #25
    Местный
    Регистрация
    23.09.2009
    Возраст
    44
    Сообщений
    152
    Вес репутации
    209

    По умолчанию Re: Автоматическое переключение на камеру заднего хода.

    Цитата Сообщение от Chip Посмотреть сообщение
    Данная схема рассчитана на работу от лампочки заднего хода, то есть когда задняя скорость выключена то лампочка через спираль и далее через диод подтянет вход контроллера к земле, когда на лампочке +12в то диод заперт и и на входе контроллера за счет внутренней подтяжки будет +5в
    спасибо за разьеснение, стало понятнее =)

  6. #26
    Местный
    Регистрация
    23.09.2009
    Возраст
    44
    Сообщений
    152
    Вес репутации
    209

    По умолчанию Re: Автоматическое переключение на камеру заднего хода.

    запарился я с этими делителями, спалил вход, вернее подтягивающе сопротивление или как там правильно? Сделал на реле, зато работает =) кстате на томже входе, просто сейчас подаю честные +5В. Еще код по правил который выше был в моем сообщении. Ошибка заключалось в том что для таймеров не тот тип данных выбрал. Код правильно работал буквально секунд 30 =)
    Последний раз редактировалось -= Nicki =-; 30.07.2010 в 10:46.

  7. #27
    Продвинутый
    Регистрация
    15.12.2008
    Возраст
    37
    Сообщений
    229
    Вес репутации
    392

    По умолчанию Re: Автоматическое переключение на камеру заднего хода.

    Помниться на пике собирали аналогичное устройство. Ту тему не нашел, спрошу здесь.
    Собрал на авр. Монитор - телек "Супер".
    На столе работает как часы, с заглушенным двигателем тоже. Если завести, по кругу переключает монитор. Посоветуйте как повысить помехоустойчивость?

    Схема ниже. Питание от монитора. Транзистор параллельно кнопке подключен.
    На всякий случай вот исходник:
    PHP код:
    Chip type           ATtiny13
    Clock frequency     
    9,600000 MHz
    Memory model        
    Tiny
    External SRAM size  
    0
    Data Stack size     
    16
    *****************************************************/

    #include <tiny13.h>
    #include <delay.h>
    #include <stdio.h>
    int a=0;

    void channel()
    {
      
    PORTB.3=1;
      
    delay_ms(150);
      
    PORTB.3=0;
      
    delay_ms(3000);
      
    PORTB.3=1;
      
    delay_ms(150);
      
    PORTB.3=0;
    }

    void main(void)
    {
    // Crystal Oscillator division factor: 8
    #pragma optsize-
    CLKPR=0x80;
    CLKPR=0x03;
    #ifdef _OPTIMIZE_SIZE_
    #pragma optsize+
    #endif
    // Port B initialization
    // Func5=In Func4=In Func3=Out Func2=In Func1=In Func0=In 
    // State5=T State4=T State3=0 State2=T State1=T State0=T 
    PORTB=0x00;
    DDRB=0x08;

    while (
    1)
          {
          
          while(
    a==&& PINB.4==1)
          { 
            
    delay_ms(50);
            
    channel();
            
    a=1;
            
    delay_ms(3000);
          }
          
          while(
    a==&& PINB.4==0)
          { 
            
    delay_ms(50);
            
    channel();
            
    a=0;
            
    delay_ms(3000);
          }

          };

    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	схема2.JPG 
Просмотров:	765 
Размер:	127.5 Кб 
ID:	10806  

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

    По умолчанию Re: Автоматическое переключение на камеру заднего хода.

    Резистор R2 поставить 2ком и конденсатор от него на землю

  9. #29
    Продвинутый
    Регистрация
    15.12.2008
    Возраст
    37
    Сообщений
    229
    Вес репутации
    392

    По умолчанию Re: Автоматическое переключение на камеру заднего хода.

    Цитата Сообщение от Chip Посмотреть сообщение
    Резистор R2 поставить 2ком и конденсатор от него на землю
    Спасибо. Всё работает.

  10. #30
    Новичок
    Регистрация
    18.11.2008
    Возраст
    41
    Сообщений
    11
    Вес репутации
    192

    По умолчанию Re: Автоматическое переключение на камеру заднего хода.

    Долго мучался с переключением на камеру из-за автоматической коробки. Наконец демонтировал комп и начал наводить порядок. Мой вариант кода:
    PHP код:
    #define av_mode 12     // выход для нажатия кнопки
    #define back_on 3    // вход для сигнала задней скорости

    byte temp1;
    byte temp2;

    boolean cam_enable=false// статус работы камеры


    void setup()  
    {  
      
    pinMode(av_modeOUTPUT);   
      
    pinMode(back_onINPUT); 
      
    digitalWrite(back_onHIGH); 
      
    digitalWrite(av_modeLOW); 
    }  
    //-----------------------------------------------  
    void loop()  
    {  
      
    cam();
    }  
    //----------------------------------------------- 

    void cam()
    {
      
    temp1=digitalRead(back_on);
      
    delay(1000);
      
    temp2=digitalRead(back_on);
      if (
    temp1==temp2)
      {
        if (
    temp2==HIGH)
        {
         if (
    cam_enable==false)
         {
          
    button_cam_on();
         } 
        }
        else
       {
        if (
    cam_enable==true)
        {
         
    button_cam_off(); 
        } 
       }
      } 
    }

    void button_cam_off() 
    {      
      
    digitalWrite(av_modeHIGH);  // нажать кнопку
      
    delay(400);                //длительность нажатия кнопки
      
    digitalWrite(av_modeLOW);  // отпустить кнопку  
      
    delay(700);                //длительность между нажатиями кнопки  
      
    digitalWrite(av_modeHIGH);
      
    delay(400); 
      
    digitalWrite(av_modeLOW);
      
    cam_enable=false;        
    }  
    void button_cam_on() 
    {
      
    digitalWrite(av_modeHIGH);  
      
    delay(400);            
      
    digitalWrite(av_modeLOW);
      
    cam_enable=true;     

    UPD. Почистил код.
    Последний раз редактировалось skull; 23.02.2011 в 13:09.

Страница 3 из 11 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Ваши права

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