Re: ESP32 ретро часы (разработка)
void setup(){
ledcSetup(0, 20000, 6);// канал 0, частота 20000гц, 6 бит
ledcAttachPin(16, 0);// GPIO16, канал 0
ledcWrite(0, 31); // шим 50% (6 бит = 63)
}
void loop(){
}
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
forum.rcl-radio.ru → ESP8266 → ESP32 ретро часы (разработка)
void setup(){
ledcSetup(0, 20000, 6);// канал 0, частота 20000гц, 6 бит
ledcAttachPin(16, 0);// GPIO16, канал 0
ledcWrite(0, 31); // шим 50% (6 бит = 63)
}
void loop(){
}
void setup(){
ledcSetup(0, 20000, 6);// канал 0, частота 20000гц, 6 бит
ledcAttachPin(16, 0);// GPIO16, канал 0
ledcWrite(0, 31); // шим 50% (6 бит = 63)
}void loop(){
}
увы, на конденсаторе 11 вольт...
irf греется?
если подать 12В высокое напряжение появляется?
если подать 12В высокое напряжение появляется?
да, тогда все работает.
в какую сторону копать, чтобы от 5 вольт запустить?
Сложно сказать, у Вас при 5 В не хватает мощности преобразователя чтобы вытянуть высокое напряжение.
У меня насколько я помню нет проектов часов с такими индикаторами, чтобы они питались от 5 В.
Все что Вы можете на 12 В подобрать индуктивность дросселя, подобрать частоту и скважность чтобы добиться максимального напряжения, а уже потом понижать напряжение питания.
Сложно сказать, у Вас при 5 В не хватает мощности преобразователя чтобы вытянуть высокое напряжение.
У меня насколько я помню нет проектов часов с такими индикаторами, чтобы они питались от 5 В.
Все что Вы можете на 12 В подобрать индуктивность дросселя, подобрать частоту и скважность чтобы добиться максимального напряжения, а уже потом понижать напряжение питания.
спасибо! частота и скважность это какие параметры тут? на какие примерно поменять?
void setup(){
ledcSetup(0, 20000, 6);// канал 0, частота 20000гц, 6 бит
ledcAttachPin(16, 0);// GPIO16, канал 0
ledcWrite(0, 31); // шим 50% (6 бит = 63)
}
void loop(){
}
частота 20000 (предел верха частоты я точно не скажу (где то до 50 кГц), возможно и понижение частоты до 16 кГц при котором дроссель будет работать эффективней)
скважность 31 (0...63 но крайние значения нельзя указывать)
частота 20000 (предел верха частоты я точно не скажу (где то до 50 кГц), возможно и понижение частоты до 16 кГц при котором дроссель будет работать эффективней)
скважность 31 (0...63 но крайние значения нельзя указывать)
а битность не влияет? чем выше скважность тем мощнее шим?
а битность не влияет?
Нет, чем меньше битность тем выше возможная частота
чем выше скважность тем мощнее шим
В принципе да, но при скважности более 60-70% уже начнет сильно греться транзистор и дроссель, а при 100% транзистор просто замкнет напряжение на землю.
а битность не влияет?
Нет, чем меньше битность тем выше возможная частота
чем выше скважность тем мощнее шим
В принципе да, но при скважности более 60-70% уже начнет сильно греться транзистор и дроссель, а при 100% транзистор просто замкнет напряжение на землю.
значит попробовать с 20000 сменить на 16000? оставив скважность 31.
и еще вопрос, часы идут секунда-в-секунду с временем с сервера или запаздывают на 1 секунду?
Скорее всего запаздывают на 1 секунду, все дело в синхронизации, а она не мгновенная, нужно время для запроса времени и ответа. Это как открыть веб страницу, всегда есть задержка при открытии.
Скважность надо постепенно повышать до 45-50 и смотреть напряжение.
Скорее всего запаздывают на 1 секунду, все дело в синхронизации, а она не мгновенная, нужно время для запроса времени и ответа. Это как открыть веб страницу, всегда есть задержка при открытии.
а можно это как-то пофиксить? хочется чтобы часики тикали секунда-в-секунду)
Частоту менять от 16000 до 50000 и так же смотреть при каком значении будет выше напряжение.
а можно это как-то пофиксить? хочется чтобы часики тикали секунда-в-секунду)
Лучше не стоит, запрос времени может быть от 200-300 мс до 2-3 секунд, все зависит от сети интернет и загрузки сервера.
а можно это как-то пофиксить? хочется чтобы часики тикали секунда-в-секунду)
Лучше не стоит, запрос времени может быть от 200-300 мс до 2-3 секунд, все зависит от сети интернет и загрузки сервера.
а запрос времени происходит каждую секунду? или куда-то сохраняется и обновляется время сколько раз в сутки?
вроде как раз в час
Вроде прошилось. Но как то криво.
Проверьте наличие в коде строки:
<meta charset='utf-8'>
forum.rcl-radio.ru → ESP8266 → ESP32 ретро часы (разработка)
Форум работает на PunBB, при поддержке Informer Technologies, Inc
|