|
17.10.2015, 18:27 | #1 |
Junior Member
Регистрация: 04.09.2015
Сообщений: 13
Вес репутации: 0 |
Re: Датчик препятствий или автоматический выключатель
Вот в этой теме описывается, но я все равно не до конца понял как настроить именно 38кГц. http://arduino.ru/forum/apparatnye-v...#comment-24576
Получается что можно сделать в любом))) и где то я читал что ШИМ можно поднять до МГц. |
03.09.2016, 21:25 | #2 | |
Junior Member
Регистрация: 03.09.2016
Сообщений: 2
Вес репутации: 0 |
Re: Датчик препятствий или автоматический выключатель
Цитата:
как можно увеличить частоту и уменьшить скетч. Последний раз редактировалось Zippo; 03.09.2016 в 21:27. |
|
03.09.2016, 21:23 | #3 |
Junior Member
Регистрация: 03.09.2016
Сообщений: 2
Вес репутации: 0 |
Re: Датчик препятствий или автоматический выключатель
попробуйте поиграть с частотой . почитайте тут http://cyber-place.ru/showthread.php?t=550
|
19.10.2015, 20:44 | #4 |
Junior Member
Регистрация: 04.09.2015
Сообщений: 13
Вес репутации: 0 |
Re: Датчик препятствий или автоматический выключатель
#include <SoftwareSerial.h>
const int rxPin = 3; const int txPin = 2; const long IR_CLOCK_RATE = 38000L; #define pwmPin 11 // IR Carrier SoftwareSerial displayPort(rxPin, txPin); // Rx, Tx void setup() { displayPort.begin(1200); TCCR2A = _BV(WGM21) | _BV(COM2A0); TCCR2B = _BV(CS20); // 38kHz timer OCR2A = (F_CPU/(IR_CLOCK_RATE*2L)-1); pinMode(pwmPin, OUTPUT); } void loop () { displayPort.print("hello\n"); delay(1000); } Возможно кому то пригодиться. |
19.10.2015, 21:13 | #5 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Датчик препятствий или автоматический выключатель
Возьму на заметку.
А то я обычно использую генератор на NE555 для таких вещей, но у него есть свои достоинства, можно в больших пределах регулировать частоту и менять скважность и выход усиленный до 200мА, не критичен к питанию и стоит копейки |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|