Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Проблем с връзката между PWM регулатор, Arduino, MCP41010
http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=14704
Страница 1 от 2

Автор:  htopalov [ Сря Юли 27, 2016 8:35 pm ]
Заглавие:  Проблем с връзката между PWM регулатор, Arduino, MCP41010

Здравейте, тъкмо се регистрирах във форума, за да ви попитам за решение на една малка одисея между изброените елементи в заглавието.
Купих един китайски регулатор с цел контрол върху оборотите на електродвигател , а и не само.За жалост няма нито една схема никъде, а също така на някои от елементите няма никакви означения
Изображение Изображение ИзображениеИзображение
....Както и да е.... регулатора работи добре, но контрола се осъществява с един аналогов потенциометър 10К, който контролира напрежение 5V, но честно казано регулирането е доста грубо, а бих искал да го направя автоматично чрез Ардуино затова купих един цифров потенциометър (MCP41010) пак 10К и го свързах към Ардуино и към регулатора на мястото на стария аналогов.След въвеждането на кода в Ардуино свързването на цялата галимация опита да направя регулиране през контролера уцелих греда общо взето.
Схема на Paint на свързването:
Изображение
Какво се случи:
Реално Ардуино и цифровия потенциометър си работят абсолютно нормално...измерих напрежението на потенциометъра, докато минаваше през всяка от 256-те си стъпки и си беше както трябва.
Какъв е проблема:
Като замерих напрежението на изхода на регулатора едва едва помръдваше с миливолти....в крайна сметка за целия диапазон на потенциометъра мръдна с около 1V.
Регулатора работи в диапазон 6-90VDC и ако му пусна например 30V от източник има пад на напрежение от около 3V
съответно на изхода има 27 и при опит да намаля това напрежение чрез цифровия пот(който не работи в тази верига а във вторична ,която управлява главната) пада най- много на 26V и това е...само мога да сънувам да го сваля на 10 примерно.
Та въпроса е: Откъде идва проблема и как може да се оправи.
p.s. Има някакъв пич в нет-а,който го е направил обаче нищо не е качил или казал как.
p.s. Намерих схема на регулатора, но не съм сигурен колко е читава от някакъв френски сайт и нищо не им разбрах
Изображение

Автор:  gicho [ Чет Юли 28, 2016 1:39 am ]
Заглавие:  Re: Проблем с връзката между PWM регулатор, Arduino, MCP4101

Измерването дето казваш че слиза само до 27V с какъв товар го правиш?
Тоя чип там дето го е драснал франсето има ли означение?
Предполагам нямаш осцилоскоп, но ако закачиш мултимера на изхода "PWM" дето отива към гейта на мосфет-а какво виждаш при контрол на MCP-то? Очаква се там да имаш пропорционално напрежение според стъпката (командата) към MCP-то (усреднено от мултицета на обхват DC напрежение).

Между другото, ама по-нататък, не виждам ролята на тоя неизвестен чип там - ардуиното има PWM изход, от него можеш да клатиш директно IRL-а (е, хубаво да има драйверче но не е задължително). Ти сега от кода на ардруиното вадиш цифрова променлива, която я обръщаш на i2c или spi команда, която MCP-то я обръща на аналогово 0-5V, която неизвестния чип я обръща на ... PWM.
Дори да го караш по правилата, на мястото на тоя неизвестния хубавец можеш да пльоснеш един mosfet драйвер и на неговия вход да дадеш PWM-а от ардуиното.

Едит2: като гледам снимките MCP ми се струва че е вързан грешно? Важното е средния извод (на оригиналния потенциометър, май бял жица видях на снимката) да отиде на извод W на MCP? Така ли е при теб?

Автор:  htopalov [ Чет Юли 28, 2016 11:07 am ]
Заглавие:  Re: Проблем с връзката между PWM регулатор, Arduino, MCP4101

Тази стойност дето я казах е примерна просто. Сега например съм вързал 25V крушка на 15v и когато подам макс на MCP-то ми е 10.9V , а когато го подам мин ми е 9.1V.
Чипа няма абсолютно нищо на него.....ама не е ли таймер 555 тва принципно....нямам осцилоскоп и премерих напрежението на тоя чип и то е същото като на MCP-то в зависимост от командата, която съм подал.-реално толкова отива и към гейт-а.
Цитат:
Ти сега от кода на ардруиното вадиш цифрова променлива, която я обръщаш на i2c или spi команда, която MCP-то я обръща на аналогово 0-5V, която неизвестния чип я обръща на ... PWM.
така го правя- да...
Цитат:
Между другото, ама по-нататък, не виждам ролята на тоя неизвестен чип там - ардуиното има PWM изход, от него можеш да клатиш директно IRL-а (е, хубаво да има драйверче но не е задължително)
тъй като принципно не се занимавам с електроника чак толкова или въобще даже това трябва да ми се преведе :mrgreen:
MCP съм го свързал правилно, защото и аз се усъмних с тия джъмпери дето съм ги вързал да не съм умесил нещо, но не съм.....
Едит: с доста кьорене и гледане на почти неразчитащите се символи по елементите видях 3, от който 2 са еднакви ама той франца си ги е написал така или иначе...IRL 2910 и YM3010N по 2

