Приветствуем уважаемых гостей! Если вы желаете периодически получать иформацию технического плана регистрируйтесь.

Периодические скидки с аукционов здесь

Автор: Ermak Тема: Драйверы с TTL управлением под лазеры  (Прочитано 3190 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ermak

  • Обзорщик
  • Постоялец
  • *****
  • Сообщений: 3 902
  • Карма: +14/-0
    • Новосибирск
  • Возраст: 58
Re: Драйверы с TTL управлением под лазеры
« Ответ #14 : 17 Май 2018, 09:49:10 »
Да хоть как размещайте, работает, если правильно подключили. Кстати даже диод как то полярность перепутал. Не включился просто, потом поменял и нормально работает.
Со статикой не экспериментировал.;) С наводками, тоже вроде простой провод без экрана.

Главное всё же, не увлекаться разгоном по току и не прощелкать перегрев. По хорошему бы вообще сделать защиту от него, по какой то максимальной температуре.

Оффлайн Ermak

  • Обзорщик
  • Постоялец
  • *****
  • Сообщений: 3 902
  • Карма: +14/-0
    • Новосибирск
  • Возраст: 58
Re: Драйверы с TTL управлением под лазеры
« Ответ #15 : 26 Июнь 2018, 12:06:33 »
Просто чтобы в курсе были.

Цитировать
Просто интересно, кто-нибудь знает, какую часть файла cpu_map.h мне нужно отредактировать, чтобы изменить
частоту ШИМ от 1 кГц до 8 кГц. Я нашел ссылки на него, но не могу найти нигде, где он действительно говорит вам, что нужно редактировать.
Просто не уверен, что делать.

Моя мысль заключалась в том, чтобы прокомментировать строку 139 с // и удалить // из строки 141.

138 // Prescaled, 8-битный режим быстрой PWM.
139 #define SPINDLE_TCCRA_INIT_MASK ((1 << WGM20) | (1 << WGM21)) // Настраивает быстрый режим PWM.
140 // #define SPINDLE_TCCRB_INIT_MASK (1 << CS20) // Отключить предварительный делитель -> 62.5kHz
141 // #define SPINDLE_TCCRB_INIT_MASK (1 << CS21) // 1/8 prescaler -> 7.8kHz (используется в v0.9)
142 // #define SPINDLE_TCCRB_INIT_MASK ((1 << CS21) | (1 << CS20)) // 1/32 prescaler -> 1.96kHz
143 #define SPINDLE_TCCRB_INIT_MASK (1 << CS22) // 1/64 предварительный делитель -> 0,98 кГц (Лазер J-tech)

прокомментируйте строку 143 с // и удалите // из строки 141


Оффлайн Игорюшка Владимирович

  • Конструктор инженер моделист
  • Постоялец
  • *
  • Сообщений: 522
  • Карма: +5/-0
  • Нет, надо сменить планетку проживания...
    • г.Орёл
  • Возраст: 54
Re: Драйверы с TTL управлением под лазеры
« Ответ #16 : 27 Июнь 2018, 11:19:24 »
Не включился просто, потом поменял и нормально работает. - панически боюсь переплюсовок!... На квадрокоптерных железках - верная смерть...  :'( :'( Спасибо за инфу !
Кто не спрятался, так тому и надо...

Оффлайн Ermak

  • Обзорщик
  • Постоялец
  • *****
  • Сообщений: 3 902
  • Карма: +14/-0
    • Новосибирск
  • Возраст: 58
Re: Драйверы с TTL управлением под лазеры
« Ответ #17 : 29 Июнь 2018, 22:19:37 »
Да я как то лазер наоборот подключил, просто не загорелся как диод. Потом вроде всё нормально.
Но лучше не экспериментировать.

 

Рейтинг@Mail.ru