Size: a a a

2020 April 06

a

aum in Deus Volt!
Иван
А как оно вообще работает? Вроде как и без этой цепи всё работать должно
Понимаю так: при включении емкость C33 разряжена и медленно заряжается через R26 и светодиод с резистором.
Пока разряжена, через диод она держит светодиод горящим, т.е. как если бы на выходе было бы большое напряжение, тем самым заставляя контроллер давать короткие импульсы
источник

И

Иван in Deus Volt!
aum
Понимаю так: при включении емкость C33 разряжена и медленно заряжается через R26 и светодиод с резистором.
Пока разряжена, через диод она держит светодиод горящим, т.е. как если бы на выходе было бы большое напряжение, тем самым заставляя контроллер давать короткие импульсы
Все, дошло, спасибо
источник

E

Evgen in Deus Volt!
Парни, если мне нужно для своей задачки быстро слепить генирирование импульсов это у МК на таймере ШИМ сделать?
источник

V

Vitalii in Deus Volt!
Можешь выводом подергать еще
источник

И

Илья in Deus Volt!
азазза ногодрыг топ, на самом деле можно взять таймер, сделать прерывание и в обработчике инвертировать значение. Примерно 30-40% от тактовой частоты получить можно.

А так ШИМ в режиме генерации одиночных импульсов
источник

E

Evgen in Deus Volt!
Илья
азазза ногодрыг топ, на самом деле можно взять таймер, сделать прерывание и в обработчике инвертировать значение. Примерно 30-40% от тактовой частоты получить можно.

А так ШИМ в режиме генерации одиночных импульсов
ну вот мне там до 100 импульсов, проверить правильно ли считает, что сделал.
Кстати идея хорошая через таймер костыль решающий половину вопросов
раз в 1 мс дергать
источник

TK

Timur Kuanshkaliev in Deus Volt!
не могу разобраться с типами данных)
инициализация:
int16_t AccelX = 0;  //  -64 <= AccelX <= 64
float AccelXf = 0;

вычисления
AccelXf = AccelX / 64;

но результат либо "0.0" или "1.0" или "-1.0"
при этом переменная AccelX изменяется во всем диапазоне
источник

TK

Timur Kuanshkaliev in Deus Volt!
в чем может быть ошибка?)
источник

GB

Grzegorz Brzęczyszcz... in Deus Volt!
Бляяяя
источник

GB

Grzegorz Brzęczyszcz... in Deus Volt!
Как таааккк
источник

GB

Grzegorz Brzęczyszcz... in Deus Volt!
Ничего что у тебя инт не даст значение с точкой?)
источник

GB

Grzegorz Brzęczyszcz... in Deus Volt!
Которое ты хочешь присвоить сразу float?
источник

GB

Grzegorz Brzęczyszcz... in Deus Volt!
Timur Kuanshkaliev
в чем может быть ошибка?)
Или ты прикалываешься?)))
источник

NK

Nikita Kulikov in Deus Volt!
Совсем не очевидно что int/int не равно float/double
источник

TK

Timur Kuanshkaliev in Deus Volt!
ааааааааааааааааа
источник

NK

Nikita Kulikov in Deus Volt!
В каждых языках приведение типов работает по своему
источник

TK

Timur Kuanshkaliev in Deus Volt!
т.е типо
/ 64.0?
источник

NK

Nikita Kulikov in Deus Volt!
(float)AccelX / (float)64
источник

NK

Nikita Kulikov in Deus Volt!
Попробуй так
источник

DN

Dmitry Noskov in Deus Volt!
Timur Kuanshkaliev
т.е типо
/ 64.0?
Да
источник