така, отговарям на въпроса, като пак казвам че ще има подробно описание на всичко за което може да се ползва платката на сайта, само да довърша линията с 4 броя платки.
1. платката или платките свързани в една комуникационна линия могат да се програмират за автоматизация на процеси в производството, лична / домашна / не много сложна или бърьза автоматизация на процеси в примерно градината, домашно производство, оранжериите, някакви не много бързи или сложни процеси.
2. при наличието на някоко платки в мрежа от една комуникационна линия RS485 /виж в интернет/ платките могат да осигурят доста на брой управляващи канали за различни товари, като : нагреватели, охладители, ел. двигатели, всякакви компресори, клапани за управление на отоплителни / охладителни системи, управление на автоматизирани процеси с пневматичини / хидравлични системи, чисто механични системи със ключове за състояния при движение на механичните модули и каквито искаш други автоматични, полу-автоматични системи / процеси.
3. платките са осигурени със софтуер както за разработка на лични автоматизирани системи от нула, в смисъл, че можеш да я купиш без никакъв софтуер в нея и сам да си напишеш каквото искаш. програмите осигуряващи библиотеките са безплатни. всички файлове за стартирне на разработките на клиента са вътре в програмата за качване на компилирания хекс файл директно през усб порта.
4. обучение в електрониката и програмирането на начинаещи / напреднали на всички нива от образованието / практиката и двете едно временно. софтуерни примери за реални софтуерни проекти има много със всички библиотеки написани от мен за този процесор и система като хардуерна релаизация.
5. добавката на хардуерни модули за разширение на функционалностите на системата е лесна / бърза и удобна, като е необходим само един хедър / *.h / файл написан на езика за програмиране С на точно определено място във списъка от хедър файлове в главния main.c файл. допълнителни файлове за различните добавени хардуерни модули към системата могат да бъдат написани от вас самите и/или написани и предоставени безплатно от мен и/или други прогрмисти към вашият проект.
6. изходяща графична информация в реално време може да се постигне със грфичнните тъч дисплеи марка NEXTION, както и други, за да може да се упражни контрол / статус на системата, която използвате по всяко време локално от операторите на автоматизирания процес / система / производство.
7. връзка към глобалният интернет, както и контрол / управление / статус / приемане / предаване на данни и команди от/към системата директно през глобалната мрежа може да се постигне за всички платки от комуникационната линия със един уеб сървърен модул / WEB SERVER MODULE /, който съдържа уеб страница със цялото хардуерно описание на всяка една платка и цялата система от платки. директно през уеб сайта ще може да се контролира стартиране спиране на процеси, релета, входове, програми за конкретна функционалност / работни сценарии.
8. и последно можеш да си управляваш с тези платки каквото си искаш. от лампите / клапите за въздух / отоплението / поливането в оранжерията или оранжериите до всякакви автоматизирани процеси за дребна / средна автоматизирана линия за примерно производство на лютеница от БЪЛГАРСКАТА
=======================================================================================================
- Details
- Category: RS232/RS485
- Hits: 523
RS232 / RS485 комуникация - FULL DUPLEX - работи на 100 % - приемане / предаване / статус / данни и команди
рано, рано от зарана, изпълзях изпод юргана и платката команда хвана даже и я потвърди като върна отговор че командата е изпълнена коректно. даже и буут уплоадера отговори, че ще може през RS485 директно да се налива нов софтуер ако се наложи да се прави директно през мрежата на RS485 линията / контура.
задачата за фуул дуплекс комуникацията е изпълнена след много, много труд, нерви, псувни по посока на микрочип, микрософт, изобщо има ли микро псуваш на ощо основание.
ОБАЧЕ РАБОТИ сега ще направя към същата комуникационна линия още три 3 платки и ще видим как се прави качествена, двупосочна, сигурна комуникация. или поне колкото позволява самия стандарт
- Details
- Category: RS232/RS485
- Hits: 524
RS232 / RS485 комуникация - как да свържете коректно много платки на една кабелна линия ?!?!?!! има много голямо значение на резисторите във комуникациаонната линия или както и казват на разговорен токаджийски жаргон - контура.
за да е всичко наред по двупосочната комуникация - full duplex - платките свързани към приемащата или предаващата линия, трябва правилно да сте запоили резисторите във всяка една платка.
ПРАВИЛО ЗА КОРЕКТНА КОМУНИКАЦИЯ ПРИ ПОЛОВИН ДУПЛЕКС ИЛИ ПЪЛЕН ДУПЛЕКС СИСТЕМИ
1. на главната платка /master board/ трябва да бъдат запоени всички съпротивления / резистори от стандартната схема на RS485. ето и графика по долу за това как трябва да изглежда схемата на мастър борд платката със резисторите, както делителните за напреженията на АВ контура, така и за терминаторния резистор ИЗКЛЮЧИТЕЛНО ВАЖЕН ЗА ПРАВИЛНАТА КОМУНИКАЦИЯ !!!!
2. на последната платка трябва да бъдат запоени само терминаторните резистори между кабелите A и В и за двете комуникационни линии приемща и предаваща.
3. на междинните платки не трябва да запоявате никакви резистори !!!! нито делителните, нито терминаторните резистори !!!
следващата графика е за предавателната линия на драйвера.
за приемащата линия на драйвера е следващата графика, тъй като и двата чипа поотделно управляват двете отделни кабелни линии за RS485 комуникация във дадена централна платка.
следващата графика е за платката, която е последна във комуникационната мрежа на фуул дуплекс комуниикацията
при всички останли платки във линията между началната и крайната платка, трябва да се изпълни следната схема без никакви резистори във комуникационната линия или във драйверните стъпала.
на показаната графика е теста на комуникацията между двата усб модула. показаните предавани и приемани съобщения се предават между терминалните програми свързани към серийните портове.
показаната снимка дава видима информация за правилната работа на двата модула, като за момента няма междинни свързани платки в системата. за по-голямата комуникационна линия ще има отделна група статии със платки с повече релета, контактни входове и АЦП входове отделно.
- Details
- Category: RS232/RS485
- Hits: 599
нова подобрена схема и плака за RS232 / 485 конвертора в двата варианта. и за платката за RS232 и за платката със добавените драйвери за RS485.
- Details
- Category: RS232/RS485
- Hits: 448
платки за комуникация RS232 / RS485 със чип CH340G - дравйера за уин 10 го има в download линка от 2023 година е последна версия. работи на уин 10 без проблем. платката може да работи както на +5V волта, така и на +3V3 волта. има джъмпер за селектор на захранването, както и пин за изход на използваното захранване. подредбата на пиновете на конектора за връзка на стандартната платка RS232 е същия като на китайския модул , който се продава на пазара. само че, на моята платка има изведени всички пинове на чипа, защото понякога се налага да се ползват за допълнителни сигнали дирекнто от чипа. ЦЕНАТА НЕ Я ЗНАМ, не съм ги смятал, някой ако иска ше видим колко ше струват. може да дам линк за файловете за схемата и гербер файловете за производство и са оправяйте. :)
можете да си вградите схемата във вашите проекти лесно, бързо и удобно. работи самолет с ракета тоя чип, няма забележки. платките БЕЗ 485 драйверите са изтествани и работят. за 485 драйверите имам едни други сас релета, но там трябва и софта за протокола да се направи и има и други софтуери преди това. надявам се че няма да има проблеми, ползвам тази схема за 485 комуникация от години. но сега вече ще е директно през усб и след тестовете ще дам резултат кое как е в RS485 комуникациите като цяло със няколко платки, данни, команди и други.
- Details
- Category: RS232/RS485
- Hits: 582