Управление электроклапаном

Smith2007
Offline
Зарегистрирован: 30.10.2017

Не большое сопротивление. А если без подтяжки?

Green
Offline
Зарегистрирован: 01.10.2015

Бесконечное.)

Green
Offline
Зарегистрирован: 01.10.2015

Обычно ставится внешняя подтяжка, дабы увеличить помехозащищённость.
С датчиком холла дребезга нет.
На таких частотах, как уже замечали, опрос кнопок/датчиков легко делается в лупе, без прерываний.
 

Green
Offline
Зарегистрирован: 01.10.2015

На управление клапанами я бы поставил ULN2803 (х4) на панельке! И не парился.) Диоды уже встроенные.

Smith2007
Offline
Зарегистрирован: 30.10.2017

ULN2803 ограничение на канал 500 мА. Клапан 500 мА. На пределе будет работать. А в бортовой сети питание загадочное

зы. Хотя на сколько понял, можно объединить каналы. Сделать по 4 канала на клапан

Green
Offline
Зарегистрирован: 01.10.2015

Green пишет:

На управление клапанами я бы поставил ULN2803 (х4) на панельке! И не парился.) Диоды уже встроенные.

Зашифровано.)

Smith2007
Offline
Зарегистрирован: 30.10.2017

) читаю по диагонали 

ну как минимум в правильном направлении подумал

bizzon
Offline
Зарегистрирован: 29.03.2016

Вот что вам надо : NCV8403.

Сорри, кривовато вставил.

Green
Offline
Зарегистрирован: 01.10.2015

"Жениться тебе надо, барин!"
От всего не защитишься. Можно ведь и аккумулятор коротнуть. До предохранителя.
Нужна разумная достаточность.

Smith2007
Offline
Зарегистрирован: 30.10.2017

bizzon пишет:

Вот что вам надо : NCV8403.

Сорри, кривовато вставил.

Как вариант вполне приемлимо.

Smith2007
Offline
Зарегистрирован: 30.10.2017

Green пишет:

"Жениться тебе надо, барин!"
От всего не защитишься. Можно ведь и аккумулятор коротнуть. До предохранителя.
Нужна разумная достаточность.

Все верно, но вероятности разные.

В случае с подключением клапанов всегда есть вероятность, что в процессе эксплуатации провет перетрется. В авто вообще много неожиданностей бывает. Среда эксплуатации дает свое отражение.

Green
Offline
Зарегистрирован: 01.10.2015

Если провод меняете (изолируете), значит и микросхему можно заменить, учитывая её стоимость, логично?)

Smith2007
Offline
Зарегистрирован: 30.10.2017

Вопрос: Прототип схемы будет собран на ардуино. Для того, что бы получить рабочую схему - лучше избавиться от всех лишних компонентов да и размеры уменьшить. Т.е. оставить на плате только чип микроконтроллера, сопряжение с USB и модуль питания. Каким образом бутлоадер загрузить в чип, что бы можно было обращаться с платкой как с обычной ардуинкой?

Smith2007
Offline
Зарегистрирован: 30.10.2017

Green пишет:

Если провод меняете (изолируете), значит и микросхему можно заменить, учитывая её стоимость, логично?)

Ну если только разборную коробочку делать и микросхему на панельке.

Green
Offline
Зарегистрирован: 01.10.2015

Smith2007 пишет:

Вопрос: Прототип схемы будет собран на ардуино. Для того, что бы получить рабочую схему - лучше избавиться от всех лишних компонентов да и размеры уменьшить. Т.е. оставить на плате только чип микроконтроллера, сопряжение с USB и модуль питания. Каким образом бутлоадер загрузить в чип, что бы можно было обращаться с платкой как с обычной ардуинкой?

Ардуино Про Мини - ничего лишнего, загрузка через USB-UART переходник.
Загрузчик пишется с помощью программатора - другой Ардуины.

evgta
Offline
Зарегистрирован: 02.09.2016

Smith2007 пишет:

Вопрос: Прототип схемы будет собран на ардуино. Для того, что бы получить рабочую схему - лучше избавиться от всех лишних компонентов да и размеры уменьшить. Т.е. оставить на плате только чип микроконтроллера, сопряжение с USB и модуль питания. Каким образом бутлоадер загрузить в чип, что бы можно было обращаться с платкой как с обычной ардуинкой?

зачем USB? для этого TTL UART адаптер используется. лучше найти с разведеным reset https://ru.aliexpress.com/item/USB-to-TTL-UART-Module-CH340G-STC-Microcontroller-Download-Cable-Brush-Board-USB-to-Serial/32297963556.html?spm=a2g0v.search0104.3.281.koNIcB&ws_ab_test=searchweb0_0,searchweb201602_1_10152_10065_10151_10068_10344_10345_10342_10343_10340_10341_10543_10541_10307_10301_10060_10155_10154_10056_10055_10539_10537_10536_10059_10534_10533_100031_10103_10102_5670011_10169_10142_10107_5660011_10562_5740011_10084_10083_10561_10312_10313_10314_10211_10550_10128_10073_10551_10129_10552_10553_10554_10555_10557_5650011_10125-10552_10169,searchweb201603_2,ppcSwitch_5&btsid=e5ac2809-694e-43ad-8ec2-6682477bc946&algo_expid=2c9dff40-c381-4c8f-bffb-6dff16485ac5-35&algo_pvid=2c9dff40-c381-4c8f-bffb-6dff16485ac5

