Страница 12 из 15 ПерваяПервая ... 26789101112131415 ПоследняяПоследняя
Показано с 111 по 120 из 144
  1. #111
    Местный Аватар для Kevin
    Регистрация
    02.02.2018
    Возраст
    53
    Сообщений
    127
    Вес репутации
    112

    По умолчанию Re: Фен паяльный

    Визуально её не видно, но я предполагаю что тип К. Сопротивление её примерно 0.7 om. Читал что нужен усилитель LM358 или (по хорошему) MAX6675.

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

    По умолчанию Re: Фен паяльный

    Усилитель нужен. Обычно используют MAX6675

  3. #113
    Местный Аватар для Kevin
    Регистрация
    02.02.2018
    Возраст
    53
    Сообщений
    127
    Вес репутации
    112

    По умолчанию Re: Фен паяльный

    Цена у MAX6675 не сопоставима с поставленной задачей.

  4. #114
    Местный Аватар для Kevin
    Регистрация
    02.02.2018
    Возраст
    53
    Сообщений
    127
    Вес репутации
    112

    По умолчанию Re: Фен паяльный

    Попробовал на LM358 - работает. Показания правда скачут, но буду разбираться дальше
    Последний раз редактировалось Kevin; 13.05.2018 в 18:55.

  5. #115
    Местный Аватар для Kevin
    Регистрация
    02.02.2018
    Возраст
    53
    Сообщений
    127
    Вес репутации
    112

    По умолчанию Re: Фен паяльный

    Использую данную схему на макетке. Возможно ли что показания будут точнее, если впаять все детали на плату?

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

Название:	Screenshot_1.png 
Просмотров:	975 
Размер:	59.0 Кб 
ID:	19389

    PHP код:
    #define thermocouplePin A0     // номер порта к которому подключен выход усилителя термопары

    double Ups 4.19//напряжение питания усилителя и ардуино
    double kt 100//коэффициент для преобразования напряжения в температуру
    double ADCmaxVal 1023//максимальное значение выдаваемое АЦП ардуино
    double tHome 10.61//комнатная температура

    int thermocoupleVal 0;           //полученное с АЦП число
    double t 0//температура спая термопары

    void setup()
    {
    pinMode(thermocouplePinINPUT);
    Serial.begin(9600);              //  установка связи по serial
    }

    void loop()
    {
      
    thermocoupleVal analogRead(thermocouplePin);
      
    = (thermocoupleVal*Ups/ADCmaxVal)*kt+tHome;
      
    Serial.println(t);
      
    delay(100);


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

    По умолчанию Re: Фен паяльный

    Я бы еще к питанию ОУ уделил внимание.

  7. #117
    Местный Аватар для Kevin
    Регистрация
    02.02.2018
    Возраст
    53
    Сообщений
    127
    Вес репутации
    112

    По умолчанию Re: Фен паяльный

    Я с ардуинки взял 5 вольт

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

    По умолчанию Re: Фен паяльный

    Пульсации по питанию, тоже будут усиливаться вместе с полезным сигналом. Как минимум RC фильтр нужен
    Последний раз редактировалось Chip; 15.05.2018 в 10:55.

  9. #119
    Местный Аватар для Kevin
    Регистрация
    02.02.2018
    Возраст
    53
    Сообщений
    127
    Вес репутации
    112

    По умолчанию Re: Фен паяльный

    Chip, накидай, пожалуйста, схему для моего случая. И ещё по коду - если добавить TCCR0B = TCCR0B & 0b11111000 | 5; то нижеприведённое, не печатает раз в сек. А примерно раз в 15 сек
    PHP код:
    void loop()
    {
      
    Serial.println("1"); 
      
    delay(1000);         

    Последний раз редактировалось Kevin; 15.05.2018 в 21:32.

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

    По умолчанию Re: Фен паяльный

    конденсаторов на 22-47 мкФ и 0,1мкФ достаточно, их лучше располагать ближе к корпусу микросхемы
    Еще можно конденсатор по обратной связи добавить

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

Название:	proverkarabotosposobnostioperatsionnixus-cd4e35e1.jpg 
Просмотров:	1383 
Размер:	36.0 Кб 
ID:	19391
    И ещё по коду - если добавить TCCR0B = TCCR0B & 0b11111000 | 5; то нижеприведённое, не печатает раз в сек. А примерно раз в 15 сек
    Все верно, ты изменяешь параметры таймера
    Последний раз редактировалось Chip; 16.05.2018 в 14:10.

Страница 12 из 15 ПерваяПервая ... 26789101112131415 ПоследняяПоследняя

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

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

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

Ваши права

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