ЧПУ станок,подключение лазера,ШИМ контроль мощности лазера с MACH3,часть2.
У вашего броузера проблема в совместимости с HTML5
Наши группы:
https://www.facebook.com/groups/TevoTarantulaRu/
https://www.facebook.com/groups/CNCfanClub/
Связаться со мной вы всегда можете по адресу:
https://www.facebook.com/DoctorBaf
Доступ к файлам только для участников наших групп.
Новый скетч без прицеливания:
int sensorPin = 2; // Номер пина аналогового сигнал для контроля мощности 0-5В
int TTLPin = 9; // Номер пина для выхода TTL
int DirPin = 4; // Номер пина для входящего сигнала Dir
int Power = 0; // Обнуляем параметр управляющего сигнала мощности
void setup() {
TCCR1A = TCCR1A & 0xe0 | 1;
TCCR1B = TCCR1B & 0xe0 | 0x0a; // Задаем частоту 7кГц
Serial.begin(9600);
pinMode(DirPin,INPUT_PULLUP);
analogWrite(TTLPin, 0); // Подаем на TTL команду откл
}
void loop() {
if (digitalRead(DirPin)==LOW) // Если сигнал Dir вкл
{
Power = map ( analogRead(sensorPin), 0, 1023, 0, 255); // Масштабируем параметр мощности
analogWrite(TTLPin,Power); // Подаем сигнал на TTL заданной скважности
Serial.println(Power);
}
else
{
analogWrite(TTLPin,0);
}
}