gsabac Posted February 2, 2020 Share Posted February 2, 2020 Este greu de ajuns la o solutie pornind ca descoperitor, dupa parerea mea nu este suficienta documentatie si nici exemple pe care sa te poti baza, dar poate experienta sa isi spuna cuvantul. Aveti de studiat, invatat si experimentat IDE-ul 4Dsystems, si softul deosebit de stufos al afisorilor si adaptorilor spre uC. In ultimele luni am studiat afisoarele Nextion si ele foarte scumpe (dar 4Dsystems bat si spre 1500lei si chiar mai mult), sunt aplicatii nenumatate, explicate detaliat si softuri validate de utilizatori in regim diy, mai ales cu arduino. Accesibilitatea provine din softul inteligent al afisorilor si comenzile directe prin seriala UART, extrem de facil de folosit. Succes! PS. Poate ne dati si noua, pe parcurs, unele detalii folositoare pentru aplicatii. Link to comment
informer Posted February 2, 2020 Author Share Posted February 2, 2020 Multumesc. Parerea mea este ca aceste afisaje (4DSystems) isi justifica pretul daca pot fi folosite la mai mult decat interfata grafica cu utilizatorul... mai concret, sper ca utilizand multitudinea de functii disponibile (matematice, procesare de string-uri, timp/timer, sunet etc.) si liniile I/O digitale + intrarile analogice sa pot exclude complet inca un uC, limitandu-ma la circuite electronice de separare galvanica (optocuploare, relee etc.). Inclin sa cred ca cel putin aplicatia pt. care se doreste folosirea acestor afisaje se preteaza acestei abordari. Va tin la curent. Link to comment
informer Posted February 6, 2020 Author Share Posted February 6, 2020 Am primit afisajul (GEN4-uLCD-70DT) si am facut cateva teste preliminare. IDE-ul permite patru moduri de lucru, de la cel serial ("slave") care practic transforma afisajul intr-o consola seriala la ViSi Genie care-i un mod de lucru complet grafic pt. aplicatii ce ruleaza pe sistemul display-ului, fara nevoia de a scrie cod. Modul de lucru serial mi se pare cel mai putin performant, comenzile/"obiectele" disponibile fiind elementare si interactiunea destul de greoaie. Modul de lucru care mi se potriveste cel mai bine la ora asta este ViSi, care-i un amestec de scris cod cu drag & drop si WYSIWYG. Mai concret se creaza interfata grafica "tragand" pe ecran obiectele de care ai nevoie (afisaje, butoane, potentiometre, aparate "analogice" etc.), se genereaza automat codul pt. ele dupa care INTERACTIUNEA cu aceste elemente grafice se programeaza scriind codul necesar. "Limbajul" este un fel de C mai handicapat dar cam exista functiile de care ai nevoie. Cum spuneam, se pot folosi cele 16 linii de intrare iesire pt. I/O digital, intrari analogice, UART, I2C, SPI,.... led-uri adresabile etc.asa ca se pot face aplicatii rezonabile fara a mai amesteca inca un uC... ceea ce evident ca nu inseamna ca nu se pot folosi unul sau mai multe externe, daca se doreste. Intreruperi se pot genera la schimbarea nivelului pe pinii I/O sau setand unul din cele 8 timere la nivel de ms. Partea grafica a controalelor utilizate se pastreaza pe SD-ul de pe placa afisajului si se transfera direct de la PC printr-un scriitor de SD, NU prin interfata de programare. Asta este un pic aiurea dar aceste fisiere sunt f. mari, asa ca pe undeva se justifica. Oricum, fisierele nu trebuie rescrise la editarea partii de "business" a programului, doar la modificarea "aspectului". Sunt destul de multe de spus, daca cineva este curios de ceva anume pot incerca sa raspund daca am ajuns la "capitolul" respectiv... . Link to comment
mihaicozac Posted February 8, 2020 Share Posted February 8, 2020 Eu am folosit la un aparat medical un display de 7" rezoluţie 800x480 echipat cu controllerul FT813 de la Riverdi, ăsta vine împreună cu o bibliotecă pt. scrierea rapidă de aplicaţii, însă eu am folosit altă bibliotecă scrisă de un neamţ, care mi s-a părut mai intuitivă şi oferă rezultate bune. Procesorul utilizat este ESP32, conexiunea cu display-ul SPI. Link to comment
informer Posted February 10, 2020 Author Share Posted February 10, 2020 La 08.02.2020 la 15:59, mihaicozac a spus: Eu am folosit la un aparat medical un display de 7" rezoluţie 800x480 echipat cu controllerul FT813 de la Riverdi, ăsta vine împreună cu o bibliotecă pt. scrierea rapidă de aplicaţii, însă eu am folosit altă bibliotecă scrisă de un neamţ, care mi s-a părut mai intuitivă şi oferă rezultate bune. Procesorul utilizat este ESP32, conexiunea cu display-ul SPI. Arata frumos! Si asta de la 4DSystems stie poze, WAV-uri etc. API-ul pe care-l ofera nu-i chiar "finisat", exista cam multa inconsistenta intre parametri diverselor functii inrudite, o abordare cam "dubioasa" as zice a tratarii string-urilor doar pe motivul unui procesor pe 16biti, unele exemple "lamuritoare" care nu se compileaza etc... nimic foarte grav DACA SISTEMUL E STABIL... dar asta ramane de vazut. Din pacate am intalnit mult prea des in ultima vreme situatia paradoxala (dupa mine) in care realizatorii unor software-uri de automatizare nu inteleg ca asta nu-i Windows si Word, nu-i nimeni sa dea reset din cand in cand ... un soft folosit in automatizari care nu merge fara blocaje 24/7 timp de luni de zile daca nu ani, dupa parerea mea e inutil sau poate fi chiar periculos! Link to comment
Florinx Posted June 14, 2020 Share Posted June 14, 2020 Bună la toată lumea. Am și eu, vreau și eu. Am citit ce sa scris pe aici și am găsit , sau așa cred sau sper , ca cineva dintre dvs. poate sa i-mi rezolve o problema foarte grea pentru mine și simpla pentru cine știe. Am o mașinărie care funcționează la 12V cu un consum de1-5 A,cu niște relee de timp ce comanda niste pompe și niște electrovalve ,după niște combinații de setări în funcție de necesități. Deci vreau sa elimin releele si sa transpun sistemul de comanda la ceva actual și intuitiv. Pentru cei interesați de aceasta lucrare mai multe detalii la tel 0724342545. Link to comment
Yan78 Posted December 2, 2021 Share Posted December 2, 2021 On 2/8/2020 at 3:59 PM, mihaicozac said: Eu am folosit la un aparat medical un display de 7" rezoluţie 800x480 echipat cu controllerul FT813 de la Riverdi, ăsta vine împreună cu o bibliotecă pt. scrierea rapidă de aplicaţii, însă eu am folosit altă bibliotecă scrisă de un neamţ, care mi s-a părut mai intuitivă şi oferă rezultate bune. Procesorul utilizat este ESP32, conexiunea cu display-ul SPI. Buna, De unde ai achizitionat display-ul? Am gasit ceva pe tme.eu dar fara stoc. Link to comment
va_cristi Posted December 2, 2021 Share Posted December 2, 2021 Salut Yan78! Poti incerca Nextion . Gasesti multe tutoriale si au si soft pt a crea butoane,.... Link to comment
Yan78 Posted December 3, 2021 Share Posted December 3, 2021 (edited) Salut, multumesc pentru raspuns. La un moment dat am vrut sa fac o interfata grafica pentru un tracker gps pe masina, ma rog cu mai multe functii, dar atunci(4-5 ani in urma) cele de la Nextion mi s-au parut scumpe. 300-400 RON pentru unul de 3-4". Am intrebat mai mult pentru a vedea cam in ce preturi se pot gasi cele de la Riverdi. Banuiesc ca nici astea nu sunt ieftine. Edited December 3, 2021 by Yan78 Link to comment
mihaicozac Posted December 3, 2021 Share Posted December 3, 2021 (edited) La 02.12.2021 la 13:37, Yan78 a spus: Buna, De unde ai achizitionat display-ul? Am gasit ceva pe tme.eu dar fara stoc. Noi le-am cumpărat direct din Polonia de la fabricant, în poze care sunt mai vechi apare un alt display fabricat de Glyn, dar apoi am ales Riverdi pt. că era aproape la jumătate preţul deşi calitatea e mai slabă, unghi mai prost şi reflexii mai mari. Din ce am văzut TME are pe stoc display-uri din seria RVT70... dar s-au scumpit al dracului. Edited December 3, 2021 by mihaicozac typo Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now