Автор |
Съобщение |
lcr
Ранг: Форумен бог
Регистриран на: Пон Май 12, 2014 10:49 pm Мнения: 4379 Местоположение: София
|
Re: Избор на микроконтролер за конвертиране на честотата от
8 битов микроконтролер, примерно на майкрочип. Достатъчно е да има хардуерен PWM (CCP модул). Лесно се конфигурира и практически в твоя код трябва да зададеш само желания коефициент на запълване. Галванично разделяне обикновено се налага, когато се комутират високи напрежения, има дълги периферни линии с паразитни потенциали и пр. характерни неща за индустриални среди. В твоя случай, това не е необходимо.
Виж обратна връзка по ток е желателно да имаш за да не се влияе управлението от странични фактори, като захранващото напрежение, примерно.
|
Пет Юни 07, 2019 12:40 pm |
|
|
SoftDev
Ранг: Минаващ
Регистриран на: Сря Май 29, 2019 1:29 pm Мнения: 7
|
Re: Избор на микроконтролер за конвертиране на честотата от
Ако съм разбрал правилно трябва да потърся в Google "12v - 8 bit - CCP - Microchip"? С такъв контролер ще ми е необходимо единствено захранване 12V за контролера директно от акумулатора, PWM вход от ECU-то на автомобила и PWM изход към актуатора? Без допълнителна платка и други елементи?
|
Пет Юни 07, 2019 2:04 pm |
|
|
lcr
Ранг: Форумен бог
Регистриран на: Пон Май 12, 2014 10:49 pm Мнения: 4379 Местоположение: София
|
Re: Избор на микроконтролер за конвертиране на честотата от
Изглежда не си ме разбрал правилно, защото аз не знам на какво ниво да обяснявам.
1 - избираш си микроконтролер (чип) с CCP модул, примерно pic16f1827 2 - ползваш MPLAB ide и xc8 компилатор за да си напишеш кода. В тази среда има вграден конфигуратор (MCC) с който лесно си конфигурираш, каквото искаш (осцилатор, I/O пинове, PWM, ADC,..............) 3 - програмираш контролера, примерно с pickit3 4 - реализираш си съответната входно изходна електроника и лепиш всичкото на платка.
|
Пет Юни 07, 2019 2:30 pm |
|
|
SoftDev
Ранг: Минаващ
Регистриран на: Сря Май 29, 2019 1:29 pm Мнения: 7
|
Re: Избор на микроконтролер за конвертиране на честотата от
Мале 2 и 3 ще ми отнемат доста време да навляза. 4 изобщо няма да се справя. Препоръчайте ми къде в София да отида да ми реализират входно - изходната електроника и да направят платката.
|
Пет Юни 07, 2019 2:41 pm |
|
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 11:32 am Мнения: 7886 Местоположение: София
|
Re: Избор на микроконтролер за конвертиране на честотата от
Ще взема да направя един опенсорс проект за някъв PWM контролер с параметрично, не алгоритмично определяне на функционалността.
|
Пет Юни 07, 2019 4:12 pm |
|
|
lcr
Ранг: Форумен бог
Регистриран на: Пон Май 12, 2014 10:49 pm Мнения: 4379 Местоположение: София
|
Re: Избор на микроконтролер за конвертиране на честотата от
Ето готов генериран от MCC код за PWM с честота 47 kHz и 8 бита разделителна способност (за pic16f1827): практически в main.c остава да се ползва функцията: PWM3_LoadDutyValue(X) където 0<Х<340 обуславя на изхода 0%<коефициент на запълване<100%
|
Пет Юни 07, 2019 4:29 pm |
|
|
maiden
Ранг: Ориентиран
Регистриран на: Нед Яну 25, 2009 1:55 pm Мнения: 240
|
Re: Избор на микроконтролер за конвертиране на честотата от
До автора: Разбирам че си маниак, че си ентусиаст, ама чак пък толкова... Проектирам електроника и платки само за външния пазар, но никога не би ми минало през ума да си правя нещо за себе си..
|
Нед Юни 09, 2019 9:15 pm |
|
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 11:02 am Мнения: 8891 Местоположение: Разград
|
Re: Избор на микроконтролер за конвертиране на честотата от
12 волтов пик няма. Има едни дето могат на някой пинове да поемат 12в. Ама това че соленоид работи само на точно еди каква си честота направо ме впечатли. А когато запълването е 100% каква е честотата? Това значи ли че ще спре да работи?
"Кинкалерията" дето я писаха по-горе е : 7805 (примерно) 2-3 100нф керамики, 1 220uF и 1 1000uF електролитни кондензатори, пик 12F1822 примерно - той май нямаше модул за мерене на PWM - има пик-ове и с такъв модул. Иначе CCP (модул който изработва PWM) всички имат. Трябва ти един оптрон - даже и LTV817 ще свърши работа. Трябва ти някакъв N-MOSFET - примерно IRFZ44 е супер за целта. Трябва ти и един драйвер за транзистора (той за 150 Hz е малко пожелателен - даже и с пин на MCU-то с 200-300 ома ще се драйви порядъчно добре). Ще ти трябва и някакви съпротивления - разни.
Сипваш частите в една чаша, разбъркваш (все едно ще хвърляш зарове) и мяташ на масата с надеждата чарковете да са се наредили правилно. Според теория на вероятностите е възможно.
|
Пон Юни 10, 2019 7:53 pm |
|
|
slav4o.com
Ранг: Форумен бог
Регистриран на: Нед Яну 01, 2012 7:04 pm Мнения: 2586 Местоположение: Велико Търново / София
|
Re: Избор на микроконтролер за конвертиране на честотата от
И на мен ми се стори много странно актуатора да работи със 140 Hz +/- 1 Hz По-скоро ми прилича на грешка при тестването...
|
Пон Юни 10, 2019 8:52 pm |
|
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 1:21 am Мнения: 10610 Местоположение: София
|
Re: Избор на микроконтролер за конвертиране на честотата от
Явно не е само актуатор, а в "кутийката" има и електроника. На същата мисъл навежда и пинаута - захранване, сигнал и маса.
Преди време си бях играл с някаква автомобилна перка за охлаждане, която пак се управляване с ШИМ. Пак искаше фиксирана честота - 100Hz, но беше малко по-толерантна към честотата. Ако си спомням добре, към 10Hz толеранс. Тоест, от около 95Hz до 105Hz.
|
Пон Юни 10, 2019 11:41 pm |
|
|
lcr
Ранг: Форумен бог
Регистриран на: Пон Май 12, 2014 10:49 pm Мнения: 4379 Местоположение: София
|
Re: Избор на микроконтролер за конвертиране на честотата от
Може ли да посочиш 8 битов pic с такъв модул? Иначе винаги може да се мери "софтуерно" но, доколкото знам този метод не дава добри резултати за относително високи честоти и особено в обхватите 0 - 10 и 90 - 100%. За конкретното приложение, което се дискурита, си мисля, че ще е по-добре, ако се обособи RC филтър и да се мери постоянното напрежение.
|
Вто Юни 11, 2019 10:07 am |
|
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 11:02 am Мнения: 8891 Местоположение: Разград
|
Re: Избор на микроконтролер за конвертиране на честотата от
16F1615(1619) - Signal Measurement Timer - Глава 30 в PDF-a. Може да мери честота, период, PWM - абе с две думи всякакви периодични неща. Даже е с два такива модула пикчето. Ползвал съм го де - за това го знам.
|
Вто Юни 11, 2019 7:37 pm |
|
|
lcr
Ранг: Форумен бог
Регистриран на: Пон Май 12, 2014 10:49 pm Мнения: 4379 Местоположение: София
|
Re: Избор на микроконтролер за конвертиране на честотата от
Благодаря!
|
Вто Юни 11, 2019 7:52 pm |
|
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 11:32 am Мнения: 7886 Местоположение: София
|
Re: Избор на микроконтролер за конвертиране на честотата от
Меренето на PWM не е никакъв проблем за който и да е контролер, стига преди това сигналът да е изчистен и направен "истински цифров".
|
Сря Юни 12, 2019 1:02 pm |
|
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 11:02 am Мнения: 8891 Местоположение: Разград
|
Re: Избор на микроконтролер за конвертиране на честотата от
Меренето на PWM е сериозен проблем за PIC10F200 - все пак и той е контролер
|
Сря Юни 12, 2019 7:23 pm |
|
|