Index
Index forum Index forum
Autentificare Autentificare
Inregistrare Inregistrare
Cine este online Cine este online
Galerie imagini Galerie imagini
Calendar evenim. Calendar evenim.
Cautare detaliata Cautare detaliata
Ghid forum Ghid forum
Album astrofoto
IMG_9902_-_Copy_copy.jpg
Imagine aleatoare
Blog
Inregistreaza-te pe forumul astronomy.ro
Colaboratori

Te intereseaza un domeniu al astronomiei si ai vrea sa scrii pentru siteul nostru? Alatura-te echipei noastre.

Meteo
Vremea in Bucuresti
Statistici forum
Numar total de mesaje in forum: 235058
Numar de utilizatori inregistrati: 2859
Cel mai nou utilizator inregistrat: Savoia
Cei mai multi utilizatori conectati au fost 830 la data de Mar Iun 03, 2025
Actualmente sunt 0 utilizatori pe chat   
Aceste date se bazeaza pe utilizatorii activi de peste 5 minute
Legenda
Mesaje noi Mesaje noi
Nu sunt mesaje noi Nu sunt mesaje noi
Forumul este inchis Forumul este inchis

DashBoard PowerBox V3 - ASCOM DIY powerbox


Creaza un subiect nou   Raspunde la subiect  

DIY / ATM / Reparatii

Subiectul anterior :: Subiectul urmator  
Afiseaza mesajele pentru a le previzualiza:   
Autor Mesaj
AVD
Membru
Membru


Data inscrierii: 04 Iun 2022
Mesaje: 154



Localitate: Dudu

MesajTrimis: 25 Mai 2025 17:10 Download mesaj
Titlul subiectului: DashBoard PowerBox V3 - ASCOM DIY powerbox
Raspunde cu citat (quote)

Salutare!

Am folosit pe parcursul a jumatate de an versiunea anterioara si, impreuna cu sugestiile altora, am adus niste imbunatatiri proiectului meu de powerbox ASCOM diy.
Asa ca, va prezint DashBoard PowerBox V3:
Ce este diferit fata de V2?
- porturi DC controlabile individual (1 2 si 3 sunt separate, iar 4 si 5 sunt legate)
- port DC always on, pentru alimentarea unui mini-PC
- 2 optocuploare pentru a putea controla echipamente externe
- Un design imbunatatit al cutiei, cu porturi DC pe ambele parti si un filet de 1/4" pentru montarea cu surub pe o placa.
- Auto PWM fara a folosi termocuple. Calculul se bazeaza strict pe diferenta intre temperatura dew point si temperatura ambientala
- Acest model utilizeaza MOSFETi SUD50P04 cu o rezistenta interna scazuta pentru pierderi foarte mici, chiar si la curenti ridicati
- Aplicatie de control dedicata, separata de NINA/APT, cu control asupra agresivitatii automatizarii porturilor PWM (automatizarea din NINA este echivalenta cu modul "Mid" din aplicatie)
- Control asupra numelui fiecarui port DC, extern sau PWM.
- Control asupra ce se intampla cand cutia este deconectata de la NINA (sa pastreze porturile DC, Externe sau PWM pornite sau nu)
- Starile porturilor sunt scrise in EEPROM la deconectare si citite cand placa Arduino este alimentata din nou.

Proiectul poate fi gasit aici:
https://github.com/florindumitrescu94/DashBoard_PowerBox_V3

Enjoy!
Sus
varadinagypal
Membru
Membru


Data inscrierii: 27 Iul 2013
Mesaje: 552



Localitate: Cluj-Napoca

MesajTrimis: 25 Mai 2025 19:26 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

cooler pe un nano???? adica ATMega 328P? Cooler?

condensatorul la GND-RST nu stiu ce face, adica stiu ce face, de ce sa nu faca?

sigurantele lipite is asa si asa, e foarte nasol sa le schimbi in general, si imposibil sa le schimbi in mers (graceful degradation)

problema cea mai mare, cred eu, e la mosfeti-PWM, asa va rezona cu sarcini non-rezistive de numa, mai ales ca ai un singur condensator mai calumea, si vad ca ai pus inca doi pentru frecvente inalte

PCB-ul l-ai facut de mana, cu clorura de fier, cum faceam pe vremuri?
Sus
varadinagypal
Membru
Membru


Data inscrierii: 27 Iul 2013
Mesaje: 552



Localitate: Cluj-Napoca

MesajTrimis: 25 Mai 2025 20:45 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

de alfel, asta se numeste WET code, write everything twice

valuePWMA.Text = "50";
driver.SetSwitchValue(4, 50);
currentPWMA.Text = "50";

juniorii la mine invata ca e const int denumire-graitoare, valoare, si denumire-graitoare merge si este refolosita

apoi vezi asta -- funcioneaza doar cata vreme incrementul e fix exact 5, si iuzerul nu editeaza cu mana, plus ca stochezi o valoare de model in view si trimiti de acolo la control, ceea ce cam scartzaie:

if (Convert.ToInt16(valuePWMA.Text) < 100)
{
valuePWMA.Text = (Convert.ToInt16(valuePWMA.Text) + 5).ToString();
}


removePWMA_Click(object sender, EventArgs e) ---------- remove???? decrease, decrement, reduce, dar remove?????????????????????????????????
Sus
AVD
Membru
Membru


Data inscrierii: 04 Iun 2022
Mesaje: 154



Localitate: Dudu

MesajTrimis: 25 Mai 2025 21:54 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

varadinagypal a scris:
cooler pe un nano???? adica ATMega 328P? Cooler?

condensatorul la GND-RST nu stiu ce face, adica stiu ce face, de ce sa nu faca?

sigurantele lipite is asa si asa, e foarte nasol sa le schimbi in general, si imposibil sa le schimbi in mers (graceful degradation)

problema cea mai mare, cred eu, e la mosfeti-PWM, asa va rezona cu sarcini non-rezistive de numa, mai ales ca ai un singur condensator mai calumea, si vad ca ai pus inca doi pentru frecvente inalte

PCB-ul l-ai facut de mana, cu clorura de fier, cum faceam pe vremuri?


Coolerul e pus acolo doar pentru ca imi statea in fata pe masa si intrusive thoughts au invins. Stiu ca este absolut inutil.

Condensatorul intre RST si GND opreste nano-ul sa se reseteze la reconectarea prin serial (in situatia in care ma deconectez si reconectez la el, sa nu piarda pentru o milisecunda alimentarea pe mosfeti si, in consecinta, sa se reseteze si montura si sa isi piarda pozitia.

Proiectul includea PPTC-uri, nu fuzibile, dar am dat comanda gresit de pe ali si mi-au ajuns de 0.5, nu de 5..... asa ca am mers momentan pe fuzibile. Stiu ca sunt greu de schimbat, dar imi asum.

PCB-ul este facut cu clorura si transfer termic de pe foaie de transfer imprimata cu toner.
Sus
AVD
Membru
Membru


Data inscrierii: 04 Iun 2022
Mesaje: 154



Localitate: Dudu

MesajTrimis: 25 Mai 2025 21:57 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

varadinagypal a scris:
de alfel, asta se numeste WET code, write everything twice

valuePWMA.Text = "50";
driver.SetSwitchValue(4, 50);
currentPWMA.Text = "50";

juniorii la mine invata ca e const int denumire-graitoare, valoare, si denumire-graitoare merge si este refolosita

apoi vezi asta -- funcioneaza doar cata vreme incrementul e fix exact 5, si iuzerul nu editeaza cu mana, plus ca stochezi o valoare de model in view si trimiti de acolo la control, ceea ce cam scartzaie:

if (Convert.ToInt16(valuePWMA.Text) < 100)
{
valuePWMA.Text = (Convert.ToInt16(valuePWMA.Text) + 5).ToString();
}


removePWMA_Click(object sender, EventArgs e) ---------- remove???? decrease, decrement, reduce, dar remove?????????????????????????????????



valuePWMA si currentPWMA sunt 2 campuri diferite. Nu cred ca inteleg exact despre ce e vorba, fac programare cum si soferii de taxi fac curse de raliu.

luzerii nu pot edita, pentru ca este camp read-only.

removePWMA.... eh, aia mi-a venit. Asta deja incepe sa fie nitpicking Smile)
Sus
varadinagypal
Membru
Membru


Data inscrierii: 27 Iul 2013
Mesaje: 552



Localitate: Cluj-Napoca

MesajTrimis: 25 Mai 2025 22:41 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

in al 25-lea an de cand programez, imi permit si eu sa numar virgulele Razz
Sus
AVD
Membru
Membru


Data inscrierii: 04 Iun 2022
Mesaje: 154



Localitate: Dudu

MesajTrimis: 25 Mai 2025 23:09 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

varadinagypal a scris:
cooler pe un nano???? adica ATMega 328P? Cooler?


problema cea mai mare, cred eu, e la mosfeti-PWM, asa va rezona cu sarcini non-rezistive de numa, mai ales ca ai un singur condensator mai calumea, si vad ca ai pus inca doi pentru frecvente inalte


Aici am uitat sa mentionez: PWM folosesc doar pentru a modula iesirile... PWM, pentru anti-roua. Ceilalti mosfeti, cei care controleaza alimentarea porturilor de 12V nu sunt controlati prin PWM. pe poarta tranzistorului BJT este aplicat semnal high constant (digitalWrite HIGH). Daca nu cumva imi scapa mie ceva legat de Arduino (nu exclud absolut deloc), acel semnal nu ar trebui sa aiba nicio modulatie. Gresesc cand cred asta?
Sus
varadinagypal
Membru
Membru


Data inscrierii: 27 Iul 2013
Mesaje: 552



Localitate: Cluj-Napoca

MesajTrimis: 25 Mai 2025 23:48 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

cata vreme sarcina e rezistiva, gen rezistente pentru incalzire, e OK oricum

