помогите с расчетами приборов ардуино соленоид

Тема в разделе "Arduino & Shields", создана пользователем Alex77, 26 мар 2017.

  1. sser

    sser Гик

    Ух ты, здорово!
     
  2. Alex77

    Alex77 Нерд

    Народ приветствую !
    скетч для соленоида не загружается, какую-то ошибку показывает.
    Скетч такой:

    int solPin = 13; //

    void setup() {
    //
    pinMode(solPin, OUTPUT); //
    }

    void loop() {
    //
    digitalWrite(solPin, HIGH); //
    delay(1000); //
    digitalWrite(solPin, LOW); //
    delay(1000); //
    }

    а ошибка такая:---

    Arduino: 1.7.7 (Windows 7), Плата"Arduino Uno"

    Sketch uses 1 068 bytes (3%) of program storage space. Maximum is 32 256 bytes.

    Global variables use 11 bytes (0%) of dynamic memory, leaving 2 037 bytes for local variables. Maximum is 2 048 bytes.

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xcd

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xcd

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xcd

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xcd

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xcd

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xcd

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xcd

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xcd

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xcd

    avrdude: stk500_recv(): programmer is not responding

    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xcd

    Проблема загрузки на плату. Для достижения дзен, курить http://www.arduino.cc/en/Guide/Troubleshooting#upload .

    Это сообщение будет содержать больше информации чем
    "Отображать вывод во время компиляции"
    включено в Файл > Настройки
    -------------------------------------------------------------------
    помогите пожалуйста
     
  3. Tomasina

    Tomasina Сушитель лампочек Модератор

    компьютер не видит контроллер.
    Попробуй в другой порт и с другим кабелем.
     
  4. Alex77

    Alex77 Нерд

    . Большое спасибо !!! Начала работать система
     
  5. Alex77

    Alex77 Нерд

    Добрый день НАРОД ! по схеме с одним соленоидом все работает исправно, но хочется параллельно подключить еще 2 соленоида к этой схеме с тем, чтобы каждого двигать с разным промежутком времени с разными пинами:-
    http://www.c2o.pro.br/hackaguas/figuras/diagrama_circuito_controle_bomba_valvula.png
    как это сделать ? идеи мои конечно есть, но просто боюсь неправильно подключить и сжечь всю схему. Если есть идея подскажите пожалуйста.
     
  6. Unixon

    Unixon Оракул Модератор

    Судя по нагрузке, сжечь [и разнести в хлам] схему при правильном включении вы не боитесь...
     
  7. Alex77

    Alex77 Нерд

    Доброе утро! схема работает непрерывно при температуре 54-55 градусов на полевике и в соленоиде, для них это оптимальная температура. А в ардуино вообще комнатная температура, так что эта боязнь уже прошла.
     
  8. Vikto?

    Vikto? Нерд

    Случайно наткнулся на тему Алекса77.
    Добрые люди захотят повторить твою ХОРОШО работающую систему с сердечником из НЕмагнитного аллюминия.Который может в лучшем случае дёргаться при нарастании постоянного тока, но не притягиваться. Этим ты поставил точку на теме. Надо бы пояснить, а то и так дури в интернете слишком много.
    Новичок Форума. Старый электрик.Виктор.
     
    Tomasina нравится это.
  9. Alex77

    Alex77 Нерд

    добрый день !! в ранней схеме дюралевый (очень похожий на него по свойствам потому как взята из частей какой-то китайской игрушки) сердечник я действительно применял, однако по мере совершенствования я его заменил на сталь хорошей закалки (естественно сам его распилил до нужной формы), а дюраль нужен был для того чтобы убрать эффект намагничивания и слипания при взаимодействии со стопором в конце соленоида. Проще говоря по содержанию металла я поменял их местами. А в целом указанная схема работает исправно без проблем.
     
  10. Vikto?

    Vikto? Нерд

    Если уж встрял сюда то продолжу для дачников-водопроводчиков.
    Не обязательно сердечник делать из закаливаемой (углеродистой) стали. Её магнитная проницаемость= 3000. А лучше у мягкой (незакаливаемой)=8000. Трансформаторная сталь- кремнистая= 15000.
    Так как переключения очень редкие к транзисторной схеме требования низкие, но 5В на затвор маловато, 10В лучше.
    Главное соленоид: F=к(I*w). Сила= к(ток Х витки). Чтобы уменьшить ток и увеличить напряжение на катушке соленоида сохранив силу. Надо намотать её тонким проводом аккуратно виток к витку. Диаметр провода уменьшиш в два раза, ток уменш. в 4 раза. А напряжение увеличишь в 4 раза. Тоесть и здесь квадрат. Надо на открытом танзисторе меньше 0,5 Вольт, а при закрытом Uсоленоида= 0
    По прграмме советовать не буду. В этом я дуб.
    Может быть кому-то пригодится. Успехов. Электрик.
     
  11. Alex77

    Alex77 Нерд

    Спасибо за совет !!! Может и пригодиться в будущем. Мне просто нужно было подстраиваться под 5 вольт Ардуино, иначе "игра была бы вне правил". А по поводу силы магнита и сердечника, я испробовал бесчисленное количество итеррации прежде чем достиг более оптимальной (для меня) показателей по току, сопротивлению, напряжению, температурных показателей (что очень немаловажно). И все-таки, большое спасибо за реакцию