ARDU BOARD PRO - бред борд с екстри за начинаещи и специалисти

1 | 2 | 3 | 4

Previous ◁ | ▷ Next

ARDU BOARD PRO - наличност

НОВИНИ

RS232 / RS485 система от 4 броя платки със тъч дисплеи - описание за употреба и предназначение

така, отговарям на въпроса, като пак казвам че ще има подробно описание на всичко за което може да се ползва платката на сайта, само да довърша линията с 4 броя платки.

1. платката или платките свързани в една комуникационна линия могат да се програмират за автоматизация на процеси в производството, лична / домашна / не много сложна или бърьза автоматизация на процеси в примерно градината, домашно производство, оранжериите, някакви не много бързи или сложни процеси.

2. при наличието на някоко платки в мрежа от една комуникационна линия RS485 /виж в интернет/ платките могат да осигурят доста на брой управляващи канали за различни товари, като : нагреватели, охладители, ел. двигатели, всякакви компресори, клапани за управление на отоплителни / охладителни системи, управление на автоматизирани процеси с пневматичини / хидравлични системи, чисто механични системи със ключове за състояния при движение на механичните модули и каквито искаш други автоматични, полу-автоматични системи / процеси.

 

 

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

4. обучение в електрониката и програмирането на начинаещи / напреднали на всички нива от образованието / практиката и двете едно временно. софтуерни примери за реални софтуерни проекти има много със всички библиотеки написани от мен за този процесор и система като хардуерна релаизация.

5. добавката на хардуерни модули за разширение на функционалностите на системата е лесна / бърза и удобна, като е необходим само един хедър / *.h / файл написан на езика за програмиране С на точно определено място във списъка от хедър файлове в главния main.c файл. допълнителни файлове за различните добавени хардуерни модули към системата могат да бъдат написани от вас самите и/или написани и предоставени безплатно от мен и/или други прогрмисти към вашият проект.

 

6. изходяща графична информация в реално време може да се постигне със грфичнните тъч дисплеи марка NEXTION, както и други, за да може да се упражни контрол / статус на системата, която използвате по всяко време локално от операторите на автоматизирания процес / система / производство.

7. връзка към глобалният интернет, както и контрол / управление / статус / приемане / предаване на данни и команди от/към системата директно през глобалната мрежа може да се постигне за всички платки от комуникационната линия със един уеб сървърен модул / WEB SERVER MODULE /, който съдържа уеб страница със цялото хардуерно описание на всяка една платка и цялата система от платки. директно през уеб сайта ще може да се контролира стартиране спиране на процеси, релета, входове, програми за конкретна функционалност / работни сценарии.

8. и последно можеш да си управляваш с тези платки каквото си искаш. от лампите / клапите за въздух / отоплението / поливането в оранжерията или оранжериите до всякакви автоматизирани процеси за дребна / средна автоматизирана линия за примерно производство на лютеница от БЪЛГАРСКАТА

=======================================================================================================

RS232 / RS485 комуникация - FULL DUPLEX - работи на 100 % - приемане / предаване / статус / данни и команди

RS232 / RS485 комуникация - FULL DUPLEX - работи на 100 % - приемане / предаване / статус / данни и команди

рано, рано от зарана, изпълзях изпод юргана и платката команда хвана даже и я потвърди като върна отговор че командата е изпълнена коректно. даже и буут уплоадера отговори, че ще може през RS485 директно да се налива нов софтуер ако се наложи да се прави директно през мрежата на RS485 линията / контура.

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

ОБАЧЕ РАБОТИ сега ще направя към същата комуникационна линия още три 3 платки и ще видим как се прави качествена, двупосочна, сигурна комуникация. или поне колкото позволява самия стандарт

 

 

 

 

RS232 / RS485 комуникация - как да свържете коректно много платки на една кабелна линия ?!?!?!!

RS232 / RS485 комуникация - как да свържете коректно много платки на една кабелна линия ?!?!?!! има много голямо значение на резисторите във комуникациаонната линия или както и казват на разговорен токаджийски жаргон - контура.

за да е всичко наред по двупосочната комуникация - full duplex - платките свързани към приемащата или предаващата линия, трябва правилно да сте запоили резисторите във всяка една платка.

 

 

 

 