teoretic digitalWrite HIGH e o legatura la VCC, deci ar trebui sa fie ok si fara PWM. Am asa o trauma cu un mare vendor de microcontrollere, au implentat PWM-ul intr-un fel asa obscur de mergea... ii ziceai procentul si mergea, dar doamne feri sa schimbi frecventa, ca nu recalcula duty cycle-ul, doar schimba frecventa si vezi tu cum iti arunca in aer dispozitivul... fiindca careva retardatel s-a gandit ca e o idee buna sa expuna si sa documenteze un API care sugereaza ca poti seta registrii in feluri care nu au absolult niciun sens, doar ca omit acest mic detaliu
Sus
nobody
Membru
Membru


Data inscrierii: 02 Apr 2010
Mesaje: 5171

Motto: Never ever give up !

Localitate: Nowhere

MesajTrimis: 26 Mai 2025 06:33 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Asta este ceva minune Arduino ?
AVD a scris:
Condensatorul intre RST si GND opreste nano-ul sa se reseteze la reconectarea prin serial (in situatia in care ma deconectez si reconectez la el, sa nu piarda pentru o milisecunda alimentarea pe mosfeti si, in consecinta, sa se reseteze si montura si sa isi piarda pozitia.

Citesc, si ma crucesc, ca au pus un condensator intre DTR (FT232) si RST.

Radiatorul e bun pentru overclocking. Cool

O schema ai?
Sus
AVD
Membru
Membru


Data inscrierii: 04 Iun 2022
Mesaje: 154



Localitate: Dudu

MesajTrimis: 26 Mai 2025 09:19 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Sa-mi fie rusine.. se pare ca am uitat sa incarc si schema. Am urcat-o in fisierul, acum bine denumit "Construction"

Si aici, desigur:



schematic.png
 Descriere:
 Marime fisier:  204.37 kb
 Vizualizat:  de 2543 ori

schematic.png


Sus
varadinagypal
Membru
Membru


Data inscrierii: 27 Iul 2013
Mesaje: 552



Localitate: Cluj-Napoca

MesajTrimis: 26 Mai 2025 11:58 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

AVD, vad bine ca nu poti avea ground comun pentru tot echipamentul?
Sus
AVD
Membru
Membru


Data inscrierii: 04 Iun 2022
Mesaje: 154



Localitate: Dudu

MesajTrimis: 26 Mai 2025 13:21 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Toate conexiunile de GND sunt interconectate, inclusiv pe placa. Mai mult, GND comun am si prin HUB-ul USB. Singurele echipamente care nu au ground comun cu power boxul sunt cele 2 echipamente externe ce pot fi controlate prin optocuplor.
Sus
varadinagypal
Membru
Membru


Data inscrierii: 27 Iul 2013
Mesaje: 552



Localitate: Cluj-Napoca

MesajTrimis: 26 Mai 2025 17:18 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

ma refer la rail-ul din dreapta sus unde se intrerupe gnd si conexiunea de 12V merge in direct. Deci din cutie ies si VCC 12V si GND, dar in doua circuite diferite, ceea ce poate avea rezultate interesante.
Sus
AVD
Membru
Membru


Data inscrierii: 04 Iun 2022
Mesaje: 154



Localitate: Dudu

MesajTrimis: 26 Mai 2025 18:27 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Ah ok, am inteles acum.

Acele 2 mufe sunt mufele RCA pentru benzile anti-roua. Din cutie ies 12V pe centrul mufei RCA, exteriorul mufei este legat prin acel MOSFET la ground pentru a putea modula puterea aplicata pe benzile anti-roua. Daca era vreun dispozitiv mai complex, era poate problematic, dar aici sunt doar 2 rezistente, deci nu imi fac griji.
Sus
varadinagypal
Membru
Membru


Data inscrierii: 27 Iul 2013
Mesaje: 552



Localitate: Cluj-Napoca

MesajTrimis: 27 Mai 2025 23:21 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

in rest, cred ca ti-ai indeplinit o aventura decenta, indiferent de faptul ca probabil nu va fi folosit de nimeni altcineva, ori ma rog, o curba pareto din aia de numa, si feedback tot spre zero.

uite, eu am facut planificator astrofoto web-based, include calculator de precesie, am facut autoghidaj standalone solar pentru spectroheliograf, autoghidaj stelar, automatizare roata de filtre, focalizator etc etc etc, am publicat recent atlasul solar... fiecare cu 3.14zdamasii, pescuim ca ne place pe malul lacului, si altii nu inteleg ce stam noi acolo cu batul si damilul, poate prindem ceva pete solare sau pestisorul de aur.

ti-ai antrenat mintea, ti-ai exersat hobby-ul, mai mult ca majoritatea fac in viata profesionala si hobby impreuna, bazandu-mi opinia pe interactiunea de azi cu inca alti niste retardatei-apasatori-de-taste si ai lor sefi
Sus
Afiseaza mesajele pentru a le previzualiza:   
Creaza un subiect nou   Raspunde la subiect   DIY / ATM / Reparatii

Download topic
Pagina 1 din 1
 
Mergi direct la:  
Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum
Nu puteti atasa fisiere in acest forum
Puteti descarca fisiere in acest forum
© 2015 astronomy.ro
Termeni si conditii generale      Termeni si conditii forum      Contact