Stránka 1 z 1

Laboratorní přípravek se zdroji - jaký mikrokontrolér?

Napsal: 17 říj 2018, 14:26
od adamistr0
Zdravím,

mám za úkol postavit "jednoduchý" laboratorní přípravek s různými druhy zdrojů a proměnnou zátěží. Zdroje budou 4. Potřebuji to ale celé nějak ovládat, tj. přepínat ty zdroje a různé zátěže (R, C atd.) + by to mělo mít nějaký displej a jednoduché UI a mít měření teploty jednotlivých zdrojů s možností vypnutí při přehřání.
Arduino je moc "amatérské", ale Atmega328 už nevadí. Myslíte, že je to vhodný mikrokontrolér? Já se v tom moc nevyznám, předpokládám, že potřebuji co nejvíce digitálních výstupů, abych to všechno zvládl ovládat. Většina z těch zdrojů má enable pin, tam by to šlo ovládat na přímo, lineární zdroj a zátěže asi přes MOSFETy a na displej stačí 2 piny a převodník? Takže počítám zhruba 12 digitálních a 6 analogových pinů. (4 zdroje, 2 displej, 3 zátěž, 3 ovládání + 6 teploměrů)

Můžete mi někdo potvrdit, že vybraný MC bude stačit? Případně mi doporučit nějaký vhodnější? Díky

Napsal: 17 říj 2018, 16:31
od nekmil
"Arduino je moc amatérské" a proč ? Pokud použiješ 2560 tak máš hafo vývodů k použití. A pokud jako teploměr použiješ DS 18B20 tak na 6 nebo 106 čidel Ti stačí jeden pin :D

Napsal: 17 říj 2018, 16:53
od adamistr0
Mám to jako bakalářku a tam prostě Arduino být nesmí :D ... Je to hlavně o těch zdrojích, teorii a návrhu, ale Arduino neradi vidí. Na to Atmega2560 jsem se taky díval, to se mi bude asi trochu hůř programovat, ale vypadá líp no. Jaký bys mi k tomu doporučil program? Nějaké C zvládám..
Ty teploty jsem chtěl měřit přes termistory, aby to nebylo moc složité.

Napsal: 17 říj 2018, 17:19
od nekmil
ATmega644 by taky nebyla špatná a je i v pouzdru DIL. A pokud umíš něco v "C" tak to nebudeš mít problém. Mě ten jazyk děsí, kvůli těm závorkám :-) Termistory měřit AD převodníkem, těch máš k dispozici 8 kanálů.
Já jsem pouhý amatér, tak mi stačí ten Bascom a ten profíci asi používat nebudou. :)
K tomu Arduinu: Pokud v té své práci uvedeš, že to bylo použito čistě jako deska s procesorem, tedy jako "součástka" a software je pouze Tvoje práce bez nějakých "Arduino knihoven" tak by to neprošlo ?

Já takhle používám třeba "Arduino Pro Mini", vymažu ho včetně bootloaderu a nahraju vlastní program.

Napsal: 17 říj 2018, 17:31
od Standa33
No,asi by bylo dát sem schema těch zdrojů, proměnné zátěže, rozsah napětí a proudů.
Budeš to celé ovládat digitálně přes ATmegu, nebo analogově(potenciometry) a na displeji jen zobrazovat údaje o napětí, proudu a pod.?

Napsal: 17 říj 2018, 17:44
od ZdenekHQ
adamistr0 píše:Mám to jako bakalářku a tam prostě Arduino být nesmí
Pozdravuj ode mě vedoucího bakalářské práce. Je vidět, že vás chce něco naučit, ne jen tupě kopírovat.

Napsal: 18 říj 2018, 08:28
od taz
Tak to arduino smaž, použij ten modul jako univerzální desku s mcu a napiuš si do toho program třeba v basicu....

Napsal: 18 říj 2018, 10:17
od adamistr0
Jakmile je tam zmínka o Arduinu, okamžitě klesá vážnost celé práce :D , ale zkusím se zeptat vedoucího jak to vidí.
Ty zdroje se nijak ovládat nebudou, jde o sledování napěťových křivek při zátěži a účinnost, aby šlo vidět že lineár je neúčinný, nábojová pumpa nedá moc proudu a tak. Bude se tedy ovládat pouze zapnutí zdroje a zátěže, možná i filtrů. To ještě musím pořešit, jestli tam nebudou jenom propojovací kabely u něčeho.. Zátěž taky nebude nic extra složitého, má to přeci jen sloužit k výuce.
Zkusím nastudovat ten Bascom, díky