Vizitator Postat Noiembrie 19, 2017 Partajează Postat Noiembrie 19, 2017 (editat) fara o schema, vorbim dupa ureche ca orbu. ai facut si protectie cu zener 5v1 la pini de exemplu ? divizor rezistiv ? N-Channel sau P-Channel ? sau poate ai separatie galvanica cu optocuplor ? un limitator de curent cu o rezistenta ? despre ce vorbim practic ? Editat Noiembrie 19, 2017 de Vizitator Link spre comentariu
aureliu67 Postat Noiembrie 20, 2017 Partajează Postat Noiembrie 20, 2017 Am mai discutat si in alta parte dar nu mi-am dat seama ce se intampla. https://www.elforum.info/topic/105040-probleme-tampite-cu-arduino/page-5 Acolo este schema unei din variante insa releele nu sunt cele din poza ci unele cu optocuplori pe ele deci au izolatie galvanica ambele variante (zic eu).. La ultima varianta inainte de relee sunt mosfeti N irf 540 parca.. Link spre comentariu
savram Postat Noiembrie 27, 2017 Partajează Postat Noiembrie 27, 2017 Buna ziua . Lucrez cu flowcode de mai mult timp . Intampin insa o problema si nu pot sa-i dau de cap . LCD - ul pe care afisez diverse informatii i-mi intra aleator intr-un blocaj daca ating cu surubelnita oricare din pinii sai sau daca comuta relee montate pe cablaj sau daca porneste / opreste un frigider , bec pistol de lipit etc. Pe LCD apar tot felul de caractere aiurea si nu i-si revine . Ca sa elimin aceasta problema in program trebuie facuta o reinitializare a LCD - ului . Altfel nu isi mai revine . Aceasta reinitializare ma deranjeaza deoarece trebuie facuta periodic pt. ca nu stiu in ce moment apare fenomenul de bruiaj , iar rezultatul reinitializarii LCD-ului este o "clipire " a afisajului . Se stinge si apoi se aprinde . A patit cineva acest lucru ? Multumesc. Link spre comentariu
bobinatorul Postat Noiembrie 27, 2017 Partajează Postat Noiembrie 27, 2017 Monteaza niste snubbere pe contactele releelor,eventual pune si un 100nF cat mai aprope de pinii de alimentare. Link spre comentariu
bercioiu Postat Noiembrie 27, 2017 Autor Partajează Postat Noiembrie 27, 2017 Pune lcd-ul direct pe cablaj cu mufe cu pini. Nu prea merge cu fire, sau ma rog, merge dar nu oricum... Link spre comentariu
savram Postat Noiembrie 28, 2017 Partajează Postat Noiembrie 28, 2017 Multumesc pt. raspuns. Sa va descriu putin schema electronica . Este vorba despre o automatizare pt. o centrala termica pe lemne care are : - 3 intrari digitale separate galvanic cu optocuploare - 4 intrari digitale (butoane de programare diversi parametri ) - 3 intrari analogice (citesc 3 temperaturi) - 4 iesiri digitale separate galvanic prin optocuploare - 1 iesire - buzer - 1 afisaj LCD 4 X 16 caractere Asa cum am mentionat intrarile si iesirile digitale sunt separate galvanic tocmai in ideea elminarii brumului . Am doua surse de alimentare , cu masele diferite . Aproximativ acelasi montaj l-am realizat in urma cu cativa ani dar soft-ul l-am facut in limbaj de asamblare , in MPLAB . LCD-ul l-am folosit pe 8 biti . La varianta de soft facuta cu FLOWCODE LCD-ul l-am pus pe 4 biti. Cu varianta facuta in asamblare , chiar daca apare un bruiaj (efectiv i-l provoc eu) acesta dispare in secunda urmatoare fara sa fie necesara o reinitializare a afisajului , deoarece la ambele variante de soft datele afisate pe LCD se reinprospateaza din secunda in secunda si deci teoretic nu ar trebui sa afiseze caractere aiurea . Oare este o problema de algoritm in spatele macroului aferent LCD-ului (cu soft-ul facut in FLOWCODE)? . LCD-ul nu i-l pot pune chiar pe cablaj pt. ca spatiul nu imi permite , dar nici la varianta veche nu l-am pus pe cablaj si totusi nu am aceasta problema . Am facut 3 variante de cablaj pt. ca sa filtrez cat mai bine schema d.p.d.v. hard dar tot acelasi lucru . Problema este mai veche ( am lasat-o moarta de un an de zile ) . Am mai discutat anul trecut cu d-nul Bercioiu , am incercat ce mi-a zis dansul dar nimic . Am zis sa mai incerc din nou pt. ca este pacat totusi sa renunt dar ......?. Am facut mai multe aplicatii cu soft-ul scris atat in asmblare cat si in Flowcode. In asamblare este foarte greu fata de flowcode dar pur si simplu ma dispera chestia cu LCD-ul si daca nu o pot rezolva cred ca renunt si ar fi pacat . Apropo : am vazut ca unii zic ca Flowcode este slab sau ca este pt. idioti , etc . Nu cred ca au aplcatii atat de tari incat nu le pot face cu flowcode doar daca nu se pricep . Eu am facut aplicatii cu flowcode si am facut si macro-uri scrise in asamblare pe care le-am apelat fara probleme . Este foarte usor de folosit si cel mai important este faptul ca faci un program foarte rapid . Are si dezavantaje evident dar nu suntem la NASA sa facem nu stiu ce avioane . In fine , a intampinat cineva probleme de genul celor expuse de catre mine cu LCD-ul sau eu sunt cel mai ghinionist ? Multumesc Link spre comentariu
bobinatorul Postat Noiembrie 28, 2017 Partajează Postat Noiembrie 28, 2017 Salut Are cineva idee cum protejez un 18f252 la citire? Am activat toate setarile in configuration ce tine table read dar se pare ca nu tine cont. Trebuie sa setez niste registri manual?M-am uitat pe site dar nu am inteles mare lucru. In datasheet am gasit ceva de genu bit 7-4 Unimplemented: Read as ‘0’ bit 3 EBTR3: Table Read Protection bit(1) 1 = Block 3 (006000-007FFFh) not protected from Table Reads executed in other blocks 0 = Block 3 (006000-007FFFh) protected from Table Reads executed in other blocks bit 2 EBTR2: Table Read Protection bit(1) 1 = Block 2 (004000-005FFFh) not protected from Table Reads executed in other blocks 0 = Block 2 (004000-005FFFh) protected from Table Reads executed in other blocks bit 1 EBTR1: Table Read Protection bit 1 = Block 1 (002000-003FFFh) not protected from Table Reads executed in other blocks 0 = Block 1 (002000-003FFFh) protected from Table Reads executed in other blocks bit 0 EBTR0: Table Read Protection bit 1 = Block 0 (000200h-001FFFh) not protected from Table Reads executed in other blocks 0 = Block 0 (000200h-001FFFh) protected from Table Reads executed in other blocks Link spre comentariu
Elison Postat Noiembrie 28, 2017 Partajează Postat Noiembrie 28, 2017 Setarile pentru protejarea codului se fac in registrul 19-6 CONFIGURATION REGISTER 5 LOW (CONFIG5L: BYTE ADDRESS 300008h) bitii 0,1,2,3 1 Link spre comentariu
bercioiu Postat Noiembrie 28, 2017 Autor Partajează Postat Noiembrie 28, 2017 (editat) @Savram Am mai intalnit problema ta si nu s-a rezolvat decat punand lcd-ul pe placa. Incearca totusi cu un cablu panglica si alterneaza intre fiecare fir de semnal un fir de masa. Practic in mufa ai pe randul de sus semnalele si alimentarile iar pe randul de jos ai mase. Editat Noiembrie 28, 2017 de bercioiu Link spre comentariu
mars01 Postat Noiembrie 28, 2017 Partajează Postat Noiembrie 28, 2017 (editat) LCD - ul pe care afisez diverse informatii i-mi intra aleator intr-un blocaj daca ating cu surubelnita oricare din pinii sai sau daca comuta relee montate pe cablaj sau daca porneste / opreste un frigider , bec pistol de lipit etc. Sper sa nu spun o prostie dar in cazul tau eu as incerca sa adug cate un rezistor de "pull-down" pe pinii EN si RS chiar langa LCD. Ca si valori, undeva in jurul la 1K. De asemenea as adauga si doi condensatori (100nF + 100uF) pe pinii de alimentare ai LCD-ului, chiar langa LCD. Pinii de date nefolositi trebuie legati la GND (D0 ... D3, RW). O alta varianta este sa adaugi doua HC595 in cascada si sa scrii serial datele. Sau se poate folosi un integrat I2C gen PCF8574. Se gasesc si module gata facute pe eBay/Aliexpress. Evident aceste montaje (fie HC595 fie PCF8574) trebuie sa fie langa LCD. Editat Noiembrie 28, 2017 de mars01 1 Link spre comentariu
Vizitator DIAFRAGMA Postat Ianuarie 3, 2018 Partajează Postat Ianuarie 3, 2018 buna ziua ,va cer si eu ajutorul,ma ajuta si pe mine cineva cu un FCF in flowcode 5 cu 4 intrerupatoare care fiecare actioneaza fiecare cate un led independent unul de altul,va multumesc. Link spre comentariu
Vizitator DIAFRAGMA Postat Ianuarie 3, 2018 Partajează Postat Ianuarie 3, 2018 buna ziua ,va cer si eu ajutorul,ma ajuta si pe mine cineva cu un FCF in flowcode 5 cu 4 intrerupatoare, care fiecare actioneaza cate un led independent unul de altul,va multumesc. Link spre comentariu
Vizitator Postat Ianuarie 3, 2018 Partajează Postat Ianuarie 3, 2018 (editat) spunea cineva mai sus, ca...(virgula) cu flowcode, poti face orice. ma indoiesc de asta la modul grav. sunt de acord ca poate acoperii multe proiecte simple de on/off, si chiar sunt bucuros de oameni care incearca sa lucreze cu uC, in schimbul electronicii mai traditionale (uneori mai buna) , dar sa nu exageram cu afirmatii de genul "poti orice". poti exact ceea ce a pus dezvoltatorul la dispozitie, si cam atat. Editat Ianuarie 3, 2018 de Vizitator Link spre comentariu
bobinatorul Postat Ianuarie 3, 2018 Partajează Postat Ianuarie 3, 2018 Depinde cum se intelege. Eu de exemplu am facut "orice"am avut nevoie,mai putin un singur proiect la care m-a ajutat bandi. Diafragma Aveti un uC ceva?schema? Link spre comentariu
Elison Postat Ianuarie 3, 2018 Partajează Postat Ianuarie 3, 2018 buna ziua ,va cer si eu ajutorul,ma ajuta si pe mine cineva cu un FCF in flowcode 5 cu 4 intrerupatoare care fiecare actioneaza fiecare cate un led independent unul de altul,va multumesc. Trebuie sa schimbi extensia din .txt in .fcf Switch&Led.txt Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum