Отговори на тема  [ 26 мнения ]  Отиди на страница Предишна  1, 2
Защита на Arduino входове 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение Re: Защита на Arduino входове
Кисела работа. Изедохте човека... :D
Възможно е да не е задължително, а да е споменато между другото - ако може. И ако не е сложно.
Има вероятност да не е фатално, ако не може или ако е трудно за реализация...


Пон Фев 06, 2017 4:28 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12097
Местоположение: Гьотеборг
Мнение Re: Защита на Arduino входове
четох само по диагоналаната система, но ако само ще цъкаш ключета/релета
https://denkovi.com/
или подобно от ebay

Иначе Ардуино PLC, но не е евтино
http://www.industrialshields.com/shop/p ... os-analog/


Пон Фев 06, 2017 6:17 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение Re: Защита на Arduino входове
да защитиш входове с входни нива 0..+3.3V от 'случайно подаване на мрежово напрежение' (вероятно 220AC) със сигурност (ако е възможно) ще струва много повече от цяло ново ардуино про мини за $1.25 (по цени на автора)

няма никакъв здрав смисъл в сейф за половин милион да държиш жълти монети.


Пон Фев 06, 2017 7:21 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 11:22 pm
Мнения: 3084
Мнение Re: Защита на Arduino входове
Диагностиката и ремонтът са много по-скъпи. Цената на частите не е темата за разискване. Май.


Пон Фев 06, 2017 8:39 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 20, 2009 11:54 pm
Мнения: 11338
Местоположение: "Занзибар"
Мнение Re: Защита на Arduino входове
Хабер си найн от Ардуино, но се предполага, че входовете му са полевашки и спокойно могат да понесат стоте килоома предложени от Никола. От там нататък всичко е съчинение по без картинка.


Пон Фев 06, 2017 10:10 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение Re: Защита на Arduino входове
ike написа:
Ардуиното си има вградени резистори и диоди за защита от статично електричество.... но по неизвестни за мен причини не са предвидили да издържи, ако му подадеш директно 220(350) волта, то за това и фалираха и Микрочип ги купи.

Аналогията ти не е коректна, а и човека попита как да ги предпази, а не дали са предпазени. А как да ги предпази има начини и колегите вече му предложиха няколко.


Вто Фев 07, 2017 1:28 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение Re: Защита на Arduino входове
Какво пречи да се изолира галванично с оптрон? :) Години на ред имах работещ контролер за вентилатор на баня, който получаваше информация за включена лампа директно от ключа, през делител и оптрон.


Вто Фев 07, 2017 12:05 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение Re: Защита на Arduino входове
Проблемът не е да се сложи оптрон, а да се направи работещо решение, така че оптронът да бачка коректно с входни сигнали от 5VDC до 230 VAC...


Вто Фев 07, 2017 12:08 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Вто Сеп 30, 2014 8:20 am
Мнения: 231
Местоположение: Bansko
Мнение Re: Защита на Arduino входове
Привет колега!
1. "Проекта с Ардуино цели замяната на съществуваща релейно-контакторна схема с такава с изцяло електронна комутация (SSR)."
Проектът*. След като цели замяна на съществуваща система, дай поне бегла схема на настоящето устройство. Не е задължително да е нарисувана на програмен продукт. Може с пастели, с моливи, с въглен или каквото имате подръка. В случая, "ардуино" -то ли управлява SSR? Дайте малко повече информация за СХЕМАТА. Аз не казвам, че не можете и нищо няма да стане, просто се опитвам да измъкна нужната информация, за да можем да дадем някаква насока, направление и т.н. Когато човек отиде на лекар, той започва да пита: "Къде Ви боли?", "Кашляте ли?". Ако не му отговорите, вика психиатър, той започва лечение докато не проговорите и т.н. С други думи, без да знаем симптоматиката, не можем да лекуваме!

Дано съм бил изчерпателен и любезен (доколкото ми е възможно).

_________________
"Спасението на давещите се е дело на самите давещи се" - О.Б.
"По въпросите ще ги познаете" - В.Б.
"'С изкуствен интелект е хубаво да се занимават хора, които имат естествен такъв" - Д.Б.