Автор:  dvrachkov [ Чет Юли 28, 2016 11:10 am ]
Заглавие:  Re: Проблем с връзката между PWM регулатор, Arduino, MCP4101

gicho: "Едит2: като гледам снимките MCP ми се струва че е вързан грешно? "
И на мен така ми намирисва :D

Автор:  htopalov [ Чет Юли 28, 2016 11:35 am ]
Заглавие:  Re: Проблем с връзката между PWM регулатор, Arduino, MCP4101

оххххххххххххх вързал съм го правилно ами картинката ми е грешна....разменил съм проводниците като съм ги рисувал....да зеления на картинката, който е бял физически ми отива в средата....кой знай кво съм правил като съм човъркал пейнт-а....

Автор:  dvrachkov [ Чет Юли 28, 2016 11:47 am ]
Заглавие:  Re: Проблем с връзката между PWM регулатор, Arduino, MCP4101

Масите не са ти свързани.

Автор:  htopalov [ Чет Юли 28, 2016 12:25 pm ]
Заглавие:  Re: Проблем с връзката между PWM регулатор, Arduino, MCP4101

dvrachkov написа:
Масите не са ти свързани.

имаш предвид масата на mcp, която е от ляво на рисунката и е за захранване и масата , която отива към регулатора от пина от дясната му страна ли?

Автор:  dvrachkov [ Чет Юли 28, 2016 12:37 pm ]
Заглавие:  Re: Проблем с връзката между PWM регулатор, Arduino, MCP4101

Само предположение е, не съм гледал вътрешната структура на конкретния "цифров потенциометър".

Автор:  radolin [ Чет Юли 28, 2016 12:42 pm ]
Заглавие:  Re: Проблем с връзката между PWM регулатор, Arduino, MCP4101

Не знам точно как ти е свързан цифровия потенциометър, но имай предвид, че максималният ток през него е 1mA. Ако ти трябва по-голям трябва да сложиш примерно един операционен усилвател за буфер - има го показано в дейташита на стр. 16.

Автор:  htopalov [ Чет Юли 28, 2016 12:42 pm ]
Заглавие:  Re: Проблем с връзката между PWM регулатор, Arduino, MCP4101

dvrachkov написа:
Само предположение е, не съм гледал вътрешната структура на конкретния "цифров потенциометър".

Нищо не стана така или иначе...

Автор:  dvrachkov [ Чет Юли 28, 2016 1:02 pm ]
Заглавие:  Re: Проблем с връзката между PWM регулатор, Arduino, MCP4101

Може би колегата е с по - добро предложение. Ток да не ти стига...

Автор:  dvrachkov [ Чет Юли 28, 2016 1:14 pm ]
Заглавие:  Re: Проблем с връзката между PWM регулатор, Arduino, MCP4101

Падът върху истинския потенциометър 5 волта ли е ?

Автор:  htopalov [ Чет Юли 28, 2016 1:29 pm ]
Заглавие:  Re: Проблем с връзката между PWM регулатор, Arduino, MCP4101

Такаааааа......не съм споменавал че тези елементи са част от друга верига и като цяло е едно устройство, което сглобих....в крайна сметка всичко си му работи на потенциометъра ама някой от сензорите му пречи....вече там трябва да човъркам повече, за да намеря кой прави проблема и защо....ей ви едно видео набързо го снимах да покаже работата https://www.youtube.com/watch?v=MRJN5QUREz8
Има датчик за ток и делител на напрежение в изхода на регулатора и може би някой от тях прави проблем...също така преди регулатора има солид стейт реле на плюса, което действа като автоматичен предпазител при надвишаване на определени стойности и това реле също се управлява от ардуино.... :rolleyes:

Автор:  dvrachkov [ Чет Юли 28, 2016 1:35 pm ]
Заглавие:  Re: Проблем с връзката между PWM регулатор, Arduino, MCP4101

В крайна сметка какъв е проблемът ? :D

Автор:  htopalov [ Чет Юли 28, 2016 1:44 pm ]
Заглавие:  Re: Проблем с връзката между PWM регулатор, Arduino, MCP4101

ей сега като почна да свързвам датчиците един по един във веригата ще разбера...или поне предполагам...

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/