Страница 4 из 21 ПерваяПервая 1234567891014 ... ПоследняяПоследняя
Показано с 31 по 40 из 207
  1. #31
    Новичок
    Регистрация
    08.06.2011
    Возраст
    37
    Сообщений
    3
    Вес репутации
    0

    По умолчанию Re: Осциллограф на Arduino .

    Цитата Сообщение от Chip Посмотреть сообщение
    Это относится только к программе, скетчь из шапки должен компилироваться и работать.
    Сейчас тестирую осциллограф на Carduino Nano, предельная частота измеряемого аналогового сигнала 50000Гц (50кГц)
    Уже все отлично работает , осталось только засинхронизировать на компе начала фрейма . Если интересно могу выложить пока в сыром не доделаном виде
    а на UNO ,будет работать? если до то выкладывайте по тестирую

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

    По умолчанию Re: Осциллограф на Arduino .

    К сожалению программа на UNO работать не будет

  3. #33
    Новичок
    Регистрация
    21.11.2010
    Возраст
    42
    Сообщений
    1
    Вес репутации
    0

    По умолчанию Re: Осциллограф на Arduino .

    Подскажите, возможно ли измерять осциллограммы с частотой до 100 kHz на Arduino Mega ?

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

    По умолчанию Re: Осциллограф на Arduino .

    Теоретически возможно, на практике пробовал пока 50кГц

  5. #35
    Модератор Аватар для XsanderS
    Регистрация
    05.05.2008
    Возраст
    41
    Сообщений
    829
    Вес репутации
    389

    По умолчанию Re: Осциллограф на Arduino .

    Часто встречал по форуму вопросы чему равно одно деление на шкале. 3 деления это 20 милисекунд, при условии что бегунки развертки находятся в самом верхнем положении. Chip, Выложи плиз картинку с проги хочу шкалу нарисовать, или в личку кинь.

    зы: Если есть желание переделать немного прогу могу нарисовать 30 картино со шкалой для каждого деления бегунка, чтобы при выставлении бегунка выставлялась соответствующая шкала.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	10000.JPG 
Просмотров:	3129 
Размер:	36.3 Кб 
ID:	13176  
    Последний раз редактировалось XsanderS; 18.10.2011 в 18:31.
    хороший модем должен качать пиво!
    Мой проект

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

    По умолчанию Re: Осциллограф на Arduino .

    Постараюсь сделать новую программу будет работать с высокими частотами, тогда и нарисуешь
    Последний раз редактировалось Chip; 18.10.2011 в 23:54.

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

    По умолчанию Re: Осциллограф на Arduino .

    Вета версия программы, частота измеряемого сигнала 50000Гц, частота выборки 150000Гц
    Пробуйте
    PHP код:
    //oscilloscope 
    //http://compcar.ru 
    #include <SmallUart.h>
    volatile uint8_t MyBuff[800]; 
    volatile uint16_t i=0;

    void setup()   

      
    pinMode(9OUTPUT);
      
    pinMode(5OUTPUT);
      
    TCCR1B TCCR1B 0b11111000 1;
      
    analogWrite(9128);
      
       
    ADCSRA=(1<<ADEN)|(1<<ADIE)|(1<<ADSC)|(1<<ADATE)|(1<<ADPS1)|(1<<ADPS0); 
       
    ADMUX=(1<<ADLAR)|(1<<REFS1)|(1<<REFS0); 
       
    UART_Init(); 


    void loop()   
    {
    }

    ISR(ADC_vect

        
    MyBuff[i] = ADCH;
        
    i++;

      if(
    i==800
          {
            
    UART_SendByte(170);
            
    UART_SendByte(204);
            
    UART_SendByte(195);
            for (
    i=0i<800i++)  UART_SendByte(MyBuff[i]); 
            
    i=0;
          }       

    Вложения Вложения
    • Тип файла: rar oscil.rar (208.1 Кб, Просмотров: 1576)

  8. #38
    Модератор Аватар для XsanderS
    Регистрация
    05.05.2008
    Возраст
    41
    Сообщений
    829
    Вес репутации
    389

    По умолчанию Re: Осциллограф на Arduino .

    Не получается прошить. выдает ошибки, библиотеку SmallUart установил. Может изза того что у меня версия программы 0021? может надо обновить до 0022? просто щас скорость интернета слабая, не охото качать 3 часа если это не от программы зависит. Библиотеку устанавливал так: Распаковал архив с последнего поста и папку SmallUart в которой файлы SmallUart.cpp SmallUart.h поместил в папку libraries

    Код HTML:
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp: In function 'void UART_Init()':
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp:13: error: 'UBRRH' was not declared in this scope
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp:14: error: 'UBRRL' was not declared in this scope
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp:17: error: 'UART_DOUBLE' was not declared in this scope
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp:20: error: 'UCRB' was not declared in this scope
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp:20: error: 'TXEN' was not declared in this scope
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp:20: error: 'RXEN' was not declared in this scope
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp:21: error: 'UCRC' was not declared in this scope
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp:21: error: 'UCRC_VALUE' was not declared in this scope
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp: In function 'void UART_SendByte(uint8_t)':
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp:27: error: 'UCRA' was not declared in this scope
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp:27: error: 'UART_TXREADY' was not declared in this scope
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp:28: error: 'UDR' was not declared in this scope
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp: In function 'bool UART_ReadByte(uint8_t&)':
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp:33: error: 'UCRA' was not declared in this scope
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp:33: error: 'UART_RXREADY' was not declared in this scope
    C:\Dokumente und Einstellungen\XsanderS\Desktop\arduino-0021\libraries\SmallUart\SmallUart.cpp:35: error: 'UDR' was not declared in this scope
    хороший модем должен качать пиво!
    Мой проект

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

    По умолчанию Re: Осциллограф на Arduino .

    После установки либы IDE нужно закрыть и
    запустить по новой.

    P.S.
    Помню у тебя уже была такая проблема, у тебя было несколько копий IDE и ты положил либу не в ту копию.
    Последний раз редактировалось Chip; 27.10.2011 в 01:37.

  10. #40
    Модератор Аватар для XsanderS
    Регистрация
    05.05.2008
    Возраст
    41
    Сообщений
    829
    Вес репутации
    389

    По умолчанию Re: Осциллограф на Arduino .

    Цитата Сообщение от Chip Посмотреть сообщение
    После установки либы IDE нужно закрыть и
    запустить по новой.

    P.S.
    Помню у тебя уже была такая проблема, у тебя было несколько копий IDE и ты положил либу не в ту копию.
    Да нет, перед тем как писать сюда все проверил. Копия у меня щас одна
    хороший модем должен качать пиво!
    Мой проект

Страница 4 из 21 ПерваяПервая 1234567891014 ... ПоследняяПоследняя

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

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

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

Ваши права

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