-
Re: Фен паяльный
http://compcar.ru/forum/attachment.p...chmentid=19353
PHP код:
#include <Encoder.h>
#define PIN_ENCODER_CLK 8
#define PIN_ENCODER_DT 9
#define PIN_ENCODER_SW 10
Encoder myEnc(PIN_ENCODER_DT, PIN_ENCODER_CLK);
int motorPin = 11;
int motorSpeed = 75; // Изначальная скорость двигателя
int accel = 1;
int i = 0;
long oldPosition = 0;
void setup() {
Serial.begin(9600);
pinMode(motorPin, OUTPUT);
}
void loop(){
analogWrite(motorPin, motorSpeed); // Устанавливаем первоначальную скорость
//=== ручка энкодера/регулироака
long newPosition = myEnc.read() / accel;
if (newPosition > oldPosition)
{
analogWrite(motorPin, newPosition);
motorSpeed += 5; // Прибавляем скорость
Serial.println(">>>");
if ( motorSpeed > 255 )
motorSpeed = 255;
}
else
if (newPosition < oldPosition)
{
analogWrite(motorPin, newPosition);
motorSpeed -= 5; // Убавляем скорость
Serial.println("<<<");
if ( motorSpeed < 75 )
motorSpeed = 75;
}
if ( newPosition != oldPosition)
{
i = (i + 1)%16;
oldPosition = newPosition;
analogWrite( motorPin, motorSpeed );
}
}
-
Вложений: 1
Re: Фен паяльный
Я так сразу и подумл :)
Лучше попробуйте по этой схеме подключить
Только вместо светодиода мотор. И на пин11 ардуино
-
Re: Фен паяльный
То же самое
На IRF530N работало на той схеме что я приложил.
-
Re: Фен паяльный
Да не будет работать по твоей схеме нормально. Так как управляющий уровень 5в, а на нагрузке 24В, то нужна схема с общим эмитером, которую я тебе выложил
IRF530N это полевик, а ты тестируешь на биполярнике
Ты включаешь биполярник по схеме с общим коллектором или правильное название , которое говорит само за себя это - эмитерный повторитель. Он усиливает сигнал только по току
Я же тебе предлагаю собрать по схеме с общим эмитером. Так как по этой схеме происходит усиление мощности. То есть и по току и по напряжению
-
Re: Фен паяльный
Работает )
Вообщем схема осталась прежняя, только коллектор с эмитером поменял местами
-
Re: Фен паяльный
-
Re: Фен паяльный
PHP код:
// Выводы ЭНКОДЕРА
#define CLK 3 // Clock Подключаем к INT1, нельзя переназначать
#define DT 4 // второй вывод энкодера
второй вывод энкодера можно переназначать? А то я на него уже диммер повесил
-
Re: Фен паяльный
-
Re: Фен паяльный
Уперся теперь в показания температуры, как их считать с термопары? Не обязательно точно, +- 10 градусов
-
Re: Фен паяльный