Вто Фев 07, 2017 12:46 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Съб Дек 10, 2016 6:36 pm
Мнения: 6
Мнение Re: Защита на Arduino входове
Съществуващата схема е следната:

Изображение

Относно принципа на работа и целта на схемата:
Код:
Автоматично се управлява електродвигател, който работи на стъпален принцип. Двигателя работи на цикли в едната посока и при достигане на крайно положение реверсира, циклично достига другото крайно положение и отново реверсира и т.н. В частност се управлява неговата оперативна верига -  в случая бобините на два контактора (не са показани на схемата) с управляващо напрежение 230VAC. Подаването на пусков импулс към бобините се генерира в една от двете вериги: "230VAC > Down" или "230VAC > Up", респективно подава се фаза 230VAC на една от бобините в посока "понижение" или "повишение". При започване на цикъл в оперативната верига е предвиден един н.з. контакт "S13", който с развъртане на двигателя се отваря. Той се използва за захранване на реле за време "KT" - когато двигателя е в режим на покой (пауза) започва да се отброява времето до следващия пуск. Налични са и два н.о. контакта, респективно "SQ1" и "SQ2", които се затварят съответно при достигане на крайното положение в посока "понижение" и посока "повишение". Същите се ползват за реверсиране на двигателя чрез контакторите "K1" и "К2". Контактор "К1" подава пусков импулс в посока "повишение", а "К2" в посока "понижение". В управляващите вериги на "К1" и "К2" са поставени пусковите бутони "B1" и "B2". При подаване на пусков импулс от "B2" контактор "К1" сработва и затваря контакта си "К1:1-2", с което си осигурява самодържане на котвата. "К1:3-4" подава захранващо напрежение на релето за време "KT", тъй като "S13" e н.з. (двигателя е все още в покой). Затворен е и контактът "К1:5-6", с което веригата за подаване на управляващ импулс в посока повишение е подготвена. След изтичане на зададеното време, "КТ" затваря контакта си и реализира веригата "230VAC > Up", с което се стартира цикъл в посока повишение. След завършане на цъкъла контакта "S13" отново е в изходно положение (н.з.) и подава напрежение на релето за време "KT", стартира се нов цикъл т.н. При достигане на крайно положение в посока повишение се затваря контакта "SQ2", с което се подава управляващ импулс към бобината на "K2". "K2" отваря н.з. контакта си "К2:9-10", с което прекратява самозадържането на "К1". Започват се цикли в посока понижение до затварянето на контакт "SQ1", след което всичко се повтаря до ръчна намеса за преустановяване на действието. Контакти "К1:7-8" и "К2:7-8" играят ролята на блокировка против залепнал контактор и съответно подаването едновременно на управляващ импулс в посока понижение и повишение.

Реализацията е с Arduino Pro Mini. Кодът е написан. Ползва се LCD 16x2 + шифратор с бутон (rotary switch encoder) за боравене с менютата и настройките. Изведен е и ресет бутон на Ардуиното за нулиране на програмата. Командните импулси за пускане и реверсиране на двигателя (контакторите) са реализирани чрез двуканално SSR (220VAC/2A). Остава защитата на 3-те входни сигнала (2 н.о. и 1 н.з. контакти).

Мисля си, че ще е най-добре входния сигнал да се загруби до мрежово напрежение (както всъщност работи настоящата релейно-контакторна схема.). По този начин отпада грижата от нежелани 220VAC на някой от входовете. Въпросът е каква схема да ползвам за захранване на оптрона?
http://www.circuitdiagramworld.com/powe ... __714.html


Сря Фев 08, 2017 2:41 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Съб Дек 10, 2016 6:36 pm
Мнения: 6
Мнение Re: Защита на Arduino входове
Проблемът е решен. Намерих подходяща схема и я реализирах:

https://youtu.be/FMx61s96ZXI

Симулацията е успешна. Сега ще я оставя да поработи 24 часа да се докаже и във времето.

Продължаваме напред. :)


Чет Фев 09, 2017 11:33 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 26 мнения ]  Отиди на страница Предишна  1, 2

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни