Sari la conținut

BeagleBone


Postări Recomandate

Eu nu am inteles ce treaba are pinul reset a ARM-ului in toata chestia asta !!! O scrie in manualul lui dar eu cred ca ceva nu ai inteles tu bine.

Apropo, la placa asta beaglebone, ce soft/compilator folosesti ? In ce limbaj de programare scrii codul ?

Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/6601-beaglebone/page/2/#findComment-72124
Distribuie pe alte site-uri

De partea de soft se ocupa un prieten, nu stiu in ce limbaj de programare lucreaza.

Eu trebuie sa fac doar partea cu releu.

Asa cred si eu, ca nu am inteles bine ce este scris in manual.

 

PS Proiectul pe care il facem are scop educativ, deci urmaresc sa invat electronica.

Editat de Mihai3
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/6601-beaglebone/page/2/#findComment-72125
Distribuie pe alte site-uri

De data aceasta schema este corecta, functionala. Rezistenta din baza se calculeaza in functie de curentul releului.

In cazul tranzistorului BC548B, releul este de maximum 50mA si o rezistenta de 2,2-3,3K este de preferat.

@prog, deja am scris, probabil nu ati citit sau doriti ca @Mihai3 sa va dea personal explicatii. Poate ca stie ceva.

Asa este, dar dvs. nu aplicati tensiune externa ci MCU-ul o aplica rezistentei.

Schema din postarea #8 ia foc la propriu la prima utilizare.

Circuitele CMOS compatibile cu BeagleBone functioneaza de la 3V la 18V unele chiar la 20V.

Schema din postraea #8 se poate concepe cu tranzistori in locul releului din stinga, care are si  protectia lipsa.

La functionare normala SYS_RESET este in 3,3V (1 sau H).

In aceasta situatie intrarile si iesirile sunt functionale si se pot programa asa cum se doreste.

Conditionarea cu SYS_RESET in H pentru iesiri, care comanda rezistente, poate fi utila doar atunci

 cind nu se doreste actionarea releului in timpul resetarii sistemului sau eventual la pornire. 

 

@gsabac

Pina la urma asa vrea, probabil ca a citit si interpretat ca folosirea semnalului SYS_RESET aduce beneficii.

Nici eu nu am vazut nicaieri asemenea comanda, nu inteleg ce vrea cu ea, dar daca insista asta este.

 

@gsabac

Editat de gsabac
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/6601-beaglebone/page/2/#findComment-72126
Distribuie pe alte site-uri

qsabac, am inteles acum.

Intr-adevar, nu am recitit topicul dar daca tensiunea de 3.3V de pe reset ajuta, atunci asta este, vorba dvs. Dar o lipsa de tensiune generala implica lipsa de tensiune pe MCU si pe pinul reset, deci si releele vor clampanii pana se restabileste tensiunea si starea lor initiala. In cazul asta, tensiunea de pe reset e un fel de fix-pix, mult mai important e codul scris in ARM si schema generala per asamblu. De asta spuneam initial ca strategia initiala nu isi are rostul dar daca e pentru invatat programare ARM-uri pe placa asta BeagleBone, mergem inainte. Va rezulta o experienta buna pentru viitor mai ales pentru Mihai si colegul lui.

Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/6601-beaglebone/page/2/#findComment-72127
Distribuie pe alte site-uri

Dar o lipsa de tensiune generala implica lipsa de tensiune pe MCU si pe pinul reset, deci si releele vor clampanii pana se restabileste tensiunea si starea lor initiala

Ca releul sa nu clampaneasca ce trebuie facut ?

Ce se intampla in momentul in care releul clampaneste ?

Editat de Mihai3
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/6601-beaglebone/page/2/#findComment-72128
Distribuie pe alte site-uri

Mihai, daca in mod normal releul trebuie sa stea atras ca sa nu influenteze procesul de productie atunci toata schema trebuie conceputa astfel incat sa nu fie energizat releul. Daca schema presupune alimentarea releului si asigurarea alimentarii cu energie a intregului proces tehnologic, in asemenea situatii, ARM-ul si releul se alimenteaza in mod continuu dintr-o baterie (de back-up). Facand o comparatie, bateria asta este ca cea din BIOS-ul PC-ului, si pe placa de baza din PC tot din cauza asta e montata (bine, mai sunt si alte implicatii dar nu are rost sa le detaliez aici).

 

Altfel spus, la fluctuatii a tensiuni de alimentare a ARM-ului si releului, releu fiind in mod normal energizat in momentul taierii alimentarii, acesta isi va inchide si deschide contactele la orice fluctuatie de tensiune. Acelasi lucru se va intampla si cu pinul RESET si cu alti pini care sunt in functionare in 1 logic. Ca sa combati asta, cum spuneam mai sus, iti trebuie o baterie care sa pastreze releele intr-o pozitie de functionare care sa nu perturbe procesul tehnologic.

 

Deci, colaboreaza cu amicul tau si stabiliti de comun acord cu exactitate ce exemplu aplicativ va avea circuitul vostru si dupa aia stabiliti exact, ce face el software si cum desenezi tu schema. Intotdeauna intre hardware si software trebuie sa fie o colaborare ca sa faci lucrurile realizabile, pentru ca in caz contrar ne batem capul de pomana aici.  :smoke:

  • Like 1
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/6601-beaglebone/page/2/#findComment-72129
Distribuie pe alte site-uri

Multumesc pentru raspunsuri.

Doresc sa folosesc sursa din schema atasata pentru a alimenta montajul.

In cadrul schemei sursei, cum functioneaza limitarea curentului ?

Am citit despre tranzistor si vreau sa stiu daca e corect cum am gandit eu.

post-1281-0-11403500-1506949094_thumb.png

Editat de Mihai3
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/6601-beaglebone/page/2/#findComment-72144
Distribuie pe alte site-uri

In schema postata de tine curentul nu este limitat. Doar tensiune reglabila.

 

Editare ulterioara:

Nu ai nevoie de o sursa asa de puternica pentru BeagleBone. Suficient 1A la 5V. Cu tensiune fixa. Ce sa faci cu cea reglabila? O mica greseala si ai distrus placuta.

Tot acolo unde ai gasit aceasta schema gasesti si varianta de 5V.

Ca sa nu te mai complici foloseste un alimentator de la un telefon mai serios sau tableta. Sa scrie pe el 5V minim 1A.  

Editat de vijelie02
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/6601-beaglebone/page/2/#findComment-72145
Distribuie pe alte site-uri

In schema postata de tine curentul nu este limitat. Doar tensiune reglabila.

 

Editare ulterioara:

Nu ai nevoie de o sursa asa de puternica pentru BeagleBone. Suficient 1A la 5V. Cu tensiune fixa. Ce sa faci cu cea reglabila? O mica greseala si ai distrus placuta.

Tot acolo unde ai gasit aceasta schema gasesti si varianta de 5V.

Ca sa nu te mai complici foloseste un alimentator de la un telefon mai serios sau tableta. Sa scrie pe el 5V minim 1A.  

Este bine sa folositi un alimentator original, de 5V si 1A sau 2A pentru alimentare, cu un surplus si pentru alte dispositive, prin porturi.

Placuta BeagleBone black consuma in jur de 500mA, deci schema dvs. se compara cu mincarea unui elefant

 pentru un soricel care se poate ineca si in plus este nesigura din multe puncte de vedere.

@vijelie02, schema postata de @Mihai3 are protectie la supracurent, pe care va invit sa o descifrati

 si poate chiar sa faceti unele calcule pentru curentul limitat si stabilitatea cu temperatura a acesei limitari

 

@gsabac

Editat de gsabac
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/6601-beaglebone/page/2/#findComment-72146
Distribuie pe alte site-uri

@gsabac apreciez ceea ce incercati d-voastra sa faceti, dar avand in vedere ca acel proiect apartine utilizatorilor Smilex si Marian ar fi frumos sa ne explice dansii.

Indiferent de raspunsurile pe care le-as da(corecte sau gresite) sigur voi fi din nou atacat si chiar nu-mi doresc acest lucru. Prin urmare voi face apel catre cei doi utilizatori(bineinteles daca au chef si timp) sa ne explice ceea ce ati intrebat d-voastra.

Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/6601-beaglebone/page/2/#findComment-72149
Distribuie pe alte site-uri

Am inteles ca doriti o explicatie speciala de la cei doi utilizatori, ca si cum pe forum nu ar fi nenumarati useri care stiu

 sa descifreze o schema asa de simpla.

Pentru cei interesati, functionarea protectiei se datoreste diodelor D1 si D2, care limiteaza tensiunea de deschidere

 a tranzistorilor de putere la circa 1,4-1,6V si astfel prin caderea de tensiune pe rezistentele de emitor se limiteaza curentul de iesire.

Cred ca la acest mod de functionare s-a gindit si @Mihai3, dar totusi ar fi bine sa se foloseasca un stabilizator simplu

 cu un LM7805, pe care stiu ca il cunoaste bine si care asigura 500mA in plus fata de necesitatile placii BBB-negru.

 

@gsabac

Editat de gsabac
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/6601-beaglebone/page/2/#findComment-72150
Distribuie pe alte site-uri

Una este limitarea superioara a curentului si alta este limitarea curentului cerut de BBB-negru la 500mA dintr-o sursa care poate debita 8A. Pentru un consum de 500mA nu poti alege o sursa de alimentare care ofera 8A. Cred ca Mihai nu a inteles bine ce este cu acea limitare a curentului, nu eu.

Uneori poate fi inteles gresit mesajul transmis. Pe viitor o sa fiu mai atent.

Respecte,

Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/6601-beaglebone/page/2/#findComment-72151
Distribuie pe alte site-uri

Multumesc pentru raspunsuri.

 

In momentul in care tensiunea de pe cele doua diode serie atinge valoarea de 1.4V, atunci se deschid cele doua diode si curentul incepe sa circule prin diode si apoi intra in LM317. Astfel, curentul prin LM317 este asigurat de catre cele doua diode ? Curentul care vine din baza PNP-urilor si intra in LM317 scade datorita faptului ca, curentul prin LM317 este asigurat de diode ?

Am gandit corect sau nu ? 

 

PS: cu cat caderea de tensiune de pe rezistentele conectate in baza tranzistoarelor este mai mare cu atat scade tensiunea BE a tranzistoarelor iar acest lucru duce la blocarea tranzistoarelor ?

Editat de Mihai3
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/6601-beaglebone/page/2/#findComment-72153
Distribuie pe alte site-uri

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 cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.

×
×
  • Creează nouă...

Informații Importante

Folosim cookie-uri și tehnologii asemănătoare pentru a-ți îmbunătăți experiența pe acest website, pentru a-ți oferi conținut și reclame personalizate și pentru a analiza traficul și audiența website-ului. Înainte de a continua navigarea pe www.tehnium-azi.ro te rugăm să fii de acord cu: Termeni de Utilizare.

ATENTIE !!! Functionarea Tehnium Azi depinde de afisarea de reclame.

Pentru a putea accesa in continuoare site-ul web www.tehnium-azi.ro, va rugam sa dezactivati extensia ad block din browser-ul web al vostru. Dupa ce ati dezactivat extensia ad block din browser dati clic pe butonul de mai jos.

Multumim.

Apasa acest buton dupa dezactivarea extensiei Adblock