Index |
Index forum |
Autentificare |
Inregistrare
|
Cine este online |
Galerie imagini
|
Calendar evenim. |
Cautare detaliata |
Ghid forum |
Colaboratori
Te intereseaza un domeniu al astronomiei si ai vrea sa scrii pentru siteul nostru? Alatura-te echipei noastre.
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 |
 |
Nu sunt mesaje noi |
 |
Forumul este inchis |
|
|
Subiectul anterior :: Subiectul urmator |
|
Autor |
Mesaj |
AVD Membru

Data inscrierii: 04 Iun 2022 Mesaje: 154
Localitate: Dudu
|
Trimis: 25 Mai 2025 17:10 Download mesaj |
Titlul subiectului: DashBoard PowerBox V3 - ASCOM DIY powerbox |
|
|
|
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

Data inscrierii: 27 Iul 2013 Mesaje: 552
Localitate: Cluj-Napoca
|
Trimis: 25 Mai 2025 19:26 Download mesaj |
Titlul subiectului: |
|
|
|
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

Data inscrierii: 27 Iul 2013 Mesaje: 552
Localitate: Cluj-Napoca
|
Trimis: 25 Mai 2025 20:45 Download mesaj |
Titlul subiectului: |
|
|
|
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

Data inscrierii: 04 Iun 2022 Mesaje: 154
Localitate: Dudu
|
Trimis: 25 Mai 2025 21:54 Download mesaj |
Titlul subiectului: |
|
|
|
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

Data inscrierii: 04 Iun 2022 Mesaje: 154
Localitate: Dudu
|
Trimis: 25 Mai 2025 21:57 Download mesaj |
Titlul subiectului: |
|
|
|
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 )
|
|
Sus |
|
 |
varadinagypal Membru

Data inscrierii: 27 Iul 2013 Mesaje: 552
Localitate: Cluj-Napoca
|
Trimis: 25 Mai 2025 22:41 Download mesaj |
Titlul subiectului: |
|
|
|
in al 25-lea an de cand programez, imi permit si eu sa numar virgulele
|
|
Sus |
|
 |
AVD Membru

Data inscrierii: 04 Iun 2022 Mesaje: 154
Localitate: Dudu
|
Trimis: 25 Mai 2025 23:09 Download mesaj |
Titlul subiectului: |
|
|
|
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

Data inscrierii: 27 Iul 2013 Mesaje: 552
Localitate: Cluj-Napoca
|
Trimis: 25 Mai 2025 23:48 Download mesaj |
Titlul subiectului: |
|
|
|
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

Data inscrierii: 02 Apr 2010 Mesaje: 5171
Motto: Never ever give up ! Localitate: Nowhere
|
Trimis: 26 Mai 2025 06:33 Download mesaj |
Titlul subiectului: |
|
|
|
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.
O schema ai?
|
|
Sus |
|
 |
AVD Membru

Data inscrierii: 04 Iun 2022 Mesaje: 154
Localitate: Dudu
|
Trimis: 26 Mai 2025 09:19 Download mesaj |
Titlul subiectului: |
|
|
|
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:
Descriere: |
|
Marime fisier: |
204.37 kb |
Vizualizat: |
de 2543 ori |

|
|
|
Sus |
|
 |
varadinagypal Membru

Data inscrierii: 27 Iul 2013 Mesaje: 552
Localitate: Cluj-Napoca
|
Trimis: 26 Mai 2025 11:58 Download mesaj |
Titlul subiectului: |
|
|
|
AVD, vad bine ca nu poti avea ground comun pentru tot echipamentul?
|
|
Sus |
|
 |
AVD Membru

Data inscrierii: 04 Iun 2022 Mesaje: 154
Localitate: Dudu
|
Trimis: 26 Mai 2025 13:21 Download mesaj |
Titlul subiectului: |
|
|
|
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

Data inscrierii: 27 Iul 2013 Mesaje: 552
Localitate: Cluj-Napoca
|
Trimis: 26 Mai 2025 17:18 Download mesaj |
Titlul subiectului: |
|
|
|
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

Data inscrierii: 04 Iun 2022 Mesaje: 154
Localitate: Dudu
|
Trimis: 26 Mai 2025 18:27 Download mesaj |
Titlul subiectului: |
|
|
|
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

Data inscrierii: 27 Iul 2013 Mesaje: 552
Localitate: Cluj-Napoca
|
Trimis: 27 Mai 2025 23:21 Download mesaj |
Titlul subiectului: |
|
|
|
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 |
|
 |
|
|
|
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
|
|