если без кварца то вот это надо  https://github.com/sleemanj/optiboot/blob/master/dists/README.md

загружать программу, загрузчик через https://ru.aliexpress.com/item/free-shipping-YS-38-USB-ISP-Programmer-for-ATMEL-AVR-ATMega-ATTiny-51-AVR-Board-ISP/32424692143.html?spm=a2g0v.search0104.3.2.zuU4fI&ws_ab_test=searchweb0_0,searchweb201602_1_10152_10065_10151_10068_10344_10345_10342_10343_10340_10341_10543_10541_10307_10301_10060_10155_10154_10056_10055_10539_10537_10536_10059_10534_10533_100031_10103_10102_5670011_10169_10142_10107_5660011_10562_5740011_10084_10083_10561_10312_10313_10314_10211_10550_10128_10073_10551_10129_10552_10553_10554_10555_10557_5650011_10125-10552_10551_10553,searchweb201603_2,ppcSwitch_5&btsid=c6be3591-3e30-4841-915d-edc05c7ef622&algo_expid=9285ba20-7186-45ce-bb30-c9f8e9d15160-0&algo_pvid=9285ba20-7186-45ce-bb30-c9f8e9d15160

или другую дуино

 

Buldakov
Offline
Зарегистрирован: 17.01.2016

Ну по поводу программок анализировать схемки разные есть помимо Proteus еще парочка:

Electronic workbench 5.12 - она бесплатная для студентов но кажется до 50 элементов. Простая но считает неточно.

Multisim 14 - на торентах есть . считает точно и русская. Но уровень вхождения в программу выше

Smith2007
Offline
Зарегистрирован: 30.10.2017

Всем добрый вечер!

Благодаря помощи на этом форуме я довольно далеко продвинулся в реализации задуманного.

После изучения ряда учебников, многократные наступания на собственные грабли мне удалось сделать прототип устройства управления. Клапана включаются мосфет-ключами, компрессор включается: мосфет->реле 40А -> компрессор.

На очередном этапе разработки я задался вопросом как настраивать блок на конкретные датчики и как менять настройки не используя перепрошивку. 

Почитав очередные статьи решил использовать блютус связь. 

Последние две недели изучал азы программирования для андроид. 

Изучая различные примеры и взяв один из них  за основу, удалось сделать приложение которое отображает текущее состояние ряда параметров блока в реальном времени. А так же позволяет задавать новые значения параметрам.

Конечно все это далеко от совершенства, но по мере обретения практикой - появляются дополнительные знания, которые помогают быстрее и быстрее решать поставленные задачи.

Вот так от простейшей задачи управления парой соленоидов пришлось вспомнить электронику и заняться программированием.

В ближайшее время начну пернос задумки на макетную плату (под пайку) и начну исследования на живом объекте.

зы. увлекательное же это занятие! :) Вот только время не заметно летит. Поднял глаза .... а уже 5 утра! :)

 

 

Logik
Offline
Зарегистрирован: 05.08.2014

Smith2007 пишет:

Почитав очередные статьи решил использовать блютус связь. 

Последние две недели изучал азы программирования для андроид. 

Изучая различные примеры и взяв один из них  за основу, удалось сделать приложение которое отображает текущее состояние ряда параметров блока в реальном времени. А так же позволяет задавать новые значения параметрам.

А чего блутуз и нативный код под андроид, а не Веб-интерфейс и WiFi или Ethernet? У второго варианта возможности намного выше, да и проще его делать.

Smith2007
Offline
Зарегистрирован: 30.10.2017

Не понимаю как обеспечсить подключение к wifi на ардуинке со стороны того же смартфона. Если организовывать подключение непосредственно к ардуинке, то как быть с подключением смарта к точке доступа?

Если ардуинку так же подключать к точке достпа wifi, то как быть когда вне пределов точек доступа?

Ну а eth у меня ни на смарте ни на головном устройства в авто нет.

Хотя я возможно чего-то не догоняю пока :)

Smith2007
Offline
Зарегистрирован: 30.10.2017

Столкнулся со следующей проблемкой:

Быстро произвожу передачу данных на порт блютус-адаптера со стороны ардуинки.

На смарт часть данных не доходит.

Подозреваю, что блютус-модуль HC-05 не успевает передать по воздуху свой буфер и он переполняется вытесяя еще не отправленные байты. Тем самым происходит потеря данных.

Ввел паузу на передачу отдельных пакетов - все заработало исправно.