background preloader

Электротехника

Facebook Twitter

Arduino Fan Speed Controlled by Temperature. I made this project because I wanted a way to automatically control the speed of a DC fan according to the temperature read by a LM35 sensor.

Arduino Fan Speed Controlled by Temperature

I had a few problems with the PWM part mainly because the fan made a disturbing noise so I had to add a simple RC filter at the output of the PWM pin on the Arduino board. Arduino Sketch I used an LCD shield to display the current temperature and speed of the fan, but you can use the circuit without the LCD display. You also need to select the transistor by the type of fan that you use. In my case I used the well-known BD139 transistor and a 9V battery to provide power to the fan and transistor. Считываем показания датчика DS18B20. Arduino’s AnalogWrite – Converting PWM to a Voltage. Управляем машинкой через Bluetooth с планшета или телефона под Android. Привет, Хабр!

Управляем машинкой через Bluetooth с планшета или телефона под Android

Сегодня я расскажу о том, до чего может дойти программист с кризисом среднего возраста в попытках хоть как то компенсировать недостаток моднейших игрушек в далеком и полузабытом детстве. В радиоуправляемые вертолеты я с сыновьями уже поиграл, хорошо, но в стандартной московской квартире немного тесновато, а на улице холодно, грязно и ветер. Придется играть в машинки, благо, под рукой есть вот такой вот аппарат: Дети его уже украсили граффити и немного пообтерли, но оно все еще ездит, если пульт найти… А вот пульт куда то потерялся. Ну, зато есть планшет с Bluetooth! Просмотр темы - плавное изменение шим РЅР° 555, как реализовать? Микросхема 555: Собираем 5 гаджетов на базе микросхемы 555. Микросхема 555 появилась сорок лет назад и стала фактически первым таймером на широком рынке.

С тех пор из-за бешеной популярности микросхемы ее начали выпускать почти все производители электронных компонентов, и несмотря на почтенный возраст, 555 до сих пор выходит многомиллионными тиражами. В этом году прошел конкурс проектов (555contest.com), использующих ее для решения самых разных задач. Заявки принимались в нескольких категориях: искусство, сложные проекты, минималистичные и полезные гаджеты.

Призовой фонд составлял около $1500. Среди нескольких сотен проектов была видеоигра, собранная на целой горсти 555; контроллер для пинбола; электрогитара; устройство, не дающее спать соседям; замок, отпирающий дверь по секретному стуку и еще куча интересного. Если ты хоть раз в жизни держал паяльник и даже отличишь резистор от транзистора, а со старушкой 555 еще не знаком, то нужно срочно исправить ситуацию. Земля. Заводим лошадку. 1. 2. 3. Микроконтроллеры в моддинге и не только: Схема реобаса.

Аппаратная часть Аппаратная часть реобаса упрощена да минимума, конечно есть несколько деталей без которых "и так сойдет", но это уже вопросы безопасности, надежности и ЭМС, которыми лучше не пренебрегать.

микроконтроллеры в моддинге и не только: Схема реобаса

Микроконтроллеры в моддинге и не только: Драйвер реобаса. Реобас снабжен интерфейсом RS-232 и подключается к компьютеру через COM-порт.

микроконтроллеры в моддинге и не только: Драйвер реобаса

Для согласования уровней схема реобаса снабжена преобразователем MAX232. Тут стоит отметить, что USB-интерфейс был-бы гораздо предпочтительнее т.к. на новых материнках COM-порт отсутствует, но у меня был! Пусть и внутренний (разъем IDC-10) но так даже удобнее - наружу провода не торчат, все спрятано внутри системника. В первых релизах реобас управлялся через гипертерминал, путем подачи различных команд в соответствии с протоколом.Позже было написано отдельное терминальное приложение, а в последствии прложение с удобным графическим интерфейсом, скриншот которого вы видите. Общий вид приложения. Работа с Bluetooth модулем HC05 / Деталька / Сообщество EasyElectronics.ru. Недавно прислали этот модуль, решил попробовать его проверить.

Работа с Bluetooth модулем HC05 / Деталька / Сообщество EasyElectronics.ru

Под катом небольшое описание, даташит, программа-терминалка и плата в формате .lay Напряжение питания модуля: 3.3 В Потребляяемый ток: 50 мА Этот модуль может работать в 3-х режимах: 1) Master (или сервер) — в этом режиме модуль может сам подключиться к какому-нибудь Bluetooth девайсу. 2) Slave — в этом режиме другой мастер может подключиться к модулю. 3) Slave-loop — здесь модуль отправляет обратно все байты, которые ему прислали. 1. Режим Master. Регулятор скорости вентилятора. В отличии от схемы, которая замедляет обороты вентилятора после старта (для уверенного запуска вентилятора), данная схема позволит увеличить эффективность работы вентилятора путем увеличения оборотов при повышении температуры датчика.

Регулятор скорости вентилятора

Схема также позволяет уменьшить шум вентилятора и продлить его срок службы. Настройка производится до закрепления термодатчика на радиаторе. Вращая R1 добиваемся чтобы вентилятор остановился и затем вращая в обратную сторону заставляем его гарантированно запускаться при зажимании терморезистора между пальцами (36 градусов) Если ваш вентилятор иногда не запускается даже при сильном нагреве (паяльник поднести) то нужно добавить цепочку С1, R2.

Тогда R1 выставляем так, чтобы вентилятор гарантированно запускался при подаче напряжения на холодный блок питания, а потом, через несколько секунд после заpяда конденсатора, обороты падали, но полностью вентилятор не останавливался. ШИМ - регуляторы оборотов двигателей на таймере 555. Широкое применение таймер 555 находит в устройствах регулирования, например, в ШИМ - регуляторах оборотов двигателей постоянного тока.

ШИМ - регуляторы оборотов двигателей на таймере 555

Все, кто когда – либо пользовался аккумуляторным шуруповертом, наверняка слышали писк, исходящий изнутри. Это свистят обмотки двигателя под воздействием импульсного напряжения, порождаемого системой ШИМ. Другим способом регулировать обороты двигателя, подключенного к аккумулятору, просто неприлично, хотя вполне возможно. Например, просто последовательно с двигателем подключить мощный реостат, или использовать регулируемый линейный стабилизатор напряжения с большим радиатором.

Вариант ШИМ - регулятора на основе таймера 555 показан на рисунке 1. Схема достаточно проста и базируется все на мультивибраторе, правда переделанном в генератор импульсов с регулируемой скважностью, которая зависит от соотношения скорости заряда и разряда конденсатора C1. Заряд конденсатора происходит по цепи: +12V, R1, D1, левая часть резистора P1, C1, GND. Рисунок 1. Рисунок 2. Конденсатор и RC цепочка. Если соединить резистор и конденсатор, то получится пожалуй одна из самых полезных и универсальных цепей.

Конденсатор и RC цепочка