|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 9:13 pm
Гадни смущения от ел.двигател към Pic'873A
| Автор |
Съобщение |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
 Гадни смущения от ел.двигател към Pic'873A
(Гадни смущения от ел.двигател към Pic'873A)
Не мога да се оправя с смущения от комутацията на ел. двигател.
ПОСТНОВКАТА:
Pic16F873A посредство транзистори управлява релета, които комутират реверсивно двигател на ~110V с изведени две намотки.
Двигателят е някакви жалки 30W.
Към процесора отиват директно входове от един краен изключвател и един квадратичен енкодер направен с оптрони с въздушна междина.
На входовете на процесора има малки индуктивности (10uH) и кондензатори (10nF).
Тестовата ми програма е с изключени прекъсвания и реверсира двигателя на няколко секунди (прави само това).
(Правих проба дори и с каскадно включени релета, т.е. отделна платка с релета, които се управляват от оригиналните релета)
Ако крайния изключвател и енкодера не са свързани (ако се извадят съединителите) всичко си е ОК - двигателя се управлява и си работи.
Когато се включат крайния изключвател и/или енкодера процесорът се рестартира (а понякога, много рядко, има и други ефекти).
Няколкото мерки, които направих за проба, дадоха полжителен резултат, но въпреки това решението не е на 100%:
ПРОБЛЕМЪТ:
В зависимост от елекромагнитната изолация на платката с процесора се рестартира от на всеки няколко превключвания до веднъж на няколко десетки минути.
Eлекромагнитната изолация e тестовa - с готварско алуминиево фолио
Вероятно, заради голямата индуктивност на намотките на двигателя се получвата страхотни елекромагнитни шумове, но на времето произвеждахме автоаларми и процесорът (с ламаринена изолация) нормално си работеше до делкотото и старите комутарори с чукчета и т.н.
Как да намаля шумовете? 
|
| Сря Юни 15, 2011 10:15 am |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
С алуминиево фолио... екранираш и то донякъде само електричната съставна на смущенията
Вземи прочети за ЕМС и ЕМИ, пък за електромагнитна проницаемост на матриалите, , то да моташ фолио явно изглежда най-лесния вариант  ама не е правилно
тука доста хора са поствали линкове по темата, най вече Никола мисля.
P.S. Пък и както го описваш проблема ти е по захранване не е интерференция
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Сря Юни 15, 2011 11:11 am |
|
 |
|
velio
Ранг: Форумен бог
Регистриран на: Вто Юни 07, 2005 6:20 pm Мнения: 3532
|
Трябва ти джелезо. Ламарината и алуминия действат различно. Пробвай същото ама затвори платката в консервна кутия с малки дупки...
|
| Сря Юни 15, 2011 11:22 am |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
Можеш ли да пратиш схема ?
|
| Сря Юни 15, 2011 11:36 am |
|
 |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
Да, пращам на платката с релетата.
Платката с 873 е правена отдавна (оркад+кадстар). Тук лесно мога да сложа оркад, ако я поискате и нея (тя си работи в други изделия от години).
Впрочем:
- съединител ExtToCPU1 (горе, ляво) отива към процесорната платка;
- съединителите Opto и Zero (горе-дясно) отиват към ключа за нулевото положение и енкодерите - ЗА ТЯХ СТАВА ДУМА !!! - като ги изключа - всичко е ОК, двигателя си работи и процесора не се рестартира.
- в момента има сложени 10uH и 10nF на входовете на съединителите Opto и Zero.
ЗАБРАВИХ ДА ПИША !!! За експеримента съм сложил няколко адаптера (всяка платка с релета, когато са две каскадно, процесорната и т.н. - поотделно), така, че всяко нещо се захранва от отделно захранване (вкл и оптроните на енкодера си имат собствен адаптер)
|
| Сря Юни 15, 2011 1:07 pm |
|
 |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
Имам и снимка  с коментари 
|
| Сря Юни 15, 2011 1:13 pm |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
|
| Сря Юни 15, 2011 1:25 pm |
|
 |
|
Wise
Ранг: Форумен бог
Регистриран на: Нед Дек 19, 2004 6:26 pm Мнения: 1628 Местоположение: Сливен
|
Ама много жица има по масата. Това не ми харесва. Бих те посъветвал да скъсиш жиците и да ги прекараш през тороидално феритно пръстенче.
Две-три засуквания само. Поне е лесно и нищо няма да навреди.
//както колегите споменаха фолиото няма да помогне
|
| Сря Юни 15, 2011 1:33 pm |
|
 |
|
tgi
Ранг: Форумен бог
Регистриран на: Нед Юни 10, 2007 2:22 pm Мнения: 6492 Местоположение: София
|
Нещо не си представям как тоя двигател ще шашардисва индуктивно цифровата
част. При тия жици почти 100% сигурно е, че става дума за маси - помисли кои тоци
откъде текат и навярно ще ти просветне.
А и лесно можеш да провериш индуктивно ли е смущението; просто отдалечи платката,
дето го поема, от двигателя и виж има ли промяна. Все пак е квадратична връзката, лесно
ще се види. Навярно няма да има разлика де.
А алуминиевото фолио го пази за шапки срещу извънземни, тук няма да помогне  .
Доста порядъци ще да са ти електрическите смущения под това, което и трябва на цифровата
част.
_________________------------------- www.tgi-sci.com------------------- http://www.flickr.com/photos/didi_tgi/
|
| Сря Юни 15, 2011 3:26 pm |
|
 |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
e,
(Използвам случея да благодаря за всички препоръки, забележки и идеи до и след тук  )
МАЙ ТРЯБВА ДА ПОЯСНЯ: сигнала за управление на транзисторите на релетата се взема директно от пиновете на процесора - от преди базовите резистори на тая платка (по грешка ) Сигналите от крайния превключвател и енкодера се подават през 10uH и 10nF директно на тук свободните RA пинове
Последна промяна NikB на Сря Юни 15, 2011 3:37 pm, променена общо 1 път
|
| Сря Юни 15, 2011 3:30 pm |
|
 |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
 |  |  |  | tgi написа: Нещо не си представям как тоя двигател ще шашардисва индуктивно цифровата част. При тия жици почти 100% сигурно е, че става дума за маси - помисли кои тоци откъде текат и навярно ще ти просветне. А и лесно можеш да провериш индуктивно ли е смущението; просто отдалечи платката, дето го поема, от двигателя и виж има ли промяна. Все пак е квадратична връзката, лесно ще се види. Навярно няма да има разлика де. А алуминиевото фолио го пази за шапки срещу извънземни, тук няма да помогне  . Доста порядъци ще да са ти електрическите смущения под това, което и трябва на цифровата част. |  |  |  |  |
Благодаря ти за насоката, но просто не виждам къде може да има някакви "тоци"  . Всичко е някакви милиампери, а и съм нацвъкал захранвания на всяка платка - остават само базовите тоци на транзисторите (през 10К  , за съжеление, 10К ома, не евро  )
Впрочем, индуктивността е дори по третата степен (кубично, а не квадратично), но наистина ЕФЕКТА не се променя забележимо с разстоянието. А и фолиото - вече мисля, че наситина са извънзаемни  .
Последна промяна NikB на Сря Юни 15, 2011 3:40 pm, променена общо 1 път
|
| Сря Юни 15, 2011 3:35 pm |
|
 |
|
Nikola Kirov
Ранг: Форумен бог
Регистриран на: Нед Окт 31, 2004 9:19 pm Мнения: 4464 Местоположение: Stara Zagora
|
А свободните пинове на процесора програмира ли ги да са изходи? Ако не си това почти на 100 процента ще ти реши проблема.
|
| Сря Юни 15, 2011 3:36 pm |
|
 |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
Май остава един свободен и не съм го правил нищо (по спомен)
|
| Сря Юни 15, 2011 3:39 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
А я пробвай с откачен мотор как ще се държи.
|
| Сря Юни 15, 2011 3:54 pm |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
NIKB,
Тги ти е казва не за тоците в базата на транзистора, а изравнителни токове, от разлика в потенциалите
като имаш дълги жици имаш и различни потенциали, при потенциална разлика протича ток
Също така, дългите жици действат и като антени за различни смущения, което не е твоя случай но го имай в предвид.
така че разгледай си пак косматата постановка, поне което е маса около процесора го направи възможно най-дебел и най-къс проводник,
ниамаш защитни диоди на входа на операционниа уссилвател,
Както ти писах по-горе проблема ти е по захранване независимо по +12 или маса 
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Сря Юни 15, 2011 3:54 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 2 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|