Ардуино не управляет штатным ШИМом вентилятора
- Войдите на сайт для отправки комментариев
Всем привет.
Имею вот такой вентилятор:
В описании четко сказанно: управляемый, шим 0-10 в.
Стандартный ардуиновский шим через дигиталрайт ничего не дает - вентилятор сразу начинает дуть на 100% при подключении управляющего сигнала. Похоже ему хватает просто минимального положительного потенциала. Подтягивающий резистор к массе ничего не дал. По плате вентилятора видно что управляющий сигнал идет непосредственно на базу какого то транзистора.
Несовпадение частот шим ардуины и внутренней схемы вентилятора?
Пытался шимить через само питание вентилятора полевиком - сгорел один из двоих управляющих транзисторов драйвера вентилятора. Перепаял.
Получается что внешним шим как то конфликтует с ключами в драйвере.
Как шимить это вентилятор?? Хелп!
http://i89.fastpic.ru/big/2017/0413/86/10e19f0eda37de6c89a1e436076e3086.jpg
чето не выходит какртинку вставить
Стандартный ардуиновский шим через дигиталрайт ничего не дает - вентилятор сразу начинает дуть на 100%
Стандартный ардуиновский ШИМ это analogWrite
да, аналограйт, то перепутал в тексте, поправить уже не могу
светодиод и просто другой DC моторчик шимятся как полагается
вентилятор ни в какую ((((
Давайте схему подключения, народ посмотрит. Вропосо-то мнего, например, как Вы сделали ШИМ 0-10В? Куда его засунули и т.п.
Да как бы и подключение то примитивно до крика - может я что то неправильно делаю..
Итак, исходная информация:
Вентилятор-турбина: трехпроводный, красный, чернй и желтый. Вот что есть на него:
http://i91.fastpic.ru/big/2017/0415/46/22abc74a74064e5883978da62ea92346.jpg
Подключал - черный и красный - питание 24 вольта. Желтый и черный - шим с ардуины нано.
Шим с ардуины работае гарантированно, светодиод и другой движок регулирует.
Как писал - при подключении на шим не реагируе, сразу врубается 100% мощности.
Подтягивающий резистор на 10 ком между сигналом шима с ардуины и землей не помогает, думал может там помехи висят и открывают шим.
Или я неправильно интепретирую данные с даташита - PWM, 0-10 v. Я так понимаю, что управляется шимом в диапазоне напряжений 0-10 в.?...
По плате драйвера вертилятора видно что все собранно на микросхеме драйвере BA6402, желтый провод идет на базу дополнительного смдшного транзистора. Этот транзистор как ключ перед точкой обединения обмоток. При закорачивании эммитера и коллектора транзистора, турбина просто работает как обычный вентилятор. То есть тот транзистор и есть внутренний шим. Но как подгадать какой сигнал с ардуины ему надо для работы?
Пытался шимить с внешним полевиком, а на управляющий провод подавать просто +2 в что бы включить вентилятор - сгорел один из ключевых тразисторов BCX68-10, перепаял. Видно что то ему не нравится при внешнем шиме, хочется задействовать внутренний, штатный.
Читал что частоты шимов бывают разные - может этому вентилятору нужна своя частота? А подаваемая по умолчанию ардуиной частота шима просто держит этот управляющий транзистор постоянно открытым?..
В общем - туплю...
Схемы нет? Ну, на нет и суда нет.
схема чего????
я же сам спрашиваю - как подключать???
я жк вроде четко описал - нет никакой схемы. Пдключил напрямую, не пашет.
Вот и спрашиваю - а как надо?
по описанию указано что управляется по напряжению от 0-до 10 В(можно поставить переменный резистор), это если я правильно гуглоперевод понял
In an motor, commutation is achieved by the motor’s electronic circuitry. This provides exactly the required current, at exactly the right time, for precise control of the motor throughout its speed range. The same electronics can also self generate a 10V output to allow control of the motor via a potentiometer. In addition the same electronics is capable of receiving inputs (PWM/ 0-10V) from external sources. This allows for the precise control of various conditions such as humidity, CO2, temperature, pressure etc. In any given situation, the fan can be made to move the exact amount of air required at a given point in time, through speed regulation.
пробовал менять напряжение на управляющем входе - пофиг.
Включается сразу на 100% мощности при появлении положительного потенциала от 1 вольта.
Вот и спрашиваю
Вот я и спрашиваю как " Пдключил напрямую". Давайте схему.
Например, был полностью проигнорированный вопрос, если ШИМ нужен 0-10, а у ардуины 0-5, как Вы делали 0-10?
Вам лень рисовать схему? Дело Ваше. Мне тоже лень тереть хрустальный шар и думать как Вы там "Пдключил напрямую".
Вам нарисовать схему соединения одним проводом: D5 arduino - fan (yellow cable) ?
Никак я не организовывал напряжение 0-10, так как если бы этот вариант работал, то регулировка при шиме 0-5 вольт, была бы хоть какая то. Хоть и в меньшем диапазоне, допустим от минимума до 50% мощности, но было бы.
Логично?
А оно врубается сразу на 100%. Поэтому я и не городил никакие поднятия напряжений. Ибо уже видно что дело не в том.
Да и по плате я отследил - управляющий кабель СРАЗУ идет на базу транзистора. Непосредственно. Без обвязки.
Напрямую. Я умею читать по англ неплохо и вижу что написанно 0-10 вольт. Но я так же и верю своим глазам что подача 0-5 вольт ничего не дает, что и логично, так как сигнал идет на базу транзистора и он просто открывается как ключ. и ему уже пофиг что 2 вольта что 9 вольт.
Поэтому вероятее всего - этот транзистор предназначет не для ключевого режима, а для шима. И не шимит изза несовпадения частоты, тем более что я где то встречал подобные упоминания.
Никак я не организовывал напряжение 0-10, так как если бы этот вариант работал, то регулировка при шиме 0-5 вольт, была бы хоть какая то. Хоть и в меньшем диапазоне, допустим от минимума до 50% мощности, но было бы.
Логично?
Эээ... Но ШИМ это же не ЦАП, он не может выдать промежуточные значения, а только два - 0В и 5В. Возможно вентилятор и не управляется ШИМ'ом, ему подавай "аналоговое" изменение напряжения от 0В до 10В. Х/з что там за схема самого вентилятора и какой управляющий сигнал ей нужен...
UPD: Хотя нет, беру свои слова обратно. Не сразу разглядел надпись "Speed controlled by PWM".
UPD2: Может частоту ШИМ'а попробовать повысить? А то по-умолчанию всего 490 Гц.
если бы этот вариант работал, то регулировка при шиме 0-5 вольт, была бы хоть какая то.
Логично?
Нет. Это логично только если управление неинвертировано. А если инвертировано? Вы точно знаете?
Вам нарисовать схему
Мне? Нет, не надо, спасибо.
Если там BA6402, то частота влиять не должна. Инвертировать сигнал стоит, если работает всё наоборот. Пробовали подавать на управление 10 вольт? Массу? В одном случае должен стоять, в другом- работать на максимальной скорости. Если он требует ШИМ такого размаха,то с пятью вольтами и ниже ничего не выйдет. Да и фото платы показали бы, если не секрет.
Судя по англоязычному тексту, то управляется он потенциометром 0-10в .. пгобовали? :)
При подаче ЛЮБОГО напряжения на желтый провод, вент включается на 100%. Игрался.
http://i89.fastpic.ru/big/2017/0415/c4/62c01d143d90c7d9274b8b9d815645c4.jpg
Желтый провод идет сразу на транзистор. На фото обведено. Больше никаких отводов нет.
Я только не могу понять - с какого перепугу ему надо такой сумасшедший размах, если дело в размахе, если сигнал идет на насчастный смд транзистор.
А давайте сделаем эксперимент - а если забыть о том что написанно в техдокументации. Вот нет это фразы про размах 0-10вольт.
Вот мы имеем обычный драйвер двухфазного двигателя на 6402 и транзистор в режиме ключа в коммутации общей точки обмоток.
С чего начать?
.