ПРАВИЛО ЗА КОРЕКТНА КОМУНИКАЦИЯ ПРИ ПОЛОВИН ДУПЛЕКС ИЛИ ПЪЛЕН ДУПЛЕКС СИСТЕМИ

1. на главната платка /master board/ трябва да бъдат запоени всички съпротивления / резистори от стандартната схема на RS485. ето и графика по долу за това как трябва да изглежда схемата на мастър борд платката със резисторите, както делителните за напреженията на АВ контура, така и за терминаторния резистор ИЗКЛЮЧИТЕЛНО ВАЖЕН ЗА ПРАВИЛНАТА КОМУНИКАЦИЯ !!!!

2. на последната платка трябва да бъдат запоени само терминаторните резистори между кабелите A и В и за двете комуникационни линии приемща и предаваща.

3. на междинните платки не трябва да запоявате никакви резистори !!!! нито делителните, нито терминаторните резистори !!!

следващата графика е за предавателната линия на драйвера.

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

следващата графика е за платката, която е последна във комуникационната мрежа на фуул дуплекс комуниикацията

 

 

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

 

 

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

показаната снимка дава видима информация за правилната работа на двата модула, като за момента няма междинни свързани платки в системата. за по-голямата комуникационна линия ще има отделна група статии със платки с повече релета, контактни входове и АЦП входове отделно.

 

ЛУНИЧКИ ТОПЛО / НЕУТРАЛНО БЯЛО + ЕКСТРИ

ПРОТОТИП на ЛУНИЧКИ ТОПЛО / НЕУТРАЛНО БЯЛО + ЕКСТРИ

ПРОТОТИПЕН ПРОЕКТ ТЪРСИ ФИНАНСИРАНЕ !!!! <> така, прототипните лунички от бат коко бичат яко самолет 🙂 имат дистанционно, работят на стандартно захранване +12V и могат да бъдат произведени във различни технически варианти, като самостоятелен продукт със различни опции за задействие : с датчик за движение, със обикновен ключ 220V, със сигнални ключове + платката за управление за силата на светене, с дистанционно с различни режими на работа. имам същата платка на светодиодите във вариант на неутрално бяло, защото студеното бяло много дразни и натоварва очите. лампата е стандартна купена от всякъде може, може да се направи и собствен плафон, но минимума е 500 броя от фирмите за формоване. свети доста силно и стабилно, без смущения от мрежата, могат да се изберът и други варианти на разположение на луничките да не са в квадрат, може много неща. всички вложени в прототипа елемети са масово продавани във веригите за електрически и електронни елементи, не са нещо дето го няма. коментари и предложения чакаме от знаещи, можещи, правещи, искащи, решаващи, инвестиращи, печелещи бизнесмени / бизнесдами.

 

 

LAN RAS PI PICO PCL 16x16x16x16 ang/input/output/sensors

LAN RAS PI PICO PCL 16x16x16x16 ang/input/output/sensors - платката е разработен прототип на ПЛК контролер за автоматизация през локални / глобални мрежи със RASPBERRY PI PICO RPI2040 процесорна част. всички чипове и комуникация във вътрешно схемната свързаност е направена да бъде със SPI интерфейс и протокол.

аналогови входове - 16 броя - чип MCP3008 - 2 х 8 канални - аналогови входове към цифров изход чрез SPI интерфейс и протокол

входове сухи контакти - 16 броя - чип MCP23S17 - 1 х 16 канални експандери /разширители/

изходи релейни контакти - 16 броя - чип MCP23S17 - 1 х 16 канални експандери /разширители/

директни входове към распбери пико - 16 броя - +3V3 волтови максимално към всеки пин за допълнителни датчици, външен хардуер, сериен порт като RS232/RS485, радио модули и други според заданието на клиента.

лан контролер със чип W5500 - wiznet W5500 лан модул 10/100 ethernet

софтуерни функции :

часовник за реално време - вграден в процесора

таймери за процеси с определена честота -  - вграден в процесора

GPIO 0 / 26 - пинове за входове изходи с общо предназначение

файлова система със размер до 1 мегабайт с менажер за управление на съдържанието на файловете при управлението на функциите в конкретно задание, както и уеб интерфейс дизайн сайт за контрол на работата на плк контролера

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

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

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