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

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
adamistr0
Příspěvky: 15
Registrován: 30 dub 2017, 02:00

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

#1 Příspěvek 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

Uživatelský avatar
nekmil
Příspěvky: 780
Registrován: 06 bře 2005, 01:00
Bydliště: Havířov

#2 Příspěvek 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

Uživatelský avatar
adamistr0
Příspěvky: 15
Registrován: 30 dub 2017, 02:00

#3 Příspěvek 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é.

Uživatelský avatar
nekmil
Příspěvky: 780
Registrován: 06 bře 2005, 01:00
Bydliště: Havířov

#4 Příspěvek 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.

Uživatelský avatar
Standa33
Příspěvky: 283
Registrován: 07 lis 2009, 01:00

#5 Příspěvek 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.?

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#6 Příspěvek 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.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Uživatelský avatar
taz
Příspěvky: 312
Registrován: 16 kvě 2007, 02:00
Bydliště: Ostrava

#7 Příspěvek 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....

Uživatelský avatar
adamistr0
Příspěvky: 15
Registrován: 30 dub 2017, 02:00

#8 Příspěvek 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

Odpovědět

Zpět na „Poradna“